builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-144 starttime: 1464706991.72 results: success (0) buildid: 20160531060243 builduid: 95917a53c8c1452ba14fd68c836eeb67 revision: 9f96ed6259453ce242f41454ae822efc335e2e3c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-31 08:03:11.716941) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-31 08:03:11.717749) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-31 08:03:11.718046) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-31 08:03:11.934964) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-31 08:03:11.935263) ========= '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:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-144\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-144 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-144 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-144\AppData\Local LOGONSERVER=\\T-W864-IX-144 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-144 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-144 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-144 WINDIR=C:\windows using PTY: False --08:03:12-- 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% 19.23 MB/s 08:03:13 (19.23 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.152000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-31 08:03:13.164428) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-31 08:03:13.164724) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-144\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-144 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-144 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-144\AppData\Local LOGONSERVER=\\T-W864-IX-144 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-144 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-144 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-144 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.612000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-31 08:03:15.792086) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-31 08:03:15.792485) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9f96ed6259453ce242f41454ae822efc335e2e3c --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9f96ed6259453ce242f41454ae822efc335e2e3c --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-144\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-144 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-144 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-144\AppData\Local LOGONSERVER=\\T-W864-IX-144 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-144 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-144 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-144 WINDIR=C:\windows using PTY: False 2016-05-31 08:03:16,217 truncating revision to first 12 chars 2016-05-31 08:03:16,217 Setting DEBUG logging. 2016-05-31 08:03:16,217 attempt 1/10 2016-05-31 08:03:16,217 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9f96ed625945?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-31 08:03:17,388 unpacking tar archive at: mozilla-aurora-9f96ed625945/testing/mozharness/ program finished with exit code 0 elapsedTime=1.984000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-31 08:03:17.827702) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-31 08:03:17.828020) ========= script_repo_revision: 9f96ed6259453ce242f41454ae822efc335e2e3c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-31 08:03:17.828442) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-31 08:03:17.828759) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-31 08:03:17.846373) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 17 secs) (at 2016-05-31 08:03:17.846683) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-144\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-144 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-144 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-144\AppData\Local LOGONSERVER=\\T-W864-IX-144 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-144 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-144 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-144 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 08:03:18 INFO - MultiFileLogger online at 20160531 08:03:18 in C:\slave\test 08:03:18 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 08:03:18 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:03:18 INFO - {'append_to_log': False, 08:03:18 INFO - 'base_work_dir': 'C:\\slave\\test', 08:03:18 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:03:18 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:03:18 INFO - 'buildbot_json_path': 'buildprops.json', 08:03:18 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:03:18 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:03:18 INFO - 'download_minidump_stackwalk': True, 08:03:18 INFO - 'download_symbols': 'true', 08:03:18 INFO - 'e10s': False, 08:03:18 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:03:18 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:03:18 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:03:18 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:03:18 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:03:18 INFO - 'C:/mozilla-build/tooltool.py'), 08:03:18 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:03:18 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:03:18 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:03:18 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:03:18 INFO - 'log_level': 'info', 08:03:18 INFO - 'log_to_console': True, 08:03:18 INFO - 'opt_config_files': (), 08:03:18 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:03:18 INFO - '--processes=1', 08:03:18 INFO - '--config=%(test_path)s/wptrunner.ini', 08:03:18 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:03:18 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:03:18 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:03:18 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:03:18 INFO - 'pip_index': False, 08:03:18 INFO - 'require_test_zip': True, 08:03:18 INFO - 'test_type': ('testharness',), 08:03:18 INFO - 'this_chunk': '1', 08:03:18 INFO - 'total_chunks': '10', 08:03:18 INFO - 'virtualenv_path': 'venv', 08:03:18 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:03:18 INFO - 'work_dir': 'build'} 08:03:18 INFO - ##### 08:03:18 INFO - ##### Running clobber step. 08:03:18 INFO - ##### 08:03:18 INFO - Running pre-action listener: _resource_record_pre_action 08:03:18 INFO - Running main action method: clobber 08:03:18 INFO - rmtree: C:\slave\test\build 08:03:18 INFO - Using _rmtree_windows ... 08:03:18 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:04:35 INFO - Running post-action listener: _resource_record_post_action 08:04:35 INFO - ##### 08:04:35 INFO - ##### Running read-buildbot-config step. 08:04:35 INFO - ##### 08:04:35 INFO - Running pre-action listener: _resource_record_pre_action 08:04:35 INFO - Running main action method: read_buildbot_config 08:04:35 INFO - Using buildbot properties: 08:04:35 INFO - { 08:04:35 INFO - "project": "", 08:04:35 INFO - "product": "firefox", 08:04:35 INFO - "script_repo_revision": "production", 08:04:35 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 08:04:35 INFO - "repository": "", 08:04:35 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 08:04:35 INFO - "buildid": "20160531060243", 08:04:35 INFO - "pgo_build": "False", 08:04:35 INFO - "basedir": "C:\\slave\\test", 08:04:35 INFO - "buildnumber": 50, 08:04:35 INFO - "slavename": "t-w864-ix-144", 08:04:35 INFO - "revision": "9f96ed6259453ce242f41454ae822efc335e2e3c", 08:04:35 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 08:04:35 INFO - "platform": "win64", 08:04:35 INFO - "branch": "mozilla-aurora", 08:04:35 INFO - "repo_path": "releases/mozilla-aurora", 08:04:35 INFO - "moz_repo_path": "", 08:04:35 INFO - "stage_platform": "win64", 08:04:35 INFO - "builduid": "95917a53c8c1452ba14fd68c836eeb67", 08:04:35 INFO - "slavebuilddir": "test" 08:04:35 INFO - } 08:04:35 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 08:04:35 INFO - Found installer url https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 08:04:35 INFO - Running post-action listener: _resource_record_post_action 08:04:35 INFO - ##### 08:04:35 INFO - ##### Running download-and-extract step. 08:04:35 INFO - ##### 08:04:35 INFO - Running pre-action listener: _resource_record_pre_action 08:04:35 INFO - Running main action method: download_and_extract 08:04:35 INFO - mkdir: C:\slave\test\build\tests 08:04:35 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:04:35 INFO - https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 08:04:35 INFO - trying https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 08:04:35 INFO - Downloading https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 08:04:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 08:04:35 INFO - Downloaded 1274 bytes. 08:04:35 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 08:04:35 INFO - Using the following test package requirements: 08:04:35 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 08:04:35 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:04:35 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 08:04:35 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:04:35 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 08:04:35 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:04:35 INFO - u'jsshell-win64.zip'], 08:04:35 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:04:35 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 08:04:35 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 08:04:35 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:04:35 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 08:04:35 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:04:35 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 08:04:35 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:04:35 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 08:04:35 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:04:35 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 08:04:35 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 08:04:35 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:04:35 INFO - https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 08:04:35 INFO - trying https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 08:04:35 INFO - Downloading https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 08:04:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 08:04:37 INFO - Downloaded 20846608 bytes. 08:04:37 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:04:37 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:04:38 INFO - caution: filename not matched: web-platform/* 08:04:38 INFO - Return code: 11 08:04:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:04:38 INFO - https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 08:04:38 INFO - trying https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 08:04:38 INFO - Downloading https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 08:04:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 08:04:40 INFO - Downloaded 36409220 bytes. 08:04:40 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:04:40 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:05:19 INFO - caution: filename not matched: bin/* 08:05:19 INFO - caution: filename not matched: config/* 08:05:19 INFO - caution: filename not matched: mozbase/* 08:05:19 INFO - caution: filename not matched: marionette/* 08:05:19 INFO - caution: filename not matched: tools/wptserve/* 08:05:19 INFO - Return code: 11 08:05:19 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:05:19 INFO - https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 08:05:19 INFO - trying https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 08:05:19 INFO - Downloading https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 08:05:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 08:05:21 INFO - Downloaded 82761478 bytes. 08:05:21 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 08:05:21 INFO - mkdir: C:\slave\test\properties 08:05:21 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:05:21 INFO - Writing to file C:\slave\test\properties\build_url 08:05:21 INFO - Contents: 08:05:21 INFO - build_url:https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 08:05:21 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 08:05:21 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:05:21 INFO - Writing to file C:\slave\test\properties\symbols_url 08:05:21 INFO - Contents: 08:05:21 INFO - symbols_url:https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 08:05: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:05:21 INFO - https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:05:21 INFO - trying https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 08:05:21 INFO - Downloading https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 08:05:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 08:05:23 INFO - Downloaded 50737333 bytes. 08:05:23 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:05:23 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:05:27 INFO - Return code: 0 08:05:27 INFO - Running post-action listener: _resource_record_post_action 08:05:27 INFO - Running post-action listener: set_extra_try_arguments 08:05:27 INFO - ##### 08:05:27 INFO - ##### Running create-virtualenv step. 08:05:27 INFO - ##### 08:05:27 INFO - Running pre-action listener: _pre_create_virtualenv 08:05:27 INFO - Running pre-action listener: _resource_record_pre_action 08:05:27 INFO - Running main action method: create_virtualenv 08:05:27 INFO - Creating virtualenv C:\slave\test\build\venv 08:05:27 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:05:27 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:05:30 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:05:33 INFO - Installing distribute......................................................................................................................................................................................done. 08:05:35 INFO - Return code: 0 08:05:35 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:05:35 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:05:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:05:35 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:05:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:05:35 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 0x0258E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024B6FC0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BF368>, '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 0x02364D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-144', 'USERDOMAIN': 'T-W864-IX-144', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-144', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-144\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-144', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-144', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-144', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-144\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:05:35 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:05:35 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:05:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:05:35 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-144\\AppData\\Roaming', 08:05:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:05:35 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:05:35 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:05:35 INFO - 'COMPUTERNAME': 'T-W864-IX-144', 08:05:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:05:35 INFO - 'DCLOCATION': 'SCL3', 08:05:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:05:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:05:35 INFO - 'HOMEDRIVE': 'C:', 08:05:35 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-144', 08:05:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:05:35 INFO - 'KTS_VERSION': '1.19c', 08:05:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-144\\AppData\\Local', 08:05:35 INFO - 'LOGONSERVER': '\\\\T-W864-IX-144', 08:05:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:05:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:05:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:05:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:05:35 INFO - 'MOZ_NO_REMOTE': '1', 08:05:35 INFO - 'NO_EM_RESTART': '1', 08:05:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:05:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:05:35 INFO - 'OS': 'Windows_NT', 08:05:35 INFO - 'OURDRIVE': 'C:', 08:05:35 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 08:05:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:05:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:05:35 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:05:35 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:05:35 INFO - 'PROCESSOR_LEVEL': '6', 08:05:35 INFO - 'PROCESSOR_REVISION': '1e05', 08:05:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:05:35 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:05:35 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:05:35 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:05:35 INFO - 'PROMPT': '$P$G', 08:05:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:05:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:05:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:05:35 INFO - 'PWD': 'C:\\slave\\test', 08:05:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:05:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:05:35 INFO - 'SYSTEMDRIVE': 'C:', 08:05:35 INFO - 'SYSTEMROOT': 'C:\\windows', 08:05:35 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:05:35 INFO - 'TEST1': 'testie', 08:05:35 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:05:35 INFO - 'USERDOMAIN': 'T-W864-IX-144', 08:05:35 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-144', 08:05:35 INFO - 'USERNAME': 'cltbld', 08:05:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-144', 08:05:35 INFO - 'WINDIR': 'C:\\windows', 08:05:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:05:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:05:36 INFO - Downloading/unpacking psutil>=0.7.1 08:05:36 INFO - Running setup.py egg_info for package psutil 08:05:36 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:05:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:05:36 INFO - Installing collected packages: psutil 08:05:36 INFO - Running setup.py install for psutil 08:05:36 INFO - building 'psutil._psutil_windows' extension 08:05:36 INFO - error: Unable to find vcvarsall.bat 08:05:36 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:\users\cltbld~1.t-w\appdata\local\temp\pip-cqwf6i-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:05:36 INFO - running install 08:05:36 INFO - running build 08:05:36 INFO - running build_py 08:05:36 INFO - creating build 08:05:36 INFO - creating build\lib.win32-2.7 08:05:36 INFO - creating build\lib.win32-2.7\psutil 08:05:36 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:05:36 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:05:36 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:05:36 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:05:36 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:05:36 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:05:36 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:05:36 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:05:36 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:05:36 INFO - running build_ext 08:05:36 INFO - building 'psutil._psutil_windows' extension 08:05:36 INFO - error: Unable to find vcvarsall.bat 08:05:36 INFO - ---------------------------------------- 08:05:36 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:\users\cltbld~1.t-w\appdata\local\temp\pip-cqwf6i-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:05:36 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-144\AppData\Roaming\pip\pip.log 08:05:36 WARNING - Return code: 1 08:05:36 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:05:36 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:05:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:05:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:05:36 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 0x0258E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024B6FC0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BF368>, '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 0x02364D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-144', 'USERDOMAIN': 'T-W864-IX-144', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-144', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-144\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-144', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-144', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-144', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-144\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:05:36 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:05:36 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:05:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:05:36 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-144\\AppData\\Roaming', 08:05:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:05:36 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:05:36 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:05:36 INFO - 'COMPUTERNAME': 'T-W864-IX-144', 08:05:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:05:36 INFO - 'DCLOCATION': 'SCL3', 08:05:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:05:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:05:36 INFO - 'HOMEDRIVE': 'C:', 08:05:36 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-144', 08:05:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:05:36 INFO - 'KTS_VERSION': '1.19c', 08:05:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-144\\AppData\\Local', 08:05:36 INFO - 'LOGONSERVER': '\\\\T-W864-IX-144', 08:05:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:05:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:05:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:05:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:05:36 INFO - 'MOZ_NO_REMOTE': '1', 08:05:36 INFO - 'NO_EM_RESTART': '1', 08:05:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:05:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:05:36 INFO - 'OS': 'Windows_NT', 08:05:36 INFO - 'OURDRIVE': 'C:', 08:05:36 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 08:05:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:05:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:05:36 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:05:36 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:05:36 INFO - 'PROCESSOR_LEVEL': '6', 08:05:36 INFO - 'PROCESSOR_REVISION': '1e05', 08:05:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:05:36 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:05:36 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:05:36 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:05:36 INFO - 'PROMPT': '$P$G', 08:05:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:05:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:05:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:05:36 INFO - 'PWD': 'C:\\slave\\test', 08:05:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:05:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:05:36 INFO - 'SYSTEMDRIVE': 'C:', 08:05:36 INFO - 'SYSTEMROOT': 'C:\\windows', 08:05:36 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:05:36 INFO - 'TEST1': 'testie', 08:05:36 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:05:36 INFO - 'USERDOMAIN': 'T-W864-IX-144', 08:05:36 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-144', 08:05:36 INFO - 'USERNAME': 'cltbld', 08:05:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-144', 08:05:36 INFO - 'WINDIR': 'C:\\windows', 08:05:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:05:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:05:37 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:05:37 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:05:37 INFO - Running setup.py egg_info for package mozsystemmonitor 08:05:37 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:05:37 INFO - Running setup.py egg_info for package psutil 08:05:37 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:05:37 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:05:37 INFO - Installing collected packages: mozsystemmonitor, psutil 08:05:37 INFO - Running setup.py install for mozsystemmonitor 08:05:37 INFO - Running setup.py install for psutil 08:05:37 INFO - building 'psutil._psutil_windows' extension 08:05:37 INFO - error: Unable to find vcvarsall.bat 08:05:37 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:\users\cltbld~1.t-w\appdata\local\temp\pip-slz2x3-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:05:37 INFO - running install 08:05:37 INFO - running build 08:05:37 INFO - running build_py 08:05:37 INFO - running build_ext 08:05:37 INFO - building 'psutil._psutil_windows' extension 08:05:37 INFO - error: Unable to find vcvarsall.bat 08:05:37 INFO - ---------------------------------------- 08:05:37 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:\users\cltbld~1.t-w\appdata\local\temp\pip-slz2x3-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:05:37 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-144\AppData\Roaming\pip\pip.log 08:05:37 WARNING - Return code: 1 08:05:37 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:05:37 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:05:37 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:05:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:05:37 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:05:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:05:37 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 0x0258E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024B6FC0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BF368>, '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 0x02364D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-144', 'USERDOMAIN': 'T-W864-IX-144', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-144', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-144\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-144', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-144', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-144', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-144\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:05:37 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:05:37 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:05:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:05:37 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-144\\AppData\\Roaming', 08:05:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:05:37 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:05:37 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:05:37 INFO - 'COMPUTERNAME': 'T-W864-IX-144', 08:05:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:05:37 INFO - 'DCLOCATION': 'SCL3', 08:05:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:05:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:05:37 INFO - 'HOMEDRIVE': 'C:', 08:05:37 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-144', 08:05:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:05:37 INFO - 'KTS_VERSION': '1.19c', 08:05:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-144\\AppData\\Local', 08:05:37 INFO - 'LOGONSERVER': '\\\\T-W864-IX-144', 08:05:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:05:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:05:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:05:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:05:37 INFO - 'MOZ_NO_REMOTE': '1', 08:05:37 INFO - 'NO_EM_RESTART': '1', 08:05:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:05:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:05:37 INFO - 'OS': 'Windows_NT', 08:05:37 INFO - 'OURDRIVE': 'C:', 08:05:37 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 08:05:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:05:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:05:37 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:05:37 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:05:37 INFO - 'PROCESSOR_LEVEL': '6', 08:05:37 INFO - 'PROCESSOR_REVISION': '1e05', 08:05:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:05:37 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:05:37 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:05:37 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:05:37 INFO - 'PROMPT': '$P$G', 08:05:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:05:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:05:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:05:37 INFO - 'PWD': 'C:\\slave\\test', 08:05:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:05:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:05:37 INFO - 'SYSTEMDRIVE': 'C:', 08:05:37 INFO - 'SYSTEMROOT': 'C:\\windows', 08:05:37 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:05:37 INFO - 'TEST1': 'testie', 08:05:37 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:05:37 INFO - 'USERDOMAIN': 'T-W864-IX-144', 08:05:37 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-144', 08:05:37 INFO - 'USERNAME': 'cltbld', 08:05:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-144', 08:05:37 INFO - 'WINDIR': 'C:\\windows', 08:05:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:05:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:05:37 INFO - Downloading/unpacking blobuploader==1.2.4 08:05:37 INFO - Downloading blobuploader-1.2.4.tar.gz 08:05:37 INFO - Running setup.py egg_info for package blobuploader 08:05:37 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:05:41 INFO - Running setup.py egg_info for package requests 08:05:41 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:05:41 INFO - Downloading docopt-0.6.1.tar.gz 08:05:41 INFO - Running setup.py egg_info for package docopt 08:05:41 INFO - Installing collected packages: blobuploader, docopt, requests 08:05:41 INFO - Running setup.py install for blobuploader 08:05:41 INFO - Running setup.py install for docopt 08:05:41 INFO - Running setup.py install for requests 08:05:41 INFO - Successfully installed blobuploader docopt requests 08:05:41 INFO - Cleaning up... 08:05:41 INFO - Return code: 0 08:05:41 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:05:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:05:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:05:41 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 0x0258E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024B6FC0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BF368>, '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 0x02364D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-144', 'USERDOMAIN': 'T-W864-IX-144', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-144', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-144\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-144', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-144', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-144', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-144\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:05:41 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:05:41 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:05:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:05:41 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-144\\AppData\\Roaming', 08:05:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:05:41 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:05:41 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:05:41 INFO - 'COMPUTERNAME': 'T-W864-IX-144', 08:05:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:05:41 INFO - 'DCLOCATION': 'SCL3', 08:05:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:05:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:05:41 INFO - 'HOMEDRIVE': 'C:', 08:05:41 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-144', 08:05:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:05:41 INFO - 'KTS_VERSION': '1.19c', 08:05:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-144\\AppData\\Local', 08:05:41 INFO - 'LOGONSERVER': '\\\\T-W864-IX-144', 08:05:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:05:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:05:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:05:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:05:41 INFO - 'MOZ_NO_REMOTE': '1', 08:05:41 INFO - 'NO_EM_RESTART': '1', 08:05:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:05:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:05:41 INFO - 'OS': 'Windows_NT', 08:05:41 INFO - 'OURDRIVE': 'C:', 08:05:41 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 08:05:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:05:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:05:41 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:05:41 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:05:41 INFO - 'PROCESSOR_LEVEL': '6', 08:05:41 INFO - 'PROCESSOR_REVISION': '1e05', 08:05:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:05:41 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:05:41 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:05:41 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:05:41 INFO - 'PROMPT': '$P$G', 08:05:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:05:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:05:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:05:41 INFO - 'PWD': 'C:\\slave\\test', 08:05:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:05:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:05:41 INFO - 'SYSTEMDRIVE': 'C:', 08:05:41 INFO - 'SYSTEMROOT': 'C:\\windows', 08:05:41 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:05:41 INFO - 'TEST1': 'testie', 08:05:41 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:05:41 INFO - 'USERDOMAIN': 'T-W864-IX-144', 08:05:41 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-144', 08:05:41 INFO - 'USERNAME': 'cltbld', 08:05:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-144', 08:05:41 INFO - 'WINDIR': 'C:\\windows', 08:05:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:05:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:05:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:05:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:05:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:05:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:05:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:05:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:05:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:05:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:05:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:05:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:05:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:05:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:05:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:05:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:05:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:05:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:05:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:05:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:05:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:05:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:05:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:05:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:05:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:05:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:05:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:05:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:05:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:05:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:05:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:05:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:05:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:05:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:05:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:05:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:05:46 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:05:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:05:46 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:05:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:05:46 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:05:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:05:46 INFO - Unpacking c:\slave\test\build\tests\marionette 08:05:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:05:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:05:46 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:05:46 INFO - Running setup.py install for browsermob-proxy 08:06:01 INFO - Running setup.py install for manifestparser 08:06:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Running setup.py install for marionette-client 08:06:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:06:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Running setup.py install for marionette-driver 08:06:01 INFO - Running setup.py install for mozcrash 08:06:01 INFO - Running setup.py install for mozdebug 08:06:01 INFO - Running setup.py install for mozdevice 08:06:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Running setup.py install for mozfile 08:06:01 INFO - Running setup.py install for mozhttpd 08:06:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Running setup.py install for mozinfo 08:06:01 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Running setup.py install for mozInstall 08:06:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Running setup.py install for mozleak 08:06:01 INFO - Running setup.py install for mozlog 08:06:01 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Running setup.py install for moznetwork 08:06:01 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Running setup.py install for mozprocess 08:06:01 INFO - Running setup.py install for mozprofile 08:06:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Running setup.py install for mozrunner 08:06:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Running setup.py install for mozscreenshot 08:06:01 INFO - Running setup.py install for moztest 08:06:01 INFO - Running setup.py install for mozversion 08:06:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:06:01 INFO - Running setup.py install for wptserve 08:06:01 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:06:01 INFO - Cleaning up... 08:06:01 INFO - Return code: 0 08:06:01 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:06:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:06:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:06:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:06:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:06:01 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 0x0258E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024B6FC0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BF368>, '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 0x02364D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-144', 'USERDOMAIN': 'T-W864-IX-144', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-144', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-144\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-144', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-144', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-144', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-144\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:06:01 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:06:01 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:06:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:06:01 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-144\\AppData\\Roaming', 08:06:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:06:01 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:06:01 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:06:01 INFO - 'COMPUTERNAME': 'T-W864-IX-144', 08:06:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:06:01 INFO - 'DCLOCATION': 'SCL3', 08:06:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:06:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:06:01 INFO - 'HOMEDRIVE': 'C:', 08:06:01 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-144', 08:06:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:06:01 INFO - 'KTS_VERSION': '1.19c', 08:06:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-144\\AppData\\Local', 08:06:01 INFO - 'LOGONSERVER': '\\\\T-W864-IX-144', 08:06:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:06:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:06:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:06:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:06:01 INFO - 'MOZ_NO_REMOTE': '1', 08:06:01 INFO - 'NO_EM_RESTART': '1', 08:06:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:06:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:06:01 INFO - 'OS': 'Windows_NT', 08:06:01 INFO - 'OURDRIVE': 'C:', 08:06:01 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 08:06:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:06:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:06:01 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:06:01 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:06:01 INFO - 'PROCESSOR_LEVEL': '6', 08:06:01 INFO - 'PROCESSOR_REVISION': '1e05', 08:06:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:06:01 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:06:01 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:06:01 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:06:01 INFO - 'PROMPT': '$P$G', 08:06:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:06:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:06:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:06:01 INFO - 'PWD': 'C:\\slave\\test', 08:06:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:06:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:06:01 INFO - 'SYSTEMDRIVE': 'C:', 08:06:01 INFO - 'SYSTEMROOT': 'C:\\windows', 08:06:01 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:06:01 INFO - 'TEST1': 'testie', 08:06:01 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:06:01 INFO - 'USERDOMAIN': 'T-W864-IX-144', 08:06:01 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-144', 08:06:01 INFO - 'USERNAME': 'cltbld', 08:06:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-144', 08:06:01 INFO - 'WINDIR': 'C:\\windows', 08:06:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:06:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:06:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:06:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:06:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:06:05 INFO - Unpacking c:\slave\test\build\tests\marionette 08:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:06:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:06:05 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:06:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:06:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 08:06:17 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:06:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:06:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:06:17 INFO - Downloading blessings-1.6.tar.gz 08:06:17 INFO - Running setup.py egg_info for package blessings 08:06:17 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 08:06:17 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:06:17 INFO - Running setup.py install for blessings 08:06:17 INFO - Running setup.py install for browsermob-proxy 08:06:17 INFO - Running setup.py install for manifestparser 08:06:17 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:06:17 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:06:17 INFO - Running setup.py install for marionette-client 08:06:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:06:17 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:06:17 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:06:17 INFO - Running setup.py install for marionette-driver 08:06:17 INFO - Running setup.py install for mozcrash 08:06:17 INFO - Running setup.py install for mozdebug 08:06:17 INFO - Running setup.py install for mozdevice 08:06:17 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:06:17 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:06:17 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:06:17 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:06:17 INFO - Running setup.py install for mozhttpd 08:06:17 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:06:17 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:06:17 INFO - Running setup.py install for mozInstall 08:06:17 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:06:17 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:06:17 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:06:17 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:06:17 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:06:17 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:06:17 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:06:17 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:06:17 INFO - Running setup.py install for mozleak 08:06:17 INFO - Running setup.py install for mozprofile 08:06:17 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:06:17 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:06:17 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:06:17 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:06:17 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:06:17 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:06:17 INFO - Running setup.py install for mozrunner 08:06:17 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:06:17 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:06:19 INFO - Running setup.py install for mozscreenshot 08:06:19 INFO - Running setup.py install for moztest 08:06:19 INFO - Running setup.py install for mozversion 08:06:19 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:06:19 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:06:19 INFO - Running setup.py install for wptserve 08:06:19 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:06:19 INFO - Cleaning up... 08:06:19 INFO - Return code: 0 08:06:19 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:06:19 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:06:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:06:19 INFO - Reading from file tmpfile_stdout 08:06:19 INFO - Using _rmtree_windows ... 08:06:19 INFO - Using _rmtree_windows ... 08:06:19 INFO - Current package versions: 08:06:19 INFO - blessings == 1.6 08:06:19 INFO - blobuploader == 1.2.4 08:06:19 INFO - browsermob-proxy == 0.6.0 08:06:19 INFO - distribute == 0.6.14 08:06:19 INFO - docopt == 0.6.1 08:06:19 INFO - manifestparser == 1.1 08:06:19 INFO - marionette-client == 2.3.0 08:06:19 INFO - marionette-driver == 1.4.0 08:06:19 INFO - mozInstall == 1.12 08:06:19 INFO - mozcrash == 0.17 08:06:19 INFO - mozdebug == 0.1 08:06:19 INFO - mozdevice == 0.48 08:06:19 INFO - mozfile == 1.2 08:06:19 INFO - mozhttpd == 0.7 08:06:19 INFO - mozinfo == 0.9 08:06:19 INFO - mozleak == 0.1 08:06:19 INFO - mozlog == 3.1 08:06:19 INFO - moznetwork == 0.27 08:06:19 INFO - mozprocess == 0.22 08:06:19 INFO - mozprofile == 0.28 08:06:19 INFO - mozrunner == 6.11 08:06:19 INFO - mozscreenshot == 0.1 08:06:19 INFO - mozsystemmonitor == 0.0 08:06:19 INFO - moztest == 0.7 08:06:19 INFO - mozversion == 1.4 08:06:19 INFO - requests == 1.2.3 08:06:19 INFO - wptserve == 1.4.0 08:06:19 INFO - Running post-action listener: _resource_record_post_action 08:06:19 INFO - Running post-action listener: _start_resource_monitoring 08:06:19 INFO - Starting resource monitoring. 08:06:19 INFO - ##### 08:06:19 INFO - ##### Running pull step. 08:06:19 INFO - ##### 08:06:19 INFO - Running pre-action listener: _resource_record_pre_action 08:06:19 INFO - Running main action method: pull 08:06:19 INFO - Pull has nothing to do! 08:06:19 INFO - Running post-action listener: _resource_record_post_action 08:06:19 INFO - ##### 08:06:19 INFO - ##### Running install step. 08:06:19 INFO - ##### 08:06:19 INFO - Running pre-action listener: _resource_record_pre_action 08:06:19 INFO - Running main action method: install 08:06:19 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:06:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:06:19 INFO - Reading from file tmpfile_stdout 08:06:19 INFO - Using _rmtree_windows ... 08:06:19 INFO - Using _rmtree_windows ... 08:06:19 INFO - Detecting whether we're running mozinstall >=1.0... 08:06:19 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:06:19 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:06:20 INFO - Reading from file tmpfile_stdout 08:06:20 INFO - Output received: 08:06:20 INFO - Usage: mozinstall-script.py [options] installer 08:06:20 INFO - Options: 08:06:20 INFO - -h, --help show this help message and exit 08:06:20 INFO - -d DEST, --destination=DEST 08:06:20 INFO - Directory to install application into. [default: 08:06:20 INFO - "C:\slave\test"] 08:06:20 INFO - --app=APP Application being installed. [default: firefox] 08:06:20 INFO - Using _rmtree_windows ... 08:06:20 INFO - Using _rmtree_windows ... 08:06:20 INFO - mkdir: C:\slave\test\build\application 08:06:20 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:06:20 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win64.zip --destination C:\slave\test\build\application 08:06:22 INFO - Reading from file tmpfile_stdout 08:06:22 INFO - Output received: 08:06:22 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:06:22 INFO - Using _rmtree_windows ... 08:06:22 INFO - Using _rmtree_windows ... 08:06:22 INFO - Running post-action listener: _resource_record_post_action 08:06:22 INFO - ##### 08:06:22 INFO - ##### Running run-tests step. 08:06:22 INFO - ##### 08:06:22 INFO - Running pre-action listener: _resource_record_pre_action 08:06:22 INFO - Running main action method: run_tests 08:06:22 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:06:22 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:06:22 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:06:22 INFO - grabbing minidump binary from tooltool 08:06:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:06:22 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 0x025BF368>, '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 0x02364D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026480C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:06:22 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:06:22 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:06:22 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:06:22 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpwafn70 08:06:22 INFO - INFO - File integrity verified, renaming tmpwafn70 to win32-minidump_stackwalk.exe 08:06:22 INFO - Return code: 0 08:06:22 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:06:23 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:06:23 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/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.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:06:23 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/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.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:06:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:06:23 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-144\\AppData\\Roaming', 08:06:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:06:23 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:06:23 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:06:23 INFO - 'COMPUTERNAME': 'T-W864-IX-144', 08:06:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:06:23 INFO - 'DCLOCATION': 'SCL3', 08:06:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:06:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:06:23 INFO - 'HOMEDRIVE': 'C:', 08:06:23 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-144', 08:06:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:06:23 INFO - 'KTS_VERSION': '1.19c', 08:06:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-144\\AppData\\Local', 08:06:23 INFO - 'LOGONSERVER': '\\\\T-W864-IX-144', 08:06:23 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:06:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:06:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:06:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:06:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:06:23 INFO - 'MOZ_NO_REMOTE': '1', 08:06:23 INFO - 'NO_EM_RESTART': '1', 08:06:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:06:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:06:23 INFO - 'OS': 'Windows_NT', 08:06:23 INFO - 'OURDRIVE': 'C:', 08:06:23 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 08:06:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:06:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:06:23 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:06:23 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:06:23 INFO - 'PROCESSOR_LEVEL': '6', 08:06:23 INFO - 'PROCESSOR_REVISION': '1e05', 08:06:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:06:23 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:06:23 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:06:23 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:06:23 INFO - 'PROMPT': '$P$G', 08:06:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:06:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:06:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:06:23 INFO - 'PWD': 'C:\\slave\\test', 08:06:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:06:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:06:23 INFO - 'SYSTEMDRIVE': 'C:', 08:06:23 INFO - 'SYSTEMROOT': 'C:\\windows', 08:06:23 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:06:23 INFO - 'TEST1': 'testie', 08:06:23 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:06:23 INFO - 'USERDOMAIN': 'T-W864-IX-144', 08:06:23 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-144', 08:06:23 INFO - 'USERNAME': 'cltbld', 08:06:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-144', 08:06:23 INFO - 'WINDIR': 'C:\\windows', 08:06:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:06:23 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/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.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 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 08:06:25 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 08:06:25 INFO - import pkg_resources 08:06:26 INFO - Using 1 client processes 08:06:28 INFO - SUITE-START | Running 778 tests 08:06:28 INFO - Running testharness tests 08:06:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:06:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:06:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:06:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:06:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:06:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:06:29 INFO - Setting up ssl 08:06:29 INFO - PROCESS | certutil | 08:06:29 INFO - PROCESS | certutil | 08:06:29 INFO - PROCESS | certutil | 08:06:29 INFO - Certificate Nickname Trust Attributes 08:06:29 INFO - SSL,S/MIME,JAR/XPI 08:06:29 INFO - 08:06:29 INFO - web-platform-tests CT,, 08:06:29 INFO - 08:06:29 INFO - Starting runner 08:06:30 INFO - PROCESS | 900 | [900] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 08:06:30 INFO - PROCESS | 900 | [900] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 08:06:30 INFO - PROCESS | 900 | [900] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:06:30 INFO - PROCESS | 900 | [900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:06:30 INFO - PROCESS | 900 | [900] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:06:32 INFO - PROCESS | 900 | 1464707191993 Marionette DEBUG Marionette enabled via build flag and pref 08:06:32 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CBA72800 == 1 [pid = 900] [id = 1] 08:06:32 INFO - PROCESS | 900 | ++DOMWINDOW == 1 (000000E1CBA73000) [pid = 900] [serial = 1] [outer = 0000000000000000] 08:06:32 INFO - PROCESS | 900 | [900] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:06:32 INFO - PROCESS | 900 | ++DOMWINDOW == 2 (000000E1CBA74000) [pid = 900] [serial = 2] [outer = 000000E1CBA73000] 08:06:33 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CEC47800 == 2 [pid = 900] [id = 2] 08:06:33 INFO - PROCESS | 900 | ++DOMWINDOW == 3 (000000E1CEC48000) [pid = 900] [serial = 3] [outer = 0000000000000000] 08:06:33 INFO - PROCESS | 900 | [900] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:06:33 INFO - PROCESS | 900 | ++DOMWINDOW == 4 (000000E1CEC49000) [pid = 900] [serial = 4] [outer = 000000E1CEC48000] 08:06:33 INFO - PROCESS | 900 | 1464707193638 Marionette INFO Listening on port 2828 08:06:35 INFO - PROCESS | 900 | 1464707195346 Marionette DEBUG Marionette enabled via command-line flag 08:06:35 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CFB95000 == 3 [pid = 900] [id = 3] 08:06:35 INFO - PROCESS | 900 | ++DOMWINDOW == 5 (000000E1CFBD9800) [pid = 900] [serial = 5] [outer = 0000000000000000] 08:06:35 INFO - PROCESS | 900 | [900] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:06:35 INFO - PROCESS | 900 | ++DOMWINDOW == 6 (000000E1CFBDA800) [pid = 900] [serial = 6] [outer = 000000E1CFBD9800] 08:06:35 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:06:35 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:06:36 INFO - PROCESS | 900 | ++DOMWINDOW == 7 (000000E1D060B800) [pid = 900] [serial = 7] [outer = 000000E1CEC48000] 08:06:36 INFO - PROCESS | 900 | [900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:06:36 INFO - PROCESS | 900 | 1464707196100 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49298 08:06:36 INFO - PROCESS | 900 | [900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:06:36 INFO - PROCESS | 900 | 1464707196111 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49299 08:06:36 INFO - PROCESS | 900 | [900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:06:36 INFO - PROCESS | 900 | 1464707196142 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49300 08:06:36 INFO - PROCESS | 900 | [900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:06:36 INFO - PROCESS | 900 | 1464707196153 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49301 08:06:36 INFO - PROCESS | 900 | 1464707196156 Marionette DEBUG Closed connection conn0 08:06:36 INFO - PROCESS | 900 | 1464707196158 Marionette DEBUG Closed connection conn1 08:06:36 INFO - PROCESS | 900 | 1464707196201 Marionette DEBUG Closed connection conn2 08:06:36 INFO - PROCESS | 900 | 1464707196243 Marionette DEBUG Closed connection conn3 08:06:36 INFO - PROCESS | 900 | [900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:06:36 INFO - PROCESS | 900 | 1464707196248 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49302 08:06:36 INFO - PROCESS | 900 | 1464707196366 Marionette DEBUG Closed connection conn4 08:06:36 INFO - PROCESS | 900 | [900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:06:36 INFO - PROCESS | 900 | 1464707196373 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49303 08:06:36 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D0BC3800 == 4 [pid = 900] [id = 4] 08:06:36 INFO - PROCESS | 900 | ++DOMWINDOW == 8 (000000E1D152D800) [pid = 900] [serial = 8] [outer = 0000000000000000] 08:06:36 INFO - PROCESS | 900 | ++DOMWINDOW == 9 (000000E1D0DAEC00) [pid = 900] [serial = 9] [outer = 000000E1D152D800] 08:06:36 INFO - PROCESS | 900 | ++DOMWINDOW == 10 (000000E1D0DB0800) [pid = 900] [serial = 10] [outer = 000000E1D152D800] 08:06:36 INFO - PROCESS | 900 | 1464707196533 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:06:36 INFO - PROCESS | 900 | 1464707196538 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160531060243","device":"desktop","version":"48.0a2"} 08:06:37 INFO - PROCESS | 900 | [900] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:06:37 INFO - PROCESS | 900 | [900] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:06:37 INFO - PROCESS | 900 | [900] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:06:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6DC0800 == 5 [pid = 900] [id = 5] 08:06:38 INFO - PROCESS | 900 | ++DOMWINDOW == 11 (000000E1D6DC4000) [pid = 900] [serial = 11] [outer = 0000000000000000] 08:06:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6DC5000 == 6 [pid = 900] [id = 6] 08:06:38 INFO - PROCESS | 900 | ++DOMWINDOW == 12 (000000E1D5D69400) [pid = 900] [serial = 12] [outer = 0000000000000000] 08:06:38 INFO - PROCESS | 900 | [900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:06:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D761F800 == 7 [pid = 900] [id = 7] 08:06:38 INFO - PROCESS | 900 | ++DOMWINDOW == 13 (000000E1D5D68800) [pid = 900] [serial = 13] [outer = 0000000000000000] 08:06:38 INFO - PROCESS | 900 | [900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:06:38 INFO - PROCESS | 900 | [900] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:06:38 INFO - PROCESS | 900 | ++DOMWINDOW == 14 (000000E1D79F3400) [pid = 900] [serial = 14] [outer = 000000E1D5D68800] 08:06:39 INFO - PROCESS | 900 | ++DOMWINDOW == 15 (000000E1D7ED3000) [pid = 900] [serial = 15] [outer = 000000E1D6DC4000] 08:06:39 INFO - PROCESS | 900 | ++DOMWINDOW == 16 (000000E1D79E9000) [pid = 900] [serial = 16] [outer = 000000E1D5D69400] 08:06:39 INFO - PROCESS | 900 | ++DOMWINDOW == 17 (000000E1D7BDD800) [pid = 900] [serial = 17] [outer = 000000E1D5D68800] 08:06:40 INFO - PROCESS | 900 | 1464707200002 Marionette DEBUG loaded listener.js 08:06:40 INFO - PROCESS | 900 | 1464707200017 Marionette DEBUG loaded listener.js 08:06:40 INFO - PROCESS | 900 | ++DOMWINDOW == 18 (000000E1D9FC1800) [pid = 900] [serial = 18] [outer = 000000E1D5D68800] 08:06:41 INFO - PROCESS | 900 | 1464707201001 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"872eb824-8ead-4c60-a661-82886ca38f63","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160531060243","device":"desktop","version":"48.0a2","command_id":1}}] 08:06:41 INFO - PROCESS | 900 | 1464707201462 Marionette TRACE conn5 -> [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:06:41 INFO - PROCESS | 900 | 1464707201492 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 08:06:41 INFO - PROCESS | 900 | 1464707201556 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:06:41 INFO - PROCESS | 900 | [900] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:06:43 INFO - PROCESS | 900 | --DOCSHELL 000000E1CBA72800 == 6 [pid = 900] [id = 1] 08:06:43 INFO - PROCESS | 900 | [900] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:06:43 INFO - PROCESS | 900 | ++DOMWINDOW == 19 (000000E1C960B000) [pid = 900] [serial = 19] [outer = 000000E1D5D68800] 08:06:43 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:06:43 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:06:43 INFO - PROCESS | 900 | 1464707203978 Marionette TRACE conn5 <- [1,3,null,{}] 08:06:44 INFO - PROCESS | 900 | 1464707204003 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:06:44 INFO - PROCESS | 900 | 1464707204025 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 08:06:44 INFO - PROCESS | 900 | 1464707204063 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 08:06:44 INFO - PROCESS | 900 | 1464707204067 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 08:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:06:44 INFO - PROCESS | 900 | 1464707204073 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:06:44 INFO - PROCESS | 900 | 1464707204078 Marionette TRACE conn5 <- [1,6,null,{}] 08:06:44 INFO - PROCESS | 900 | 1464707204092 Marionette TRACE conn5 -> [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:06:44 INFO - PROCESS | 900 | 1464707204112 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 08:06:44 INFO - PROCESS | 900 | 1464707204117 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:44 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CAC29800 == 7 [pid = 900] [id = 8] 08:06:44 INFO - PROCESS | 900 | ++DOMWINDOW == 20 (000000E1CFCB0C00) [pid = 900] [serial = 20] [outer = 0000000000000000] 08:06:44 INFO - PROCESS | 900 | ++DOMWINDOW == 21 (000000E1D06CFC00) [pid = 900] [serial = 21] [outer = 000000E1CFCB0C00] 08:06:44 INFO - PROCESS | 900 | 1464707204179 Marionette DEBUG loaded listener.js 08:06:44 INFO - PROCESS | 900 | ++DOMWINDOW == 22 (000000E1D5D6BC00) [pid = 900] [serial = 22] [outer = 000000E1CFCB0C00] 08:06:44 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CA4B5000 == 8 [pid = 900] [id = 9] 08:06:44 INFO - PROCESS | 900 | ++DOMWINDOW == 23 (000000E1D6CAD000) [pid = 900] [serial = 23] [outer = 0000000000000000] 08:06:44 INFO - PROCESS | 900 | ++DOMWINDOW == 24 (000000E1D6CB1400) [pid = 900] [serial = 24] [outer = 000000E1D6CAD000] 08:06:44 INFO - PROCESS | 900 | 1464707204638 Marionette DEBUG loaded listener.js 08:06:44 INFO - PROCESS | 900 | ++DOMWINDOW == 25 (000000E1D73BD800) [pid = 900] [serial = 25] [outer = 000000E1D6CAD000] 08:06:45 INFO - PROCESS | 900 | 1464707205248 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1238ms 08:06:45 INFO - PROCESS | 900 | 1464707205439 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 08:06:45 INFO - PROCESS | 900 | 1464707205443 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 08:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:06:45 INFO - PROCESS | 900 | 1464707205468 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:06:45 INFO - PROCESS | 900 | 1464707205470 Marionette TRACE conn5 <- [1,10,null,{}] 08:06:45 INFO - PROCESS | 900 | 1464707205475 Marionette TRACE conn5 -> [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:06:45 INFO - PROCESS | 900 | 1464707205595 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 08:06:45 INFO - PROCESS | 900 | 1464707205648 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:45 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D727B000 == 9 [pid = 900] [id = 10] 08:06:45 INFO - PROCESS | 900 | ++DOMWINDOW == 26 (000000E1D5D6B400) [pid = 900] [serial = 26] [outer = 0000000000000000] 08:06:45 INFO - PROCESS | 900 | ++DOMWINDOW == 27 (000000E1DAF09800) [pid = 900] [serial = 27] [outer = 000000E1D5D6B400] 08:06:45 INFO - PROCESS | 900 | 1464707205706 Marionette DEBUG loaded listener.js 08:06:45 INFO - PROCESS | 900 | ++DOMWINDOW == 28 (000000E1D6B31800) [pid = 900] [serial = 28] [outer = 000000E1D5D6B400] 08:06:45 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D73A8800 == 10 [pid = 900] [id = 11] 08:06:45 INFO - PROCESS | 900 | ++DOMWINDOW == 29 (000000E1D73A9000) [pid = 900] [serial = 29] [outer = 0000000000000000] 08:06:45 INFO - PROCESS | 900 | ++DOMWINDOW == 30 (000000E1D73AD000) [pid = 900] [serial = 30] [outer = 000000E1D73A9000] 08:06:46 INFO - PROCESS | 900 | ++DOMWINDOW == 31 (000000E1C9BE7000) [pid = 900] [serial = 31] [outer = 000000E1D73A9000] 08:06:46 INFO - PROCESS | 900 | ++DOCSHELL 000000E1C9E12800 == 11 [pid = 900] [id = 12] 08:06:46 INFO - PROCESS | 900 | ++DOMWINDOW == 32 (000000E1CAE8B400) [pid = 900] [serial = 32] [outer = 0000000000000000] 08:06:46 INFO - PROCESS | 900 | ++DOMWINDOW == 33 (000000E1CEF76400) [pid = 900] [serial = 33] [outer = 000000E1CAE8B400] 08:06:46 INFO - PROCESS | 900 | ++DOMWINDOW == 34 (000000E1C927BC00) [pid = 900] [serial = 34] [outer = 000000E1CAE8B400] 08:06:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1D0BC3800 == 10 [pid = 900] [id = 4] 08:06:46 INFO - PROCESS | 900 | 1464707206652 Marionette TRACE conn5 <- [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:06:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:06:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1237ms 08:06:46 INFO - PROCESS | 900 | 1464707206703 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 08:06:46 INFO - PROCESS | 900 | 1464707206708 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 08:06:46 INFO - PROCESS | 900 | 1464707206714 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:06:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:06:46 INFO - PROCESS | 900 | 1464707206718 Marionette TRACE conn5 <- [1,14,null,{}] 08:06:46 INFO - PROCESS | 900 | 1464707206723 Marionette TRACE conn5 -> [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:06:46 INFO - PROCESS | 900 | 1464707206816 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 08:06:46 INFO - PROCESS | 900 | 1464707206826 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:46 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CB0DB800 == 11 [pid = 900] [id = 13] 08:06:46 INFO - PROCESS | 900 | ++DOMWINDOW == 35 (000000E1D067D000) [pid = 900] [serial = 35] [outer = 0000000000000000] 08:06:46 INFO - PROCESS | 900 | ++DOMWINDOW == 36 (000000E1D09DCC00) [pid = 900] [serial = 36] [outer = 000000E1D067D000] 08:06:46 INFO - PROCESS | 900 | 1464707206877 Marionette DEBUG loaded listener.js 08:06:46 INFO - PROCESS | 900 | ++DOMWINDOW == 37 (000000E1D0DA3000) [pid = 900] [serial = 37] [outer = 000000E1D067D000] 08:06:47 INFO - PROCESS | 900 | 1464707207334 Marionette TRACE conn5 <- [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:06:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 627ms 08:06:47 INFO - PROCESS | 900 | 1464707207344 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 08:06:47 INFO - PROCESS | 900 | 1464707207349 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 08:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:06:47 INFO - PROCESS | 900 | 1464707207355 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:06:47 INFO - PROCESS | 900 | 1464707207358 Marionette TRACE conn5 <- [1,18,null,{}] 08:06:47 INFO - PROCESS | 900 | 1464707207367 Marionette TRACE conn5 -> [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:06:47 INFO - PROCESS | 900 | 1464707207455 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 08:06:47 INFO - PROCESS | 900 | 1464707207464 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:47 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CF28E800 == 12 [pid = 900] [id = 14] 08:06:47 INFO - PROCESS | 900 | ++DOMWINDOW == 38 (000000E1D427D800) [pid = 900] [serial = 38] [outer = 0000000000000000] 08:06:47 INFO - PROCESS | 900 | ++DOMWINDOW == 39 (000000E1D4286400) [pid = 900] [serial = 39] [outer = 000000E1D427D800] 08:06:47 INFO - PROCESS | 900 | 1464707207511 Marionette DEBUG loaded listener.js 08:06:47 INFO - PROCESS | 900 | ++DOMWINDOW == 40 (000000E1D3FFC400) [pid = 900] [serial = 40] [outer = 000000E1D427D800] 08:06:47 INFO - PROCESS | 900 | 1464707207948 Marionette TRACE conn5 <- [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:06:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 627ms 08:06:47 INFO - PROCESS | 900 | 1464707207985 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 08:06:47 INFO - PROCESS | 900 | 1464707207988 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 08:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:06:47 INFO - PROCESS | 900 | 1464707207991 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:06:48 INFO - PROCESS | 900 | 1464707207995 Marionette TRACE conn5 <- [1,22,null,{}] 08:06:48 INFO - PROCESS | 900 | 1464707208007 Marionette TRACE conn5 -> [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:06:48 INFO - PROCESS | 900 | 1464707208105 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 08:06:48 INFO - PROCESS | 900 | 1464707208115 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:48 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D061D800 == 13 [pid = 900] [id = 15] 08:06:48 INFO - PROCESS | 900 | ++DOMWINDOW == 41 (000000E1D689CC00) [pid = 900] [serial = 41] [outer = 0000000000000000] 08:06:48 INFO - PROCESS | 900 | ++DOMWINDOW == 42 (000000E1D6B15800) [pid = 900] [serial = 42] [outer = 000000E1D689CC00] 08:06:48 INFO - PROCESS | 900 | 1464707208175 Marionette DEBUG loaded listener.js 08:06:48 INFO - PROCESS | 900 | ++DOMWINDOW == 43 (000000E1D6B38C00) [pid = 900] [serial = 43] [outer = 000000E1D689CC00] 08:06:48 INFO - PROCESS | 900 | 1464707208628 Marionette TRACE conn5 <- [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:06:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 693ms 08:06:48 INFO - PROCESS | 900 | 1464707208686 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 08:06:48 INFO - PROCESS | 900 | 1464707208689 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 08:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:06:48 INFO - PROCESS | 900 | 1464707208692 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:06:48 INFO - PROCESS | 900 | 1464707208694 Marionette TRACE conn5 <- [1,26,null,{}] 08:06:48 INFO - PROCESS | 900 | 1464707208698 Marionette TRACE conn5 -> [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:06:48 INFO - PROCESS | 900 | 1464707208784 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 08:06:48 INFO - PROCESS | 900 | 1464707208794 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:48 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D42E5800 == 14 [pid = 900] [id = 16] 08:06:48 INFO - PROCESS | 900 | ++DOMWINDOW == 44 (000000E1CEE68400) [pid = 900] [serial = 44] [outer = 0000000000000000] 08:06:48 INFO - PROCESS | 900 | ++DOMWINDOW == 45 (000000E1CF704C00) [pid = 900] [serial = 45] [outer = 000000E1CEE68400] 08:06:48 INFO - PROCESS | 900 | 1464707208841 Marionette DEBUG loaded listener.js 08:06:48 INFO - PROCESS | 900 | ++DOMWINDOW == 46 (000000E1D7BDB000) [pid = 900] [serial = 46] [outer = 000000E1CEE68400] 08:06:49 INFO - PROCESS | 900 | 1464707209226 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:06:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 08:06:49 INFO - PROCESS | 900 | 1464707209284 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 08:06:49 INFO - PROCESS | 900 | 1464707209287 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 08:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:06:49 INFO - PROCESS | 900 | 1464707209290 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:06:49 INFO - PROCESS | 900 | 1464707209292 Marionette TRACE conn5 <- [1,30,null,{}] 08:06:49 INFO - PROCESS | 900 | 1464707209295 Marionette TRACE conn5 -> [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:06:49 INFO - PROCESS | 900 | 1464707209374 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 08:06:49 INFO - PROCESS | 900 | 1464707209383 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6559000 == 15 [pid = 900] [id = 17] 08:06:49 INFO - PROCESS | 900 | ++DOMWINDOW == 47 (000000E1CAB57400) [pid = 900] [serial = 47] [outer = 0000000000000000] 08:06:49 INFO - PROCESS | 900 | ++DOMWINDOW == 48 (000000E1D83AB400) [pid = 900] [serial = 48] [outer = 000000E1CAB57400] 08:06:49 INFO - PROCESS | 900 | 1464707209429 Marionette DEBUG loaded listener.js 08:06:49 INFO - PROCESS | 900 | ++DOMWINDOW == 49 (000000E1D8C9AC00) [pid = 900] [serial = 49] [outer = 000000E1CAB57400] 08:06:49 INFO - PROCESS | 900 | 1464707209851 Marionette TRACE conn5 <- [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:06:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 586ms 08:06:49 INFO - PROCESS | 900 | 1464707209968 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 08:06:49 INFO - PROCESS | 900 | 1464707209970 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 08:06:49 INFO - PROCESS | 900 | 1464707209980 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:06:49 INFO - PROCESS | 900 | 1464707209982 Marionette TRACE conn5 <- [1,34,null,{}] 08:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:06:49 INFO - PROCESS | 900 | 1464707209986 Marionette TRACE conn5 -> [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:06:50 INFO - PROCESS | 900 | 1464707210109 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 08:06:50 INFO - PROCESS | 900 | 1464707210119 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7BAC800 == 16 [pid = 900] [id = 18] 08:06:50 INFO - PROCESS | 900 | ++DOMWINDOW == 50 (000000E1D6E86400) [pid = 900] [serial = 50] [outer = 0000000000000000] 08:06:50 INFO - PROCESS | 900 | ++DOMWINDOW == 51 (000000E1D6E88000) [pid = 900] [serial = 51] [outer = 000000E1D6E86400] 08:06:50 INFO - PROCESS | 900 | 1464707210171 Marionette DEBUG loaded listener.js 08:06:50 INFO - PROCESS | 900 | ++DOMWINDOW == 52 (000000E1D7137400) [pid = 900] [serial = 52] [outer = 000000E1D6E86400] 08:06:50 INFO - PROCESS | 900 | 1464707210558 Marionette TRACE conn5 <- [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:06:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:06:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 628ms 08:06:50 INFO - PROCESS | 900 | 1464707210613 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 08:06:50 INFO - PROCESS | 900 | 1464707210616 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 08:06:50 INFO - PROCESS | 900 | 1464707210619 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:06:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:06:50 INFO - PROCESS | 900 | 1464707210621 Marionette TRACE conn5 <- [1,38,null,{}] 08:06:50 INFO - PROCESS | 900 | 1464707210624 Marionette TRACE conn5 -> [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:06:50 INFO - PROCESS | 900 | 1464707210717 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 08:06:50 INFO - PROCESS | 900 | 1464707210727 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D89EC800 == 17 [pid = 900] [id = 19] 08:06:50 INFO - PROCESS | 900 | ++DOMWINDOW == 53 (000000E1CA51A400) [pid = 900] [serial = 53] [outer = 0000000000000000] 08:06:50 INFO - PROCESS | 900 | ++DOMWINDOW == 54 (000000E1CA525000) [pid = 900] [serial = 54] [outer = 000000E1CA51A400] 08:06:50 INFO - PROCESS | 900 | 1464707210773 Marionette DEBUG loaded listener.js 08:06:50 INFO - PROCESS | 900 | ++DOMWINDOW == 55 (000000E1D6E8BC00) [pid = 900] [serial = 55] [outer = 000000E1CA51A400] 08:06:51 INFO - PROCESS | 900 | 1464707211159 Marionette TRACE conn5 <- [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:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 08:06:51 INFO - PROCESS | 900 | 1464707211209 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 08:06:51 INFO - PROCESS | 900 | 1464707211211 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 08:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:06:51 INFO - PROCESS | 900 | 1464707211225 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:06:51 INFO - PROCESS | 900 | 1464707211227 Marionette TRACE conn5 <- [1,42,null,{}] 08:06:51 INFO - PROCESS | 900 | 1464707211231 Marionette TRACE conn5 -> [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:06:51 INFO - PROCESS | 900 | 1464707211308 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 08:06:51 INFO - PROCESS | 900 | 1464707211315 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D9F42000 == 18 [pid = 900] [id = 20] 08:06:51 INFO - PROCESS | 900 | ++DOMWINDOW == 56 (000000E1C8AE7C00) [pid = 900] [serial = 56] [outer = 0000000000000000] 08:06:51 INFO - PROCESS | 900 | ++DOMWINDOW == 57 (000000E1C8AECC00) [pid = 900] [serial = 57] [outer = 000000E1C8AE7C00] 08:06:51 INFO - PROCESS | 900 | 1464707211360 Marionette DEBUG loaded listener.js 08:06:51 INFO - PROCESS | 900 | ++DOMWINDOW == 58 (000000E1C8C62C00) [pid = 900] [serial = 58] [outer = 000000E1C8AE7C00] 08:06:51 INFO - PROCESS | 900 | 1464707211735 Marionette TRACE conn5 <- [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:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 545ms 08:06:51 INFO - PROCESS | 900 | 1464707211763 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 08:06:51 INFO - PROCESS | 900 | 1464707211766 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 08:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:06:51 INFO - PROCESS | 900 | 1464707211769 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:06:51 INFO - PROCESS | 900 | 1464707211771 Marionette TRACE conn5 <- [1,46,null,{}] 08:06:51 INFO - PROCESS | 900 | 1464707211774 Marionette TRACE conn5 -> [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:06:51 INFO - PROCESS | 900 | 1464707211876 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 08:06:51 INFO - PROCESS | 900 | 1464707211885 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DACA7000 == 19 [pid = 900] [id = 21] 08:06:51 INFO - PROCESS | 900 | ++DOMWINDOW == 59 (000000E1C8AE8000) [pid = 900] [serial = 59] [outer = 0000000000000000] 08:06:51 INFO - PROCESS | 900 | ++DOMWINDOW == 60 (000000E1C8C6A800) [pid = 900] [serial = 60] [outer = 000000E1C8AE8000] 08:06:51 INFO - PROCESS | 900 | 1464707211930 Marionette DEBUG loaded listener.js 08:06:52 INFO - PROCESS | 900 | ++DOMWINDOW == 61 (000000E1CA525C00) [pid = 900] [serial = 61] [outer = 000000E1C8AE8000] 08:06:52 INFO - PROCESS | 900 | 1464707212327 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 08:06:52 INFO - PROCESS | 900 | 1464707212368 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 08:06:52 INFO - PROCESS | 900 | 1464707212370 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 08:06:52 INFO - PROCESS | 900 | 1464707212374 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:06:52 INFO - PROCESS | 900 | 1464707212375 Marionette TRACE conn5 <- [1,50,null,{}] 08:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:06:52 INFO - PROCESS | 900 | 1464707212379 Marionette TRACE conn5 -> [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:06:52 INFO - PROCESS | 900 | 1464707212480 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 08:06:52 INFO - PROCESS | 900 | 1464707212490 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD10C800 == 20 [pid = 900] [id = 22] 08:06:52 INFO - PROCESS | 900 | ++DOMWINDOW == 62 (000000E1CA41B800) [pid = 900] [serial = 62] [outer = 0000000000000000] 08:06:52 INFO - PROCESS | 900 | ++DOMWINDOW == 63 (000000E1DEF31400) [pid = 900] [serial = 63] [outer = 000000E1CA41B800] 08:06:52 INFO - PROCESS | 900 | 1464707212537 Marionette DEBUG loaded listener.js 08:06:52 INFO - PROCESS | 900 | ++DOMWINDOW == 64 (000000E1DEF39800) [pid = 900] [serial = 64] [outer = 000000E1CA41B800] 08:06:52 INFO - PROCESS | 900 | 1464707212924 Marionette TRACE conn5 <- [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:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 567ms 08:06:52 INFO - PROCESS | 900 | 1464707212946 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 08:06:52 INFO - PROCESS | 900 | 1464707212949 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 08:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:06:52 INFO - PROCESS | 900 | 1464707212952 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:06:52 INFO - PROCESS | 900 | 1464707212954 Marionette TRACE conn5 <- [1,54,null,{}] 08:06:52 INFO - PROCESS | 900 | 1464707212958 Marionette TRACE conn5 -> [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:06:53 INFO - PROCESS | 900 | 1464707213083 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 08:06:53 INFO - PROCESS | 900 | 1464707213094 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD272000 == 21 [pid = 900] [id = 23] 08:06:53 INFO - PROCESS | 900 | ++DOMWINDOW == 65 (000000E1DD1C7000) [pid = 900] [serial = 65] [outer = 0000000000000000] 08:06:53 INFO - PROCESS | 900 | ++DOMWINDOW == 66 (000000E1DD1CF800) [pid = 900] [serial = 66] [outer = 000000E1DD1C7000] 08:06:53 INFO - PROCESS | 900 | 1464707213150 Marionette DEBUG loaded listener.js 08:06:53 INFO - PROCESS | 900 | ++DOMWINDOW == 67 (000000E1DEF37C00) [pid = 900] [serial = 67] [outer = 000000E1DD1C7000] 08:06:53 INFO - PROCESS | 900 | 1464707213549 Marionette TRACE conn5 <- [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:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 629ms 08:06:53 INFO - PROCESS | 900 | 1464707213585 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 08:06:53 INFO - PROCESS | 900 | 1464707213587 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 08:06:53 INFO - PROCESS | 900 | 1464707213590 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:06:53 INFO - PROCESS | 900 | 1464707213592 Marionette TRACE conn5 <- [1,58,null,{}] 08:06:53 INFO - PROCESS | 900 | 1464707213595 Marionette TRACE conn5 -> [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:06:53 INFO - PROCESS | 900 | 1464707213719 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 08:06:53 INFO - PROCESS | 900 | 1464707213728 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF516000 == 22 [pid = 900] [id = 24] 08:06:53 INFO - PROCESS | 900 | ++DOMWINDOW == 68 (000000E1DEF3E800) [pid = 900] [serial = 68] [outer = 0000000000000000] 08:06:53 INFO - PROCESS | 900 | ++DOMWINDOW == 69 (000000E1DF585C00) [pid = 900] [serial = 69] [outer = 000000E1DEF3E800] 08:06:53 INFO - PROCESS | 900 | 1464707213772 Marionette DEBUG loaded listener.js 08:06:53 INFO - PROCESS | 900 | ++DOMWINDOW == 70 (000000E1DF58EC00) [pid = 900] [serial = 70] [outer = 000000E1DEF3E800] 08:06:54 INFO - PROCESS | 900 | --DOCSHELL 000000E1CAC29800 == 21 [pid = 900] [id = 8] 08:06:54 INFO - PROCESS | 900 | 1464707214904 Marionette TRACE conn5 <- [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:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1342ms 08:06:54 INFO - PROCESS | 900 | 1464707214936 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 08:06:54 INFO - PROCESS | 900 | 1464707214941 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 08:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:06:54 INFO - PROCESS | 900 | 1464707214946 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:06:54 INFO - PROCESS | 900 | 1464707214950 Marionette TRACE conn5 <- [1,62,null,{}] 08:06:54 INFO - PROCESS | 900 | 1464707214955 Marionette TRACE conn5 -> [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:06:55 INFO - PROCESS | 900 | 1464707215058 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 08:06:55 INFO - PROCESS | 900 | 1464707215069 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:55 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CBC74000 == 22 [pid = 900] [id = 25] 08:06:55 INFO - PROCESS | 900 | ++DOMWINDOW == 71 (000000E1CA51E800) [pid = 900] [serial = 71] [outer = 0000000000000000] 08:06:55 INFO - PROCESS | 900 | ++DOMWINDOW == 72 (000000E1CBBA6C00) [pid = 900] [serial = 72] [outer = 000000E1CA51E800] 08:06:55 INFO - PROCESS | 900 | 1464707215148 Marionette DEBUG loaded listener.js 08:06:55 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (000000E1CEE64000) [pid = 900] [serial = 73] [outer = 000000E1CA51E800] 08:06:55 INFO - PROCESS | 900 | 1464707215577 Marionette TRACE conn5 <- [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:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 691ms 08:06:55 INFO - PROCESS | 900 | 1464707215642 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 08:06:55 INFO - PROCESS | 900 | 1464707215648 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 08:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:06:55 INFO - PROCESS | 900 | 1464707215654 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:06:55 INFO - PROCESS | 900 | 1464707215657 Marionette TRACE conn5 <- [1,66,null,{}] 08:06:55 INFO - PROCESS | 900 | 1464707215661 Marionette TRACE conn5 -> [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:06:55 INFO - PROCESS | 900 | 1464707215771 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 08:06:55 INFO - PROCESS | 900 | 1464707215839 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:55 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CFB8C000 == 23 [pid = 900] [id = 26] 08:06:55 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (000000E1CFB4A000) [pid = 900] [serial = 74] [outer = 0000000000000000] 08:06:55 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (000000E1CFC05000) [pid = 900] [serial = 75] [outer = 000000E1CFB4A000] 08:06:55 INFO - PROCESS | 900 | 1464707215887 Marionette DEBUG loaded listener.js 08:06:55 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (000000E1D0D98000) [pid = 900] [serial = 76] [outer = 000000E1CFB4A000] 08:06:56 INFO - PROCESS | 900 | --DOMWINDOW == 75 (000000E1D152D800) [pid = 900] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:06:56 INFO - PROCESS | 900 | --DOMWINDOW == 74 (000000E1CA41B800) [pid = 900] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:06:56 INFO - PROCESS | 900 | --DOMWINDOW == 73 (000000E1CFCB0C00) [pid = 900] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:06:56 INFO - PROCESS | 900 | --DOMWINDOW == 72 (000000E1D5D6B400) [pid = 900] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:06:56 INFO - PROCESS | 900 | --DOMWINDOW == 71 (000000E1D067D000) [pid = 900] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:06:56 INFO - PROCESS | 900 | --DOMWINDOW == 70 (000000E1D427D800) [pid = 900] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:06:56 INFO - PROCESS | 900 | --DOMWINDOW == 69 (000000E1D689CC00) [pid = 900] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:06:56 INFO - PROCESS | 900 | --DOMWINDOW == 68 (000000E1CEE68400) [pid = 900] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:06:56 INFO - PROCESS | 900 | --DOMWINDOW == 67 (000000E1CAB57400) [pid = 900] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:06:56 INFO - PROCESS | 900 | 1464707216466 Marionette TRACE conn5 <- [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:06:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 881ms 08:06:56 INFO - PROCESS | 900 | 1464707216544 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 08:06:56 INFO - PROCESS | 900 | 1464707216547 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 08:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:06:56 INFO - PROCESS | 900 | 1464707216551 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:06:56 INFO - PROCESS | 900 | 1464707216554 Marionette TRACE conn5 <- [1,70,null,{}] 08:06:56 INFO - PROCESS | 900 | 1464707216565 Marionette TRACE conn5 -> [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:06:56 INFO - PROCESS | 900 | 1464707216649 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 08:06:56 INFO - PROCESS | 900 | 1464707216657 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:56 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D0F44000 == 24 [pid = 900] [id = 27] 08:06:56 INFO - PROCESS | 900 | ++DOMWINDOW == 68 (000000E1D0F73800) [pid = 900] [serial = 77] [outer = 0000000000000000] 08:06:56 INFO - PROCESS | 900 | ++DOMWINDOW == 69 (000000E1D1529800) [pid = 900] [serial = 78] [outer = 000000E1D0F73800] 08:06:56 INFO - PROCESS | 900 | 1464707216709 Marionette DEBUG loaded listener.js 08:06:56 INFO - PROCESS | 900 | ++DOMWINDOW == 70 (000000E1D3FFAC00) [pid = 900] [serial = 79] [outer = 000000E1D0F73800] 08:06:57 INFO - PROCESS | 900 | 1464707217120 Marionette TRACE conn5 <- [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:06:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 629ms 08:06:57 INFO - PROCESS | 900 | 1464707217184 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 08:06:57 INFO - PROCESS | 900 | 1464707217187 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 08:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:06:57 INFO - PROCESS | 900 | 1464707217191 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:06:57 INFO - PROCESS | 900 | 1464707217193 Marionette TRACE conn5 <- [1,74,null,{}] 08:06:57 INFO - PROCESS | 900 | 1464707217202 Marionette TRACE conn5 -> [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:06:57 INFO - PROCESS | 900 | 1464707217284 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 08:06:57 INFO - PROCESS | 900 | 1464707217294 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:57 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6553800 == 25 [pid = 900] [id = 28] 08:06:57 INFO - PROCESS | 900 | ++DOMWINDOW == 71 (000000E1D5D6A000) [pid = 900] [serial = 80] [outer = 0000000000000000] 08:06:57 INFO - PROCESS | 900 | ++DOMWINDOW == 72 (000000E1D5FB9800) [pid = 900] [serial = 81] [outer = 000000E1D5D6A000] 08:06:57 INFO - PROCESS | 900 | 1464707217346 Marionette DEBUG loaded listener.js 08:06:57 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (000000E1D6892C00) [pid = 900] [serial = 82] [outer = 000000E1D5D6A000] 08:06:57 INFO - PROCESS | 900 | 1464707217791 Marionette TRACE conn5 <- [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:06:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 629ms 08:06:57 INFO - PROCESS | 900 | 1464707217822 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 08:06:57 INFO - PROCESS | 900 | 1464707217825 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 08:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:06:57 INFO - PROCESS | 900 | 1464707217828 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:06:57 INFO - PROCESS | 900 | 1464707217838 Marionette TRACE conn5 <- [1,78,null,{}] 08:06:57 INFO - PROCESS | 900 | 1464707217842 Marionette TRACE conn5 -> [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:06:57 INFO - PROCESS | 900 | 1464707217918 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 08:06:57 INFO - PROCESS | 900 | 1464707217927 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:57 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7BA2000 == 26 [pid = 900] [id = 29] 08:06:57 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (000000E1CEF71800) [pid = 900] [serial = 83] [outer = 0000000000000000] 08:06:57 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (000000E1D6B38400) [pid = 900] [serial = 84] [outer = 000000E1CEF71800] 08:06:57 INFO - PROCESS | 900 | 1464707217973 Marionette DEBUG loaded listener.js 08:06:58 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (000000E1D6E89000) [pid = 900] [serial = 85] [outer = 000000E1CEF71800] 08:06:58 INFO - PROCESS | 900 | 1464707218497 Marionette TRACE conn5 <- [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:06:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:06:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 734ms 08:06:58 INFO - PROCESS | 900 | 1464707218566 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 08:06:58 INFO - PROCESS | 900 | 1464707218571 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 08:06:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:06:58 INFO - PROCESS | 900 | 1464707218577 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:06:58 INFO - PROCESS | 900 | 1464707218581 Marionette TRACE conn5 <- [1,82,null,{}] 08:06:58 INFO - PROCESS | 900 | 1464707218587 Marionette TRACE conn5 -> [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:06:58 INFO - PROCESS | 900 | 1464707218755 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 08:06:58 INFO - PROCESS | 900 | 1464707218859 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:58 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CF6CE000 == 27 [pid = 900] [id = 30] 08:06:58 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (000000E1CA51B400) [pid = 900] [serial = 86] [outer = 0000000000000000] 08:06:58 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (000000E1CEE0AC00) [pid = 900] [serial = 87] [outer = 000000E1CA51B400] 08:06:58 INFO - PROCESS | 900 | 1464707218920 Marionette DEBUG loaded listener.js 08:06:59 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (000000E1CF975800) [pid = 900] [serial = 88] [outer = 000000E1CA51B400] 08:06:59 INFO - PROCESS | 900 | 1464707219452 Marionette TRACE conn5 <- [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:06:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 923ms 08:06:59 INFO - PROCESS | 900 | 1464707219503 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 08:06:59 INFO - PROCESS | 900 | 1464707219510 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 08:06:59 INFO - PROCESS | 900 | 1464707219516 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:06:59 INFO - PROCESS | 900 | 1464707219520 Marionette TRACE conn5 <- [1,86,null,{}] 08:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:06:59 INFO - PROCESS | 900 | 1464707219524 Marionette TRACE conn5 -> [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:06:59 INFO - PROCESS | 900 | 1464707219632 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 08:06:59 INFO - PROCESS | 900 | 1464707219695 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D73AC000 == 28 [pid = 900] [id = 31] 08:06:59 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (000000E1D0F74C00) [pid = 900] [serial = 89] [outer = 0000000000000000] 08:06:59 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (000000E1D427F400) [pid = 900] [serial = 90] [outer = 000000E1D0F74C00] 08:06:59 INFO - PROCESS | 900 | 1464707219752 Marionette DEBUG loaded listener.js 08:06:59 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (000000E1D6891800) [pid = 900] [serial = 91] [outer = 000000E1D0F74C00] 08:07:00 INFO - PROCESS | 900 | 1464707220283 Marionette TRACE conn5 <- [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:07:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 838ms 08:07:00 INFO - PROCESS | 900 | 1464707220361 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 08:07:00 INFO - PROCESS | 900 | 1464707220364 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 08:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:07:00 INFO - PROCESS | 900 | 1464707220368 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:07:00 INFO - PROCESS | 900 | 1464707220372 Marionette TRACE conn5 <- [1,90,null,{}] 08:07:00 INFO - PROCESS | 900 | 1464707220384 Marionette TRACE conn5 -> [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:07:00 INFO - PROCESS | 900 | 1464707220497 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 08:07:00 INFO - PROCESS | 900 | 1464707220554 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:00 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DACA1000 == 29 [pid = 900] [id = 32] 08:07:00 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E1D713A000) [pid = 900] [serial = 92] [outer = 0000000000000000] 08:07:00 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E1D7E79C00) [pid = 900] [serial = 93] [outer = 000000E1D713A000] 08:07:00 INFO - PROCESS | 900 | 1464707220614 Marionette DEBUG loaded listener.js 08:07:00 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E1D8C91C00) [pid = 900] [serial = 94] [outer = 000000E1D713A000] 08:07:01 INFO - PROCESS | 900 | 1464707221129 Marionette TRACE conn5 <- [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:07:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:07:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 838ms 08:07:01 INFO - PROCESS | 900 | 1464707221208 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 08:07:01 INFO - PROCESS | 900 | 1464707221211 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 08:07:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:07:01 INFO - PROCESS | 900 | 1464707221215 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:07:01 INFO - PROCESS | 900 | 1464707221217 Marionette TRACE conn5 <- [1,94,null,{}] 08:07:01 INFO - PROCESS | 900 | 1464707221221 Marionette TRACE conn5 -> [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:07:01 INFO - PROCESS | 900 | 1464707221326 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 08:07:01 INFO - PROCESS | 900 | 1464707221388 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD263800 == 30 [pid = 900] [id = 33] 08:07:01 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E1D9FC3000) [pid = 900] [serial = 95] [outer = 0000000000000000] 08:07:01 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E1DAB2F000) [pid = 900] [serial = 96] [outer = 000000E1D9FC3000] 08:07:01 INFO - PROCESS | 900 | 1464707221446 Marionette DEBUG loaded listener.js 08:07:01 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E1DAF03000) [pid = 900] [serial = 97] [outer = 000000E1D9FC3000] 08:07:02 INFO - PROCESS | 900 | 1464707222001 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:07:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 838ms 08:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:07:02 INFO - PROCESS | 900 | 1464707222055 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 08:07:02 INFO - PROCESS | 900 | 1464707222057 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 08:07:02 INFO - PROCESS | 900 | 1464707222061 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:07:02 INFO - PROCESS | 900 | 1464707222063 Marionette TRACE conn5 <- [1,98,null,{}] 08:07:02 INFO - PROCESS | 900 | 1464707222067 Marionette TRACE conn5 -> [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:07:02 INFO - PROCESS | 900 | 1464707222167 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 08:07:02 INFO - PROCESS | 900 | 1464707222230 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:02 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CB1DB800 == 31 [pid = 900] [id = 34] 08:07:02 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E1C8C6EC00) [pid = 900] [serial = 98] [outer = 0000000000000000] 08:07:02 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E1D5E6BC00) [pid = 900] [serial = 99] [outer = 000000E1C8C6EC00] 08:07:02 INFO - PROCESS | 900 | 1464707222287 Marionette DEBUG loaded listener.js 08:07:02 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E1D71BB000) [pid = 900] [serial = 100] [outer = 000000E1C8C6EC00] 08:07:02 INFO - PROCESS | 900 | 1464707222855 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:07:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 839ms 08:07:02 INFO - PROCESS | 900 | 1464707222903 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 08:07:02 INFO - PROCESS | 900 | 1464707222908 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 08:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:07:02 INFO - PROCESS | 900 | 1464707222913 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:07:02 INFO - PROCESS | 900 | 1464707222917 Marionette TRACE conn5 <- [1,102,null,{}] 08:07:02 INFO - PROCESS | 900 | 1464707222922 Marionette TRACE conn5 -> [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:07:03 INFO - PROCESS | 900 | 1464707223024 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E1D7BDD800) [pid = 900] [serial = 17] [outer = 0000000000000000] [url = about:blank] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E1D0DAEC00) [pid = 900] [serial = 9] [outer = 0000000000000000] [url = about:blank] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E1D0DB0800) [pid = 900] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E1CEC49000) [pid = 900] [serial = 4] [outer = 0000000000000000] [url = about:blank] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E1CA525000) [pid = 900] [serial = 54] [outer = 0000000000000000] [url = about:blank] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E1C8AECC00) [pid = 900] [serial = 57] [outer = 0000000000000000] [url = about:blank] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E1C8C6A800) [pid = 900] [serial = 60] [outer = 0000000000000000] [url = about:blank] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E1DEF31400) [pid = 900] [serial = 63] [outer = 0000000000000000] [url = about:blank] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 82 (000000E1D06CFC00) [pid = 900] [serial = 21] [outer = 0000000000000000] [url = about:blank] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 81 (000000E1D6CB1400) [pid = 900] [serial = 24] [outer = 0000000000000000] [url = about:blank] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 80 (000000E1DAF09800) [pid = 900] [serial = 27] [outer = 0000000000000000] [url = about:blank] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 79 (000000E1CEF76400) [pid = 900] [serial = 33] [outer = 0000000000000000] [url = about:blank] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 78 (000000E1D09DCC00) [pid = 900] [serial = 36] [outer = 0000000000000000] [url = about:blank] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 77 (000000E1D0DA3000) [pid = 900] [serial = 37] [outer = 0000000000000000] [url = about:blank] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 76 (000000E1D4286400) [pid = 900] [serial = 39] [outer = 0000000000000000] [url = about:blank] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 75 (000000E1D3FFC400) [pid = 900] [serial = 40] [outer = 0000000000000000] [url = about:blank] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 74 (000000E1D6B15800) [pid = 900] [serial = 42] [outer = 0000000000000000] [url = about:blank] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 73 (000000E1CF704C00) [pid = 900] [serial = 45] [outer = 0000000000000000] [url = about:blank] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 72 (000000E1D83AB400) [pid = 900] [serial = 48] [outer = 0000000000000000] [url = about:blank] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 71 (000000E1D6E88000) [pid = 900] [serial = 51] [outer = 0000000000000000] [url = about:blank] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 70 (000000E1D73AD000) [pid = 900] [serial = 30] [outer = 0000000000000000] [url = about:blank] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 69 (000000E1D7BDB000) [pid = 900] [serial = 46] [outer = 0000000000000000] [url = about:blank] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 68 (000000E1D8C9AC00) [pid = 900] [serial = 49] [outer = 0000000000000000] [url = about:blank] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 67 (000000E1D6B31800) [pid = 900] [serial = 28] [outer = 0000000000000000] [url = about:blank] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 66 (000000E1D5D6BC00) [pid = 900] [serial = 22] [outer = 0000000000000000] [url = about:blank] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 65 (000000E1DEF39800) [pid = 900] [serial = 64] [outer = 0000000000000000] [url = about:blank] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 64 (000000E1DD1CF800) [pid = 900] [serial = 66] [outer = 0000000000000000] [url = about:blank] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 63 (000000E1D6B38C00) [pid = 900] [serial = 43] [outer = 0000000000000000] [url = about:blank] 08:07:03 INFO - PROCESS | 900 | --DOMWINDOW == 62 (000000E1D79F3400) [pid = 900] [serial = 14] [outer = 0000000000000000] [url = about:blank] 08:07:03 INFO - PROCESS | 900 | 1464707223126 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CB12D800 == 32 [pid = 900] [id = 35] 08:07:03 INFO - PROCESS | 900 | ++DOMWINDOW == 63 (000000E1C9284C00) [pid = 900] [serial = 101] [outer = 0000000000000000] 08:07:03 INFO - PROCESS | 900 | ++DOMWINDOW == 64 (000000E1CA519000) [pid = 900] [serial = 102] [outer = 000000E1C9284C00] 08:07:03 INFO - PROCESS | 900 | 1464707223176 Marionette DEBUG loaded listener.js 08:07:03 INFO - PROCESS | 900 | ++DOMWINDOW == 65 (000000E1CEE60C00) [pid = 900] [serial = 103] [outer = 000000E1C9284C00] 08:07:03 INFO - PROCESS | 900 | 1464707223540 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:07:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 691ms 08:07:03 INFO - PROCESS | 900 | 1464707223614 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 08:07:03 INFO - PROCESS | 900 | 1464707223620 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 08:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:07:03 INFO - PROCESS | 900 | 1464707223627 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:07:03 INFO - PROCESS | 900 | 1464707223629 Marionette TRACE conn5 <- [1,106,null,{}] 08:07:03 INFO - PROCESS | 900 | 1464707223633 Marionette TRACE conn5 -> [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:07:03 INFO - PROCESS | 900 | 1464707223719 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 08:07:03 INFO - PROCESS | 900 | 1464707223727 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D0965000 == 33 [pid = 900] [id = 36] 08:07:03 INFO - PROCESS | 900 | ++DOMWINDOW == 66 (000000E1CF685800) [pid = 900] [serial = 104] [outer = 0000000000000000] 08:07:03 INFO - PROCESS | 900 | ++DOMWINDOW == 67 (000000E1D0D95C00) [pid = 900] [serial = 105] [outer = 000000E1CF685800] 08:07:03 INFO - PROCESS | 900 | 1464707223774 Marionette DEBUG loaded listener.js 08:07:03 INFO - PROCESS | 900 | ++DOMWINDOW == 68 (000000E1D0F76400) [pid = 900] [serial = 106] [outer = 000000E1CF685800] 08:07:04 INFO - PROCESS | 900 | 1464707224197 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:07:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 08:07:04 INFO - PROCESS | 900 | 1464707224256 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 08:07:04 INFO - PROCESS | 900 | 1464707224259 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 08:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:07:04 INFO - PROCESS | 900 | 1464707224263 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:07:04 INFO - PROCESS | 900 | 1464707224267 Marionette TRACE conn5 <- [1,110,null,{}] 08:07:04 INFO - PROCESS | 900 | 1464707224278 Marionette TRACE conn5 -> [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:07:04 INFO - PROCESS | 900 | 1464707224363 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 08:07:04 INFO - PROCESS | 900 | 1464707224374 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D5F6E000 == 34 [pid = 900] [id = 37] 08:07:04 INFO - PROCESS | 900 | ++DOMWINDOW == 69 (000000E1D651A000) [pid = 900] [serial = 107] [outer = 0000000000000000] 08:07:04 INFO - PROCESS | 900 | ++DOMWINDOW == 70 (000000E1D6892800) [pid = 900] [serial = 108] [outer = 000000E1D651A000] 08:07:04 INFO - PROCESS | 900 | 1464707224423 Marionette DEBUG loaded listener.js 08:07:04 INFO - PROCESS | 900 | ++DOMWINDOW == 71 (000000E1D6E80C00) [pid = 900] [serial = 109] [outer = 000000E1D651A000] 08:07:04 INFO - PROCESS | 900 | 1464707224838 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:07:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 08:07:04 INFO - PROCESS | 900 | 1464707224894 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 08:07:04 INFO - PROCESS | 900 | 1464707224897 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 08:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:07:04 INFO - PROCESS | 900 | 1464707224900 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:07:04 INFO - PROCESS | 900 | 1464707224902 Marionette TRACE conn5 <- [1,114,null,{}] 08:07:04 INFO - PROCESS | 900 | 1464707224905 Marionette TRACE conn5 -> [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:07:04 INFO - PROCESS | 900 | 1464707224992 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 08:07:05 INFO - PROCESS | 900 | 1464707224999 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7392000 == 35 [pid = 900] [id = 38] 08:07:05 INFO - PROCESS | 900 | ++DOMWINDOW == 72 (000000E1D7183800) [pid = 900] [serial = 110] [outer = 0000000000000000] 08:07:05 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (000000E1D71C1C00) [pid = 900] [serial = 111] [outer = 000000E1D7183800] 08:07:05 INFO - PROCESS | 900 | 1464707225045 Marionette DEBUG loaded listener.js 08:07:05 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (000000E1D7723000) [pid = 900] [serial = 112] [outer = 000000E1D7183800] 08:07:05 INFO - PROCESS | 900 | 1464707225503 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:07:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:07:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 631ms 08:07:05 INFO - PROCESS | 900 | 1464707225538 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 08:07:05 INFO - PROCESS | 900 | 1464707225541 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 08:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:07:05 INFO - PROCESS | 900 | 1464707225544 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:07:05 INFO - PROCESS | 900 | 1464707225546 Marionette TRACE conn5 <- [1,118,null,{}] 08:07:05 INFO - PROCESS | 900 | 1464707225549 Marionette TRACE conn5 -> [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:07:05 INFO - PROCESS | 900 | 1464707225649 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 08:07:05 INFO - PROCESS | 900 | 1464707225658 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7EE3000 == 36 [pid = 900] [id = 39] 08:07:05 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (000000E1D7BD7800) [pid = 900] [serial = 113] [outer = 0000000000000000] 08:07:05 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (000000E1D827E800) [pid = 900] [serial = 114] [outer = 000000E1D7BD7800] 08:07:05 INFO - PROCESS | 900 | 1464707225736 Marionette DEBUG loaded listener.js 08:07:05 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (000000E1D8C98800) [pid = 900] [serial = 115] [outer = 000000E1D7BD7800] 08:07:06 INFO - PROCESS | 900 | 1464707226153 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:07:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 08:07:06 INFO - PROCESS | 900 | 1464707226176 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 08:07:06 INFO - PROCESS | 900 | 1464707226178 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 08:07:06 INFO - PROCESS | 900 | 1464707226181 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:07:06 INFO - PROCESS | 900 | 1464707226183 Marionette TRACE conn5 <- [1,122,null,{}] 08:07:06 INFO - PROCESS | 900 | 1464707226186 Marionette TRACE conn5 -> [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:07:06 INFO - PROCESS | 900 | 1464707226310 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 08:07:06 INFO - PROCESS | 900 | 1464707226379 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:06 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAFDC000 == 37 [pid = 900] [id = 40] 08:07:06 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (000000E1D5E4E400) [pid = 900] [serial = 116] [outer = 0000000000000000] 08:07:06 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (000000E1DAB30C00) [pid = 900] [serial = 117] [outer = 000000E1D5E4E400] 08:07:06 INFO - PROCESS | 900 | 1464707226426 Marionette DEBUG loaded listener.js 08:07:06 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (000000E1DAF10C00) [pid = 900] [serial = 118] [outer = 000000E1D5E4E400] 08:07:06 INFO - PROCESS | 900 | --DOMWINDOW == 79 (000000E1CA51E800) [pid = 900] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:07:06 INFO - PROCESS | 900 | --DOMWINDOW == 78 (000000E1D0F73800) [pid = 900] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:07:06 INFO - PROCESS | 900 | --DOMWINDOW == 77 (000000E1CFB4A000) [pid = 900] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:07:06 INFO - PROCESS | 900 | --DOMWINDOW == 76 (000000E1D5D6A000) [pid = 900] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:07:06 INFO - PROCESS | 900 | --DOMWINDOW == 75 (000000E1DEF3E800) [pid = 900] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:07:06 INFO - PROCESS | 900 | --DOMWINDOW == 74 (000000E1C8AE8000) [pid = 900] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:07:06 INFO - PROCESS | 900 | --DOMWINDOW == 73 (000000E1C8AE7C00) [pid = 900] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:07:06 INFO - PROCESS | 900 | --DOMWINDOW == 72 (000000E1CA51A400) [pid = 900] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:07:06 INFO - PROCESS | 900 | --DOMWINDOW == 71 (000000E1DD1C7000) [pid = 900] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:07:06 INFO - PROCESS | 900 | --DOMWINDOW == 70 (000000E1D6E86400) [pid = 900] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:07:06 INFO - PROCESS | 900 | 1464707226797 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:07:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 672ms 08:07:06 INFO - PROCESS | 900 | 1464707226857 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 08:07:06 INFO - PROCESS | 900 | 1464707226859 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 08:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:07:06 INFO - PROCESS | 900 | 1464707226863 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:07:06 INFO - PROCESS | 900 | 1464707226864 Marionette TRACE conn5 <- [1,126,null,{}] 08:07:06 INFO - PROCESS | 900 | 1464707226868 Marionette TRACE conn5 -> [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:07:06 INFO - PROCESS | 900 | 1464707226947 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 08:07:07 INFO - PROCESS | 900 | 1464707227005 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:07 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE725000 == 38 [pid = 900] [id = 41] 08:07:07 INFO - PROCESS | 900 | ++DOMWINDOW == 71 (000000E1CA51E800) [pid = 900] [serial = 119] [outer = 0000000000000000] 08:07:07 INFO - PROCESS | 900 | ++DOMWINDOW == 72 (000000E1D6CB2000) [pid = 900] [serial = 120] [outer = 000000E1CA51E800] 08:07:07 INFO - PROCESS | 900 | 1464707227050 Marionette DEBUG loaded listener.js 08:07:07 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (000000E1D7108C00) [pid = 900] [serial = 121] [outer = 000000E1CA51E800] 08:07:07 INFO - PROCESS | 900 | 1464707227405 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:07:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 08:07:07 INFO - PROCESS | 900 | 1464707227453 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 08:07:07 INFO - PROCESS | 900 | 1464707227456 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 08:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:07:07 INFO - PROCESS | 900 | 1464707227459 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:07:07 INFO - PROCESS | 900 | 1464707227461 Marionette TRACE conn5 <- [1,130,null,{}] 08:07:07 INFO - PROCESS | 900 | 1464707227464 Marionette TRACE conn5 -> [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:07:07 INFO - PROCESS | 900 | 1464707227565 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 08:07:07 INFO - PROCESS | 900 | 1464707227573 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:07 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE738800 == 39 [pid = 900] [id = 42] 08:07:07 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (000000E1CA8A1400) [pid = 900] [serial = 122] [outer = 0000000000000000] 08:07:07 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (000000E1CA8AA400) [pid = 900] [serial = 123] [outer = 000000E1CA8A1400] 08:07:07 INFO - PROCESS | 900 | 1464707227619 Marionette DEBUG loaded listener.js 08:07:07 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (000000E1D0680800) [pid = 900] [serial = 124] [outer = 000000E1CA8A1400] 08:07:08 INFO - PROCESS | 900 | 1464707228017 Marionette TRACE conn5 <- [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:07:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:07:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 08:07:08 INFO - PROCESS | 900 | 1464707228048 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 08:07:08 INFO - PROCESS | 900 | 1464707228050 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 08:07:08 INFO - PROCESS | 900 | 1464707228054 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:07:08 INFO - PROCESS | 900 | 1464707228056 Marionette TRACE conn5 <- [1,134,null,{}] 08:07:08 INFO - PROCESS | 900 | 1464707228059 Marionette TRACE conn5 -> [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:07:08 INFO - PROCESS | 900 | 1464707228159 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 08:07:08 INFO - PROCESS | 900 | 1464707228167 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:08 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFCD0000 == 40 [pid = 900] [id = 43] 08:07:08 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (000000E1CA8AE400) [pid = 900] [serial = 125] [outer = 0000000000000000] 08:07:08 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (000000E1D06D4800) [pid = 900] [serial = 126] [outer = 000000E1CA8AE400] 08:07:08 INFO - PROCESS | 900 | 1464707228212 Marionette DEBUG loaded listener.js 08:07:08 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (000000E1D710A400) [pid = 900] [serial = 127] [outer = 000000E1CA8AE400] 08:07:08 INFO - PROCESS | 900 | 1464707228603 Marionette TRACE conn5 <- [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:07:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:07:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 588ms 08:07:08 INFO - PROCESS | 900 | 1464707228645 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 08:07:08 INFO - PROCESS | 900 | 1464707228647 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 08:07:08 INFO - PROCESS | 900 | 1464707228651 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:07:08 INFO - PROCESS | 900 | 1464707228653 Marionette TRACE conn5 <- [1,138,null,{}] 08:07:08 INFO - PROCESS | 900 | 1464707228656 Marionette TRACE conn5 -> [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:07:08 INFO - PROCESS | 900 | 1464707228770 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 08:07:08 INFO - PROCESS | 900 | 1464707228779 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:08 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE7B4000 == 41 [pid = 900] [id = 44] 08:07:08 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (000000E1D6E86400) [pid = 900] [serial = 128] [outer = 0000000000000000] 08:07:08 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (000000E1D7111800) [pid = 900] [serial = 129] [outer = 000000E1D6E86400] 08:07:08 INFO - PROCESS | 900 | 1464707228825 Marionette DEBUG loaded listener.js 08:07:08 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (000000E1DD1CC400) [pid = 900] [serial = 130] [outer = 000000E1D6E86400] 08:07:09 INFO - PROCESS | 900 | 1464707229282 Marionette TRACE conn5 <- [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:07:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:07:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 692ms 08:07:09 INFO - PROCESS | 900 | 1464707229347 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 08:07:09 INFO - PROCESS | 900 | 1464707229352 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 08:07:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:07:09 INFO - PROCESS | 900 | 1464707229357 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:07:09 INFO - PROCESS | 900 | 1464707229361 Marionette TRACE conn5 <- [1,142,null,{}] 08:07:09 INFO - PROCESS | 900 | 1464707229368 Marionette TRACE conn5 -> [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:07:09 INFO - PROCESS | 900 | 1464707229490 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 08:07:09 INFO - PROCESS | 900 | 1464707229564 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:09 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CF9F6000 == 42 [pid = 900] [id = 45] 08:07:09 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E1CA51DC00) [pid = 900] [serial = 131] [outer = 0000000000000000] 08:07:09 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E1CA66F400) [pid = 900] [serial = 132] [outer = 000000E1CA51DC00] 08:07:09 INFO - PROCESS | 900 | 1464707229623 Marionette DEBUG loaded listener.js 08:07:09 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E1CA67AC00) [pid = 900] [serial = 133] [outer = 000000E1CA51DC00] 08:07:10 INFO - PROCESS | 900 | 1464707230319 Marionette TRACE conn5 <- [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:07:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:07:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 986ms 08:07:10 INFO - PROCESS | 900 | 1464707230348 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 08:07:10 INFO - PROCESS | 900 | 1464707230354 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 08:07:10 INFO - PROCESS | 900 | 1464707230361 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:07:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:07:10 INFO - PROCESS | 900 | 1464707230364 Marionette TRACE conn5 <- [1,146,null,{}] 08:07:10 INFO - PROCESS | 900 | 1464707230369 Marionette TRACE conn5 -> [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:07:10 INFO - PROCESS | 900 | 1464707230482 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 08:07:10 INFO - PROCESS | 900 | 1464707230548 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:10 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAC18000 == 43 [pid = 900] [id = 46] 08:07:10 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E1CF048000) [pid = 900] [serial = 134] [outer = 0000000000000000] 08:07:10 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E1D06D6000) [pid = 900] [serial = 135] [outer = 000000E1CF048000] 08:07:10 INFO - PROCESS | 900 | 1464707230607 Marionette DEBUG loaded listener.js 08:07:10 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E1D36D8400) [pid = 900] [serial = 136] [outer = 000000E1CF048000] 08:07:11 INFO - PROCESS | 900 | 1464707231219 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:07:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:07:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 881ms 08:07:11 INFO - PROCESS | 900 | 1464707231248 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 08:07:11 INFO - PROCESS | 900 | 1464707231251 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 08:07:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:07:11 INFO - PROCESS | 900 | 1464707231255 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:07:11 INFO - PROCESS | 900 | 1464707231259 Marionette TRACE conn5 <- [1,150,null,{}] 08:07:11 INFO - PROCESS | 900 | 1464707231270 Marionette TRACE conn5 -> [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:07:11 INFO - PROCESS | 900 | 1464707231380 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 08:07:11 INFO - PROCESS | 900 | 1464707231447 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:11 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFB6D800 == 44 [pid = 900] [id = 47] 08:07:11 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E1D5E6CC00) [pid = 900] [serial = 137] [outer = 0000000000000000] 08:07:11 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E1D6893400) [pid = 900] [serial = 138] [outer = 000000E1D5E6CC00] 08:07:11 INFO - PROCESS | 900 | 1464707231509 Marionette DEBUG loaded listener.js 08:07:11 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E1D7130800) [pid = 900] [serial = 139] [outer = 000000E1D5E6CC00] 08:07:12 INFO - PROCESS | 900 | 1464707232139 Marionette TRACE conn5 <- [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:07:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:07:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 944ms 08:07:12 INFO - PROCESS | 900 | 1464707232369 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 08:07:12 INFO - PROCESS | 900 | 1464707232374 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 08:07:12 INFO - PROCESS | 900 | 1464707232380 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:07:12 INFO - PROCESS | 900 | 1464707232383 Marionette TRACE conn5 <- [1,154,null,{}] 08:07:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:07:12 INFO - PROCESS | 900 | 1464707232389 Marionette TRACE conn5 -> [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:07:12 INFO - PROCESS | 900 | 1464707232488 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 08:07:12 INFO - PROCESS | 900 | 1464707232549 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:12 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D0970000 == 45 [pid = 900] [id = 48] 08:07:12 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E1CA673C00) [pid = 900] [serial = 140] [outer = 0000000000000000] 08:07:12 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E1CA67C400) [pid = 900] [serial = 141] [outer = 000000E1CA673C00] 08:07:12 INFO - PROCESS | 900 | 1464707232599 Marionette DEBUG loaded listener.js 08:07:12 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E1CEE5F400) [pid = 900] [serial = 142] [outer = 000000E1CA673C00] 08:07:13 INFO - PROCESS | 900 | 1464707233260 Marionette TRACE conn5 <- [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:07:13 INFO - PROCESS | 900 | --DOCSHELL 000000E1D727B000 == 44 [pid = 900] [id = 10] 08:07:13 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFCD0000 == 43 [pid = 900] [id = 43] 08:07:13 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE738800 == 42 [pid = 900] [id = 42] 08:07:13 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE725000 == 41 [pid = 900] [id = 41] 08:07:13 INFO - PROCESS | 900 | --DOCSHELL 000000E1DAFDC000 == 40 [pid = 900] [id = 40] 08:07:13 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7EE3000 == 39 [pid = 900] [id = 39] 08:07:13 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7392000 == 38 [pid = 900] [id = 38] 08:07:13 INFO - PROCESS | 900 | --DOCSHELL 000000E1D5F6E000 == 37 [pid = 900] [id = 37] 08:07:13 INFO - PROCESS | 900 | --DOCSHELL 000000E1D0965000 == 36 [pid = 900] [id = 36] 08:07:13 INFO - PROCESS | 900 | --DOCSHELL 000000E1CB12D800 == 35 [pid = 900] [id = 35] 08:07:13 INFO - PROCESS | 900 | --DOCSHELL 000000E1CB1DB800 == 34 [pid = 900] [id = 34] 08:07:13 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD263800 == 33 [pid = 900] [id = 33] 08:07:13 INFO - PROCESS | 900 | --DOCSHELL 000000E1DACA1000 == 32 [pid = 900] [id = 32] 08:07:13 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E1D6B38400) [pid = 900] [serial = 84] [outer = 0000000000000000] [url = about:blank] 08:07:13 INFO - PROCESS | 900 | --DOCSHELL 000000E1D73AC000 == 31 [pid = 900] [id = 31] 08:07:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 924ms 08:07:13 INFO - PROCESS | 900 | 1464707233314 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 08:07:13 INFO - PROCESS | 900 | 1464707233317 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 08:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:07:13 INFO - PROCESS | 900 | 1464707233334 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:07:13 INFO - PROCESS | 900 | 1464707233338 Marionette TRACE conn5 <- [1,158,null,{}] 08:07:13 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E1CBBA6C00) [pid = 900] [serial = 72] [outer = 0000000000000000] [url = about:blank] 08:07:13 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E1D1529800) [pid = 900] [serial = 78] [outer = 0000000000000000] [url = about:blank] 08:07:13 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E1CFC05000) [pid = 900] [serial = 75] [outer = 0000000000000000] [url = about:blank] 08:07:13 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E1D5FB9800) [pid = 900] [serial = 81] [outer = 0000000000000000] [url = about:blank] 08:07:13 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E1D3FFAC00) [pid = 900] [serial = 79] [outer = 0000000000000000] [url = about:blank] 08:07:13 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E1D0D98000) [pid = 900] [serial = 76] [outer = 0000000000000000] [url = about:blank] 08:07:13 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E1CEE64000) [pid = 900] [serial = 73] [outer = 0000000000000000] [url = about:blank] 08:07:13 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E1D6892C00) [pid = 900] [serial = 82] [outer = 0000000000000000] [url = about:blank] 08:07:13 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E1DF58EC00) [pid = 900] [serial = 70] [outer = 0000000000000000] [url = about:blank] 08:07:13 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E1DF585C00) [pid = 900] [serial = 69] [outer = 0000000000000000] [url = about:blank] 08:07:13 INFO - PROCESS | 900 | --DOMWINDOW == 82 (000000E1CA525C00) [pid = 900] [serial = 61] [outer = 0000000000000000] [url = about:blank] 08:07:13 INFO - PROCESS | 900 | --DOMWINDOW == 81 (000000E1C8C62C00) [pid = 900] [serial = 58] [outer = 0000000000000000] [url = about:blank] 08:07:13 INFO - PROCESS | 900 | --DOMWINDOW == 80 (000000E1D6E8BC00) [pid = 900] [serial = 55] [outer = 0000000000000000] [url = about:blank] 08:07:13 INFO - PROCESS | 900 | --DOMWINDOW == 79 (000000E1DEF37C00) [pid = 900] [serial = 67] [outer = 0000000000000000] [url = about:blank] 08:07:13 INFO - PROCESS | 900 | --DOMWINDOW == 78 (000000E1D7137400) [pid = 900] [serial = 52] [outer = 0000000000000000] [url = about:blank] 08:07:13 INFO - PROCESS | 900 | 1464707233351 Marionette TRACE conn5 -> [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:07:13 INFO - PROCESS | 900 | 1464707233437 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 08:07:13 INFO - PROCESS | 900 | 1464707233452 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:13 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CEFDC000 == 32 [pid = 900] [id = 49] 08:07:13 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (000000E1CA66E800) [pid = 900] [serial = 143] [outer = 0000000000000000] 08:07:13 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (000000E1CA8A8000) [pid = 900] [serial = 144] [outer = 000000E1CA66E800] 08:07:13 INFO - PROCESS | 900 | 1464707233500 Marionette DEBUG loaded listener.js 08:07:13 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (000000E1CEE60400) [pid = 900] [serial = 145] [outer = 000000E1CA66E800] 08:07:13 INFO - PROCESS | 900 | 1464707233945 Marionette TRACE conn5 <- [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:07:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 651ms 08:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:07:13 INFO - PROCESS | 900 | 1464707233977 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 08:07:13 INFO - PROCESS | 900 | 1464707233980 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 08:07:13 INFO - PROCESS | 900 | 1464707233983 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:07:13 INFO - PROCESS | 900 | 1464707233986 Marionette TRACE conn5 <- [1,162,null,{}] 08:07:14 INFO - PROCESS | 900 | 1464707233996 Marionette TRACE conn5 -> [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:07:14 INFO - PROCESS | 900 | 1464707234081 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 08:07:14 INFO - PROCESS | 900 | 1464707234094 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:14 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D36AC000 == 33 [pid = 900] [id = 50] 08:07:14 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (000000E1D06D2400) [pid = 900] [serial = 146] [outer = 0000000000000000] 08:07:14 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E1D06D6C00) [pid = 900] [serial = 147] [outer = 000000E1D06D2400] 08:07:14 INFO - PROCESS | 900 | 1464707234145 Marionette DEBUG loaded listener.js 08:07:14 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E1D0DA9400) [pid = 900] [serial = 148] [outer = 000000E1D06D2400] 08:07:14 INFO - PROCESS | 900 | 1464707234589 Marionette TRACE conn5 <- [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:07:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:07:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 08:07:14 INFO - PROCESS | 900 | 1464707234615 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 08:07:14 INFO - PROCESS | 900 | 1464707234617 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 08:07:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:07:14 INFO - PROCESS | 900 | 1464707234621 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:07:14 INFO - PROCESS | 900 | 1464707234630 Marionette TRACE conn5 <- [1,166,null,{}] 08:07:14 INFO - PROCESS | 900 | 1464707234639 Marionette TRACE conn5 -> [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:07:14 INFO - PROCESS | 900 | 1464707234726 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 08:07:14 INFO - PROCESS | 900 | 1464707234733 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:14 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6FC0800 == 34 [pid = 900] [id = 51] 08:07:14 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E1D3656400) [pid = 900] [serial = 149] [outer = 0000000000000000] 08:07:14 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E1D4282000) [pid = 900] [serial = 150] [outer = 000000E1D3656400] 08:07:14 INFO - PROCESS | 900 | 1464707234779 Marionette DEBUG loaded listener.js 08:07:14 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E1D48A1400) [pid = 900] [serial = 151] [outer = 000000E1D3656400] 08:07:15 INFO - PROCESS | 900 | 1464707235211 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:07:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:07:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 648ms 08:07:15 INFO - PROCESS | 900 | 1464707235272 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 08:07:15 INFO - PROCESS | 900 | 1464707235275 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 08:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:07:15 INFO - PROCESS | 900 | 1464707235278 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:07:15 INFO - PROCESS | 900 | 1464707235280 Marionette TRACE conn5 <- [1,170,null,{}] 08:07:15 INFO - PROCESS | 900 | 1464707235284 Marionette TRACE conn5 -> [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:07:15 INFO - PROCESS | 900 | 1464707235363 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 08:07:15 INFO - PROCESS | 900 | 1464707235370 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7ED7000 == 35 [pid = 900] [id = 52] 08:07:15 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E1C8AEE800) [pid = 900] [serial = 152] [outer = 0000000000000000] 08:07:15 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E1D5E50000) [pid = 900] [serial = 153] [outer = 000000E1C8AEE800] 08:07:15 INFO - PROCESS | 900 | 1464707235416 Marionette DEBUG loaded listener.js 08:07:15 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E1D6518400) [pid = 900] [serial = 154] [outer = 000000E1C8AEE800] 08:07:15 INFO - PROCESS | 900 | 1464707235850 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:07:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:07:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 08:07:15 INFO - PROCESS | 900 | 1464707235868 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 08:07:15 INFO - PROCESS | 900 | 1464707235870 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 08:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:07:15 INFO - PROCESS | 900 | 1464707235879 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:07:15 INFO - PROCESS | 900 | 1464707235881 Marionette TRACE conn5 <- [1,174,null,{}] 08:07:15 INFO - PROCESS | 900 | 1464707235885 Marionette TRACE conn5 -> [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:07:16 INFO - PROCESS | 900 | 1464707236023 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 08:07:16 INFO - PROCESS | 900 | 1464707236033 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:16 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D9B35800 == 36 [pid = 900] [id = 53] 08:07:16 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E1D6B33000) [pid = 900] [serial = 155] [outer = 0000000000000000] 08:07:16 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E1D6E16800) [pid = 900] [serial = 156] [outer = 000000E1D6B33000] 08:07:16 INFO - PROCESS | 900 | 1464707236080 Marionette DEBUG loaded listener.js 08:07:16 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E1D7106400) [pid = 900] [serial = 157] [outer = 000000E1D6B33000] 08:07:16 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E1D710F800) [pid = 900] [serial = 158] [outer = 000000E1CAE8B400] 08:07:16 INFO - PROCESS | 900 | 1464707236561 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:07:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:07:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 734ms 08:07:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:07:16 INFO - PROCESS | 900 | 1464707236616 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 08:07:16 INFO - PROCESS | 900 | 1464707236619 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 08:07:16 INFO - PROCESS | 900 | 1464707236622 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:07:16 INFO - PROCESS | 900 | 1464707236624 Marionette TRACE conn5 <- [1,178,null,{}] 08:07:16 INFO - PROCESS | 900 | 1464707236637 Marionette TRACE conn5 -> [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:07:16 INFO - PROCESS | 900 | 1464707236735 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 08:07:16 INFO - PROCESS | 900 | 1464707236748 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:16 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAFDC000 == 37 [pid = 900] [id = 54] 08:07:16 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E1D712F800) [pid = 900] [serial = 159] [outer = 0000000000000000] 08:07:16 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E1D71BF000) [pid = 900] [serial = 160] [outer = 000000E1D712F800] 08:07:16 INFO - PROCESS | 900 | 1464707236794 Marionette DEBUG loaded listener.js 08:07:16 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E1D7BDE800) [pid = 900] [serial = 161] [outer = 000000E1D712F800] 08:07:17 INFO - PROCESS | 900 | 1464707237227 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:07:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:07:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 629ms 08:07:17 INFO - PROCESS | 900 | 1464707237255 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 08:07:17 INFO - PROCESS | 900 | 1464707237257 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 08:07:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:07:17 INFO - PROCESS | 900 | 1464707237260 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:07:17 INFO - PROCESS | 900 | 1464707237262 Marionette TRACE conn5 <- [1,182,null,{}] 08:07:17 INFO - PROCESS | 900 | 1464707237266 Marionette TRACE conn5 -> [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:07:17 INFO - PROCESS | 900 | 1464707237365 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 08:07:17 INFO - PROCESS | 900 | 1464707237441 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE71B800 == 38 [pid = 900] [id = 55] 08:07:17 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E1CFB45C00) [pid = 900] [serial = 162] [outer = 0000000000000000] 08:07:17 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E1D838A800) [pid = 900] [serial = 163] [outer = 000000E1CFB45C00] 08:07:17 INFO - PROCESS | 900 | 1464707237489 Marionette DEBUG loaded listener.js 08:07:17 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E1D8C96400) [pid = 900] [serial = 164] [outer = 000000E1CFB45C00] 08:07:17 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E1D7BD7800) [pid = 900] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:07:17 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E1CA51E800) [pid = 900] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:07:17 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E1D5E4E400) [pid = 900] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:07:17 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E1D7183800) [pid = 900] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:07:17 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E1CA8A1400) [pid = 900] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:07:17 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E1C9284C00) [pid = 900] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:07:17 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E1D651A000) [pid = 900] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:07:17 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E1C8C6EC00) [pid = 900] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:07:17 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E1CF685800) [pid = 900] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:07:17 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E1CA8AE400) [pid = 900] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:07:17 INFO - PROCESS | 900 | 1464707237949 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:07:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:07:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 734ms 08:07:18 INFO - PROCESS | 900 | 1464707237997 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 08:07:18 INFO - PROCESS | 900 | 1464707238000 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 08:07:18 INFO - PROCESS | 900 | 1464707238011 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:07:18 INFO - PROCESS | 900 | 1464707238013 Marionette TRACE conn5 <- [1,186,null,{}] 08:07:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:07:18 INFO - PROCESS | 900 | 1464707238017 Marionette TRACE conn5 -> [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:07:18 INFO - PROCESS | 900 | 1464707238098 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 08:07:18 INFO - PROCESS | 900 | 1464707238105 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:18 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF504800 == 39 [pid = 900] [id = 56] 08:07:18 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E1D5E44400) [pid = 900] [serial = 165] [outer = 0000000000000000] 08:07:18 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E1D71C6C00) [pid = 900] [serial = 166] [outer = 000000E1D5E44400] 08:07:18 INFO - PROCESS | 900 | 1464707238150 Marionette DEBUG loaded listener.js 08:07:18 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E1D9A91800) [pid = 900] [serial = 167] [outer = 000000E1D5E44400] 08:07:18 INFO - PROCESS | 900 | 1464707238527 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:07:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:07:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 524ms 08:07:18 INFO - PROCESS | 900 | 1464707238542 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 08:07:18 INFO - PROCESS | 900 | 1464707238544 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 08:07:18 INFO - PROCESS | 900 | 1464707238547 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:07:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:07:18 INFO - PROCESS | 900 | 1464707238549 Marionette TRACE conn5 <- [1,190,null,{}] 08:07:18 INFO - PROCESS | 900 | 1464707238553 Marionette TRACE conn5 -> [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:07:18 INFO - PROCESS | 900 | 1464707238659 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 08:07:18 INFO - PROCESS | 900 | 1464707238667 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:18 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF541800 == 40 [pid = 900] [id = 57] 08:07:18 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E1D5E4E400) [pid = 900] [serial = 168] [outer = 0000000000000000] 08:07:18 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E1DAC3A800) [pid = 900] [serial = 169] [outer = 000000E1D5E4E400] 08:07:18 INFO - PROCESS | 900 | 1464707238712 Marionette DEBUG loaded listener.js 08:07:18 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E1DD1C4800) [pid = 900] [serial = 170] [outer = 000000E1D5E4E400] 08:07:19 INFO - PROCESS | 900 | 1464707239112 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:07:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 588ms 08:07:19 INFO - PROCESS | 900 | 1464707239139 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 08:07:19 INFO - PROCESS | 900 | 1464707239142 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 08:07:19 INFO - PROCESS | 900 | 1464707239145 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:07:19 INFO - PROCESS | 900 | 1464707239148 Marionette TRACE conn5 <- [1,194,null,{}] 08:07:19 INFO - PROCESS | 900 | 1464707239151 Marionette TRACE conn5 -> [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:07:19 INFO - PROCESS | 900 | 1464707239274 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 08:07:19 INFO - PROCESS | 900 | 1464707239283 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:19 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFB6C800 == 41 [pid = 900] [id = 58] 08:07:19 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E1D8C9AC00) [pid = 900] [serial = 171] [outer = 0000000000000000] 08:07:19 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E1DA9B0C00) [pid = 900] [serial = 172] [outer = 000000E1D8C9AC00] 08:07:19 INFO - PROCESS | 900 | 1464707239334 Marionette DEBUG loaded listener.js 08:07:19 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E1DD1E2C00) [pid = 900] [serial = 173] [outer = 000000E1D8C9AC00] 08:07:19 INFO - PROCESS | 900 | 1464707239728 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:07:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 629ms 08:07:19 INFO - PROCESS | 900 | 1464707239794 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 08:07:19 INFO - PROCESS | 900 | 1464707239799 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 08:07:19 INFO - PROCESS | 900 | 1464707239805 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:07:19 INFO - PROCESS | 900 | 1464707239810 Marionette TRACE conn5 <- [1,198,null,{}] 08:07:19 INFO - PROCESS | 900 | 1464707239816 Marionette TRACE conn5 -> [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:07:19 INFO - PROCESS | 900 | 1464707239921 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 08:07:20 INFO - PROCESS | 900 | 1464707240088 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:20 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CEFE6000 == 42 [pid = 900] [id = 59] 08:07:20 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E1CA51B800) [pid = 900] [serial = 174] [outer = 0000000000000000] 08:07:20 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1CA523800) [pid = 900] [serial = 175] [outer = 000000E1CA51B800] 08:07:20 INFO - PROCESS | 900 | 1464707240147 Marionette DEBUG loaded listener.js 08:07:20 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1CAE0D400) [pid = 900] [serial = 176] [outer = 000000E1CA51B800] 08:07:20 INFO - PROCESS | 900 | 1464707240737 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:07:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:07:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 986ms 08:07:20 INFO - PROCESS | 900 | 1464707240798 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 08:07:20 INFO - PROCESS | 900 | 1464707240803 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 08:07:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:07:20 INFO - PROCESS | 900 | 1464707240811 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:07:20 INFO - PROCESS | 900 | 1464707240816 Marionette TRACE conn5 <- [1,202,null,{}] 08:07:20 INFO - PROCESS | 900 | 1464707240820 Marionette TRACE conn5 -> [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:07:20 INFO - PROCESS | 900 | 1464707240969 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 08:07:21 INFO - PROCESS | 900 | 1464707241017 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:21 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D960A000 == 43 [pid = 900] [id = 60] 08:07:21 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1D0678C00) [pid = 900] [serial = 177] [outer = 0000000000000000] 08:07:21 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1D06DB400) [pid = 900] [serial = 178] [outer = 000000E1D0678C00] 08:07:21 INFO - PROCESS | 900 | 1464707241074 Marionette DEBUG loaded listener.js 08:07:21 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1D3655800) [pid = 900] [serial = 179] [outer = 000000E1D0678C00] 08:07:21 INFO - PROCESS | 900 | 1464707241642 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:07:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:07:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 882ms 08:07:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:07:21 INFO - PROCESS | 900 | 1464707241694 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 08:07:21 INFO - PROCESS | 900 | 1464707241696 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 08:07:21 INFO - PROCESS | 900 | 1464707241701 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:07:21 INFO - PROCESS | 900 | 1464707241703 Marionette TRACE conn5 <- [1,206,null,{}] 08:07:21 INFO - PROCESS | 900 | 1464707241714 Marionette TRACE conn5 -> [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:07:21 INFO - PROCESS | 900 | 1464707241829 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 08:07:21 INFO - PROCESS | 900 | 1464707241913 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:21 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFB69800 == 44 [pid = 900] [id = 61] 08:07:21 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1D6E19800) [pid = 900] [serial = 180] [outer = 0000000000000000] 08:07:21 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1D6E8DC00) [pid = 900] [serial = 181] [outer = 000000E1D6E19800] 08:07:21 INFO - PROCESS | 900 | 1464707241975 Marionette DEBUG loaded listener.js 08:07:22 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1DA9AA800) [pid = 900] [serial = 182] [outer = 000000E1D6E19800] 08:07:22 INFO - PROCESS | 900 | 1464707242508 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:07:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:07:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 839ms 08:07:22 INFO - PROCESS | 900 | 1464707242542 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 08:07:22 INFO - PROCESS | 900 | 1464707242545 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 08:07:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:07:22 INFO - PROCESS | 900 | 1464707242550 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:07:22 INFO - PROCESS | 900 | 1464707242552 Marionette TRACE conn5 <- [1,210,null,{}] 08:07:22 INFO - PROCESS | 900 | 1464707242556 Marionette TRACE conn5 -> [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:07:22 INFO - PROCESS | 900 | 1464707242666 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 08:07:22 INFO - PROCESS | 900 | 1464707242746 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:22 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFEC5800 == 45 [pid = 900] [id = 62] 08:07:22 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1D76D3000) [pid = 900] [serial = 183] [outer = 0000000000000000] 08:07:22 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1D76D5C00) [pid = 900] [serial = 184] [outer = 000000E1D76D3000] 08:07:22 INFO - PROCESS | 900 | 1464707242803 Marionette DEBUG loaded listener.js 08:07:22 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1DA9B4800) [pid = 900] [serial = 185] [outer = 000000E1D76D3000] 08:07:23 INFO - PROCESS | 900 | 1464707243392 Marionette TRACE conn5 <- [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:07:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 881ms 08:07:23 INFO - PROCESS | 900 | 1464707243437 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 08:07:23 INFO - PROCESS | 900 | 1464707243439 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 08:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:07:23 INFO - PROCESS | 900 | 1464707243443 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:07:23 INFO - PROCESS | 900 | 1464707243445 Marionette TRACE conn5 <- [1,214,null,{}] 08:07:23 INFO - PROCESS | 900 | 1464707243449 Marionette TRACE conn5 -> [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:07:23 INFO - PROCESS | 900 | 1464707243553 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 08:07:23 INFO - PROCESS | 900 | 1464707243620 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:23 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE5AB000 == 46 [pid = 900] [id = 63] 08:07:23 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1DA913000) [pid = 900] [serial = 186] [outer = 0000000000000000] 08:07:23 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1DA918400) [pid = 900] [serial = 187] [outer = 000000E1DA913000] 08:07:23 INFO - PROCESS | 900 | 1464707243677 Marionette DEBUG loaded listener.js 08:07:23 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1DA91E000) [pid = 900] [serial = 188] [outer = 000000E1DA913000] 08:07:24 INFO - PROCESS | 900 | 1464707244364 Marionette TRACE conn5 <- [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:07:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:07:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 985ms 08:07:24 INFO - PROCESS | 900 | 1464707244431 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 08:07:24 INFO - PROCESS | 900 | 1464707244435 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 08:07:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:07:24 INFO - PROCESS | 900 | 1464707244440 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:07:24 INFO - PROCESS | 900 | 1464707244444 Marionette TRACE conn5 <- [1,218,null,{}] 08:07:24 INFO - PROCESS | 900 | 1464707244450 Marionette TRACE conn5 -> [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:07:24 INFO - PROCESS | 900 | 1464707244550 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 08:07:24 INFO - PROCESS | 900 | 1464707244614 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:24 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D0BD6800 == 47 [pid = 900] [id = 64] 08:07:24 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1CA51D000) [pid = 900] [serial = 189] [outer = 0000000000000000] 08:07:24 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1CA526400) [pid = 900] [serial = 190] [outer = 000000E1CA51D000] 08:07:24 INFO - PROCESS | 900 | 1464707244665 Marionette DEBUG loaded listener.js 08:07:24 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1CEE7C000) [pid = 900] [serial = 191] [outer = 000000E1CA51D000] 08:07:25 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF541800 == 46 [pid = 900] [id = 57] 08:07:25 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF504800 == 45 [pid = 900] [id = 56] 08:07:25 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE71B800 == 44 [pid = 900] [id = 55] 08:07:25 INFO - PROCESS | 900 | --DOCSHELL 000000E1DAFDC000 == 43 [pid = 900] [id = 54] 08:07:25 INFO - PROCESS | 900 | --DOCSHELL 000000E1D9B35800 == 42 [pid = 900] [id = 53] 08:07:25 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7ED7000 == 41 [pid = 900] [id = 52] 08:07:25 INFO - PROCESS | 900 | --DOCSHELL 000000E1D6FC0800 == 40 [pid = 900] [id = 51] 08:07:25 INFO - PROCESS | 900 | --DOCSHELL 000000E1D36AC000 == 39 [pid = 900] [id = 50] 08:07:25 INFO - PROCESS | 900 | --DOCSHELL 000000E1CEFDC000 == 38 [pid = 900] [id = 49] 08:07:25 INFO - PROCESS | 900 | --DOCSHELL 000000E1D0970000 == 37 [pid = 900] [id = 48] 08:07:25 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1D827E800) [pid = 900] [serial = 114] [outer = 0000000000000000] [url = about:blank] 08:07:25 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1D6CB2000) [pid = 900] [serial = 120] [outer = 0000000000000000] [url = about:blank] 08:07:25 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1DAB30C00) [pid = 900] [serial = 117] [outer = 0000000000000000] [url = about:blank] 08:07:25 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1D71C1C00) [pid = 900] [serial = 111] [outer = 0000000000000000] [url = about:blank] 08:07:25 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1CA8AA400) [pid = 900] [serial = 123] [outer = 0000000000000000] [url = about:blank] 08:07:25 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1CA519000) [pid = 900] [serial = 102] [outer = 0000000000000000] [url = about:blank] 08:07:25 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1CEE60C00) [pid = 900] [serial = 103] [outer = 0000000000000000] [url = about:blank] 08:07:25 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1D6892800) [pid = 900] [serial = 108] [outer = 0000000000000000] [url = about:blank] 08:07:25 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1D6E80C00) [pid = 900] [serial = 109] [outer = 0000000000000000] [url = about:blank] 08:07:25 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1D71BB000) [pid = 900] [serial = 100] [outer = 0000000000000000] [url = about:blank] 08:07:25 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1D5E6BC00) [pid = 900] [serial = 99] [outer = 0000000000000000] [url = about:blank] 08:07:25 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1D0D95C00) [pid = 900] [serial = 105] [outer = 0000000000000000] [url = about:blank] 08:07:25 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1D0F76400) [pid = 900] [serial = 106] [outer = 0000000000000000] [url = about:blank] 08:07:25 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1CEE0AC00) [pid = 900] [serial = 87] [outer = 0000000000000000] [url = about:blank] 08:07:25 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1D427F400) [pid = 900] [serial = 90] [outer = 0000000000000000] [url = about:blank] 08:07:25 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1D7E79C00) [pid = 900] [serial = 93] [outer = 0000000000000000] [url = about:blank] 08:07:25 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1DAB2F000) [pid = 900] [serial = 96] [outer = 0000000000000000] [url = about:blank] 08:07:25 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E1D710A400) [pid = 900] [serial = 127] [outer = 0000000000000000] [url = about:blank] 08:07:25 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E1D06D4800) [pid = 900] [serial = 126] [outer = 0000000000000000] [url = about:blank] 08:07:25 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E1DAF10C00) [pid = 900] [serial = 118] [outer = 0000000000000000] [url = about:blank] 08:07:25 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E1D7111800) [pid = 900] [serial = 129] [outer = 0000000000000000] [url = about:blank] 08:07:25 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E1D7108C00) [pid = 900] [serial = 121] [outer = 0000000000000000] [url = about:blank] 08:07:25 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E1D0680800) [pid = 900] [serial = 124] [outer = 0000000000000000] [url = about:blank] 08:07:25 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E1D8C98800) [pid = 900] [serial = 115] [outer = 0000000000000000] [url = about:blank] 08:07:25 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E1D7723000) [pid = 900] [serial = 112] [outer = 0000000000000000] [url = about:blank] 08:07:25 INFO - PROCESS | 900 | 1464707245307 Marionette TRACE conn5 <- [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:07:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 881ms 08:07:25 INFO - PROCESS | 900 | 1464707245326 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 08:07:25 INFO - PROCESS | 900 | 1464707245332 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 08:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:07:25 INFO - PROCESS | 900 | 1464707245338 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:07:25 INFO - PROCESS | 900 | 1464707245341 Marionette TRACE conn5 <- [1,222,null,{}] 08:07:25 INFO - PROCESS | 900 | 1464707245345 Marionette TRACE conn5 -> [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:07:25 INFO - PROCESS | 900 | 1464707245443 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 08:07:25 INFO - PROCESS | 900 | 1464707245515 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:25 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CF295000 == 38 [pid = 900] [id = 65] 08:07:25 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E1CA420000) [pid = 900] [serial = 192] [outer = 0000000000000000] 08:07:25 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E1CA8A4400) [pid = 900] [serial = 193] [outer = 000000E1CA420000] 08:07:25 INFO - PROCESS | 900 | 1464707245562 Marionette DEBUG loaded listener.js 08:07:25 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E1CEE6AC00) [pid = 900] [serial = 194] [outer = 000000E1CA420000] 08:07:25 INFO - PROCESS | 900 | 1464707245935 Marionette TRACE conn5 <- [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:07:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 08:07:25 INFO - PROCESS | 900 | 1464707245975 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 08:07:25 INFO - PROCESS | 900 | 1464707245977 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 08:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:07:25 INFO - PROCESS | 900 | 1464707245982 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:07:25 INFO - PROCESS | 900 | 1464707245985 Marionette TRACE conn5 <- [1,226,null,{}] 08:07:25 INFO - PROCESS | 900 | 1464707245996 Marionette TRACE conn5 -> [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:07:26 INFO - PROCESS | 900 | 1464707246085 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 08:07:26 INFO - PROCESS | 900 | 1464707246094 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:26 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6B57800 == 39 [pid = 900] [id = 66] 08:07:26 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E1D0D98000) [pid = 900] [serial = 195] [outer = 0000000000000000] 08:07:26 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E1D1527C00) [pid = 900] [serial = 196] [outer = 000000E1D0D98000] 08:07:26 INFO - PROCESS | 900 | 1464707246144 Marionette DEBUG loaded listener.js 08:07:26 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E1D489A000) [pid = 900] [serial = 197] [outer = 000000E1D0D98000] 08:07:26 INFO - PROCESS | 900 | 1464707246593 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:07:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 08:07:26 INFO - PROCESS | 900 | 1464707246611 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 08:07:26 INFO - PROCESS | 900 | 1464707246614 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 08:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:07:26 INFO - PROCESS | 900 | 1464707246617 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:07:26 INFO - PROCESS | 900 | 1464707246627 Marionette TRACE conn5 <- [1,230,null,{}] 08:07:26 INFO - PROCESS | 900 | 1464707246631 Marionette TRACE conn5 -> [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:07:26 INFO - PROCESS | 900 | 1464707246716 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 08:07:26 INFO - PROCESS | 900 | 1464707246723 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:26 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7AA8800 == 40 [pid = 900] [id = 67] 08:07:26 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E1D5E62C00) [pid = 900] [serial = 198] [outer = 0000000000000000] 08:07:26 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E1D65B4C00) [pid = 900] [serial = 199] [outer = 000000E1D5E62C00] 08:07:26 INFO - PROCESS | 900 | 1464707246770 Marionette DEBUG loaded listener.js 08:07:26 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1D6B2D400) [pid = 900] [serial = 200] [outer = 000000E1D5E62C00] 08:07:27 INFO - PROCESS | 900 | 1464707247176 Marionette TRACE conn5 <- [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:07:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 08:07:27 INFO - PROCESS | 900 | 1464707247220 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 08:07:27 INFO - PROCESS | 900 | 1464707247223 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 08:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:07:27 INFO - PROCESS | 900 | 1464707247232 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:07:27 INFO - PROCESS | 900 | 1464707247234 Marionette TRACE conn5 <- [1,234,null,{}] 08:07:27 INFO - PROCESS | 900 | 1464707247238 Marionette TRACE conn5 -> [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:07:27 INFO - PROCESS | 900 | 1464707247322 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 08:07:27 INFO - PROCESS | 900 | 1464707247328 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:27 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D961E800 == 41 [pid = 900] [id = 68] 08:07:27 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1D6CADC00) [pid = 900] [serial = 201] [outer = 0000000000000000] 08:07:27 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1D6E84400) [pid = 900] [serial = 202] [outer = 000000E1D6CADC00] 08:07:27 INFO - PROCESS | 900 | 1464707247374 Marionette DEBUG loaded listener.js 08:07:27 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1D710CC00) [pid = 900] [serial = 203] [outer = 000000E1D6CADC00] 08:07:27 INFO - PROCESS | 900 | 1464707247843 Marionette TRACE conn5 <- [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:07:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 692ms 08:07:27 INFO - PROCESS | 900 | 1464707247920 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 08:07:27 INFO - PROCESS | 900 | 1464707247922 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 08:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:07:27 INFO - PROCESS | 900 | 1464707247926 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:07:27 INFO - PROCESS | 900 | 1464707247935 Marionette TRACE conn5 <- [1,238,null,{}] 08:07:27 INFO - PROCESS | 900 | 1464707247939 Marionette TRACE conn5 -> [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:07:28 INFO - PROCESS | 900 | 1464707248080 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 08:07:28 INFO - PROCESS | 900 | 1464707248088 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:28 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CEE2C000 == 42 [pid = 900] [id = 69] 08:07:28 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1D71C3400) [pid = 900] [serial = 204] [outer = 0000000000000000] 08:07:28 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1D7BDDC00) [pid = 900] [serial = 205] [outer = 000000E1D71C3400] 08:07:28 INFO - PROCESS | 900 | 1464707248133 Marionette DEBUG loaded listener.js 08:07:28 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1D96BD400) [pid = 900] [serial = 206] [outer = 000000E1D71C3400] 08:07:28 INFO - PROCESS | 900 | 1464707248570 Marionette TRACE conn5 <- [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:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 692ms 08:07:28 INFO - PROCESS | 900 | 1464707248621 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 08:07:28 INFO - PROCESS | 900 | 1464707248623 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 08:07:28 INFO - PROCESS | 900 | 1464707248627 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:07:28 INFO - PROCESS | 900 | 1464707248629 Marionette TRACE conn5 <- [1,242,null,{}] 08:07:28 INFO - PROCESS | 900 | 1464707248664 Marionette TRACE conn5 -> [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:07:28 INFO - PROCESS | 900 | 1464707248766 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 08:07:28 INFO - PROCESS | 900 | 1464707248818 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:28 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD281000 == 43 [pid = 900] [id = 70] 08:07:28 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1DA91C000) [pid = 900] [serial = 207] [outer = 0000000000000000] 08:07:28 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1DA9AA000) [pid = 900] [serial = 208] [outer = 000000E1DA91C000] 08:07:28 INFO - PROCESS | 900 | 1464707248864 Marionette DEBUG loaded listener.js 08:07:28 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1DACCF400) [pid = 900] [serial = 209] [outer = 000000E1DA91C000] 08:07:29 INFO - PROCESS | 900 | 1464707249399 Marionette TRACE conn5 <- [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:07:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 839ms 08:07:29 INFO - PROCESS | 900 | 1464707249469 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 08:07:29 INFO - PROCESS | 900 | 1464707249472 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 08:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:07:29 INFO - PROCESS | 900 | 1464707249475 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:07:29 INFO - PROCESS | 900 | 1464707249477 Marionette TRACE conn5 <- [1,246,null,{}] 08:07:29 INFO - PROCESS | 900 | 1464707249481 Marionette TRACE conn5 -> [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:07:29 INFO - PROCESS | 900 | 1464707249638 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 08:07:29 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1D06D2400) [pid = 900] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:07:29 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1D3656400) [pid = 900] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:07:29 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1CA66E800) [pid = 900] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:07:29 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1CFB45C00) [pid = 900] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:07:29 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1D5E44400) [pid = 900] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:07:29 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1D5E4E400) [pid = 900] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:07:29 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1D6E86400) [pid = 900] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:07:29 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1D6B33000) [pid = 900] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:07:29 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1D712F800) [pid = 900] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:07:29 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1C8AEE800) [pid = 900] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:07:29 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E1CA673C00) [pid = 900] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:07:29 INFO - PROCESS | 900 | 1464707249687 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:29 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D89ED800 == 44 [pid = 900] [id = 71] 08:07:29 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E1C8C64C00) [pid = 900] [serial = 210] [outer = 0000000000000000] 08:07:29 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1CA671000) [pid = 900] [serial = 211] [outer = 000000E1C8C64C00] 08:07:29 INFO - PROCESS | 900 | 1464707249733 Marionette DEBUG loaded listener.js 08:07:29 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1D3F46800) [pid = 900] [serial = 212] [outer = 000000E1C8C64C00] 08:07:30 INFO - PROCESS | 900 | 1464707250077 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 629ms 08:07:30 INFO - PROCESS | 900 | 1464707250125 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 08:07:30 INFO - PROCESS | 900 | 1464707250127 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 08:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:07:30 INFO - PROCESS | 900 | 1464707250137 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:07:30 INFO - PROCESS | 900 | 1464707250138 Marionette TRACE conn5 <- [1,250,null,{}] 08:07:30 INFO - PROCESS | 900 | 1464707250142 Marionette TRACE conn5 -> [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:07:30 INFO - PROCESS | 900 | 1464707250233 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 08:07:30 INFO - PROCESS | 900 | 1464707250240 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:30 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF537000 == 45 [pid = 900] [id = 72] 08:07:30 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1D7137400) [pid = 900] [serial = 213] [outer = 0000000000000000] 08:07:30 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1DACDA400) [pid = 900] [serial = 214] [outer = 000000E1D7137400] 08:07:30 INFO - PROCESS | 900 | 1464707250287 Marionette DEBUG loaded listener.js 08:07:30 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1DD1C3C00) [pid = 900] [serial = 215] [outer = 000000E1D7137400] 08:07:30 INFO - PROCESS | 900 | 1464707250690 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 587ms 08:07:30 INFO - PROCESS | 900 | 1464707250736 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 08:07:30 INFO - PROCESS | 900 | 1464707250739 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 08:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:07:30 INFO - PROCESS | 900 | 1464707250748 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:07:30 INFO - PROCESS | 900 | 1464707250749 Marionette TRACE conn5 <- [1,254,null,{}] 08:07:30 INFO - PROCESS | 900 | 1464707250753 Marionette TRACE conn5 -> [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:07:30 INFO - PROCESS | 900 | 1464707250838 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 08:07:30 INFO - PROCESS | 900 | 1464707250846 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:30 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFA5A800 == 46 [pid = 900] [id = 73] 08:07:30 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1DD1E3400) [pid = 900] [serial = 216] [outer = 0000000000000000] 08:07:30 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1DD1E8C00) [pid = 900] [serial = 217] [outer = 000000E1DD1E3400] 08:07:30 INFO - PROCESS | 900 | 1464707250893 Marionette DEBUG loaded listener.js 08:07:30 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1DE758800) [pid = 900] [serial = 218] [outer = 000000E1DD1E3400] 08:07:31 INFO - PROCESS | 900 | 1464707251289 Marionette TRACE conn5 <- [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:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 587ms 08:07:31 INFO - PROCESS | 900 | 1464707251335 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 08:07:31 INFO - PROCESS | 900 | 1464707251337 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 08:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:07:31 INFO - PROCESS | 900 | 1464707251350 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:07:31 INFO - PROCESS | 900 | 1464707251353 Marionette TRACE conn5 <- [1,258,null,{}] 08:07:31 INFO - PROCESS | 900 | 1464707251357 Marionette TRACE conn5 -> [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:07:31 INFO - PROCESS | 900 | 1464707251459 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 08:07:31 INFO - PROCESS | 900 | 1464707251466 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:31 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFCDC000 == 47 [pid = 900] [id = 74] 08:07:31 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1C8C6D400) [pid = 900] [serial = 219] [outer = 0000000000000000] 08:07:31 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1DADC7C00) [pid = 900] [serial = 220] [outer = 000000E1C8C6D400] 08:07:31 INFO - PROCESS | 900 | 1464707251516 Marionette DEBUG loaded listener.js 08:07:31 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1DE760000) [pid = 900] [serial = 221] [outer = 000000E1C8C6D400] 08:07:32 INFO - PROCESS | 900 | 1464707252202 Marionette TRACE conn5 <- [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:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 881ms 08:07:32 INFO - PROCESS | 900 | 1464707252237 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 08:07:32 INFO - PROCESS | 900 | 1464707252243 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 08:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:07:32 INFO - PROCESS | 900 | 1464707252249 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:07:32 INFO - PROCESS | 900 | 1464707252254 Marionette TRACE conn5 <- [1,262,null,{}] 08:07:32 INFO - PROCESS | 900 | 1464707252260 Marionette TRACE conn5 -> [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:07:32 INFO - PROCESS | 900 | 1464707252376 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 08:07:32 INFO - PROCESS | 900 | 1464707252464 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:32 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D0962800 == 48 [pid = 900] [id = 75] 08:07:32 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1CA8A5400) [pid = 900] [serial = 222] [outer = 0000000000000000] 08:07:32 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1CEF7A400) [pid = 900] [serial = 223] [outer = 000000E1CA8A5400] 08:07:32 INFO - PROCESS | 900 | 1464707252524 Marionette DEBUG loaded listener.js 08:07:32 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1D0680800) [pid = 900] [serial = 224] [outer = 000000E1CA8A5400] 08:07:33 INFO - PROCESS | 900 | 1464707253211 Marionette TRACE conn5 <- [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:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1027ms 08:07:33 INFO - PROCESS | 900 | 1464707253374 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 08:07:33 INFO - PROCESS | 900 | 1464707253380 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 08:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:07:33 INFO - PROCESS | 900 | 1464707253430 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:07:33 INFO - PROCESS | 900 | 1464707253433 Marionette TRACE conn5 <- [1,266,null,{}] 08:07:33 INFO - PROCESS | 900 | 1464707253510 Marionette TRACE conn5 -> [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:07:33 INFO - PROCESS | 900 | 1464707253632 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 08:07:33 INFO - PROCESS | 900 | 1464707253709 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:33 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBFD7000 == 49 [pid = 900] [id = 76] 08:07:33 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1D3F3EC00) [pid = 900] [serial = 225] [outer = 0000000000000000] 08:07:33 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1D6B38C00) [pid = 900] [serial = 226] [outer = 000000E1D3F3EC00] 08:07:33 INFO - PROCESS | 900 | 1464707253767 Marionette DEBUG loaded listener.js 08:07:33 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1D79EA000) [pid = 900] [serial = 227] [outer = 000000E1D3F3EC00] 08:07:34 INFO - PROCESS | 900 | 1464707254319 Marionette TRACE conn5 <- [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:07:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 944ms 08:07:34 INFO - PROCESS | 900 | 1464707254357 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 08:07:34 INFO - PROCESS | 900 | 1464707254360 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 08:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:07:34 INFO - PROCESS | 900 | 1464707254364 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:07:34 INFO - PROCESS | 900 | 1464707254368 Marionette TRACE conn5 <- [1,270,null,{}] 08:07:34 INFO - PROCESS | 900 | 1464707254380 Marionette TRACE conn5 -> [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:07:34 INFO - PROCESS | 900 | 1464707254494 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 08:07:34 INFO - PROCESS | 900 | 1464707254579 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:34 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFEC2800 == 50 [pid = 900] [id = 77] 08:07:34 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1DADC1C00) [pid = 900] [serial = 228] [outer = 0000000000000000] 08:07:34 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1DADC8000) [pid = 900] [serial = 229] [outer = 000000E1DADC1C00] 08:07:34 INFO - PROCESS | 900 | 1464707254639 Marionette DEBUG loaded listener.js 08:07:34 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1DE758C00) [pid = 900] [serial = 230] [outer = 000000E1DADC1C00] 08:07:35 INFO - PROCESS | 900 | 1464707255242 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:07:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 944ms 08:07:35 INFO - PROCESS | 900 | 1464707255310 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 08:07:35 INFO - PROCESS | 900 | 1464707255313 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 08:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:07:35 INFO - PROCESS | 900 | 1464707255317 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:07:35 INFO - PROCESS | 900 | 1464707255320 Marionette TRACE conn5 <- [1,274,null,{}] 08:07:35 INFO - PROCESS | 900 | 1464707255324 Marionette TRACE conn5 -> [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:07:35 INFO - PROCESS | 900 | 1464707255470 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 08:07:35 INFO - PROCESS | 900 | 1464707255589 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:35 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC4D9800 == 51 [pid = 900] [id = 78] 08:07:35 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1CA673400) [pid = 900] [serial = 231] [outer = 0000000000000000] 08:07:35 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E1DBF67000) [pid = 900] [serial = 232] [outer = 000000E1CA673400] 08:07:35 INFO - PROCESS | 900 | 1464707255646 Marionette DEBUG loaded listener.js 08:07:35 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E1DE75EC00) [pid = 900] [serial = 233] [outer = 000000E1CA673400] 08:07:36 INFO - PROCESS | 900 | 1464707256408 Marionette TRACE conn5 <- [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:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1131ms 08:07:36 INFO - PROCESS | 900 | 1464707256450 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 08:07:36 INFO - PROCESS | 900 | 1464707256454 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 08:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:07:36 INFO - PROCESS | 900 | 1464707256459 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:07:36 INFO - PROCESS | 900 | 1464707256463 Marionette TRACE conn5 <- [1,278,null,{}] 08:07:36 INFO - PROCESS | 900 | 1464707256469 Marionette TRACE conn5 -> [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:07:36 INFO - PROCESS | 900 | 1464707256572 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 08:07:36 INFO - PROCESS | 900 | 1464707256645 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:36 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D5F7A000 == 52 [pid = 900] [id = 79] 08:07:36 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E1CA521800) [pid = 900] [serial = 234] [outer = 0000000000000000] 08:07:36 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E1CA675400) [pid = 900] [serial = 235] [outer = 000000E1CA521800] 08:07:36 INFO - PROCESS | 900 | 1464707256698 Marionette DEBUG loaded listener.js 08:07:36 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E1CFC02800) [pid = 900] [serial = 236] [outer = 000000E1CA521800] 08:07:37 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFA5A800 == 51 [pid = 900] [id = 73] 08:07:37 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF537000 == 50 [pid = 900] [id = 72] 08:07:37 INFO - PROCESS | 900 | --DOCSHELL 000000E1D89ED800 == 49 [pid = 900] [id = 71] 08:07:37 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD281000 == 48 [pid = 900] [id = 70] 08:07:37 INFO - PROCESS | 900 | --DOCSHELL 000000E1CEE2C000 == 47 [pid = 900] [id = 69] 08:07:37 INFO - PROCESS | 900 | --DOCSHELL 000000E1D961E800 == 46 [pid = 900] [id = 68] 08:07:37 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7AA8800 == 45 [pid = 900] [id = 67] 08:07:37 INFO - PROCESS | 900 | --DOCSHELL 000000E1D6B57800 == 44 [pid = 900] [id = 66] 08:07:37 INFO - PROCESS | 900 | --DOCSHELL 000000E1CF295000 == 43 [pid = 900] [id = 65] 08:07:37 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E1CA66F400) [pid = 900] [serial = 132] [outer = 0000000000000000] [url = about:blank] 08:07:37 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E1D06D6000) [pid = 900] [serial = 135] [outer = 0000000000000000] [url = about:blank] 08:07:37 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E1D6893400) [pid = 900] [serial = 138] [outer = 0000000000000000] [url = about:blank] 08:07:37 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E1DA9B0C00) [pid = 900] [serial = 172] [outer = 0000000000000000] [url = about:blank] 08:07:37 INFO - PROCESS | 900 | --DOCSHELL 000000E1D0BD6800 == 42 [pid = 900] [id = 64] 08:07:37 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFB69800 == 41 [pid = 900] [id = 61] 08:07:37 INFO - PROCESS | 900 | --DOCSHELL 000000E1D960A000 == 40 [pid = 900] [id = 60] 08:07:37 INFO - PROCESS | 900 | --DOCSHELL 000000E1CEFE6000 == 39 [pid = 900] [id = 59] 08:07:37 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E1C927BC00) [pid = 900] [serial = 34] [outer = 0000000000000000] [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:07:37 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1D6E16800) [pid = 900] [serial = 156] [outer = 0000000000000000] [url = about:blank] 08:07:37 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1D71BF000) [pid = 900] [serial = 160] [outer = 0000000000000000] [url = about:blank] 08:07:37 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1D7106400) [pid = 900] [serial = 157] [outer = 0000000000000000] [url = about:blank] 08:07:37 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1D5E50000) [pid = 900] [serial = 153] [outer = 0000000000000000] [url = about:blank] 08:07:37 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1CEE5F400) [pid = 900] [serial = 142] [outer = 0000000000000000] [url = about:blank] 08:07:37 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1CA67C400) [pid = 900] [serial = 141] [outer = 0000000000000000] [url = about:blank] 08:07:37 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1D06D6C00) [pid = 900] [serial = 147] [outer = 0000000000000000] [url = about:blank] 08:07:37 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1D0DA9400) [pid = 900] [serial = 148] [outer = 0000000000000000] [url = about:blank] 08:07:37 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1D4282000) [pid = 900] [serial = 150] [outer = 0000000000000000] [url = about:blank] 08:07:37 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1D48A1400) [pid = 900] [serial = 151] [outer = 0000000000000000] [url = about:blank] 08:07:37 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1CA8A8000) [pid = 900] [serial = 144] [outer = 0000000000000000] [url = about:blank] 08:07:37 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1CEE60400) [pid = 900] [serial = 145] [outer = 0000000000000000] [url = about:blank] 08:07:37 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1D838A800) [pid = 900] [serial = 163] [outer = 0000000000000000] [url = about:blank] 08:07:37 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1D71C6C00) [pid = 900] [serial = 166] [outer = 0000000000000000] [url = about:blank] 08:07:37 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1DD1C4800) [pid = 900] [serial = 170] [outer = 0000000000000000] [url = about:blank] 08:07:37 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1D7BDE800) [pid = 900] [serial = 161] [outer = 0000000000000000] [url = about:blank] 08:07:37 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1DAC3A800) [pid = 900] [serial = 169] [outer = 0000000000000000] [url = about:blank] 08:07:37 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1D9A91800) [pid = 900] [serial = 167] [outer = 0000000000000000] [url = about:blank] 08:07:37 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1D8C96400) [pid = 900] [serial = 164] [outer = 0000000000000000] [url = about:blank] 08:07:37 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1DD1CC400) [pid = 900] [serial = 130] [outer = 0000000000000000] [url = about:blank] 08:07:37 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1D6518400) [pid = 900] [serial = 154] [outer = 0000000000000000] [url = about:blank] 08:07:37 INFO - PROCESS | 900 | 1464707257345 Marionette TRACE conn5 <- [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:07:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 944ms 08:07:37 INFO - PROCESS | 900 | 1464707257404 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 08:07:37 INFO - PROCESS | 900 | 1464707257409 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 08:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:07:37 INFO - PROCESS | 900 | 1464707257416 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:07:37 INFO - PROCESS | 900 | 1464707257418 Marionette TRACE conn5 <- [1,282,null,{}] 08:07:37 INFO - PROCESS | 900 | 1464707257422 Marionette TRACE conn5 -> [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:07:37 INFO - PROCESS | 900 | 1464707257520 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 08:07:37 INFO - PROCESS | 900 | 1464707257589 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:37 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CF7BF800 == 40 [pid = 900] [id = 80] 08:07:37 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1CA675C00) [pid = 900] [serial = 237] [outer = 0000000000000000] 08:07:37 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1CA8A8000) [pid = 900] [serial = 238] [outer = 000000E1CA675C00] 08:07:37 INFO - PROCESS | 900 | 1464707257637 Marionette DEBUG loaded listener.js 08:07:37 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1CEE6CC00) [pid = 900] [serial = 239] [outer = 000000E1CA675C00] 08:07:38 INFO - PROCESS | 900 | 1464707258033 Marionette TRACE conn5 <- [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:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 692ms 08:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:07:38 INFO - PROCESS | 900 | 1464707258109 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 08:07:38 INFO - PROCESS | 900 | 1464707258112 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 08:07:38 INFO - PROCESS | 900 | 1464707258115 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:07:38 INFO - PROCESS | 900 | 1464707258119 Marionette TRACE conn5 <- [1,286,null,{}] 08:07:38 INFO - PROCESS | 900 | 1464707258130 Marionette TRACE conn5 -> [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:07:38 INFO - PROCESS | 900 | 1464707258218 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 08:07:38 INFO - PROCESS | 900 | 1464707258228 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7155800 == 41 [pid = 900] [id = 81] 08:07:38 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1D09E3400) [pid = 900] [serial = 240] [outer = 0000000000000000] 08:07:38 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1D36D3800) [pid = 900] [serial = 241] [outer = 000000E1D09E3400] 08:07:38 INFO - PROCESS | 900 | 1464707258277 Marionette DEBUG loaded listener.js 08:07:38 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1D3F46C00) [pid = 900] [serial = 242] [outer = 000000E1D09E3400] 08:07:38 INFO - PROCESS | 900 | 1464707258723 Marionette TRACE conn5 <- [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:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 08:07:38 INFO - PROCESS | 900 | 1464707258747 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 08:07:38 INFO - PROCESS | 900 | 1464707258750 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 08:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:07:38 INFO - PROCESS | 900 | 1464707258765 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:07:38 INFO - PROCESS | 900 | 1464707258767 Marionette TRACE conn5 <- [1,290,null,{}] 08:07:38 INFO - PROCESS | 900 | 1464707258771 Marionette TRACE conn5 -> [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:07:38 INFO - PROCESS | 900 | 1464707258859 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 08:07:38 INFO - PROCESS | 900 | 1464707258866 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D8AD5800 == 42 [pid = 900] [id = 82] 08:07:38 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1D5E44C00) [pid = 900] [serial = 243] [outer = 0000000000000000] 08:07:38 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1D5E47000) [pid = 900] [serial = 244] [outer = 000000E1D5E44C00] 08:07:38 INFO - PROCESS | 900 | 1464707258913 Marionette DEBUG loaded listener.js 08:07:39 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1D651B000) [pid = 900] [serial = 245] [outer = 000000E1D5E44C00] 08:07:39 INFO - PROCESS | 900 | 1464707259347 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 08:07:39 INFO - PROCESS | 900 | 1464707259391 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 08:07:39 INFO - PROCESS | 900 | 1464707259393 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 08:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:07:39 INFO - PROCESS | 900 | 1464707259397 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:07:39 INFO - PROCESS | 900 | 1464707259398 Marionette TRACE conn5 <- [1,294,null,{}] 08:07:39 INFO - PROCESS | 900 | 1464707259402 Marionette TRACE conn5 -> [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:07:39 INFO - PROCESS | 900 | 1464707259484 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 08:07:39 INFO - PROCESS | 900 | 1464707259491 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:39 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CF73B800 == 43 [pid = 900] [id = 83] 08:07:39 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1D65B1000) [pid = 900] [serial = 246] [outer = 0000000000000000] 08:07:39 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1D6B33000) [pid = 900] [serial = 247] [outer = 000000E1D65B1000] 08:07:39 INFO - PROCESS | 900 | 1464707259538 Marionette DEBUG loaded listener.js 08:07:39 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1D6E88C00) [pid = 900] [serial = 248] [outer = 000000E1D65B1000] 08:07:40 INFO - PROCESS | 900 | 1464707260033 Marionette TRACE conn5 <- [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:07:40 INFO - PROCESS | 900 | 1464707260050 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:07:40 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:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 08:07:40 INFO - PROCESS | 900 | 1464707260071 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 08:07:40 INFO - PROCESS | 900 | 1464707260073 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 08:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:07:40 INFO - PROCESS | 900 | 1464707260082 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:07:40 INFO - PROCESS | 900 | 1464707260091 Marionette TRACE conn5 <- [1,298,null,{}] 08:07:40 INFO - PROCESS | 900 | 1464707260095 Marionette TRACE conn5 -> [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:07:40 INFO - PROCESS | 900 | 1464707260224 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 08:07:40 INFO - PROCESS | 900 | 1464707260301 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:40 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7286000 == 44 [pid = 900] [id = 84] 08:07:40 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1D6E88400) [pid = 900] [serial = 249] [outer = 0000000000000000] 08:07:40 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1D7BDE400) [pid = 900] [serial = 250] [outer = 000000E1D6E88400] 08:07:40 INFO - PROCESS | 900 | 1464707260349 Marionette DEBUG loaded listener.js 08:07:40 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1D83E6800) [pid = 900] [serial = 251] [outer = 000000E1D6E88400] 08:07:40 INFO - PROCESS | 900 | 1464707260781 Marionette TRACE conn5 <- [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:07:40 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:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 733ms 08:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:07:40 INFO - PROCESS | 900 | 1464707260814 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 08:07:40 INFO - PROCESS | 900 | 1464707260817 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 08:07:40 INFO - PROCESS | 900 | 1464707260820 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:07:40 INFO - PROCESS | 900 | 1464707260822 Marionette TRACE conn5 <- [1,302,null,{}] 08:07:40 INFO - PROCESS | 900 | 1464707260826 Marionette TRACE conn5 -> [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:07:40 INFO - PROCESS | 900 | 1464707260931 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 08:07:40 INFO - PROCESS | 900 | 1464707260977 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:41 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD27A000 == 45 [pid = 900] [id = 85] 08:07:41 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1D96BC000) [pid = 900] [serial = 252] [outer = 0000000000000000] 08:07:41 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1D9FC3C00) [pid = 900] [serial = 253] [outer = 000000E1D96BC000] 08:07:41 INFO - PROCESS | 900 | 1464707261028 Marionette DEBUG loaded listener.js 08:07:41 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1DA91D400) [pid = 900] [serial = 254] [outer = 000000E1D96BC000] 08:07:41 INFO - PROCESS | 900 | 1464707261446 Marionette TRACE conn5 <- [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:07:41 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:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 08:07:41 INFO - PROCESS | 900 | 1464707261493 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 08:07:41 INFO - PROCESS | 900 | 1464707261495 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 08:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:07:41 INFO - PROCESS | 900 | 1464707261498 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:07:41 INFO - PROCESS | 900 | 1464707261500 Marionette TRACE conn5 <- [1,306,null,{}] 08:07:41 INFO - PROCESS | 900 | 1464707261504 Marionette TRACE conn5 -> [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:07:41 INFO - PROCESS | 900 | 1464707261640 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 08:07:41 INFO - PROCESS | 900 | 1464707261663 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:41 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE7A7000 == 46 [pid = 900] [id = 86] 08:07:41 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1DA9AF000) [pid = 900] [serial = 255] [outer = 0000000000000000] 08:07:41 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1DAB2F000) [pid = 900] [serial = 256] [outer = 000000E1DA9AF000] 08:07:41 INFO - PROCESS | 900 | 1464707261709 Marionette DEBUG loaded listener.js 08:07:41 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1DACD8800) [pid = 900] [serial = 257] [outer = 000000E1DA9AF000] 08:07:42 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1D9FC3000) [pid = 900] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:07:42 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1CA51B400) [pid = 900] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:07:42 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1D713A000) [pid = 900] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:07:42 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1D0F74C00) [pid = 900] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:07:42 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1D71C3400) [pid = 900] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:07:42 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1DA91C000) [pid = 900] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:07:42 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1C8C64C00) [pid = 900] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:07:42 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1D5E62C00) [pid = 900] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:07:42 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1CA51D000) [pid = 900] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:07:42 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1D0D98000) [pid = 900] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:07:42 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1D6CADC00) [pid = 900] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:07:42 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1CA420000) [pid = 900] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:07:42 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1D8C9AC00) [pid = 900] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:07:42 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1D7137400) [pid = 900] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:07:42 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1DD1E3400) [pid = 900] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:07:42 INFO - PROCESS | 900 | 1464707262194 Marionette TRACE conn5 <- [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:07:42 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:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 733ms 08:07:42 INFO - PROCESS | 900 | 1464707262238 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 08:07:42 INFO - PROCESS | 900 | 1464707262240 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 08:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:07:42 INFO - PROCESS | 900 | 1464707262244 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:07:42 INFO - PROCESS | 900 | 1464707262246 Marionette TRACE conn5 <- [1,310,null,{}] 08:07:42 INFO - PROCESS | 900 | 1464707262249 Marionette TRACE conn5 -> [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:07:42 INFO - PROCESS | 900 | 1464707262334 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 08:07:42 INFO - PROCESS | 900 | 1464707262340 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:42 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE89C800 == 47 [pid = 900] [id = 87] 08:07:42 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1D3F3C000) [pid = 900] [serial = 258] [outer = 0000000000000000] 08:07:42 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1D7137400) [pid = 900] [serial = 259] [outer = 000000E1D3F3C000] 08:07:42 INFO - PROCESS | 900 | 1464707262386 Marionette DEBUG loaded listener.js 08:07:42 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1DACD2800) [pid = 900] [serial = 260] [outer = 000000E1D3F3C000] 08:07:42 INFO - PROCESS | 900 | 1464707262796 Marionette TRACE conn5 <- [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:07:42 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:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 587ms 08:07:42 INFO - PROCESS | 900 | 1464707262835 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 08:07:42 INFO - PROCESS | 900 | 1464707262837 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 08:07:42 INFO - PROCESS | 900 | 1464707262841 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:07:42 INFO - PROCESS | 900 | 1464707262843 Marionette TRACE conn5 <- [1,314,null,{}] 08:07:42 INFO - PROCESS | 900 | 1464707262852 Marionette TRACE conn5 -> [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:07:42 INFO - PROCESS | 900 | 1464707262966 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 08:07:42 INFO - PROCESS | 900 | 1464707262977 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:42 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF537800 == 48 [pid = 900] [id = 88] 08:07:42 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1DAF10C00) [pid = 900] [serial = 261] [outer = 0000000000000000] 08:07:43 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1DBAD4400) [pid = 900] [serial = 262] [outer = 000000E1DAF10C00] 08:07:43 INFO - PROCESS | 900 | 1464707263021 Marionette DEBUG loaded listener.js 08:07:43 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1DBADA000) [pid = 900] [serial = 263] [outer = 000000E1DAF10C00] 08:07:43 INFO - PROCESS | 900 | 1464707263466 Marionette TRACE conn5 <- [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:07:43 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:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 691ms 08:07:43 INFO - PROCESS | 900 | 1464707263536 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 08:07:43 INFO - PROCESS | 900 | 1464707263539 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 08:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:07:43 INFO - PROCESS | 900 | 1464707263547 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:07:43 INFO - PROCESS | 900 | 1464707263549 Marionette TRACE conn5 <- [1,318,null,{}] 08:07:43 INFO - PROCESS | 900 | 1464707263553 Marionette TRACE conn5 -> [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:07:43 INFO - PROCESS | 900 | 1464707263658 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 08:07:43 INFO - PROCESS | 900 | 1464707263667 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:43 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFB70000 == 49 [pid = 900] [id = 89] 08:07:43 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1DAEC4C00) [pid = 900] [serial = 264] [outer = 0000000000000000] 08:07:43 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1DBADAC00) [pid = 900] [serial = 265] [outer = 000000E1DAEC4C00] 08:07:43 INFO - PROCESS | 900 | 1464707263717 Marionette DEBUG loaded listener.js 08:07:43 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1DBF64800) [pid = 900] [serial = 266] [outer = 000000E1DAEC4C00] 08:07:44 INFO - PROCESS | 900 | 1464707264375 Marionette TRACE conn5 <- [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:07:44 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:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 880ms 08:07:44 INFO - PROCESS | 900 | 1464707264425 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 08:07:44 INFO - PROCESS | 900 | 1464707264430 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 08:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:07:44 INFO - PROCESS | 900 | 1464707264436 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:07:44 INFO - PROCESS | 900 | 1464707264440 Marionette TRACE conn5 <- [1,322,null,{}] 08:07:44 INFO - PROCESS | 900 | 1464707264447 Marionette TRACE conn5 -> [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:07:44 INFO - PROCESS | 900 | 1464707264573 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 08:07:44 INFO - PROCESS | 900 | 1464707264639 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:44 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D42EF000 == 50 [pid = 900] [id = 90] 08:07:44 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1CA676800) [pid = 900] [serial = 267] [outer = 0000000000000000] 08:07:44 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1CEE65000) [pid = 900] [serial = 268] [outer = 000000E1CA676800] 08:07:44 INFO - PROCESS | 900 | 1464707264741 Marionette DEBUG loaded listener.js 08:07:44 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1D06D4000) [pid = 900] [serial = 269] [outer = 000000E1CA676800] 08:07:45 INFO - PROCESS | 900 | 1464707265339 Marionette TRACE conn5 <- [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:07:45 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:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 944ms 08:07:45 INFO - PROCESS | 900 | 1464707265384 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 08:07:45 INFO - PROCESS | 900 | 1464707265390 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 08:07:45 INFO - PROCESS | 900 | 1464707265397 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:07:45 INFO - PROCESS | 900 | 1464707265400 Marionette TRACE conn5 <- [1,326,null,{}] 08:07:45 INFO - PROCESS | 900 | 1464707265404 Marionette TRACE conn5 -> [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:07:45 INFO - PROCESS | 900 | 1464707265520 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 08:07:45 INFO - PROCESS | 900 | 1464707265594 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:45 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBFC9000 == 51 [pid = 900] [id = 91] 08:07:45 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1D3F3BC00) [pid = 900] [serial = 270] [outer = 0000000000000000] 08:07:45 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1D42C3400) [pid = 900] [serial = 271] [outer = 000000E1D3F3BC00] 08:07:45 INFO - PROCESS | 900 | 1464707265692 Marionette DEBUG loaded listener.js 08:07:45 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1D6B39800) [pid = 900] [serial = 272] [outer = 000000E1D3F3BC00] 08:07:46 INFO - PROCESS | 900 | 1464707266289 Marionette TRACE conn5 <- [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:07:46 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:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 923ms 08:07:46 INFO - PROCESS | 900 | 1464707266326 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 08:07:46 INFO - PROCESS | 900 | 1464707266329 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 08:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:07:46 INFO - PROCESS | 900 | 1464707266333 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:07:46 INFO - PROCESS | 900 | 1464707266337 Marionette TRACE conn5 <- [1,330,null,{}] 08:07:46 INFO - PROCESS | 900 | 1464707266349 Marionette TRACE conn5 -> [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:07:46 INFO - PROCESS | 900 | 1464707266464 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 08:07:46 INFO - PROCESS | 900 | 1464707266553 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:46 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFEB9000 == 52 [pid = 900] [id = 92] 08:07:46 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E1D83E5000) [pid = 900] [serial = 273] [outer = 0000000000000000] 08:07:46 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E1D9B24000) [pid = 900] [serial = 274] [outer = 000000E1D83E5000] 08:07:46 INFO - PROCESS | 900 | 1464707266613 Marionette DEBUG loaded listener.js 08:07:46 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E1DAEC1000) [pid = 900] [serial = 275] [outer = 000000E1D83E5000] 08:07:47 INFO - PROCESS | 900 | 1464707267220 Marionette TRACE conn5 <- [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:07:47 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:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 945ms 08:07:47 INFO - PROCESS | 900 | 1464707267279 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 08:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:07:47 INFO - PROCESS | 900 | 1464707267283 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 08:07:47 INFO - PROCESS | 900 | 1464707267287 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:07:47 INFO - PROCESS | 900 | 1464707267289 Marionette TRACE conn5 <- [1,334,null,{}] 08:07:47 INFO - PROCESS | 900 | 1464707267293 Marionette TRACE conn5 -> [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:07:47 INFO - PROCESS | 900 | 1464707267444 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 08:07:47 INFO - PROCESS | 900 | 1464707267550 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:47 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFEC1000 == 53 [pid = 900] [id = 93] 08:07:47 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E1D8A39000) [pid = 900] [serial = 276] [outer = 0000000000000000] 08:07:47 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E1D8A40C00) [pid = 900] [serial = 277] [outer = 000000E1D8A39000] 08:07:47 INFO - PROCESS | 900 | 1464707267610 Marionette DEBUG loaded listener.js 08:07:47 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E1DAECD800) [pid = 900] [serial = 278] [outer = 000000E1D8A39000] 08:07:48 INFO - PROCESS | 900 | 1464707268312 Marionette TRACE conn5 <- [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:07:48 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:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1073ms 08:07:48 INFO - PROCESS | 900 | 1464707268363 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 08:07:48 INFO - PROCESS | 900 | 1464707268367 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 08:07:48 INFO - PROCESS | 900 | 1464707268372 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:07:48 INFO - PROCESS | 900 | 1464707268376 Marionette TRACE conn5 <- [1,338,null,{}] 08:07:48 INFO - PROCESS | 900 | 1464707268382 Marionette TRACE conn5 -> [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:07:48 INFO - PROCESS | 900 | 1464707268514 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 08:07:48 INFO - PROCESS | 900 | 1464707268599 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:48 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6550000 == 54 [pid = 900] [id = 94] 08:07:48 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E1C8C62C00) [pid = 900] [serial = 279] [outer = 0000000000000000] 08:07:48 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E1CA67A000) [pid = 900] [serial = 280] [outer = 000000E1C8C62C00] 08:07:48 INFO - PROCESS | 900 | 1464707268649 Marionette DEBUG loaded listener.js 08:07:48 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E1CF781C00) [pid = 900] [serial = 281] [outer = 000000E1C8C62C00] 08:07:49 INFO - PROCESS | 900 | 1464707269247 Marionette TRACE conn5 <- [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:07:49 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:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 923ms 08:07:49 INFO - PROCESS | 900 | 1464707269299 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 08:07:49 INFO - PROCESS | 900 | 1464707269305 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 08:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:07:49 INFO - PROCESS | 900 | 1464707269311 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:07:49 INFO - PROCESS | 900 | 1464707269314 Marionette TRACE conn5 <- [1,342,null,{}] 08:07:49 INFO - PROCESS | 900 | 1464707269318 Marionette TRACE conn5 -> [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:07:49 INFO - PROCESS | 900 | 1464707269420 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 08:07:49 INFO - PROCESS | 900 | 1464707269511 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7D68800 == 55 [pid = 900] [id = 95] 08:07:49 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E1D3F3E400) [pid = 900] [serial = 282] [outer = 0000000000000000] 08:07:49 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E1D4899C00) [pid = 900] [serial = 283] [outer = 000000E1D3F3E400] 08:07:49 INFO - PROCESS | 900 | 1464707269561 Marionette DEBUG loaded listener.js 08:07:49 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E1D663BC00) [pid = 900] [serial = 284] [outer = 000000E1D3F3E400] 08:07:49 INFO - PROCESS | 900 | --DOCSHELL 000000E1CF9F6000 == 54 [pid = 900] [id = 45] 08:07:49 INFO - PROCESS | 900 | --DOCSHELL 000000E1DAC18000 == 53 [pid = 900] [id = 46] 08:07:49 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF537800 == 52 [pid = 900] [id = 88] 08:07:49 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE89C800 == 51 [pid = 900] [id = 87] 08:07:49 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE7A7000 == 50 [pid = 900] [id = 86] 08:07:49 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD27A000 == 49 [pid = 900] [id = 85] 08:07:49 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7286000 == 48 [pid = 900] [id = 84] 08:07:49 INFO - PROCESS | 900 | --DOCSHELL 000000E1CF73B800 == 47 [pid = 900] [id = 83] 08:07:49 INFO - PROCESS | 900 | --DOCSHELL 000000E1D8AD5800 == 46 [pid = 900] [id = 82] 08:07:49 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E1CA523800) [pid = 900] [serial = 175] [outer = 0000000000000000] [url = about:blank] 08:07:49 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E1D06DB400) [pid = 900] [serial = 178] [outer = 0000000000000000] [url = about:blank] 08:07:49 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E1D6E8DC00) [pid = 900] [serial = 181] [outer = 0000000000000000] [url = about:blank] 08:07:49 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E1D76D5C00) [pid = 900] [serial = 184] [outer = 0000000000000000] [url = about:blank] 08:07:49 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E1DA918400) [pid = 900] [serial = 187] [outer = 0000000000000000] [url = about:blank] 08:07:49 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E1DADC7C00) [pid = 900] [serial = 220] [outer = 0000000000000000] [url = about:blank] 08:07:49 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7155800 == 45 [pid = 900] [id = 81] 08:07:49 INFO - PROCESS | 900 | --DOCSHELL 000000E1CF7BF800 == 44 [pid = 900] [id = 80] 08:07:49 INFO - PROCESS | 900 | --DOCSHELL 000000E1D5F7A000 == 43 [pid = 900] [id = 79] 08:07:50 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E1DAF03000) [pid = 900] [serial = 97] [outer = 0000000000000000] [url = about:blank] 08:07:50 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E1CF975800) [pid = 900] [serial = 88] [outer = 0000000000000000] [url = about:blank] 08:07:50 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E1D8C91C00) [pid = 900] [serial = 94] [outer = 0000000000000000] [url = about:blank] 08:07:50 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E1D6891800) [pid = 900] [serial = 91] [outer = 0000000000000000] [url = about:blank] 08:07:50 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E1D7BDDC00) [pid = 900] [serial = 205] [outer = 0000000000000000] [url = about:blank] 08:07:50 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E1DA9AA000) [pid = 900] [serial = 208] [outer = 0000000000000000] [url = about:blank] 08:07:50 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1D96BD400) [pid = 900] [serial = 206] [outer = 0000000000000000] [url = about:blank] 08:07:50 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1CA671000) [pid = 900] [serial = 211] [outer = 0000000000000000] [url = about:blank] 08:07:50 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1DACCF400) [pid = 900] [serial = 209] [outer = 0000000000000000] [url = about:blank] 08:07:50 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1D65B4C00) [pid = 900] [serial = 199] [outer = 0000000000000000] [url = about:blank] 08:07:50 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1D6B2D400) [pid = 900] [serial = 200] [outer = 0000000000000000] [url = about:blank] 08:07:50 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1CEE7C000) [pid = 900] [serial = 191] [outer = 0000000000000000] [url = about:blank] 08:07:50 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1CA526400) [pid = 900] [serial = 190] [outer = 0000000000000000] [url = about:blank] 08:07:50 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1D1527C00) [pid = 900] [serial = 196] [outer = 0000000000000000] [url = about:blank] 08:07:50 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1D489A000) [pid = 900] [serial = 197] [outer = 0000000000000000] [url = about:blank] 08:07:50 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1D6E84400) [pid = 900] [serial = 202] [outer = 0000000000000000] [url = about:blank] 08:07:50 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1CA8A4400) [pid = 900] [serial = 193] [outer = 0000000000000000] [url = about:blank] 08:07:50 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1CEE6AC00) [pid = 900] [serial = 194] [outer = 0000000000000000] [url = about:blank] 08:07:50 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1DD1E2C00) [pid = 900] [serial = 173] [outer = 0000000000000000] [url = about:blank] 08:07:50 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1DACDA400) [pid = 900] [serial = 214] [outer = 0000000000000000] [url = about:blank] 08:07:50 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1DD1E8C00) [pid = 900] [serial = 217] [outer = 0000000000000000] [url = about:blank] 08:07:50 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1D3F46800) [pid = 900] [serial = 212] [outer = 0000000000000000] [url = about:blank] 08:07:50 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1DD1C3C00) [pid = 900] [serial = 215] [outer = 0000000000000000] [url = about:blank] 08:07:50 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1DE758800) [pid = 900] [serial = 218] [outer = 0000000000000000] [url = about:blank] 08:07:50 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1D710CC00) [pid = 900] [serial = 203] [outer = 0000000000000000] [url = about:blank] 08:07:50 INFO - PROCESS | 900 | 1464707270079 Marionette TRACE conn5 <- [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:07:50 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:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 838ms 08:07:50 INFO - PROCESS | 900 | 1464707270151 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 08:07:50 INFO - PROCESS | 900 | 1464707270153 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 08:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:07:50 INFO - PROCESS | 900 | 1464707270157 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:07:50 INFO - PROCESS | 900 | 1464707270161 Marionette TRACE conn5 <- [1,346,null,{}] 08:07:50 INFO - PROCESS | 900 | 1464707270171 Marionette TRACE conn5 -> [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:07:50 INFO - PROCESS | 900 | 1464707270263 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 08:07:50 INFO - PROCESS | 900 | 1464707270334 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D0D12000 == 44 [pid = 900] [id = 96] 08:07:50 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1CBA8CC00) [pid = 900] [serial = 285] [outer = 0000000000000000] 08:07:50 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1D0D95000) [pid = 900] [serial = 286] [outer = 000000E1CBA8CC00] 08:07:50 INFO - PROCESS | 900 | 1464707270387 Marionette DEBUG loaded listener.js 08:07:50 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1D4286400) [pid = 900] [serial = 287] [outer = 000000E1CBA8CC00] 08:07:50 INFO - PROCESS | 900 | 1464707270784 Marionette TRACE conn5 <- [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:07:50 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:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 691ms 08:07:50 INFO - PROCESS | 900 | 1464707270851 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 08:07:50 INFO - PROCESS | 900 | 1464707270854 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 08:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:07:50 INFO - PROCESS | 900 | 1464707270858 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:07:50 INFO - PROCESS | 900 | 1464707270859 Marionette TRACE conn5 <- [1,350,null,{}] 08:07:50 INFO - PROCESS | 900 | 1464707270863 Marionette TRACE conn5 -> [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:07:50 INFO - PROCESS | 900 | 1464707270952 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 08:07:50 INFO - PROCESS | 900 | 1464707270961 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D89E5000 == 45 [pid = 900] [id = 97] 08:07:50 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1D6898800) [pid = 900] [serial = 288] [outer = 0000000000000000] 08:07:51 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1D6B2E400) [pid = 900] [serial = 289] [outer = 000000E1D6898800] 08:07:51 INFO - PROCESS | 900 | 1464707271007 Marionette DEBUG loaded listener.js 08:07:51 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1D6E87400) [pid = 900] [serial = 290] [outer = 000000E1D6898800] 08:07:51 INFO - PROCESS | 900 | 1464707271444 Marionette TRACE conn5 <- [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:07:51 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:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 628ms 08:07:51 INFO - PROCESS | 900 | 1464707271487 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 08:07:51 INFO - PROCESS | 900 | 1464707271490 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 08:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:07:51 INFO - PROCESS | 900 | 1464707271493 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:07:51 INFO - PROCESS | 900 | 1464707271495 Marionette TRACE conn5 <- [1,354,null,{}] 08:07:51 INFO - PROCESS | 900 | 1464707271498 Marionette TRACE conn5 -> [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:07:51 INFO - PROCESS | 900 | 1464707271582 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 08:07:51 INFO - PROCESS | 900 | 1464707271621 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DACA8800 == 46 [pid = 900] [id = 98] 08:07:51 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1D6E84800) [pid = 900] [serial = 291] [outer = 0000000000000000] 08:07:51 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1D7139C00) [pid = 900] [serial = 292] [outer = 000000E1D6E84800] 08:07:51 INFO - PROCESS | 900 | 1464707271666 Marionette DEBUG loaded listener.js 08:07:51 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1D76CE400) [pid = 900] [serial = 293] [outer = 000000E1D6E84800] 08:07:52 INFO - PROCESS | 900 | 1464707272103 Marionette TRACE conn5 <- [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:07:52 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:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 671ms 08:07:52 INFO - PROCESS | 900 | 1464707272168 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 08:07:52 INFO - PROCESS | 900 | 1464707272170 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 08:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:07:52 INFO - PROCESS | 900 | 1464707272173 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:07:52 INFO - PROCESS | 900 | 1464707272175 Marionette TRACE conn5 <- [1,358,null,{}] 08:07:52 INFO - PROCESS | 900 | 1464707272185 Marionette TRACE conn5 -> [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:07:52 INFO - PROCESS | 900 | 1464707272316 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 08:07:52 INFO - PROCESS | 900 | 1464707272324 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBFCB800 == 47 [pid = 900] [id = 99] 08:07:52 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1D76CFC00) [pid = 900] [serial = 294] [outer = 0000000000000000] 08:07:52 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1D8274C00) [pid = 900] [serial = 295] [outer = 000000E1D76CFC00] 08:07:52 INFO - PROCESS | 900 | 1464707272372 Marionette DEBUG loaded listener.js 08:07:52 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1D96B7C00) [pid = 900] [serial = 296] [outer = 000000E1D76CFC00] 08:07:52 INFO - PROCESS | 900 | 1464707272836 Marionette TRACE conn5 <- [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:07:52 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:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 671ms 08:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:07:52 INFO - PROCESS | 900 | 1464707272848 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 08:07:52 INFO - PROCESS | 900 | 1464707272850 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 08:07:52 INFO - PROCESS | 900 | 1464707272852 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:07:52 INFO - PROCESS | 900 | 1464707272862 Marionette TRACE conn5 <- [1,362,null,{}] 08:07:52 INFO - PROCESS | 900 | 1464707272871 Marionette TRACE conn5 -> [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:07:53 INFO - PROCESS | 900 | 1464707273003 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 08:07:53 INFO - PROCESS | 900 | 1464707273029 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC3C9800 == 48 [pid = 900] [id = 100] 08:07:53 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1DA912000) [pid = 900] [serial = 297] [outer = 0000000000000000] 08:07:53 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1DA9AD800) [pid = 900] [serial = 298] [outer = 000000E1DA912000] 08:07:53 INFO - PROCESS | 900 | 1464707273076 Marionette DEBUG loaded listener.js 08:07:53 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1DACCF400) [pid = 900] [serial = 299] [outer = 000000E1DA912000] 08:07:53 INFO - PROCESS | 900 | 1464707273527 Marionette TRACE conn5 <- [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:07:53 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:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 692ms 08:07:53 INFO - PROCESS | 900 | 1464707273549 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 08:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:07:53 INFO - PROCESS | 900 | 1464707273551 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 08:07:53 INFO - PROCESS | 900 | 1464707273554 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:07:53 INFO - PROCESS | 900 | 1464707273556 Marionette TRACE conn5 <- [1,366,null,{}] 08:07:53 INFO - PROCESS | 900 | 1464707273567 Marionette TRACE conn5 -> [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:07:53 INFO - PROCESS | 900 | 1464707273672 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 08:07:53 INFO - PROCESS | 900 | 1464707273679 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD279000 == 49 [pid = 900] [id = 101] 08:07:53 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1DACD8400) [pid = 900] [serial = 300] [outer = 0000000000000000] 08:07:53 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1DADC7C00) [pid = 900] [serial = 301] [outer = 000000E1DACD8400] 08:07:53 INFO - PROCESS | 900 | 1464707273724 Marionette DEBUG loaded listener.js 08:07:53 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1DAECBC00) [pid = 900] [serial = 302] [outer = 000000E1DACD8400] 08:07:54 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1D76D3000) [pid = 900] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:07:54 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1CEF71800) [pid = 900] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:07:54 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1CA51B800) [pid = 900] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:07:54 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1DA913000) [pid = 900] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:07:54 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1CA51DC00) [pid = 900] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:07:54 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1CF048000) [pid = 900] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:07:54 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1D6E19800) [pid = 900] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:07:54 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1D0678C00) [pid = 900] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:07:54 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1D5E6CC00) [pid = 900] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:07:54 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1D6E88400) [pid = 900] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:07:54 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1D96BC000) [pid = 900] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:07:54 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1DA9AF000) [pid = 900] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:07:54 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1CA675C00) [pid = 900] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:07:54 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1D09E3400) [pid = 900] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:07:54 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1CA521800) [pid = 900] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:07:54 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1D65B1000) [pid = 900] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:07:54 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1D5E44C00) [pid = 900] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:07:54 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1CA673400) [pid = 900] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:07:54 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1DAF10C00) [pid = 900] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:07:54 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1D3F3C000) [pid = 900] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:07:54 INFO - PROCESS | 900 | 1464707274422 Marionette TRACE conn5 <- [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:07:54 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:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 882ms 08:07:54 INFO - PROCESS | 900 | 1464707274440 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 08:07:54 INFO - PROCESS | 900 | 1464707274442 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 08:07:54 INFO - PROCESS | 900 | 1464707274446 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:07:54 INFO - PROCESS | 900 | 1464707274447 Marionette TRACE conn5 <- [1,370,null,{}] 08:07:54 INFO - PROCESS | 900 | 1464707274451 Marionette TRACE conn5 -> [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:07:54 INFO - PROCESS | 900 | 1464707274543 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 08:07:54 INFO - PROCESS | 900 | 1464707274549 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:54 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB28C000 == 50 [pid = 900] [id = 102] 08:07:54 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1CA8AE400) [pid = 900] [serial = 303] [outer = 0000000000000000] 08:07:54 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1CEF7A000) [pid = 900] [serial = 304] [outer = 000000E1CA8AE400] 08:07:54 INFO - PROCESS | 900 | 1464707274595 Marionette DEBUG loaded listener.js 08:07:54 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1D651E400) [pid = 900] [serial = 305] [outer = 000000E1CA8AE400] 08:07:55 INFO - PROCESS | 900 | 1464707275024 Marionette TRACE conn5 <- [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:07:55 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:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 631ms 08:07:55 INFO - PROCESS | 900 | 1464707275079 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 08:07:55 INFO - PROCESS | 900 | 1464707275081 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 08:07:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:07:55 INFO - PROCESS | 900 | 1464707275084 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:07:55 INFO - PROCESS | 900 | 1464707275086 Marionette TRACE conn5 <- [1,374,null,{}] 08:07:55 INFO - PROCESS | 900 | 1464707275090 Marionette TRACE conn5 -> [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:07:55 INFO - PROCESS | 900 | 1464707275175 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 08:07:55 INFO - PROCESS | 900 | 1464707275182 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:55 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE899800 == 51 [pid = 900] [id = 103] 08:07:55 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1D76DB400) [pid = 900] [serial = 306] [outer = 0000000000000000] 08:07:55 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1DAF03C00) [pid = 900] [serial = 307] [outer = 000000E1D76DB400] 08:07:55 INFO - PROCESS | 900 | 1464707275227 Marionette DEBUG loaded listener.js 08:07:55 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1DBA40800) [pid = 900] [serial = 308] [outer = 000000E1D76DB400] 08:07:55 INFO - PROCESS | 900 | 1464707275669 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:07:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:07:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 629ms 08:07:55 INFO - PROCESS | 900 | 1464707275717 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 08:07:55 INFO - PROCESS | 900 | 1464707275720 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 08:07:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:07:55 INFO - PROCESS | 900 | 1464707275723 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:07:55 INFO - PROCESS | 900 | 1464707275726 Marionette TRACE conn5 <- [1,378,null,{}] 08:07:55 INFO - PROCESS | 900 | 1464707275730 Marionette TRACE conn5 -> [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:07:55 INFO - PROCESS | 900 | 1464707275842 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 08:07:55 INFO - PROCESS | 900 | 1464707275891 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:55 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF548000 == 52 [pid = 900] [id = 104] 08:07:55 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1DBAD6C00) [pid = 900] [serial = 309] [outer = 0000000000000000] 08:07:55 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1DBADF400) [pid = 900] [serial = 310] [outer = 000000E1DBAD6C00] 08:07:55 INFO - PROCESS | 900 | 1464707275942 Marionette DEBUG loaded listener.js 08:07:56 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1DBF6A400) [pid = 900] [serial = 311] [outer = 000000E1DBAD6C00] 08:07:56 INFO - PROCESS | 900 | 1464707276677 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:07:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:07:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 986ms 08:07:56 INFO - PROCESS | 900 | 1464707276713 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 08:07:56 INFO - PROCESS | 900 | 1464707276718 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 08:07:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:07:56 INFO - PROCESS | 900 | 1464707276724 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:07:56 INFO - PROCESS | 900 | 1464707276729 Marionette TRACE conn5 <- [1,382,null,{}] 08:07:56 INFO - PROCESS | 900 | 1464707276737 Marionette TRACE conn5 -> [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:07:56 INFO - PROCESS | 900 | 1464707276856 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 08:07:56 INFO - PROCESS | 900 | 1464707276977 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:57 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D0965800 == 53 [pid = 900] [id = 105] 08:07:57 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1CA8A7C00) [pid = 900] [serial = 312] [outer = 0000000000000000] 08:07:57 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1CADE6400) [pid = 900] [serial = 313] [outer = 000000E1CA8A7C00] 08:07:57 INFO - PROCESS | 900 | 1464707277037 Marionette DEBUG loaded listener.js 08:07:57 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1CF784000) [pid = 900] [serial = 314] [outer = 000000E1CA8A7C00] 08:07:57 INFO - PROCESS | 900 | 1464707277660 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:07:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:07:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 986ms 08:07:57 INFO - PROCESS | 900 | 1464707277713 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 08:07:57 INFO - PROCESS | 900 | 1464707277720 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 08:07:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:07:57 INFO - PROCESS | 900 | 1464707277727 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:07:57 INFO - PROCESS | 900 | 1464707277730 Marionette TRACE conn5 <- [1,386,null,{}] 08:07:57 INFO - PROCESS | 900 | 1464707277734 Marionette TRACE conn5 -> [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:07:57 INFO - PROCESS | 900 | 1464707277850 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 08:07:57 INFO - PROCESS | 900 | 1464707277926 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:57 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB27C800 == 54 [pid = 900] [id = 106] 08:07:57 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1D3F44C00) [pid = 900] [serial = 315] [outer = 0000000000000000] 08:07:58 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1D6636400) [pid = 900] [serial = 316] [outer = 000000E1D3F44C00] 08:07:58 INFO - PROCESS | 900 | 1464707278024 Marionette DEBUG loaded listener.js 08:07:58 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1D7130C00) [pid = 900] [serial = 317] [outer = 000000E1D3F44C00] 08:07:58 INFO - PROCESS | 900 | 1464707278722 Marionette TRACE conn5 <- [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:07:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:07:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1020ms 08:07:58 INFO - PROCESS | 900 | 1464707278757 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 08:07:58 INFO - PROCESS | 900 | 1464707278759 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 08:07:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:07:58 INFO - PROCESS | 900 | 1464707278764 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:07:58 INFO - PROCESS | 900 | 1464707278768 Marionette TRACE conn5 <- [1,390,null,{}] 08:07:58 INFO - PROCESS | 900 | 1464707278800 Marionette TRACE conn5 -> [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:07:58 INFO - PROCESS | 900 | 1464707278914 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 08:07:58 INFO - PROCESS | 900 | 1464707278990 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFB75000 == 55 [pid = 900] [id = 107] 08:07:59 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1D8A39800) [pid = 900] [serial = 318] [outer = 0000000000000000] 08:07:59 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1DA9AEC00) [pid = 900] [serial = 319] [outer = 000000E1D8A39800] 08:07:59 INFO - PROCESS | 900 | 1464707279091 Marionette DEBUG loaded listener.js 08:07:59 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1DB726000) [pid = 900] [serial = 320] [outer = 000000E1D8A39800] 08:07:59 INFO - PROCESS | 900 | 1464707279770 Marionette TRACE conn5 <- [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:07:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:07:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1075ms 08:07:59 INFO - PROCESS | 900 | 1464707279860 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 08:07:59 INFO - PROCESS | 900 | 1464707279863 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 08:07:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:07:59 INFO - PROCESS | 900 | 1464707279867 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:07:59 INFO - PROCESS | 900 | 1464707279869 Marionette TRACE conn5 <- [1,394,null,{}] 08:07:59 INFO - PROCESS | 900 | 1464707279873 Marionette TRACE conn5 -> [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:07:59 INFO - PROCESS | 900 | 1464707279987 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 08:08:00 INFO - PROCESS | 900 | 1464707280102 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:00 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBAB0000 == 56 [pid = 900] [id = 108] 08:08:00 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1DB733C00) [pid = 900] [serial = 321] [outer = 0000000000000000] 08:08:00 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1DBA41800) [pid = 900] [serial = 322] [outer = 000000E1DB733C00] 08:08:00 INFO - PROCESS | 900 | 1464707280162 Marionette DEBUG loaded listener.js 08:08:00 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1DBADB000) [pid = 900] [serial = 323] [outer = 000000E1DB733C00] 08:08:00 INFO - PROCESS | 900 | 1464707280798 Marionette TRACE conn5 <- [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:08:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:08:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 985ms 08:08:00 INFO - PROCESS | 900 | 1464707280854 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 08:08:00 INFO - PROCESS | 900 | 1464707280857 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 08:08:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:08:00 INFO - PROCESS | 900 | 1464707280861 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:08:00 INFO - PROCESS | 900 | 1464707280863 Marionette TRACE conn5 <- [1,398,null,{}] 08:08:00 INFO - PROCESS | 900 | 1464707280867 Marionette TRACE conn5 -> [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:08:00 INFO - PROCESS | 900 | 1464707280976 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 08:08:01 INFO - PROCESS | 900 | 1464707281063 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CFB84000 == 57 [pid = 900] [id = 109] 08:08:01 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E1CF786000) [pid = 900] [serial = 324] [outer = 0000000000000000] 08:08:01 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E1D0DA1C00) [pid = 900] [serial = 325] [outer = 000000E1CF786000] 08:08:01 INFO - PROCESS | 900 | 1464707281122 Marionette DEBUG loaded listener.js 08:08:01 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E1D7E7A000) [pid = 900] [serial = 326] [outer = 000000E1CF786000] 08:08:01 INFO - PROCESS | 900 | 1464707281857 Marionette TRACE conn5 <- [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:08:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:08:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1024ms 08:08:01 INFO - PROCESS | 900 | 1464707281887 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 08:08:01 INFO - PROCESS | 900 | 1464707281891 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 08:08:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:08:01 INFO - PROCESS | 900 | 1464707281897 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:08:01 INFO - PROCESS | 900 | 1464707281900 Marionette TRACE conn5 <- [1,402,null,{}] 08:08:01 INFO - PROCESS | 900 | 1464707281906 Marionette TRACE conn5 -> [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:08:02 INFO - PROCESS | 900 | 1464707282032 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 08:08:02 INFO - PROCESS | 900 | 1464707282111 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:02 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CF9E6800 == 58 [pid = 900] [id = 110] 08:08:02 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E1CF048000) [pid = 900] [serial = 327] [outer = 0000000000000000] 08:08:02 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E1CF785C00) [pid = 900] [serial = 328] [outer = 000000E1CF048000] 08:08:02 INFO - PROCESS | 900 | 1464707282207 Marionette DEBUG loaded listener.js 08:08:02 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E1D1527400) [pid = 900] [serial = 329] [outer = 000000E1CF048000] 08:08:02 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE899800 == 57 [pid = 900] [id = 103] 08:08:02 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB28C000 == 56 [pid = 900] [id = 102] 08:08:02 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD279000 == 55 [pid = 900] [id = 101] 08:08:02 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC3C9800 == 54 [pid = 900] [id = 100] 08:08:02 INFO - PROCESS | 900 | --DOCSHELL 000000E1DBFCB800 == 53 [pid = 900] [id = 99] 08:08:02 INFO - PROCESS | 900 | --DOCSHELL 000000E1DACA8800 == 52 [pid = 900] [id = 98] 08:08:02 INFO - PROCESS | 900 | --DOCSHELL 000000E1D89E5000 == 51 [pid = 900] [id = 97] 08:08:02 INFO - PROCESS | 900 | --DOCSHELL 000000E1D0D12000 == 50 [pid = 900] [id = 96] 08:08:02 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7D68800 == 49 [pid = 900] [id = 95] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E1DBADAC00) [pid = 900] [serial = 265] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOCSHELL 000000E1D6550000 == 48 [pid = 900] [id = 94] 08:08:02 INFO - PROCESS | 900 | --DOCSHELL 000000E1DBFC9000 == 47 [pid = 900] [id = 91] 08:08:02 INFO - PROCESS | 900 | --DOCSHELL 000000E1D42EF000 == 46 [pid = 900] [id = 90] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E1CAE0D400) [pid = 900] [serial = 176] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E1DA91E000) [pid = 900] [serial = 188] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E1CA67AC00) [pid = 900] [serial = 133] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E1D36D8400) [pid = 900] [serial = 136] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E1DA9AA800) [pid = 900] [serial = 182] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1D3655800) [pid = 900] [serial = 179] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1D7130800) [pid = 900] [serial = 139] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1DA9B4800) [pid = 900] [serial = 185] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1D6E89000) [pid = 900] [serial = 85] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1D7BDE400) [pid = 900] [serial = 250] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1D9FC3C00) [pid = 900] [serial = 253] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1D83E6800) [pid = 900] [serial = 251] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1DAB2F000) [pid = 900] [serial = 256] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1DA91D400) [pid = 900] [serial = 254] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1CA8A8000) [pid = 900] [serial = 238] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1CEE6CC00) [pid = 900] [serial = 239] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1D6B38C00) [pid = 900] [serial = 226] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1D36D3800) [pid = 900] [serial = 241] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1D3F46C00) [pid = 900] [serial = 242] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1CFC02800) [pid = 900] [serial = 236] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1CA675400) [pid = 900] [serial = 235] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1D6B33000) [pid = 900] [serial = 247] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1D5E47000) [pid = 900] [serial = 244] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1D651B000) [pid = 900] [serial = 245] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1DE75EC00) [pid = 900] [serial = 233] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1DBF67000) [pid = 900] [serial = 232] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E1DBAD4400) [pid = 900] [serial = 262] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E1DADC8000) [pid = 900] [serial = 229] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E1CEF7A400) [pid = 900] [serial = 223] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E1DBADA000) [pid = 900] [serial = 263] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E1DACD8800) [pid = 900] [serial = 257] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E1D7137400) [pid = 900] [serial = 259] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E1DACD2800) [pid = 900] [serial = 260] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E1D6E88C00) [pid = 900] [serial = 248] [outer = 0000000000000000] [url = about:blank] 08:08:02 INFO - PROCESS | 900 | 1464707282796 Marionette TRACE conn5 <- [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:08:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:08:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 923ms 08:08:02 INFO - PROCESS | 900 | 1464707282825 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 08:08:02 INFO - PROCESS | 900 | 1464707282830 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 08:08:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:08:02 INFO - PROCESS | 900 | 1464707282837 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:08:02 INFO - PROCESS | 900 | 1464707282839 Marionette TRACE conn5 <- [1,406,null,{}] 08:08:02 INFO - PROCESS | 900 | 1464707282843 Marionette TRACE conn5 -> [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:08:02 INFO - PROCESS | 900 | 1464707282936 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 08:08:03 INFO - PROCESS | 900 | 1464707283008 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D36A4800 == 47 [pid = 900] [id = 111] 08:08:03 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E1CA675400) [pid = 900] [serial = 330] [outer = 0000000000000000] 08:08:03 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E1CF2D3800) [pid = 900] [serial = 331] [outer = 000000E1CA675400] 08:08:03 INFO - PROCESS | 900 | 1464707283056 Marionette DEBUG loaded listener.js 08:08:03 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E1D0DB1C00) [pid = 900] [serial = 332] [outer = 000000E1CA675400] 08:08:03 INFO - PROCESS | 900 | 1464707283734 Marionette TRACE conn5 <- [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:08:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:08:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 945ms 08:08:03 INFO - PROCESS | 900 | 1464707283783 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 08:08:03 INFO - PROCESS | 900 | 1464707283789 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 08:08:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:08:03 INFO - PROCESS | 900 | 1464707283794 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:08:03 INFO - PROCESS | 900 | 1464707283799 Marionette TRACE conn5 <- [1,410,null,{}] 08:08:03 INFO - PROCESS | 900 | 1464707283805 Marionette TRACE conn5 -> [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:08:03 INFO - PROCESS | 900 | 1464707283920 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 08:08:04 INFO - PROCESS | 900 | 1464707283993 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D5F6C800 == 48 [pid = 900] [id = 112] 08:08:04 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E1CEE63800) [pid = 900] [serial = 333] [outer = 0000000000000000] 08:08:04 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E1D0678C00) [pid = 900] [serial = 334] [outer = 000000E1CEE63800] 08:08:04 INFO - PROCESS | 900 | 1464707284054 Marionette DEBUG loaded listener.js 08:08:04 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E1D3F37800) [pid = 900] [serial = 335] [outer = 000000E1CEE63800] 08:08:04 INFO - PROCESS | 900 | 1464707284658 Marionette TRACE conn5 <- [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:08:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:08:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 944ms 08:08:04 INFO - PROCESS | 900 | 1464707284742 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 08:08:04 INFO - PROCESS | 900 | 1464707284748 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 08:08:04 INFO - PROCESS | 900 | 1464707284770 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:08:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:08:04 INFO - PROCESS | 900 | 1464707284773 Marionette TRACE conn5 <- [1,414,null,{}] 08:08:04 INFO - PROCESS | 900 | 1464707284778 Marionette TRACE conn5 -> [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:08:04 INFO - PROCESS | 900 | 1464707284904 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 08:08:04 INFO - PROCESS | 900 | 1464707284968 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D82D8000 == 49 [pid = 900] [id = 113] 08:08:04 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E1D489F000) [pid = 900] [serial = 336] [outer = 0000000000000000] 08:08:05 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E1D5E69400) [pid = 900] [serial = 337] [outer = 000000E1D489F000] 08:08:05 INFO - PROCESS | 900 | 1464707285027 Marionette DEBUG loaded listener.js 08:08:05 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1D6B13400) [pid = 900] [serial = 338] [outer = 000000E1D489F000] 08:08:05 INFO - PROCESS | 900 | 1464707285650 Marionette TRACE conn5 <- [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:08:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:08:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 923ms 08:08:05 INFO - PROCESS | 900 | 1464707285699 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 08:08:05 INFO - PROCESS | 900 | 1464707285702 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 08:08:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:08:05 INFO - PROCESS | 900 | 1464707285706 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:08:05 INFO - PROCESS | 900 | 1464707285710 Marionette TRACE conn5 <- [1,418,null,{}] 08:08:05 INFO - PROCESS | 900 | 1464707285722 Marionette TRACE conn5 -> [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:08:05 INFO - PROCESS | 900 | 1464707285871 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 08:08:05 INFO - PROCESS | 900 | 1464707285890 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAFD8800 == 50 [pid = 900] [id = 114] 08:08:05 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1D7130400) [pid = 900] [serial = 339] [outer = 0000000000000000] 08:08:05 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1D71BC800) [pid = 900] [serial = 340] [outer = 000000E1D7130400] 08:08:05 INFO - PROCESS | 900 | 1464707285949 Marionette DEBUG loaded listener.js 08:08:06 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1D76DAC00) [pid = 900] [serial = 341] [outer = 000000E1D7130400] 08:08:06 INFO - PROCESS | 900 | 1464707286967 Marionette TRACE conn5 <- [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:08:06 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:08:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1283ms 08:08:06 INFO - PROCESS | 900 | 1464707286991 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 08:08:07 INFO - PROCESS | 900 | 1464707286994 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 08:08:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:08:07 INFO - PROCESS | 900 | 1464707286998 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:08:07 INFO - PROCESS | 900 | 1464707287000 Marionette TRACE conn5 <- [1,422,null,{}] 08:08:07 INFO - PROCESS | 900 | 1464707287004 Marionette TRACE conn5 -> [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:08:07 INFO - PROCESS | 900 | 1464707287114 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 08:08:07 INFO - PROCESS | 900 | 1464707287180 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:07 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CF6A6000 == 51 [pid = 900] [id = 115] 08:08:07 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1D83B6400) [pid = 900] [serial = 342] [outer = 0000000000000000] 08:08:07 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1D8A3CC00) [pid = 900] [serial = 343] [outer = 000000E1D83B6400] 08:08:07 INFO - PROCESS | 900 | 1464707287238 Marionette DEBUG loaded listener.js 08:08:07 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1D9F66000) [pid = 900] [serial = 344] [outer = 000000E1D83B6400] 08:08:08 INFO - PROCESS | 900 | 1464707288303 Marionette TRACE conn5 <- [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:08:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:08:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1329ms 08:08:08 INFO - PROCESS | 900 | 1464707288329 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 08:08:08 INFO - PROCESS | 900 | 1464707288331 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 08:08:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:08:08 INFO - PROCESS | 900 | 1464707288335 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:08:08 INFO - PROCESS | 900 | 1464707288338 Marionette TRACE conn5 <- [1,426,null,{}] 08:08:08 INFO - PROCESS | 900 | 1464707288342 Marionette TRACE conn5 -> [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:08:08 INFO - PROCESS | 900 | 1464707288445 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 08:08:08 INFO - PROCESS | 900 | 1464707288557 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:08 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC4BE800 == 52 [pid = 900] [id = 116] 08:08:08 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1DA910C00) [pid = 900] [serial = 345] [outer = 0000000000000000] 08:08:08 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1DA91DC00) [pid = 900] [serial = 346] [outer = 000000E1DA910C00] 08:08:08 INFO - PROCESS | 900 | 1464707288618 Marionette DEBUG loaded listener.js 08:08:08 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1DA9B5000) [pid = 900] [serial = 347] [outer = 000000E1DA910C00] 08:08:09 INFO - PROCESS | 900 | 1464707289240 Marionette TRACE conn5 <- [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:08:09 INFO - PROCESS | 900 | 1464707289327 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 08:08:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:08:09 INFO - PROCESS | 900 | 1464707289349 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:08:09 INFO - PROCESS | 900 | 1464707289352 Marionette TRACE conn5 <- [1,430,null,{}] 08:08:09 INFO - PROCESS | 900 | 1464707289356 Marionette TRACE conn5 -> [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:08:09 INFO - PROCESS | 900 | 1464707289483 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 08:08:09 INFO - PROCESS | 900 | 1464707289548 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:09 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE598800 == 53 [pid = 900] [id = 117] 08:08:09 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1DAC3B400) [pid = 900] [serial = 348] [outer = 0000000000000000] 08:08:09 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1DAEC0400) [pid = 900] [serial = 349] [outer = 000000E1DAC3B400] 08:08:09 INFO - PROCESS | 900 | 1464707289607 Marionette DEBUG loaded listener.js 08:08:09 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1DAF08000) [pid = 900] [serial = 350] [outer = 000000E1DAC3B400] 08:08:10 INFO - PROCESS | 900 | 1464707290344 Marionette TRACE conn5 <- [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:08:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:08:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1024ms 08:08:10 INFO - PROCESS | 900 | 1464707290375 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 08:08:10 INFO - PROCESS | 900 | 1464707290380 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 08:08:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:08:10 INFO - PROCESS | 900 | 1464707290385 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:08:10 INFO - PROCESS | 900 | 1464707290389 Marionette TRACE conn5 <- [1,434,null,{}] 08:08:10 INFO - PROCESS | 900 | 1464707290394 Marionette TRACE conn5 -> [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:08:10 INFO - PROCESS | 900 | 1464707290508 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 08:08:10 INFO - PROCESS | 900 | 1464707290582 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:10 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7B9B800 == 54 [pid = 900] [id = 118] 08:08:10 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1D3F3FC00) [pid = 900] [serial = 351] [outer = 0000000000000000] 08:08:10 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1D3FFA800) [pid = 900] [serial = 352] [outer = 000000E1D3F3FC00] 08:08:10 INFO - PROCESS | 900 | 1464707290636 Marionette DEBUG loaded listener.js 08:08:10 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1D6B16C00) [pid = 900] [serial = 353] [outer = 000000E1D3F3FC00] 08:08:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DBFD7000 == 53 [pid = 900] [id = 76] 08:08:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1CF9E6800 == 52 [pid = 900] [id = 110] 08:08:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB27C800 == 51 [pid = 900] [id = 106] 08:08:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1D0965800 == 50 [pid = 900] [id = 105] 08:08:11 INFO - PROCESS | 900 | 1464707291143 Marionette TRACE conn5 <- [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:08:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:08:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 776ms 08:08:11 INFO - PROCESS | 900 | 1464707291166 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 08:08:11 INFO - PROCESS | 900 | 1464707291171 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 08:08:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:08:11 INFO - PROCESS | 900 | 1464707291178 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:08:11 INFO - PROCESS | 900 | 1464707291181 Marionette TRACE conn5 <- [1,438,null,{}] 08:08:11 INFO - PROCESS | 900 | 1464707291184 Marionette TRACE conn5 -> [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:08:11 INFO - PROCESS | 900 | 1464707291277 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 08:08:11 INFO - PROCESS | 900 | 1464707291287 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:11 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB27C800 == 51 [pid = 900] [id = 119] 08:08:11 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1D710C400) [pid = 900] [serial = 354] [outer = 0000000000000000] 08:08:11 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1D71C6800) [pid = 900] [serial = 355] [outer = 000000E1D710C400] 08:08:11 INFO - PROCESS | 900 | 1464707291333 Marionette DEBUG loaded listener.js 08:08:11 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1D8C9B400) [pid = 900] [serial = 356] [outer = 000000E1D710C400] 08:08:11 INFO - PROCESS | 900 | 1464707291788 Marionette TRACE conn5 <- [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:08:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:08:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 692ms 08:08:11 INFO - PROCESS | 900 | 1464707291871 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 08:08:11 INFO - PROCESS | 900 | 1464707291874 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 08:08:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:08:11 INFO - PROCESS | 900 | 1464707291877 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:08:11 INFO - PROCESS | 900 | 1464707291881 Marionette TRACE conn5 <- [1,442,null,{}] 08:08:11 INFO - PROCESS | 900 | 1464707291892 Marionette TRACE conn5 -> [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:08:12 INFO - PROCESS | 900 | 1464707291986 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 08:08:12 INFO - PROCESS | 900 | 1464707292071 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:12 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE79F000 == 52 [pid = 900] [id = 120] 08:08:12 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1DADBEC00) [pid = 900] [serial = 357] [outer = 0000000000000000] 08:08:12 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1DADCDC00) [pid = 900] [serial = 358] [outer = 000000E1DADBEC00] 08:08:12 INFO - PROCESS | 900 | 1464707292154 Marionette DEBUG loaded listener.js 08:08:12 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E1DB728800) [pid = 900] [serial = 359] [outer = 000000E1DADBEC00] 08:08:12 INFO - PROCESS | 900 | 1464707292599 Marionette TRACE conn5 <- [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:08:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:08:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 776ms 08:08:12 INFO - PROCESS | 900 | 1464707292656 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 08:08:12 INFO - PROCESS | 900 | 1464707292660 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 08:08:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:08:12 INFO - PROCESS | 900 | 1464707292663 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:08:12 INFO - PROCESS | 900 | 1464707292665 Marionette TRACE conn5 <- [1,446,null,{}] 08:08:12 INFO - PROCESS | 900 | 1464707292679 Marionette TRACE conn5 -> [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:08:12 INFO - PROCESS | 900 | 1464707292808 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 08:08:12 INFO - PROCESS | 900 | 1464707292860 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:12 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF509000 == 53 [pid = 900] [id = 121] 08:08:12 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E1DBA3BC00) [pid = 900] [serial = 360] [outer = 0000000000000000] 08:08:12 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E1DBA40C00) [pid = 900] [serial = 361] [outer = 000000E1DBA3BC00] 08:08:12 INFO - PROCESS | 900 | 1464707292907 Marionette DEBUG loaded listener.js 08:08:12 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E1DBAD7C00) [pid = 900] [serial = 362] [outer = 000000E1DBA3BC00] 08:08:13 INFO - PROCESS | 900 | 1464707293408 Marionette TRACE conn5 <- [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:08:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:08:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 797ms 08:08:13 INFO - PROCESS | 900 | 1464707293462 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 08:08:13 INFO - PROCESS | 900 | 1464707293465 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 08:08:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:08:13 INFO - PROCESS | 900 | 1464707293468 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:08:13 INFO - PROCESS | 900 | 1464707293470 Marionette TRACE conn5 <- [1,450,null,{}] 08:08:13 INFO - PROCESS | 900 | 1464707293474 Marionette TRACE conn5 -> [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:08:13 INFO - PROCESS | 900 | 1464707293587 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 08:08:13 INFO - PROCESS | 900 | 1464707293639 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:13 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF549800 == 54 [pid = 900] [id = 122] 08:08:13 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E1D0F07000) [pid = 900] [serial = 363] [outer = 0000000000000000] 08:08:13 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E1D0F0E800) [pid = 900] [serial = 364] [outer = 000000E1D0F07000] 08:08:13 INFO - PROCESS | 900 | 1464707293686 Marionette DEBUG loaded listener.js 08:08:13 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E1DBAD9800) [pid = 900] [serial = 365] [outer = 000000E1D0F07000] 08:08:14 INFO - PROCESS | 900 | 1464707294152 Marionette TRACE conn5 <- [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:08:14 INFO - PROCESS | 900 | 1464707294210 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 08:08:14 INFO - PROCESS | 900 | 1464707294218 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:08:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:08:14 INFO - PROCESS | 900 | 1464707294220 Marionette TRACE conn5 <- [1,454,null,{}] 08:08:14 INFO - PROCESS | 900 | 1464707294224 Marionette TRACE conn5 -> [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:08:14 INFO - PROCESS | 900 | 1464707294343 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 08:08:14 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E1D76CFC00) [pid = 900] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:08:14 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E1CBA8CC00) [pid = 900] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:08:14 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E1D6898800) [pid = 900] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:08:14 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E1DA912000) [pid = 900] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:08:14 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E1C8C62C00) [pid = 900] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:08:14 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E1D6E84800) [pid = 900] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:08:14 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E1D3F3E400) [pid = 900] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:08:14 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1CA676800) [pid = 900] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:08:14 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1D3F3BC00) [pid = 900] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:08:14 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1D83E5000) [pid = 900] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:08:14 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1D8A39000) [pid = 900] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:08:14 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1DAEC4C00) [pid = 900] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:08:14 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1CA8A7C00) [pid = 900] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:08:14 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1CF786000) [pid = 900] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:08:14 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1DBAD6C00) [pid = 900] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:08:14 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1DACD8400) [pid = 900] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:08:14 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1CA8AE400) [pid = 900] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:08:14 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1CF048000) [pid = 900] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:08:14 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1D76DB400) [pid = 900] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:08:14 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1D3F3EC00) [pid = 900] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:08:14 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1DADC1C00) [pid = 900] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:08:14 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1C8C6D400) [pid = 900] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:08:14 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1CA8A5400) [pid = 900] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:08:14 INFO - PROCESS | 900 | 1464707294470 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:14 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CEE3B000 == 55 [pid = 900] [id = 123] 08:08:14 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1C8AEA000) [pid = 900] [serial = 366] [outer = 0000000000000000] 08:08:14 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1C9BC4400) [pid = 900] [serial = 367] [outer = 000000E1C8AEA000] 08:08:14 INFO - PROCESS | 900 | 1464707294519 Marionette DEBUG loaded listener.js 08:08:14 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1D06DB400) [pid = 900] [serial = 368] [outer = 000000E1C8AEA000] 08:08:14 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:14 INFO - PROCESS | 900 | 1464707294905 Marionette TRACE conn5 <- [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:08:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:08:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 735ms 08:08:14 INFO - PROCESS | 900 | 1464707294957 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 08:08:14 INFO - PROCESS | 900 | 1464707294959 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 08:08:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:08:14 INFO - PROCESS | 900 | 1464707294964 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:08:14 INFO - PROCESS | 900 | 1464707294966 Marionette TRACE conn5 <- [1,458,null,{}] 08:08:14 INFO - PROCESS | 900 | 1464707294970 Marionette TRACE conn5 -> [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:08:15 INFO - PROCESS | 900 | 1464707295081 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 08:08:15 INFO - PROCESS | 900 | 1464707295091 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFEAE800 == 56 [pid = 900] [id = 124] 08:08:15 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1CA8A7C00) [pid = 900] [serial = 369] [outer = 0000000000000000] 08:08:15 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1D3617C00) [pid = 900] [serial = 370] [outer = 000000E1CA8A7C00] 08:08:15 INFO - PROCESS | 900 | 1464707295136 Marionette DEBUG loaded listener.js 08:08:15 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1D3653400) [pid = 900] [serial = 371] [outer = 000000E1CA8A7C00] 08:08:15 INFO - PROCESS | 900 | 1464707295553 Marionette TRACE conn5 <- [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:08:15 INFO - PROCESS | 900 | 1464707295596 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 08:08:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:08:15 INFO - PROCESS | 900 | 1464707295600 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:08:15 INFO - PROCESS | 900 | 1464707295601 Marionette TRACE conn5 <- [1,462,null,{}] 08:08:15 INFO - PROCESS | 900 | 1464707295605 Marionette TRACE conn5 -> [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:08:15 INFO - PROCESS | 900 | 1464707295717 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 08:08:15 INFO - PROCESS | 900 | 1464707295728 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF93C000 == 57 [pid = 900] [id = 125] 08:08:15 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1D7133400) [pid = 900] [serial = 372] [outer = 0000000000000000] 08:08:15 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1DA9B6400) [pid = 900] [serial = 373] [outer = 000000E1D7133400] 08:08:15 INFO - PROCESS | 900 | 1464707295774 Marionette DEBUG loaded listener.js 08:08:15 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1DBF66000) [pid = 900] [serial = 374] [outer = 000000E1D7133400] 08:08:16 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:16 INFO - PROCESS | 900 | 1464707296194 Marionette TRACE conn5 <- [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:08:16 INFO - PROCESS | 900 | 1464707296233 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 08:08:16 INFO - PROCESS | 900 | 1464707296236 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:08:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:08:16 INFO - PROCESS | 900 | 1464707296238 Marionette TRACE conn5 <- [1,466,null,{}] 08:08:16 INFO - PROCESS | 900 | 1464707296242 Marionette TRACE conn5 -> [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:08:16 INFO - PROCESS | 900 | 1464707296358 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 08:08:16 INFO - PROCESS | 900 | 1464707296406 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:16 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E0D9C000 == 58 [pid = 900] [id = 126] 08:08:16 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1DB806C00) [pid = 900] [serial = 375] [outer = 0000000000000000] 08:08:16 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1DB80DC00) [pid = 900] [serial = 376] [outer = 000000E1DB806C00] 08:08:16 INFO - PROCESS | 900 | 1464707296452 Marionette DEBUG loaded listener.js 08:08:16 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1DBF68000) [pid = 900] [serial = 377] [outer = 000000E1DB806C00] 08:08:16 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1CA671800) [pid = 900] [serial = 378] [outer = 000000E1CAE8B400] 08:08:17 INFO - PROCESS | 900 | 1464707297215 Marionette TRACE conn5 <- [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:08:17 INFO - PROCESS | 900 | 1464707297265 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 08:08:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:08:17 INFO - PROCESS | 900 | 1464707297271 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:08:17 INFO - PROCESS | 900 | 1464707297276 Marionette TRACE conn5 <- [1,470,null,{}] 08:08:17 INFO - PROCESS | 900 | 1464707297302 Marionette TRACE conn5 -> [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:08:17 INFO - PROCESS | 900 | 1464707297425 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 08:08:17 INFO - PROCESS | 900 | 1464707297546 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D96DD800 == 59 [pid = 900] [id = 127] 08:08:17 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1D3618800) [pid = 900] [serial = 379] [outer = 0000000000000000] 08:08:17 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1D5E44C00) [pid = 900] [serial = 380] [outer = 000000E1D3618800] 08:08:17 INFO - PROCESS | 900 | 1464707297608 Marionette DEBUG loaded listener.js 08:08:17 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1D7109000) [pid = 900] [serial = 381] [outer = 000000E1D3618800] 08:08:18 INFO - PROCESS | 900 | 1464707298297 Marionette TRACE conn5 <- [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:08:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:08:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1050ms 08:08:18 INFO - PROCESS | 900 | 1464707298324 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 08:08:18 INFO - PROCESS | 900 | 1464707298330 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 08:08:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:08:18 INFO - PROCESS | 900 | 1464707298337 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:08:18 INFO - PROCESS | 900 | 1464707298341 Marionette TRACE conn5 <- [1,474,null,{}] 08:08:18 INFO - PROCESS | 900 | 1464707298345 Marionette TRACE conn5 -> [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:08:18 INFO - PROCESS | 900 | 1464707298462 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 08:08:18 INFO - PROCESS | 900 | 1464707298582 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:18 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFB6B800 == 60 [pid = 900] [id = 128] 08:08:18 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E1D7D82800) [pid = 900] [serial = 382] [outer = 0000000000000000] 08:08:18 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E1DA919C00) [pid = 900] [serial = 383] [outer = 000000E1D7D82800] 08:08:18 INFO - PROCESS | 900 | 1464707298643 Marionette DEBUG loaded listener.js 08:08:18 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E1DADBE800) [pid = 900] [serial = 384] [outer = 000000E1D7D82800] 08:08:19 INFO - PROCESS | 900 | 1464707299257 Marionette TRACE conn5 <- [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:08:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:08:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 986ms 08:08:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:08:19 INFO - PROCESS | 900 | 1464707299330 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 08:08:19 INFO - PROCESS | 900 | 1464707299332 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 08:08:19 INFO - PROCESS | 900 | 1464707299336 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:08:19 INFO - PROCESS | 900 | 1464707299341 Marionette TRACE conn5 <- [1,478,null,{}] 08:08:19 INFO - PROCESS | 900 | 1464707299352 Marionette TRACE conn5 -> [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:08:19 INFO - PROCESS | 900 | 1464707299470 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 08:08:19 INFO - PROCESS | 900 | 1464707299578 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:19 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E227E000 == 61 [pid = 900] [id = 129] 08:08:19 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E1DB80B000) [pid = 900] [serial = 385] [outer = 0000000000000000] 08:08:19 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E1DBF63400) [pid = 900] [serial = 386] [outer = 000000E1DB80B000] 08:08:19 INFO - PROCESS | 900 | 1464707299640 Marionette DEBUG loaded listener.js 08:08:19 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E1DD1D0400) [pid = 900] [serial = 387] [outer = 000000E1DB80B000] 08:08:20 INFO - PROCESS | 900 | 1464707300328 Marionette TRACE conn5 <- [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:08:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:08:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1028ms 08:08:20 INFO - PROCESS | 900 | 1464707300365 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 08:08:20 INFO - PROCESS | 900 | 1464707300368 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 08:08:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:08:20 INFO - PROCESS | 900 | 1464707300372 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:08:20 INFO - PROCESS | 900 | 1464707300374 Marionette TRACE conn5 <- [1,482,null,{}] 08:08:20 INFO - PROCESS | 900 | 1464707300378 Marionette TRACE conn5 -> [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:08:20 INFO - PROCESS | 900 | 1464707300492 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 08:08:20 INFO - PROCESS | 900 | 1464707300801 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:20 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CB11E800 == 62 [pid = 900] [id = 130] 08:08:20 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E1C8AED800) [pid = 900] [serial = 388] [outer = 0000000000000000] 08:08:20 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E1CA523C00) [pid = 900] [serial = 389] [outer = 000000E1C8AED800] 08:08:20 INFO - PROCESS | 900 | 1464707300864 Marionette DEBUG loaded listener.js 08:08:20 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E1CA8AD000) [pid = 900] [serial = 390] [outer = 000000E1C8AED800] 08:08:21 INFO - PROCESS | 900 | 1464707301562 Marionette TRACE conn5 <- [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:08:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:08:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1239ms 08:08:21 INFO - PROCESS | 900 | 1464707301614 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 08:08:21 INFO - PROCESS | 900 | 1464707301618 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 08:08:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:08:21 INFO - PROCESS | 900 | 1464707301623 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:08:21 INFO - PROCESS | 900 | 1464707301626 Marionette TRACE conn5 <- [1,486,null,{}] 08:08:21 INFO - PROCESS | 900 | 1464707301631 Marionette TRACE conn5 -> [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:08:21 INFO - PROCESS | 900 | 1464707301754 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 08:08:21 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF93C000 == 61 [pid = 900] [id = 125] 08:08:21 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFEAE800 == 60 [pid = 900] [id = 124] 08:08:21 INFO - PROCESS | 900 | --DOCSHELL 000000E1CEE3B000 == 59 [pid = 900] [id = 123] 08:08:21 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF549800 == 58 [pid = 900] [id = 122] 08:08:21 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF509000 == 57 [pid = 900] [id = 121] 08:08:21 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE79F000 == 56 [pid = 900] [id = 120] 08:08:21 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB27C800 == 55 [pid = 900] [id = 119] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E1DA9AEC00) [pid = 900] [serial = 319] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E1DBA41800) [pid = 900] [serial = 322] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E1D6636400) [pid = 900] [serial = 316] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7B9B800 == 54 [pid = 900] [id = 118] 08:08:21 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE598800 == 53 [pid = 900] [id = 117] 08:08:21 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC4BE800 == 52 [pid = 900] [id = 116] 08:08:21 INFO - PROCESS | 900 | --DOCSHELL 000000E1CF6A6000 == 51 [pid = 900] [id = 115] 08:08:21 INFO - PROCESS | 900 | --DOCSHELL 000000E1DAFD8800 == 50 [pid = 900] [id = 114] 08:08:21 INFO - PROCESS | 900 | --DOCSHELL 000000E1D82D8000 == 49 [pid = 900] [id = 113] 08:08:21 INFO - PROCESS | 900 | --DOCSHELL 000000E1D5F6C800 == 48 [pid = 900] [id = 112] 08:08:21 INFO - PROCESS | 900 | --DOCSHELL 000000E1D36A4800 == 47 [pid = 900] [id = 111] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E1D79EA000) [pid = 900] [serial = 227] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E1DE758C00) [pid = 900] [serial = 230] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E1DE760000) [pid = 900] [serial = 221] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E1D0680800) [pid = 900] [serial = 224] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E1D8274C00) [pid = 900] [serial = 295] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E1D0D95000) [pid = 900] [serial = 286] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1D4286400) [pid = 900] [serial = 287] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1D6B2E400) [pid = 900] [serial = 289] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1D6E87400) [pid = 900] [serial = 290] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1DACCF400) [pid = 900] [serial = 299] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1CF781C00) [pid = 900] [serial = 281] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1CA67A000) [pid = 900] [serial = 280] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1DA9AD800) [pid = 900] [serial = 298] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1D7139C00) [pid = 900] [serial = 292] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1D663BC00) [pid = 900] [serial = 284] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1D4899C00) [pid = 900] [serial = 283] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1CEE65000) [pid = 900] [serial = 268] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1D42C3400) [pid = 900] [serial = 271] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1D9B24000) [pid = 900] [serial = 274] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1D8A40C00) [pid = 900] [serial = 277] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1DBF64800) [pid = 900] [serial = 266] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1D6B39800) [pid = 900] [serial = 272] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1DAECD800) [pid = 900] [serial = 278] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1DAEC1000) [pid = 900] [serial = 275] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1CADE6400) [pid = 900] [serial = 313] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1D06D4000) [pid = 900] [serial = 269] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1D7E7A000) [pid = 900] [serial = 326] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E1D0DA1C00) [pid = 900] [serial = 325] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E1DBF6A400) [pid = 900] [serial = 311] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E1CF784000) [pid = 900] [serial = 314] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E1DADC7C00) [pid = 900] [serial = 301] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E1D651E400) [pid = 900] [serial = 305] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E1CEF7A000) [pid = 900] [serial = 304] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E1DBADF400) [pid = 900] [serial = 310] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E1CF785C00) [pid = 900] [serial = 328] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E1D1527400) [pid = 900] [serial = 329] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E1DBA40800) [pid = 900] [serial = 308] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E1DAECBC00) [pid = 900] [serial = 302] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E1D96B7C00) [pid = 900] [serial = 296] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E1DAF03C00) [pid = 900] [serial = 307] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E1D76CE400) [pid = 900] [serial = 293] [outer = 0000000000000000] [url = about:blank] 08:08:21 INFO - PROCESS | 900 | 1464707301891 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:21 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CBBC8800 == 48 [pid = 900] [id = 131] 08:08:21 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E1C8AEE000) [pid = 900] [serial = 391] [outer = 0000000000000000] 08:08:21 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E1C8C6BC00) [pid = 900] [serial = 392] [outer = 000000E1C8AEE000] 08:08:21 INFO - PROCESS | 900 | 1464707301943 Marionette DEBUG loaded listener.js 08:08:22 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E1CA8A5800) [pid = 900] [serial = 393] [outer = 000000E1C8AEE000] 08:08:22 INFO - PROCESS | 900 | 1464707302403 Marionette TRACE conn5 <- [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:08: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:08:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 839ms 08:08:22 INFO - PROCESS | 900 | 1464707302468 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 08:08:22 INFO - PROCESS | 900 | 1464707302472 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 08:08:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:08:22 INFO - PROCESS | 900 | 1464707302498 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:08:22 INFO - PROCESS | 900 | 1464707302500 Marionette TRACE conn5 <- [1,490,null,{}] 08:08:22 INFO - PROCESS | 900 | 1464707302505 Marionette TRACE conn5 -> [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:08:22 INFO - PROCESS | 900 | 1464707302593 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 08:08:22 INFO - PROCESS | 900 | 1464707302610 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:22 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D42EF000 == 49 [pid = 900] [id = 132] 08:08:22 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E1D0680800) [pid = 900] [serial = 394] [outer = 0000000000000000] 08:08:22 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E1D0683800) [pid = 900] [serial = 395] [outer = 000000E1D0680800] 08:08:22 INFO - PROCESS | 900 | 1464707302657 Marionette DEBUG loaded listener.js 08:08:22 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E1D0D94800) [pid = 900] [serial = 396] [outer = 000000E1D0680800] 08:08:23 INFO - PROCESS | 900 | 1464707303109 Marionette TRACE conn5 <- [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:08:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:08:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 649ms 08:08:23 INFO - PROCESS | 900 | 1464707303133 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 08:08:23 INFO - PROCESS | 900 | 1464707303135 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 08:08:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:08:23 INFO - PROCESS | 900 | 1464707303140 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:08:23 INFO - PROCESS | 900 | 1464707303147 Marionette TRACE conn5 <- [1,494,null,{}] 08:08:23 INFO - PROCESS | 900 | 1464707303157 Marionette TRACE conn5 -> [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:08:23 INFO - PROCESS | 900 | 1464707303246 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 08:08:23 INFO - PROCESS | 900 | 1464707303256 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:23 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6FBF800 == 50 [pid = 900] [id = 133] 08:08:23 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E1D0F11000) [pid = 900] [serial = 397] [outer = 0000000000000000] 08:08:23 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E1D1530800) [pid = 900] [serial = 398] [outer = 000000E1D0F11000] 08:08:23 INFO - PROCESS | 900 | 1464707303311 Marionette DEBUG loaded listener.js 08:08:23 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E1D361D000) [pid = 900] [serial = 399] [outer = 000000E1D0F11000] 08:08:23 INFO - PROCESS | 900 | 1464707303804 Marionette TRACE conn5 <- [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:08:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:08:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 692ms 08:08:23 INFO - PROCESS | 900 | 1464707303835 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 08:08:23 INFO - PROCESS | 900 | 1464707303838 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 08:08:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:08:23 INFO - PROCESS | 900 | 1464707303841 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:08:23 INFO - PROCESS | 900 | 1464707303843 Marionette TRACE conn5 <- [1,498,null,{}] 08:08:23 INFO - PROCESS | 900 | 1464707303847 Marionette TRACE conn5 -> [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:08:23 INFO - PROCESS | 900 | 1464707303935 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 08:08:23 INFO - PROCESS | 900 | 1464707303942 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:23 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7BA1000 == 51 [pid = 900] [id = 134] 08:08:23 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E1D3F41C00) [pid = 900] [serial = 400] [outer = 0000000000000000] 08:08:23 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E1D4281C00) [pid = 900] [serial = 401] [outer = 000000E1D3F41C00] 08:08:23 INFO - PROCESS | 900 | 1464707303989 Marionette DEBUG loaded listener.js 08:08:24 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E1D5D69C00) [pid = 900] [serial = 402] [outer = 000000E1D3F41C00] 08:08:24 INFO - PROCESS | 900 | 1464707304458 Marionette TRACE conn5 <- [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:08:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:08:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 691ms 08:08:24 INFO - PROCESS | 900 | 1464707304536 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 08:08:24 INFO - PROCESS | 900 | 1464707304538 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 08:08:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:08:24 INFO - PROCESS | 900 | 1464707304542 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:08:24 INFO - PROCESS | 900 | 1464707304544 Marionette TRACE conn5 <- [1,502,null,{}] 08:08:24 INFO - PROCESS | 900 | 1464707304547 Marionette TRACE conn5 -> [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:08:24 INFO - PROCESS | 900 | 1464707304684 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 08:08:24 INFO - PROCESS | 900 | 1464707304709 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:24 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7EE1800 == 52 [pid = 900] [id = 135] 08:08:24 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E1D5E65000) [pid = 900] [serial = 403] [outer = 0000000000000000] 08:08:24 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E1D6518400) [pid = 900] [serial = 404] [outer = 000000E1D5E65000] 08:08:24 INFO - PROCESS | 900 | 1464707304764 Marionette DEBUG loaded listener.js 08:08:24 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1D6B1B000) [pid = 900] [serial = 405] [outer = 000000E1D5E65000] 08:08:25 INFO - PROCESS | 900 | 1464707305267 Marionette TRACE conn5 <- [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:08:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:08:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 776ms 08:08:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:08:25 INFO - PROCESS | 900 | 1464707305321 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 08:08:25 INFO - PROCESS | 900 | 1464707305323 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 08:08:25 INFO - PROCESS | 900 | 1464707305326 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:08:25 INFO - PROCESS | 900 | 1464707305328 Marionette TRACE conn5 <- [1,506,null,{}] 08:08:25 INFO - PROCESS | 900 | 1464707305337 Marionette TRACE conn5 -> [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:08:25 INFO - PROCESS | 900 | 1464707305446 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 08:08:25 INFO - PROCESS | 900 | 1464707305461 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:25 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAC08000 == 53 [pid = 900] [id = 136] 08:08:25 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1D6E89000) [pid = 900] [serial = 406] [outer = 0000000000000000] 08:08:25 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1D7105800) [pid = 900] [serial = 407] [outer = 000000E1D6E89000] 08:08:25 INFO - PROCESS | 900 | 1464707305552 Marionette DEBUG loaded listener.js 08:08:25 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1D7136C00) [pid = 900] [serial = 408] [outer = 000000E1D6E89000] 08:08:25 INFO - PROCESS | 900 | 1464707305966 Marionette TRACE conn5 <- [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:08:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:08:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 691ms 08:08:26 INFO - PROCESS | 900 | 1464707306061 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 08:08:26 INFO - PROCESS | 900 | 1464707306063 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 08:08:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:08:26 INFO - PROCESS | 900 | 1464707306071 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:08:26 INFO - PROCESS | 900 | 1464707306073 Marionette TRACE conn5 <- [1,510,null,{}] 08:08:26 INFO - PROCESS | 900 | 1464707306077 Marionette TRACE conn5 -> [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:08:26 INFO - PROCESS | 900 | 1464707306411 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 08:08:26 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1D7133400) [pid = 900] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:08:26 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1C8AEA000) [pid = 900] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:08:26 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1CA8A7C00) [pid = 900] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:08:26 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1D8A39800) [pid = 900] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:08:26 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E1DB733C00) [pid = 900] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:08:26 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E1D3F44C00) [pid = 900] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:08:26 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E1DBA3BC00) [pid = 900] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:08:26 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E1D0F07000) [pid = 900] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:08:26 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E1CEE63800) [pid = 900] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:08:26 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E1DAC3B400) [pid = 900] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:08:26 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E1D83B6400) [pid = 900] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:08:26 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E1D3F3FC00) [pid = 900] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:08:26 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E1D710C400) [pid = 900] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:08:26 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E1DADBEC00) [pid = 900] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:08:26 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E1D7130400) [pid = 900] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:08:26 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E1DA910C00) [pid = 900] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:08:26 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E1D489F000) [pid = 900] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:08:26 INFO - PROCESS | 900 | 1464707306470 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:26 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D684B800 == 54 [pid = 900] [id = 137] 08:08:26 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E1CA421000) [pid = 900] [serial = 409] [outer = 0000000000000000] 08:08:26 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E1CBC7F000) [pid = 900] [serial = 410] [outer = 000000E1CA421000] 08:08:26 INFO - PROCESS | 900 | 1464707306517 Marionette DEBUG loaded listener.js 08:08:26 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E1D3F40000) [pid = 900] [serial = 411] [outer = 000000E1CA421000] 08:08:26 INFO - PROCESS | 900 | 1464707306914 Marionette TRACE conn5 <- [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:08:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:08:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 881ms 08:08:26 INFO - PROCESS | 900 | 1464707306956 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 08:08:26 INFO - PROCESS | 900 | 1464707306958 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 08:08:26 INFO - PROCESS | 900 | 1464707306961 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:08:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:08:26 INFO - PROCESS | 900 | 1464707306963 Marionette TRACE conn5 <- [1,514,null,{}] 08:08:26 INFO - PROCESS | 900 | 1464707306967 Marionette TRACE conn5 -> [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:08:27 INFO - PROCESS | 900 | 1464707307052 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 08:08:27 INFO - PROCESS | 900 | 1464707307061 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:27 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBAAC800 == 55 [pid = 900] [id = 138] 08:08:27 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E1D710EC00) [pid = 900] [serial = 412] [outer = 0000000000000000] 08:08:27 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E1D76D1800) [pid = 900] [serial = 413] [outer = 000000E1D710EC00] 08:08:27 INFO - PROCESS | 900 | 1464707307106 Marionette DEBUG loaded listener.js 08:08:27 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E1D7BD7800) [pid = 900] [serial = 414] [outer = 000000E1D710EC00] 08:08:27 INFO - PROCESS | 900 | 1464707307518 Marionette TRACE conn5 <- [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:08: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:08:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 587ms 08:08:27 INFO - PROCESS | 900 | 1464707307557 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 08:08:27 INFO - PROCESS | 900 | 1464707307559 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 08:08:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:08:27 INFO - PROCESS | 900 | 1464707307562 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:08:27 INFO - PROCESS | 900 | 1464707307564 Marionette TRACE conn5 <- [1,518,null,{}] 08:08:27 INFO - PROCESS | 900 | 1464707307568 Marionette TRACE conn5 -> [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:08:27 INFO - PROCESS | 900 | 1464707307651 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 08:08:27 INFO - PROCESS | 900 | 1464707307658 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:27 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC3B5000 == 56 [pid = 900] [id = 139] 08:08:27 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E1D7D7B800) [pid = 900] [serial = 415] [outer = 0000000000000000] 08:08:27 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E1D7D83400) [pid = 900] [serial = 416] [outer = 000000E1D7D7B800] 08:08:27 INFO - PROCESS | 900 | 1464707307704 Marionette DEBUG loaded listener.js 08:08:27 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E1D83AB000) [pid = 900] [serial = 417] [outer = 000000E1D7D7B800] 08:08:28 INFO - PROCESS | 900 | 1464707308161 Marionette TRACE conn5 <- [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:08:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:08:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 628ms 08:08:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:08:28 INFO - PROCESS | 900 | 1464707308198 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 08:08:28 INFO - PROCESS | 900 | 1464707308200 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 08:08:28 INFO - PROCESS | 900 | 1464707308204 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:08:28 INFO - PROCESS | 900 | 1464707308206 Marionette TRACE conn5 <- [1,522,null,{}] 08:08:28 INFO - PROCESS | 900 | 1464707308210 Marionette TRACE conn5 -> [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:08:28 INFO - PROCESS | 900 | 1464707308294 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 08:08:28 INFO - PROCESS | 900 | 1464707308300 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:28 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC4CF000 == 57 [pid = 900] [id = 140] 08:08:28 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E1D8A35800) [pid = 900] [serial = 418] [outer = 0000000000000000] 08:08:28 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E1D8A38C00) [pid = 900] [serial = 419] [outer = 000000E1D8A35800] 08:08:28 INFO - PROCESS | 900 | 1464707308352 Marionette DEBUG loaded listener.js 08:08:28 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E1D9FC3000) [pid = 900] [serial = 420] [outer = 000000E1D8A35800] 08:08:29 INFO - PROCESS | 900 | 1464707309168 Marionette TRACE conn5 <- [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:08:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:08:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 986ms 08:08:29 INFO - PROCESS | 900 | 1464707309193 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 08:08:29 INFO - PROCESS | 900 | 1464707309198 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 08:08:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:08:29 INFO - PROCESS | 900 | 1464707309203 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:08:29 INFO - PROCESS | 900 | 1464707309209 Marionette TRACE conn5 <- [1,526,null,{}] 08:08:29 INFO - PROCESS | 900 | 1464707309214 Marionette TRACE conn5 -> [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:08:29 INFO - PROCESS | 900 | 1464707309331 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 08:08:29 INFO - PROCESS | 900 | 1464707309409 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:29 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D36A1800 == 58 [pid = 900] [id = 141] 08:08:29 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E1CEFC1C00) [pid = 900] [serial = 421] [outer = 0000000000000000] 08:08:29 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1CFB45C00) [pid = 900] [serial = 422] [outer = 000000E1CEFC1C00] 08:08:29 INFO - PROCESS | 900 | 1464707309510 Marionette DEBUG loaded listener.js 08:08:29 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1D09DD000) [pid = 900] [serial = 423] [outer = 000000E1CEFC1C00] 08:08:30 INFO - PROCESS | 900 | 1464707310154 Marionette TRACE conn5 <- [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:08: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:08:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 986ms 08:08:30 INFO - PROCESS | 900 | 1464707310194 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 08:08:30 INFO - PROCESS | 900 | 1464707310201 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 08:08:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:08:30 INFO - PROCESS | 900 | 1464707310208 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:08:30 INFO - PROCESS | 900 | 1464707310211 Marionette TRACE conn5 <- [1,530,null,{}] 08:08:30 INFO - PROCESS | 900 | 1464707310215 Marionette TRACE conn5 -> [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:08:30 INFO - PROCESS | 900 | 1464707310334 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 08:08:30 INFO - PROCESS | 900 | 1464707310409 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:30 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBAA3800 == 59 [pid = 900] [id = 142] 08:08:30 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1D364F400) [pid = 900] [serial = 424] [outer = 0000000000000000] 08:08:30 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1D5E4E000) [pid = 900] [serial = 425] [outer = 000000E1D364F400] 08:08:30 INFO - PROCESS | 900 | 1464707310507 Marionette DEBUG loaded listener.js 08:08:30 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1D6B17400) [pid = 900] [serial = 426] [outer = 000000E1D364F400] 08:08:31 INFO - PROCESS | 900 | 1464707311299 Marionette TRACE conn5 <- [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:08: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:08:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:08:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:08: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:08:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:08:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:08:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1132ms 08:08:31 INFO - PROCESS | 900 | 1464707311346 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 08:08:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:08:31 INFO - PROCESS | 900 | 1464707311349 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 08:08:31 INFO - PROCESS | 900 | 1464707311353 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:08:31 INFO - PROCESS | 900 | 1464707311358 Marionette TRACE conn5 <- [1,534,null,{}] 08:08:31 INFO - PROCESS | 900 | 1464707311369 Marionette TRACE conn5 -> [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:08:31 INFO - PROCESS | 900 | 1464707311499 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 08:08:31 INFO - PROCESS | 900 | 1464707311589 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:31 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE729800 == 60 [pid = 900] [id = 143] 08:08:31 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1D83E6800) [pid = 900] [serial = 427] [outer = 0000000000000000] 08:08:31 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1DA90F800) [pid = 900] [serial = 428] [outer = 000000E1D83E6800] 08:08:31 INFO - PROCESS | 900 | 1464707311650 Marionette DEBUG loaded listener.js 08:08:31 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1DA9AE000) [pid = 900] [serial = 429] [outer = 000000E1D83E6800] 08:08:32 INFO - PROCESS | 900 | 1464707312200 Marionette TRACE conn5 <- [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:08: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:08:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 881ms 08:08:32 INFO - PROCESS | 900 | 1464707312244 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 08:08:32 INFO - PROCESS | 900 | 1464707312247 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 08:08:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:08:32 INFO - PROCESS | 900 | 1464707312252 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:08:32 INFO - PROCESS | 900 | 1464707312254 Marionette TRACE conn5 <- [1,538,null,{}] 08:08:32 INFO - PROCESS | 900 | 1464707312258 Marionette TRACE conn5 -> [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:08:32 INFO - PROCESS | 900 | 1464707312373 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 08:08:32 INFO - PROCESS | 900 | 1464707312460 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:32 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE8A2000 == 61 [pid = 900] [id = 144] 08:08:32 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1DAC36800) [pid = 900] [serial = 430] [outer = 0000000000000000] 08:08:32 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1DACD4800) [pid = 900] [serial = 431] [outer = 000000E1DAC36800] 08:08:32 INFO - PROCESS | 900 | 1464707312518 Marionette DEBUG loaded listener.js 08:08:32 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1DADC4400) [pid = 900] [serial = 432] [outer = 000000E1DAC36800] 08:08:33 INFO - PROCESS | 900 | 1464707313020 Marionette TRACE conn5 <- [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:08:33 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:08:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 776ms 08:08:33 INFO - PROCESS | 900 | 1464707313032 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 08:08:33 INFO - PROCESS | 900 | 1464707313034 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 08:08:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:08:33 INFO - PROCESS | 900 | 1464707313038 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:08:33 INFO - PROCESS | 900 | 1464707313040 Marionette TRACE conn5 <- [1,542,null,{}] 08:08:33 INFO - PROCESS | 900 | 1464707313044 Marionette TRACE conn5 -> [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:08:33 INFO - PROCESS | 900 | 1464707313159 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 08:08:33 INFO - PROCESS | 900 | 1464707313310 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:33 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE94F800 == 62 [pid = 900] [id = 145] 08:08:33 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1DAC3C000) [pid = 900] [serial = 433] [outer = 0000000000000000] 08:08:33 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1DAEC5400) [pid = 900] [serial = 434] [outer = 000000E1DAC3C000] 08:08:33 INFO - PROCESS | 900 | 1464707313368 Marionette DEBUG loaded listener.js 08:08:33 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1DAF05C00) [pid = 900] [serial = 435] [outer = 000000E1DAC3C000] 08:08:33 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:33 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:33 INFO - PROCESS | 900 | 1464707313972 Marionette TRACE conn5 <- [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:08:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:08:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 986ms 08:08:34 INFO - PROCESS | 900 | 1464707314027 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 08:08:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:08:34 INFO - PROCESS | 900 | 1464707314030 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 08:08:34 INFO - PROCESS | 900 | 1464707314033 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:08:34 INFO - PROCESS | 900 | 1464707314035 Marionette TRACE conn5 <- [1,546,null,{}] 08:08:34 INFO - PROCESS | 900 | 1464707314039 Marionette TRACE conn5 -> [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:08:34 INFO - PROCESS | 900 | 1464707314160 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 08:08:34 INFO - PROCESS | 900 | 1464707314236 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:34 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF92D000 == 63 [pid = 900] [id = 146] 08:08:34 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1DB729400) [pid = 900] [serial = 436] [outer = 0000000000000000] 08:08:34 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1DB811400) [pid = 900] [serial = 437] [outer = 000000E1DB729400] 08:08:34 INFO - PROCESS | 900 | 1464707314335 Marionette DEBUG loaded listener.js 08:08:34 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1DBA48000) [pid = 900] [serial = 438] [outer = 000000E1DB729400] 08:08:35 INFO - PROCESS | 900 | 1464707315117 Marionette TRACE conn5 <- [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:08:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:08:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1132ms 08:08:35 INFO - PROCESS | 900 | 1464707315168 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 08:08:35 INFO - PROCESS | 900 | 1464707315172 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 08:08:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:08:35 INFO - PROCESS | 900 | 1464707315178 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:08:35 INFO - PROCESS | 900 | 1464707315182 Marionette TRACE conn5 <- [1,550,null,{}] 08:08:35 INFO - PROCESS | 900 | 1464707315189 Marionette TRACE conn5 -> [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:08:35 INFO - PROCESS | 900 | 1464707315294 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 08:08:35 INFO - PROCESS | 900 | 1464707315418 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:35 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6B71800 == 64 [pid = 900] [id = 147] 08:08:35 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1C8C6B000) [pid = 900] [serial = 439] [outer = 0000000000000000] 08:08:35 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1CA677C00) [pid = 900] [serial = 440] [outer = 000000E1C8C6B000] 08:08:35 INFO - PROCESS | 900 | 1464707315471 Marionette DEBUG loaded listener.js 08:08:35 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1CFBB0800) [pid = 900] [serial = 441] [outer = 000000E1C8C6B000] 08:08:35 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:35 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:36 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC3B5000 == 63 [pid = 900] [id = 139] 08:08:36 INFO - PROCESS | 900 | --DOCSHELL 000000E1DBAAC800 == 62 [pid = 900] [id = 138] 08:08:36 INFO - PROCESS | 900 | --DOCSHELL 000000E1D684B800 == 61 [pid = 900] [id = 137] 08:08:36 INFO - PROCESS | 900 | --DOCSHELL 000000E1DAC08000 == 60 [pid = 900] [id = 136] 08:08:36 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7EE1800 == 59 [pid = 900] [id = 135] 08:08:36 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7BA1000 == 58 [pid = 900] [id = 134] 08:08:36 INFO - PROCESS | 900 | --DOCSHELL 000000E1D6FBF800 == 57 [pid = 900] [id = 133] 08:08:36 INFO - PROCESS | 900 | --DOCSHELL 000000E1D42EF000 == 56 [pid = 900] [id = 132] 08:08:36 INFO - PROCESS | 900 | --DOCSHELL 000000E1CBBC8800 == 55 [pid = 900] [id = 131] 08:08:36 INFO - PROCESS | 900 | --DOCSHELL 000000E1CB11E800 == 54 [pid = 900] [id = 130] 08:08:36 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFB6B800 == 53 [pid = 900] [id = 128] 08:08:36 INFO - PROCESS | 900 | --DOCSHELL 000000E1D96DD800 == 52 [pid = 900] [id = 127] 08:08:36 INFO - PROCESS | 900 | --DOCSHELL 000000E1E0D9C000 == 51 [pid = 900] [id = 126] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1DB726000) [pid = 900] [serial = 320] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1DBADB000) [pid = 900] [serial = 323] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1D7130C00) [pid = 900] [serial = 317] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1DBA40C00) [pid = 900] [serial = 361] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1D0F0E800) [pid = 900] [serial = 364] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1DBAD7C00) [pid = 900] [serial = 362] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1D0678C00) [pid = 900] [serial = 334] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1D3F37800) [pid = 900] [serial = 335] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1DAF08000) [pid = 900] [serial = 350] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1DAEC0400) [pid = 900] [serial = 349] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1D9F66000) [pid = 900] [serial = 344] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1D8A3CC00) [pid = 900] [serial = 343] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1D6B16C00) [pid = 900] [serial = 353] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1D3FFA800) [pid = 900] [serial = 352] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1D71C6800) [pid = 900] [serial = 355] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1D8C9B400) [pid = 900] [serial = 356] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1DADCDC00) [pid = 900] [serial = 358] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1DBAD9800) [pid = 900] [serial = 365] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1D76DAC00) [pid = 900] [serial = 341] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1D71BC800) [pid = 900] [serial = 340] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E1DA9B5000) [pid = 900] [serial = 347] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E1DA91DC00) [pid = 900] [serial = 346] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E1D6B13400) [pid = 900] [serial = 338] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E1D5E69400) [pid = 900] [serial = 337] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E1CF2D3800) [pid = 900] [serial = 331] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E1DA9B6400) [pid = 900] [serial = 373] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E1C9BC4400) [pid = 900] [serial = 367] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E1D06DB400) [pid = 900] [serial = 368] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E1DBF66000) [pid = 900] [serial = 374] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E1D3653400) [pid = 900] [serial = 371] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E1D3617C00) [pid = 900] [serial = 370] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E1DB728800) [pid = 900] [serial = 359] [outer = 0000000000000000] [url = about:blank] 08:08:36 INFO - PROCESS | 900 | 1464707316119 Marionette TRACE conn5 <- [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:08:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:08:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 987ms 08:08:36 INFO - PROCESS | 900 | 1464707316169 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 08:08:36 INFO - PROCESS | 900 | 1464707316174 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 08:08:36 INFO - PROCESS | 900 | 1464707316183 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:08:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:08:36 INFO - PROCESS | 900 | 1464707316185 Marionette TRACE conn5 <- [1,554,null,{}] 08:08:36 INFO - PROCESS | 900 | 1464707316189 Marionette TRACE conn5 -> [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:08:36 INFO - PROCESS | 900 | 1464707316291 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 08:08:36 INFO - PROCESS | 900 | 1464707316368 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:36 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CF288000 == 52 [pid = 900] [id = 148] 08:08:36 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E1CA41EC00) [pid = 900] [serial = 442] [outer = 0000000000000000] 08:08:36 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E1CEE6B400) [pid = 900] [serial = 443] [outer = 000000E1CA41EC00] 08:08:36 INFO - PROCESS | 900 | 1464707316417 Marionette DEBUG loaded listener.js 08:08:36 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E1D0F06400) [pid = 900] [serial = 444] [outer = 000000E1CA41EC00] 08:08:36 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:36 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:36 INFO - PROCESS | 900 | 1464707316837 Marionette TRACE conn5 <- [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:08:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:08:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 08:08:36 INFO - PROCESS | 900 | 1464707316858 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 08:08:36 INFO - PROCESS | 900 | 1464707316861 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 08:08:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:08:36 INFO - PROCESS | 900 | 1464707316865 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:08:36 INFO - PROCESS | 900 | 1464707316868 Marionette TRACE conn5 <- [1,558,null,{}] 08:08:36 INFO - PROCESS | 900 | 1464707316909 Marionette TRACE conn5 -> [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:08:37 INFO - PROCESS | 900 | 1464707317013 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 08:08:37 INFO - PROCESS | 900 | 1464707317028 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:37 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7ED6000 == 53 [pid = 900] [id = 149] 08:08:37 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E1D3F45C00) [pid = 900] [serial = 445] [outer = 0000000000000000] 08:08:37 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E1D489F000) [pid = 900] [serial = 446] [outer = 000000E1D3F45C00] 08:08:37 INFO - PROCESS | 900 | 1464707317079 Marionette DEBUG loaded listener.js 08:08:37 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E1D65B1000) [pid = 900] [serial = 447] [outer = 000000E1D3F45C00] 08:08:37 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:37 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:37 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:37 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:37 INFO - PROCESS | 900 | 1464707317546 Marionette TRACE conn5 <- [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:08:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:08:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 734ms 08:08:37 INFO - PROCESS | 900 | 1464707317609 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 08:08:37 INFO - PROCESS | 900 | 1464707317612 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 08:08:37 INFO - PROCESS | 900 | 1464707317615 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:08:37 INFO - PROCESS | 900 | 1464707317617 Marionette TRACE conn5 <- [1,562,null,{}] 08:08:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:08:37 INFO - PROCESS | 900 | 1464707317621 Marionette TRACE conn5 -> [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:08:37 INFO - PROCESS | 900 | 1464707317711 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 08:08:37 INFO - PROCESS | 900 | 1464707317725 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:37 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAC06000 == 54 [pid = 900] [id = 150] 08:08:37 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E1D6CAE800) [pid = 900] [serial = 448] [outer = 0000000000000000] 08:08:37 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E1D6E8A000) [pid = 900] [serial = 449] [outer = 000000E1D6CAE800] 08:08:37 INFO - PROCESS | 900 | 1464707317772 Marionette DEBUG loaded listener.js 08:08:37 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E1D7135400) [pid = 900] [serial = 450] [outer = 000000E1D6CAE800] 08:08:38 INFO - PROCESS | 900 | 1464707318200 Marionette TRACE conn5 <- [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:08:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:08:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 628ms 08:08:38 INFO - PROCESS | 900 | 1464707318249 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 08:08:38 INFO - PROCESS | 900 | 1464707318252 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 08:08:38 INFO - PROCESS | 900 | 1464707318255 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:08:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:08:38 INFO - PROCESS | 900 | 1464707318257 Marionette TRACE conn5 <- [1,566,null,{}] 08:08:38 INFO - PROCESS | 900 | 1464707318260 Marionette TRACE conn5 -> [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:08:38 INFO - PROCESS | 900 | 1464707318345 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 08:08:38 INFO - PROCESS | 900 | 1464707318384 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB287000 == 55 [pid = 900] [id = 151] 08:08:38 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E1D71C5C00) [pid = 900] [serial = 451] [outer = 0000000000000000] 08:08:38 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E1D76CF400) [pid = 900] [serial = 452] [outer = 000000E1D71C5C00] 08:08:38 INFO - PROCESS | 900 | 1464707318431 Marionette DEBUG loaded listener.js 08:08:38 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E1D7D7F400) [pid = 900] [serial = 453] [outer = 000000E1D71C5C00] 08:08:38 INFO - PROCESS | 900 | 1464707318916 Marionette TRACE conn5 <- [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:08:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:08:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 734ms 08:08:38 INFO - PROCESS | 900 | 1464707318993 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 08:08:39 INFO - PROCESS | 900 | 1464707318995 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 08:08:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:08:39 INFO - PROCESS | 900 | 1464707318998 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:08:39 INFO - PROCESS | 900 | 1464707319007 Marionette TRACE conn5 <- [1,570,null,{}] 08:08:39 INFO - PROCESS | 900 | 1464707319018 Marionette TRACE conn5 -> [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:08:39 INFO - PROCESS | 900 | 1464707319157 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 08:08:39 INFO - PROCESS | 900 | 1464707319206 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:39 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBFD7000 == 56 [pid = 900] [id = 152] 08:08:39 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1D831B400) [pid = 900] [serial = 454] [outer = 0000000000000000] 08:08:39 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1D9A91800) [pid = 900] [serial = 455] [outer = 000000E1D831B400] 08:08:39 INFO - PROCESS | 900 | 1464707319254 Marionette DEBUG loaded listener.js 08:08:39 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1DA9B6400) [pid = 900] [serial = 456] [outer = 000000E1D831B400] 08:08:39 INFO - PROCESS | 900 | 1464707319690 Marionette TRACE conn5 <- [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:08:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:08:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 734ms 08:08:39 INFO - PROCESS | 900 | 1464707319735 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 08:08:39 INFO - PROCESS | 900 | 1464707319738 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 08:08:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:08:39 INFO - PROCESS | 900 | 1464707319750 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:08:39 INFO - PROCESS | 900 | 1464707319752 Marionette TRACE conn5 <- [1,574,null,{}] 08:08:39 INFO - PROCESS | 900 | 1464707319756 Marionette TRACE conn5 -> [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:08:39 INFO - PROCESS | 900 | 1464707319867 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 08:08:39 INFO - PROCESS | 900 | 1464707319878 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:39 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD105800 == 57 [pid = 900] [id = 153] 08:08:39 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1DA9B1400) [pid = 900] [serial = 457] [outer = 0000000000000000] 08:08:39 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1DAEC3800) [pid = 900] [serial = 458] [outer = 000000E1DA9B1400] 08:08:39 INFO - PROCESS | 900 | 1464707319963 Marionette DEBUG loaded listener.js 08:08:40 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1DB72A000) [pid = 900] [serial = 459] [outer = 000000E1DA9B1400] 08:08:40 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:40 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:40 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:40 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:40 INFO - PROCESS | 900 | 1464707320402 Marionette TRACE conn5 <- [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:08:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:08:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 08:08:40 INFO - PROCESS | 900 | 1464707320426 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 08:08:40 INFO - PROCESS | 900 | 1464707320428 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 08:08:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:08:40 INFO - PROCESS | 900 | 1464707320431 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:08:40 INFO - PROCESS | 900 | 1464707320433 Marionette TRACE conn5 <- [1,578,null,{}] 08:08:40 INFO - PROCESS | 900 | 1464707320448 Marionette TRACE conn5 -> [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:08:40 INFO - PROCESS | 900 | 1464707320570 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 08:08:40 INFO - PROCESS | 900 | 1464707320579 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:40 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE59E000 == 58 [pid = 900] [id = 154] 08:08:40 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1DB725400) [pid = 900] [serial = 460] [outer = 0000000000000000] 08:08:40 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1DB804400) [pid = 900] [serial = 461] [outer = 000000E1DB725400] 08:08:40 INFO - PROCESS | 900 | 1464707320723 Marionette DEBUG loaded listener.js 08:08:40 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1DBA3E800) [pid = 900] [serial = 462] [outer = 000000E1DB725400] 08:08:40 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1D5E65000) [pid = 900] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:08:40 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1D6E89000) [pid = 900] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:08:40 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1D0F11000) [pid = 900] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:08:40 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1DB806C00) [pid = 900] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:08:40 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1D0680800) [pid = 900] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:08:40 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1C8AEE000) [pid = 900] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:08:40 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1D3F41C00) [pid = 900] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:08:40 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1C8AED800) [pid = 900] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:08:40 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1D710EC00) [pid = 900] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:08:40 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E1CA421000) [pid = 900] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:08:40 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E1D7D7B800) [pid = 900] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:08:41 INFO - PROCESS | 900 | [900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:08:41 INFO - PROCESS | 900 | 1464707321309 Marionette TRACE conn5 <- [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:08:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:08:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 944ms 08:08:41 INFO - PROCESS | 900 | 1464707321379 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 08:08:41 INFO - PROCESS | 900 | 1464707321381 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 08:08:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:08:41 INFO - PROCESS | 900 | 1464707321384 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:08:41 INFO - PROCESS | 900 | 1464707321386 Marionette TRACE conn5 <- [1,582,null,{}] 08:08:41 INFO - PROCESS | 900 | 1464707321389 Marionette TRACE conn5 -> [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:08:41 INFO - PROCESS | 900 | 1464707321475 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 08:08:41 INFO - PROCESS | 900 | 1464707321484 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:41 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE896000 == 59 [pid = 900] [id = 155] 08:08:41 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E1D427DC00) [pid = 900] [serial = 463] [outer = 0000000000000000] 08:08:41 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E1DB802800) [pid = 900] [serial = 464] [outer = 000000E1D427DC00] 08:08:41 INFO - PROCESS | 900 | 1464707321529 Marionette DEBUG loaded listener.js 08:08:41 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1DBAD4400) [pid = 900] [serial = 465] [outer = 000000E1D427DC00] 08:08:41 INFO - PROCESS | 900 | 1464707321950 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:08:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:08:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 629ms 08:08:42 INFO - PROCESS | 900 | 1464707322016 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 08:08:42 INFO - PROCESS | 900 | 1464707322019 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 08:08:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:08:42 INFO - PROCESS | 900 | 1464707322022 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:08:42 INFO - PROCESS | 900 | 1464707322024 Marionette TRACE conn5 <- [1,586,null,{}] 08:08:42 INFO - PROCESS | 900 | 1464707322027 Marionette TRACE conn5 -> [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:08:42 INFO - PROCESS | 900 | 1464707322125 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 08:08:42 INFO - PROCESS | 900 | 1464707322132 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:42 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF533800 == 60 [pid = 900] [id = 156] 08:08:42 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1DBAD9C00) [pid = 900] [serial = 466] [outer = 0000000000000000] 08:08:42 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1DBADE400) [pid = 900] [serial = 467] [outer = 000000E1DBAD9C00] 08:08:42 INFO - PROCESS | 900 | 1464707322177 Marionette DEBUG loaded listener.js 08:08:42 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1DBF65800) [pid = 900] [serial = 468] [outer = 000000E1DBAD9C00] 08:08:42 INFO - PROCESS | 900 | 1464707322636 Marionette TRACE conn5 <- [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:08:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:08:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 629ms 08:08:42 INFO - PROCESS | 900 | 1464707322654 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 08:08:42 INFO - PROCESS | 900 | 1464707322656 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 08:08:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:08:42 INFO - PROCESS | 900 | 1464707322664 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:08:42 INFO - PROCESS | 900 | 1464707322666 Marionette TRACE conn5 <- [1,590,null,{}] 08:08:42 INFO - PROCESS | 900 | 1464707322670 Marionette TRACE conn5 -> [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:08:42 INFO - PROCESS | 900 | 1464707322836 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 08:08:42 INFO - PROCESS | 900 | 1464707322960 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:42 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CF7C5000 == 61 [pid = 900] [id = 157] 08:08:42 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1C8C62800) [pid = 900] [serial = 469] [outer = 0000000000000000] 08:08:43 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1CA423000) [pid = 900] [serial = 470] [outer = 000000E1C8C62800] 08:08:43 INFO - PROCESS | 900 | 1464707323022 Marionette DEBUG loaded listener.js 08:08:43 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1CEE66800) [pid = 900] [serial = 471] [outer = 000000E1C8C62800] 08:08:43 INFO - PROCESS | 900 | 1464707323752 Marionette TRACE conn5 <- [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:08:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:08:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1133ms 08:08:43 INFO - PROCESS | 900 | 1464707323797 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 08:08:43 INFO - PROCESS | 900 | 1464707323801 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 08:08:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:08:43 INFO - PROCESS | 900 | 1464707323806 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:08:43 INFO - PROCESS | 900 | 1464707323810 Marionette TRACE conn5 <- [1,594,null,{}] 08:08:43 INFO - PROCESS | 900 | 1464707323816 Marionette TRACE conn5 -> [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:08:43 INFO - PROCESS | 900 | 1464707323934 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 08:08:44 INFO - PROCESS | 900 | 1464707324053 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:44 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D9FD0000 == 62 [pid = 900] [id = 158] 08:08:44 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1D3FFA800) [pid = 900] [serial = 472] [outer = 0000000000000000] 08:08:44 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1D4285400) [pid = 900] [serial = 473] [outer = 000000E1D3FFA800] 08:08:44 INFO - PROCESS | 900 | 1464707324115 Marionette DEBUG loaded listener.js 08:08:44 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1D6CADC00) [pid = 900] [serial = 474] [outer = 000000E1D3FFA800] 08:08:44 INFO - PROCESS | 900 | 1464707324732 Marionette TRACE conn5 <- [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:08:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:08:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 987ms 08:08:44 INFO - PROCESS | 900 | 1464707324797 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 08:08:44 INFO - PROCESS | 900 | 1464707324800 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 08:08:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:08:44 INFO - PROCESS | 900 | 1464707324804 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:08:44 INFO - PROCESS | 900 | 1464707324807 Marionette TRACE conn5 <- [1,598,null,{}] 08:08:44 INFO - PROCESS | 900 | 1464707324811 Marionette TRACE conn5 -> [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:08:44 INFO - PROCESS | 900 | 1464707324926 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 08:08:45 INFO - PROCESS | 900 | 1464707325044 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:45 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFA45000 == 63 [pid = 900] [id = 159] 08:08:45 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1D7D7B800) [pid = 900] [serial = 475] [outer = 0000000000000000] 08:08:45 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1D8A34400) [pid = 900] [serial = 476] [outer = 000000E1D7D7B800] 08:08:45 INFO - PROCESS | 900 | 1464707325104 Marionette DEBUG loaded listener.js 08:08:45 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1DA913400) [pid = 900] [serial = 477] [outer = 000000E1D7D7B800] 08:08:45 INFO - PROCESS | 900 | 1464707325734 Marionette TRACE conn5 <- [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:08:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:08:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 986ms 08:08:45 INFO - PROCESS | 900 | 1464707325791 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 08:08:45 INFO - PROCESS | 900 | 1464707325796 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 08:08:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:08:45 INFO - PROCESS | 900 | 1464707325808 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:08:45 INFO - PROCESS | 900 | 1464707325813 Marionette TRACE conn5 <- [1,602,null,{}] 08:08:45 INFO - PROCESS | 900 | 1464707325817 Marionette TRACE conn5 -> [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:08:45 INFO - PROCESS | 900 | 1464707325940 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 08:08:46 INFO - PROCESS | 900 | 1464707326056 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:46 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFB68000 == 64 [pid = 900] [id = 160] 08:08:46 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1DBF62800) [pid = 900] [serial = 478] [outer = 0000000000000000] 08:08:46 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1DC213400) [pid = 900] [serial = 479] [outer = 000000E1DBF62800] 08:08:46 INFO - PROCESS | 900 | 1464707326114 Marionette DEBUG loaded listener.js 08:08:46 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1DD1C9800) [pid = 900] [serial = 480] [outer = 000000E1DBF62800] 08:08:46 INFO - PROCESS | 900 | 1464707326760 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:08:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:08:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 986ms 08:08:46 INFO - PROCESS | 900 | 1464707326791 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 08:08:46 INFO - PROCESS | 900 | 1464707326794 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 08:08:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:08:46 INFO - PROCESS | 900 | 1464707326798 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:08:46 INFO - PROCESS | 900 | 1464707326800 Marionette TRACE conn5 <- [1,606,null,{}] 08:08:46 INFO - PROCESS | 900 | 1464707326804 Marionette TRACE conn5 -> [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:08:46 INFO - PROCESS | 900 | 1464707326918 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 08:08:47 INFO - PROCESS | 900 | 1464707327034 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:47 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFEAE000 == 65 [pid = 900] [id = 161] 08:08:47 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1D8A41000) [pid = 900] [serial = 481] [outer = 0000000000000000] 08:08:47 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1DD1EC000) [pid = 900] [serial = 482] [outer = 000000E1D8A41000] 08:08:47 INFO - PROCESS | 900 | 1464707327091 Marionette DEBUG loaded listener.js 08:08:47 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1DE75AC00) [pid = 900] [serial = 483] [outer = 000000E1D8A41000] 08:08:47 INFO - PROCESS | 900 | 1464707327894 Marionette TRACE conn5 <- [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:08:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:08:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1126ms 08:08:47 INFO - PROCESS | 900 | 1464707327927 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 08:08:47 INFO - PROCESS | 900 | 1464707327931 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 08:08:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:08:47 INFO - PROCESS | 900 | 1464707327937 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:08:47 INFO - PROCESS | 900 | 1464707327941 Marionette TRACE conn5 <- [1,610,null,{}] 08:08:47 INFO - PROCESS | 900 | 1464707327948 Marionette TRACE conn5 -> [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:08:48 INFO - PROCESS | 900 | 1464707328054 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 08:08:48 INFO - PROCESS | 900 | 1464707328181 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:48 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D5F6F800 == 66 [pid = 900] [id = 162] 08:08:48 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1C927BC00) [pid = 900] [serial = 484] [outer = 0000000000000000] 08:08:48 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1CA8AC000) [pid = 900] [serial = 485] [outer = 000000E1C927BC00] 08:08:48 INFO - PROCESS | 900 | 1464707328233 Marionette DEBUG loaded listener.js 08:08:48 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E1D0F11C00) [pid = 900] [serial = 486] [outer = 000000E1C927BC00] 08:08:48 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFB6D800 == 65 [pid = 900] [id = 47] 08:08:48 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF533800 == 64 [pid = 900] [id = 156] 08:08:48 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE896000 == 63 [pid = 900] [id = 155] 08:08:48 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE59E000 == 62 [pid = 900] [id = 154] 08:08:48 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD105800 == 61 [pid = 900] [id = 153] 08:08:48 INFO - PROCESS | 900 | --DOCSHELL 000000E1DBFD7000 == 60 [pid = 900] [id = 152] 08:08:48 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB287000 == 59 [pid = 900] [id = 151] 08:08:48 INFO - PROCESS | 900 | --DOCSHELL 000000E1DAC06000 == 58 [pid = 900] [id = 150] 08:08:48 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7ED6000 == 57 [pid = 900] [id = 149] 08:08:48 INFO - PROCESS | 900 | --DOCSHELL 000000E1CF288000 == 56 [pid = 900] [id = 148] 08:08:48 INFO - PROCESS | 900 | --DOCSHELL 000000E1D6B71800 == 55 [pid = 900] [id = 147] 08:08:48 INFO - PROCESS | 900 | --DOCSHELL 000000E1D36A1800 == 54 [pid = 900] [id = 141] 08:08:48 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC4CF000 == 53 [pid = 900] [id = 140] 08:08:48 INFO - PROCESS | 900 | 1464707328908 Marionette TRACE conn5 <- [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:08:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:08:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1028ms 08:08:48 INFO - PROCESS | 900 | 1464707328969 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 08:08:48 INFO - PROCESS | 900 | 1464707328975 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 08:08:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:08:48 INFO - PROCESS | 900 | 1464707328981 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:08:48 INFO - PROCESS | 900 | 1464707328984 Marionette TRACE conn5 <- [1,614,null,{}] 08:08:48 INFO - PROCESS | 900 | 1464707328987 Marionette TRACE conn5 -> [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:08:49 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E1D7D83400) [pid = 900] [serial = 416] [outer = 0000000000000000] [url = about:blank] 08:08:49 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1D6518400) [pid = 900] [serial = 404] [outer = 0000000000000000] [url = about:blank] 08:08:49 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1D7105800) [pid = 900] [serial = 407] [outer = 0000000000000000] [url = about:blank] 08:08:49 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1D6B1B000) [pid = 900] [serial = 405] [outer = 0000000000000000] [url = about:blank] 08:08:49 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1D5E44C00) [pid = 900] [serial = 380] [outer = 0000000000000000] [url = about:blank] 08:08:49 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1DA919C00) [pid = 900] [serial = 383] [outer = 0000000000000000] [url = about:blank] 08:08:49 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1D1530800) [pid = 900] [serial = 398] [outer = 0000000000000000] [url = about:blank] 08:08:49 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1D361D000) [pid = 900] [serial = 399] [outer = 0000000000000000] [url = about:blank] 08:08:49 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1DB80DC00) [pid = 900] [serial = 376] [outer = 0000000000000000] [url = about:blank] 08:08:49 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1DBF68000) [pid = 900] [serial = 377] [outer = 0000000000000000] [url = about:blank] 08:08:49 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1D0683800) [pid = 900] [serial = 395] [outer = 0000000000000000] [url = about:blank] 08:08:49 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1D0D94800) [pid = 900] [serial = 396] [outer = 0000000000000000] [url = about:blank] 08:08:49 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1C8C6BC00) [pid = 900] [serial = 392] [outer = 0000000000000000] [url = about:blank] 08:08:49 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1CA8A5800) [pid = 900] [serial = 393] [outer = 0000000000000000] [url = about:blank] 08:08:49 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1D4281C00) [pid = 900] [serial = 401] [outer = 0000000000000000] [url = about:blank] 08:08:49 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1CA8AD000) [pid = 900] [serial = 390] [outer = 0000000000000000] [url = about:blank] 08:08:49 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1CA523C00) [pid = 900] [serial = 389] [outer = 0000000000000000] [url = about:blank] 08:08:49 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1DBF63400) [pid = 900] [serial = 386] [outer = 0000000000000000] [url = about:blank] 08:08:49 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1D7136C00) [pid = 900] [serial = 408] [outer = 0000000000000000] [url = about:blank] 08:08:49 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1D76D1800) [pid = 900] [serial = 413] [outer = 0000000000000000] [url = about:blank] 08:08:49 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1D710F800) [pid = 900] [serial = 158] [outer = 0000000000000000] [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:08:49 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1CBC7F000) [pid = 900] [serial = 410] [outer = 0000000000000000] [url = about:blank] 08:08:49 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E1D5D69C00) [pid = 900] [serial = 402] [outer = 0000000000000000] [url = about:blank] 08:08:49 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E1D3F40000) [pid = 900] [serial = 411] [outer = 0000000000000000] [url = about:blank] 08:08:49 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E1D83AB000) [pid = 900] [serial = 417] [outer = 0000000000000000] [url = about:blank] 08:08:49 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E1D7BD7800) [pid = 900] [serial = 414] [outer = 0000000000000000] [url = about:blank] 08:08:49 INFO - PROCESS | 900 | 1464707329146 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 08:08:49 INFO - PROCESS | 900 | 1464707329199 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D0616800 == 54 [pid = 900] [id = 163] 08:08:49 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E1CA8A6800) [pid = 900] [serial = 487] [outer = 0000000000000000] 08:08:49 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E1CAB58C00) [pid = 900] [serial = 488] [outer = 000000E1CA8A6800] 08:08:49 INFO - PROCESS | 900 | 1464707329247 Marionette DEBUG loaded listener.js 08:08:49 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E1D067D400) [pid = 900] [serial = 489] [outer = 000000E1CA8A6800] 08:08:49 INFO - PROCESS | 900 | 1464707329719 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:08:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:08:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 776ms 08:08:49 INFO - PROCESS | 900 | 1464707329759 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 08:08:49 INFO - PROCESS | 900 | 1464707329761 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 08:08:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:08:49 INFO - PROCESS | 900 | 1464707329765 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:08:49 INFO - PROCESS | 900 | 1464707329769 Marionette TRACE conn5 <- [1,618,null,{}] 08:08:49 INFO - PROCESS | 900 | 1464707329779 Marionette TRACE conn5 -> [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:08:49 INFO - PROCESS | 900 | 1464707329875 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 08:08:49 INFO - PROCESS | 900 | 1464707329885 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7D6B000 == 55 [pid = 900] [id = 164] 08:08:49 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E1D3F3F800) [pid = 900] [serial = 490] [outer = 0000000000000000] 08:08:49 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1D3F43400) [pid = 900] [serial = 491] [outer = 000000E1D3F3F800] 08:08:49 INFO - PROCESS | 900 | 1464707329935 Marionette DEBUG loaded listener.js 08:08:50 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1D5E4C800) [pid = 900] [serial = 492] [outer = 000000E1D3F3F800] 08:08:50 INFO - PROCESS | 900 | 1464707330393 Marionette TRACE conn5 <- [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:08:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:08:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 692ms 08:08:50 INFO - PROCESS | 900 | 1464707330460 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 08:08:50 INFO - PROCESS | 900 | 1464707330463 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 08:08:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:08:50 INFO - PROCESS | 900 | 1464707330466 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:08:50 INFO - PROCESS | 900 | 1464707330468 Marionette TRACE conn5 <- [1,622,null,{}] 08:08:50 INFO - PROCESS | 900 | 1464707330472 Marionette TRACE conn5 -> [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:08:50 INFO - PROCESS | 900 | 1464707330563 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 08:08:50 INFO - PROCESS | 900 | 1464707330577 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAC06000 == 56 [pid = 900] [id = 165] 08:08:50 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1D6B36C00) [pid = 900] [serial = 493] [outer = 0000000000000000] 08:08:50 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1D6CB2800) [pid = 900] [serial = 494] [outer = 000000E1D6B36C00] 08:08:50 INFO - PROCESS | 900 | 1464707330625 Marionette DEBUG loaded listener.js 08:08:50 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1D6E8EC00) [pid = 900] [serial = 495] [outer = 000000E1D6B36C00] 08:08:50 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:50 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:51 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:51 INFO - PROCESS | 900 | 1464707331076 Marionette TRACE conn5 <- [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:08:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:08:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 629ms 08:08:51 INFO - PROCESS | 900 | 1464707331106 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 08:08:51 INFO - PROCESS | 900 | 1464707331108 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 08:08:51 INFO - PROCESS | 900 | 1464707331112 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:08:51 INFO - PROCESS | 900 | 1464707331113 Marionette TRACE conn5 <- [1,626,null,{}] 08:08:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:08:51 INFO - PROCESS | 900 | 1464707331117 Marionette TRACE conn5 -> [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:08:51 INFO - PROCESS | 900 | 1464707331203 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 08:08:51 INFO - PROCESS | 900 | 1464707331211 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB27F800 == 57 [pid = 900] [id = 166] 08:08:51 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1D710D000) [pid = 900] [serial = 496] [outer = 0000000000000000] 08:08:51 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1D7138400) [pid = 900] [serial = 497] [outer = 000000E1D710D000] 08:08:51 INFO - PROCESS | 900 | 1464707331257 Marionette DEBUG loaded listener.js 08:08:51 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1D76CF800) [pid = 900] [serial = 498] [outer = 000000E1D710D000] 08:08:51 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:51 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:51 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:51 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:51 INFO - PROCESS | 900 | 1464707331726 Marionette TRACE conn5 <- [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:08:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:08:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 08:08:51 INFO - PROCESS | 900 | 1464707331789 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 08:08:51 INFO - PROCESS | 900 | 1464707331791 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 08:08:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:08:51 INFO - PROCESS | 900 | 1464707331801 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:08:51 INFO - PROCESS | 900 | 1464707331803 Marionette TRACE conn5 <- [1,630,null,{}] 08:08:51 INFO - PROCESS | 900 | 1464707331815 Marionette TRACE conn5 -> [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:08:51 INFO - PROCESS | 900 | 1464707331946 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 08:08:52 INFO - PROCESS | 900 | 1464707332025 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC3B0800 == 58 [pid = 900] [id = 167] 08:08:52 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1D7D80C00) [pid = 900] [serial = 499] [outer = 0000000000000000] 08:08:52 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1D83E2C00) [pid = 900] [serial = 500] [outer = 000000E1D7D80C00] 08:08:52 INFO - PROCESS | 900 | 1464707332072 Marionette DEBUG loaded listener.js 08:08:52 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1D96BC000) [pid = 900] [serial = 501] [outer = 000000E1D7D80C00] 08:08:52 INFO - PROCESS | 900 | 1464707332537 Marionette TRACE conn5 <- [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:08:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:08:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 798ms 08:08:52 INFO - PROCESS | 900 | 1464707332600 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 08:08:52 INFO - PROCESS | 900 | 1464707332603 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 08:08:52 INFO - PROCESS | 900 | 1464707332606 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:08:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:08:52 INFO - PROCESS | 900 | 1464707332608 Marionette TRACE conn5 <- [1,634,null,{}] 08:08:52 INFO - PROCESS | 900 | 1464707332623 Marionette TRACE conn5 -> [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:08:52 INFO - PROCESS | 900 | 1464707332736 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 08:08:52 INFO - PROCESS | 900 | 1464707332748 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD11E000 == 59 [pid = 900] [id = 168] 08:08:52 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1D7E7B800) [pid = 900] [serial = 502] [outer = 0000000000000000] 08:08:52 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1DA91B800) [pid = 900] [serial = 503] [outer = 000000E1D7E7B800] 08:08:52 INFO - PROCESS | 900 | 1464707332836 Marionette DEBUG loaded listener.js 08:08:52 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1DAC41C00) [pid = 900] [serial = 504] [outer = 000000E1D7E7B800] 08:08:53 INFO - PROCESS | 900 | 1464707333254 Marionette TRACE conn5 <- [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:08:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:08:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 692ms 08:08:53 INFO - PROCESS | 900 | 1464707333313 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 08:08:53 INFO - PROCESS | 900 | 1464707333315 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 08:08:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:08:53 INFO - PROCESS | 900 | 1464707333324 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:08:53 INFO - PROCESS | 900 | 1464707333326 Marionette TRACE conn5 <- [1,638,null,{}] 08:08:53 INFO - PROCESS | 900 | 1464707333330 Marionette TRACE conn5 -> [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:08:53 INFO - PROCESS | 900 | 1464707333552 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 08:08:53 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1D6CAE800) [pid = 900] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:08:53 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1C8C6B000) [pid = 900] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:08:53 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1CA41EC00) [pid = 900] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:08:53 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1DA9B1400) [pid = 900] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:08:53 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1D71C5C00) [pid = 900] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:08:53 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1D3F45C00) [pid = 900] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:08:53 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1D427DC00) [pid = 900] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:08:53 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1D831B400) [pid = 900] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:08:53 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1DB725400) [pid = 900] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:08:53 INFO - PROCESS | 900 | 1464707333610 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7B9A800 == 60 [pid = 900] [id = 169] 08:08:53 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1CF03C400) [pid = 900] [serial = 505] [outer = 0000000000000000] 08:08:53 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1D3614400) [pid = 900] [serial = 506] [outer = 000000E1CF03C400] 08:08:53 INFO - PROCESS | 900 | 1464707333659 Marionette DEBUG loaded listener.js 08:08:53 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1DACDA800) [pid = 900] [serial = 507] [outer = 000000E1CF03C400] 08:08:54 INFO - PROCESS | 900 | 1464707334011 Marionette TRACE conn5 <- [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:08:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:08:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 735ms 08:08:54 INFO - PROCESS | 900 | 1464707334062 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 08:08:54 INFO - PROCESS | 900 | 1464707334065 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 08:08:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:08:54 INFO - PROCESS | 900 | 1464707334068 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:08:54 INFO - PROCESS | 900 | 1464707334070 Marionette TRACE conn5 <- [1,642,null,{}] 08:08:54 INFO - PROCESS | 900 | 1464707334073 Marionette TRACE conn5 -> [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:08:54 INFO - PROCESS | 900 | 1464707334159 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 08:08:54 INFO - PROCESS | 900 | 1464707334166 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:54 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE930800 == 61 [pid = 900] [id = 170] 08:08:54 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1DAEC0800) [pid = 900] [serial = 508] [outer = 0000000000000000] 08:08:54 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1DB726400) [pid = 900] [serial = 509] [outer = 000000E1DAEC0800] 08:08:54 INFO - PROCESS | 900 | 1464707334211 Marionette DEBUG loaded listener.js 08:08:54 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1DB805400) [pid = 900] [serial = 510] [outer = 000000E1DAEC0800] 08:08:54 INFO - PROCESS | 900 | 1464707334619 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:08:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:08:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 587ms 08:08:54 INFO - PROCESS | 900 | 1464707334667 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 08:08:54 INFO - PROCESS | 900 | 1464707334669 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 08:08:54 INFO - PROCESS | 900 | 1464707334672 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:08:54 INFO - PROCESS | 900 | 1464707334674 Marionette TRACE conn5 <- [1,646,null,{}] 08:08:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:08:54 INFO - PROCESS | 900 | 1464707334682 Marionette TRACE conn5 -> [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:08:54 INFO - PROCESS | 900 | 1464707334780 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 08:08:54 INFO - PROCESS | 900 | 1464707334787 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:54 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF54B000 == 62 [pid = 900] [id = 171] 08:08:54 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1D7DC3800) [pid = 900] [serial = 511] [outer = 0000000000000000] 08:08:54 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1D7DC6400) [pid = 900] [serial = 512] [outer = 000000E1D7DC3800] 08:08:54 INFO - PROCESS | 900 | 1464707334833 Marionette DEBUG loaded listener.js 08:08:54 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1DB72F400) [pid = 900] [serial = 513] [outer = 000000E1D7DC3800] 08:08:55 INFO - PROCESS | 900 | 1464707335280 Marionette TRACE conn5 <- [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:08:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:08:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 629ms 08:08:55 INFO - PROCESS | 900 | 1464707335308 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 08:08:55 INFO - PROCESS | 900 | 1464707335310 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 08:08:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:08:55 INFO - PROCESS | 900 | 1464707335324 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:08:55 INFO - PROCESS | 900 | 1464707335327 Marionette TRACE conn5 <- [1,650,null,{}] 08:08:55 INFO - PROCESS | 900 | 1464707335336 Marionette TRACE conn5 -> [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:08:55 INFO - PROCESS | 900 | 1464707335444 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 08:08:55 INFO - PROCESS | 900 | 1464707335453 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:55 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFB6F800 == 63 [pid = 900] [id = 172] 08:08:55 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1DBA44800) [pid = 900] [serial = 514] [outer = 0000000000000000] 08:08:55 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1DBAE1000) [pid = 900] [serial = 515] [outer = 000000E1DBA44800] 08:08:55 INFO - PROCESS | 900 | 1464707335503 Marionette DEBUG loaded listener.js 08:08:55 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1DC215C00) [pid = 900] [serial = 516] [outer = 000000E1DBA44800] 08:08:56 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:56 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:56 INFO - PROCESS | 900 | 1464707336286 Marionette TRACE conn5 <- [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:08:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:08:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 987ms 08:08:56 INFO - PROCESS | 900 | 1464707336315 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 08:08:56 INFO - PROCESS | 900 | 1464707336321 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 08:08:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:08:56 INFO - PROCESS | 900 | 1464707336326 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:08:56 INFO - PROCESS | 900 | 1464707336331 Marionette TRACE conn5 <- [1,654,null,{}] 08:08:56 INFO - PROCESS | 900 | 1464707336336 Marionette TRACE conn5 -> [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:08:56 INFO - PROCESS | 900 | 1464707336460 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 08:08:56 INFO - PROCESS | 900 | 1464707336581 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:56 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7162000 == 64 [pid = 900] [id = 173] 08:08:56 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1D06D1C00) [pid = 900] [serial = 517] [outer = 0000000000000000] 08:08:56 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1D0F05C00) [pid = 900] [serial = 518] [outer = 000000E1D06D1C00] 08:08:56 INFO - PROCESS | 900 | 1464707336642 Marionette DEBUG loaded listener.js 08:08:56 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1D361F400) [pid = 900] [serial = 519] [outer = 000000E1D06D1C00] 08:08:57 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:57 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:57 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:08:57 INFO - PROCESS | 900 | 1464707337241 Marionette TRACE conn5 <- [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:08:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 924ms 08:08:57 INFO - PROCESS | 900 | 1464707337253 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 08:08:57 INFO - PROCESS | 900 | 1464707337260 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 08:08:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:08:57 INFO - PROCESS | 900 | 1464707337284 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:08:57 INFO - PROCESS | 900 | 1464707337288 Marionette TRACE conn5 <- [1,658,null,{}] 08:08:57 INFO - PROCESS | 900 | 1464707337292 Marionette TRACE conn5 -> [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:08:57 INFO - PROCESS | 900 | 1464707337413 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 08:08:57 INFO - PROCESS | 900 | 1464707337505 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:57 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD109000 == 65 [pid = 900] [id = 174] 08:08:57 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1D6B17000) [pid = 900] [serial = 520] [outer = 0000000000000000] 08:08:57 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E1D6E14C00) [pid = 900] [serial = 521] [outer = 000000E1D6B17000] 08:08:57 INFO - PROCESS | 900 | 1464707337562 Marionette DEBUG loaded listener.js 08:08:57 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E1D7723C00) [pid = 900] [serial = 522] [outer = 000000E1D6B17000] 08:08:58 INFO - PROCESS | 900 | 1464707338179 Marionette TRACE conn5 <- [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:08:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:08:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 923ms 08:08:58 INFO - PROCESS | 900 | 1464707338211 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 08:08:58 INFO - PROCESS | 900 | 1464707338214 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 08:08:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:08:58 INFO - PROCESS | 900 | 1464707338218 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:08:58 INFO - PROCESS | 900 | 1464707338222 Marionette TRACE conn5 <- [1,662,null,{}] 08:08:58 INFO - PROCESS | 900 | 1464707338234 Marionette TRACE conn5 -> [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:08:58 INFO - PROCESS | 900 | 1464707338355 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 08:08:58 INFO - PROCESS | 900 | 1464707338448 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:58 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E0DA8000 == 66 [pid = 900] [id = 175] 08:08:58 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E1DA05DC00) [pid = 900] [serial = 523] [outer = 0000000000000000] 08:08:58 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E1DAB32000) [pid = 900] [serial = 524] [outer = 000000E1DA05DC00] 08:08:58 INFO - PROCESS | 900 | 1464707338509 Marionette DEBUG loaded listener.js 08:08:58 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E1DBADC000) [pid = 900] [serial = 525] [outer = 000000E1DA05DC00] 08:08:58 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:58 INFO - PROCESS | 900 | [900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:59 INFO - PROCESS | 900 | 1464707339102 Marionette TRACE conn5 <- [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:08:59 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:08:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 943ms 08:08:59 INFO - PROCESS | 900 | 1464707339163 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 08:08:59 INFO - PROCESS | 900 | 1464707339166 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 08:08:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:08:59 INFO - PROCESS | 900 | 1464707339170 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:08:59 INFO - PROCESS | 900 | 1464707339172 Marionette TRACE conn5 <- [1,666,null,{}] 08:08:59 INFO - PROCESS | 900 | 1464707339176 Marionette TRACE conn5 -> [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:08:59 INFO - PROCESS | 900 | 1464707339294 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 08:08:59 INFO - PROCESS | 900 | 1464707339412 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E0D45800 == 67 [pid = 900] [id = 176] 08:08:59 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E1DAE5A800) [pid = 900] [serial = 526] [outer = 0000000000000000] 08:08:59 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E1DAE61000) [pid = 900] [serial = 527] [outer = 000000E1DAE5A800] 08:08:59 INFO - PROCESS | 900 | 1464707339470 Marionette DEBUG loaded listener.js 08:08:59 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E1DBADDC00) [pid = 900] [serial = 528] [outer = 000000E1DAE5A800] 08:09:00 INFO - PROCESS | 900 | 1464707340082 Marionette TRACE conn5 <- [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:09:00 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:09:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 923ms 08:09:00 INFO - PROCESS | 900 | 1464707340095 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 08:09:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:09:00 INFO - PROCESS | 900 | 1464707340097 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 08:09:00 INFO - PROCESS | 900 | 1464707340101 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:09:00 INFO - PROCESS | 900 | 1464707340103 Marionette TRACE conn5 <- [1,670,null,{}] 08:09:00 INFO - PROCESS | 900 | 1464707340107 Marionette TRACE conn5 -> [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:09:00 INFO - PROCESS | 900 | 1464707340220 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 08:09:00 INFO - PROCESS | 900 | 1464707340310 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:00 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2265000 == 68 [pid = 900] [id = 177] 08:09:00 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E1DBADA400) [pid = 900] [serial = 529] [outer = 0000000000000000] 08:09:00 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E1DC210800) [pid = 900] [serial = 530] [outer = 000000E1DBADA400] 08:09:00 INFO - PROCESS | 900 | 1464707340367 Marionette DEBUG loaded listener.js 08:09:00 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E1DE758400) [pid = 900] [serial = 531] [outer = 000000E1DBADA400] 08:09:00 INFO - PROCESS | 900 | [900] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:09:01 INFO - PROCESS | 900 | [900] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:09:01 INFO - PROCESS | 900 | 1464707341430 Marionette TRACE conn5 <- [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:09:01 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:09:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1389ms 08:09:01 INFO - PROCESS | 900 | 1464707341492 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 08:09:01 INFO - PROCESS | 900 | 1464707341495 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 08:09:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:09:01 INFO - PROCESS | 900 | 1464707341544 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:09:01 INFO - PROCESS | 900 | 1464707341546 Marionette TRACE conn5 <- [1,674,null,{}] 08:09:01 INFO - PROCESS | 900 | 1464707341551 Marionette TRACE conn5 -> [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:09:01 INFO - PROCESS | 900 | 1464707341661 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 08:09:01 INFO - PROCESS | 900 | 1464707341776 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CEE2F800 == 69 [pid = 900] [id = 178] 08:09:01 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E1D0F08000) [pid = 900] [serial = 532] [outer = 0000000000000000] 08:09:01 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (000000E1D42C7800) [pid = 900] [serial = 533] [outer = 000000E1D0F08000] 08:09:01 INFO - PROCESS | 900 | 1464707341834 Marionette DEBUG loaded listener.js 08:09:01 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (000000E1DB72A800) [pid = 900] [serial = 534] [outer = 000000E1D0F08000] 08:09:03 INFO - PROCESS | 900 | 1464707343046 Marionette TRACE conn5 <- [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:09:03 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:09:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1590ms 08:09:03 INFO - PROCESS | 900 | 1464707343092 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 08:09:03 INFO - PROCESS | 900 | 1464707343095 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 08:09:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:09:03 INFO - PROCESS | 900 | 1464707343100 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:09:03 INFO - PROCESS | 900 | 1464707343104 Marionette TRACE conn5 <- [1,678,null,{}] 08:09:03 INFO - PROCESS | 900 | 1464707343109 Marionette TRACE conn5 -> [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:09:03 INFO - PROCESS | 900 | 1464707343282 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 08:09:03 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF54B000 == 68 [pid = 900] [id = 171] 08:09:03 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE930800 == 67 [pid = 900] [id = 170] 08:09:03 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7B9A800 == 66 [pid = 900] [id = 169] 08:09:03 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD11E000 == 65 [pid = 900] [id = 168] 08:09:03 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC3B0800 == 64 [pid = 900] [id = 167] 08:09:03 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB27F800 == 63 [pid = 900] [id = 166] 08:09:03 INFO - PROCESS | 900 | --DOCSHELL 000000E1DAC06000 == 62 [pid = 900] [id = 165] 08:09:03 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7D6B000 == 61 [pid = 900] [id = 164] 08:09:03 INFO - PROCESS | 900 | --DOCSHELL 000000E1D0616800 == 60 [pid = 900] [id = 163] 08:09:03 INFO - PROCESS | 900 | --DOCSHELL 000000E1D5F6F800 == 59 [pid = 900] [id = 162] 08:09:03 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFA45000 == 58 [pid = 900] [id = 159] 08:09:03 INFO - PROCESS | 900 | --DOMWINDOW == 134 (000000E1DBADE400) [pid = 900] [serial = 467] [outer = 0000000000000000] [url = about:blank] 08:09:03 INFO - PROCESS | 900 | --DOMWINDOW == 133 (000000E1DB811400) [pid = 900] [serial = 437] [outer = 0000000000000000] [url = about:blank] 08:09:03 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E1DAEC5400) [pid = 900] [serial = 434] [outer = 0000000000000000] [url = about:blank] 08:09:03 INFO - PROCESS | 900 | --DOCSHELL 000000E1D9FD0000 == 57 [pid = 900] [id = 158] 08:09:03 INFO - PROCESS | 900 | --DOCSHELL 000000E1CF7C5000 == 56 [pid = 900] [id = 157] 08:09:03 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E1D6E8A000) [pid = 900] [serial = 449] [outer = 0000000000000000] [url = about:blank] 08:09:03 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E1CFBB0800) [pid = 900] [serial = 441] [outer = 0000000000000000] [url = about:blank] 08:09:03 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E1CEE6B400) [pid = 900] [serial = 443] [outer = 0000000000000000] [url = about:blank] 08:09:03 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E1DB72A000) [pid = 900] [serial = 459] [outer = 0000000000000000] [url = about:blank] 08:09:03 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E1D7D7F400) [pid = 900] [serial = 453] [outer = 0000000000000000] [url = about:blank] 08:09:03 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E1D7135400) [pid = 900] [serial = 450] [outer = 0000000000000000] [url = about:blank] 08:09:03 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E1D489F000) [pid = 900] [serial = 446] [outer = 0000000000000000] [url = about:blank] 08:09:03 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E1CFB45C00) [pid = 900] [serial = 422] [outer = 0000000000000000] [url = about:blank] 08:09:03 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E1DBAD4400) [pid = 900] [serial = 465] [outer = 0000000000000000] [url = about:blank] 08:09:03 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E1CA677C00) [pid = 900] [serial = 440] [outer = 0000000000000000] [url = about:blank] 08:09:03 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E1DA9B6400) [pid = 900] [serial = 456] [outer = 0000000000000000] [url = about:blank] 08:09:03 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1DBA3E800) [pid = 900] [serial = 462] [outer = 0000000000000000] [url = about:blank] 08:09:03 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1DB802800) [pid = 900] [serial = 464] [outer = 0000000000000000] [url = about:blank] 08:09:03 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1DA90F800) [pid = 900] [serial = 428] [outer = 0000000000000000] [url = about:blank] 08:09:03 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1DAEC3800) [pid = 900] [serial = 458] [outer = 0000000000000000] [url = about:blank] 08:09:03 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1D0F06400) [pid = 900] [serial = 444] [outer = 0000000000000000] [url = about:blank] 08:09:03 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1DACD4800) [pid = 900] [serial = 431] [outer = 0000000000000000] [url = about:blank] 08:09:03 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1DB804400) [pid = 900] [serial = 461] [outer = 0000000000000000] [url = about:blank] 08:09:03 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1D65B1000) [pid = 900] [serial = 447] [outer = 0000000000000000] [url = about:blank] 08:09:03 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1D5E4E000) [pid = 900] [serial = 425] [outer = 0000000000000000] [url = about:blank] 08:09:03 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1D76CF400) [pid = 900] [serial = 452] [outer = 0000000000000000] [url = about:blank] 08:09:03 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1D9A91800) [pid = 900] [serial = 455] [outer = 0000000000000000] [url = about:blank] 08:09:03 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1D8A38C00) [pid = 900] [serial = 419] [outer = 0000000000000000] [url = about:blank] 08:09:03 INFO - PROCESS | 900 | 1464707343446 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D0D0F000 == 57 [pid = 900] [id = 179] 08:09:03 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1CA8A6C00) [pid = 900] [serial = 535] [outer = 0000000000000000] 08:09:03 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1CF978400) [pid = 900] [serial = 536] [outer = 000000E1CA8A6C00] 08:09:03 INFO - PROCESS | 900 | 1464707343497 Marionette DEBUG loaded listener.js 08:09:03 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1D0F0F800) [pid = 900] [serial = 537] [outer = 000000E1CA8A6C00] 08:09:04 INFO - PROCESS | 900 | 1464707344403 Marionette TRACE conn5 <- [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:09:04 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:09:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1342ms 08:09:04 INFO - PROCESS | 900 | 1464707344444 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 08:09:04 INFO - PROCESS | 900 | 1464707344449 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 08:09:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:09:04 INFO - PROCESS | 900 | 1464707344456 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:09:04 INFO - PROCESS | 900 | 1464707344458 Marionette TRACE conn5 <- [1,682,null,{}] 08:09:04 INFO - PROCESS | 900 | 1464707344462 Marionette TRACE conn5 -> [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:09:04 INFO - PROCESS | 900 | 1464707344558 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 08:09:04 INFO - PROCESS | 900 | 1464707344567 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D80D5800 == 58 [pid = 900] [id = 180] 08:09:04 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1D42C9000) [pid = 900] [serial = 538] [outer = 0000000000000000] 08:09:04 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1D65B6800) [pid = 900] [serial = 539] [outer = 000000E1D42C9000] 08:09:04 INFO - PROCESS | 900 | 1464707344613 Marionette DEBUG loaded listener.js 08:09:04 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1D6B33400) [pid = 900] [serial = 540] [outer = 000000E1D42C9000] 08:09:05 INFO - PROCESS | 900 | 1464707345581 Marionette TRACE conn5 <- [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:09:05 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:09:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1130ms 08:09:05 INFO - PROCESS | 900 | 1464707345587 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 08:09:05 INFO - PROCESS | 900 | 1464707345589 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 08:09:05 INFO - PROCESS | 900 | 1464707345592 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:09:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:09:05 INFO - PROCESS | 900 | 1464707345596 Marionette TRACE conn5 <- [1,686,null,{}] 08:09:05 INFO - PROCESS | 900 | 1464707345607 Marionette TRACE conn5 -> [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:09:05 INFO - PROCESS | 900 | 1464707345736 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 08:09:05 INFO - PROCESS | 900 | 1464707345746 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB27D000 == 59 [pid = 900] [id = 181] 08:09:05 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1D7186C00) [pid = 900] [serial = 541] [outer = 0000000000000000] 08:09:05 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1D76DBC00) [pid = 900] [serial = 542] [outer = 000000E1D7186C00] 08:09:05 INFO - PROCESS | 900 | 1464707345844 Marionette DEBUG loaded listener.js 08:09:05 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1D7DC0000) [pid = 900] [serial = 543] [outer = 000000E1D7186C00] 08:09:06 INFO - PROCESS | 900 | 1464707346780 Marionette TRACE conn5 <- [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:09:06 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:09:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1240ms 08:09:06 INFO - PROCESS | 900 | 1464707346836 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 08:09:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:09:06 INFO - PROCESS | 900 | 1464707346839 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 08:09:06 INFO - PROCESS | 900 | 1464707346842 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:09:06 INFO - PROCESS | 900 | 1464707346844 Marionette TRACE conn5 <- [1,690,null,{}] 08:09:06 INFO - PROCESS | 900 | 1464707346848 Marionette TRACE conn5 -> [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:09:06 INFO - PROCESS | 900 | 1464707346969 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 08:09:07 INFO - PROCESS | 900 | 1464707347018 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:07 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC3B3000 == 60 [pid = 900] [id = 182] 08:09:07 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1D8313400) [pid = 900] [serial = 544] [outer = 0000000000000000] 08:09:07 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1D8A40C00) [pid = 900] [serial = 545] [outer = 000000E1D8313400] 08:09:07 INFO - PROCESS | 900 | 1464707347066 Marionette DEBUG loaded listener.js 08:09:07 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1DA9AD800) [pid = 900] [serial = 546] [outer = 000000E1D8313400] 08:09:07 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1D3F3F800) [pid = 900] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:09:07 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1D7D80C00) [pid = 900] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:09:07 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1D6B36C00) [pid = 900] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:09:07 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1C927BC00) [pid = 900] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:09:07 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1D710D000) [pid = 900] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:09:07 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1CA8A6800) [pid = 900] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:09:07 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1D7E7B800) [pid = 900] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:09:07 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1CF03C400) [pid = 900] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:09:07 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1DBAD9C00) [pid = 900] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:09:07 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1DAEC0800) [pid = 900] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:09:07 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1D7DC3800) [pid = 900] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:09:08 INFO - PROCESS | 900 | 1464707348007 Marionette TRACE conn5 <- [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:09:08 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:09:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1180ms 08:09:08 INFO - PROCESS | 900 | 1464707348025 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 08:09:08 INFO - PROCESS | 900 | 1464707348027 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 08:09:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:09:08 INFO - PROCESS | 900 | 1464707348031 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:09:08 INFO - PROCESS | 900 | 1464707348033 Marionette TRACE conn5 <- [1,694,null,{}] 08:09:08 INFO - PROCESS | 900 | 1464707348036 Marionette TRACE conn5 -> [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:09:08 INFO - PROCESS | 900 | 1464707348125 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 08:09:08 INFO - PROCESS | 900 | 1464707348131 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:08 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD10B800 == 61 [pid = 900] [id = 183] 08:09:08 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1D713B400) [pid = 900] [serial = 547] [outer = 0000000000000000] 08:09:08 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1DA91BC00) [pid = 900] [serial = 548] [outer = 000000E1D713B400] 08:09:08 INFO - PROCESS | 900 | 1464707348184 Marionette DEBUG loaded listener.js 08:09:08 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1DACD4800) [pid = 900] [serial = 549] [outer = 000000E1D713B400] 08:09:09 INFO - PROCESS | 900 | 1464707349147 Marionette TRACE conn5 <- [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:09:09 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:09:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1126ms 08:09:09 INFO - PROCESS | 900 | 1464707349159 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 08:09:09 INFO - PROCESS | 900 | 1464707349161 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 08:09:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:09:09 INFO - PROCESS | 900 | 1464707349165 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:09:09 INFO - PROCESS | 900 | 1464707349167 Marionette TRACE conn5 <- [1,698,null,{}] 08:09:09 INFO - PROCESS | 900 | 1464707349171 Marionette TRACE conn5 -> [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:09:09 INFO - PROCESS | 900 | 1464707349270 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 08:09:09 INFO - PROCESS | 900 | 1464707349278 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:09 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE7AF800 == 62 [pid = 900] [id = 184] 08:09:09 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1DB728000) [pid = 900] [serial = 550] [outer = 0000000000000000] 08:09:09 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1DBA44000) [pid = 900] [serial = 551] [outer = 000000E1DB728000] 08:09:09 INFO - PROCESS | 900 | 1464707349324 Marionette DEBUG loaded listener.js 08:09:09 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1DBAE0800) [pid = 900] [serial = 552] [outer = 000000E1DB728000] 08:09:10 INFO - PROCESS | 900 | 1464707350526 Marionette TRACE conn5 <- [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:09:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:09:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1387ms 08:09:10 INFO - PROCESS | 900 | 1464707350556 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 08:09:10 INFO - PROCESS | 900 | 1464707350560 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 08:09:10 INFO - PROCESS | 900 | 1464707350565 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:09:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:09:10 INFO - PROCESS | 900 | 1464707350570 Marionette TRACE conn5 <- [1,702,null,{}] 08:09:10 INFO - PROCESS | 900 | 1464707350575 Marionette TRACE conn5 -> [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:09:10 INFO - PROCESS | 900 | 1464707350728 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 08:09:10 INFO - PROCESS | 900 | 1464707350865 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:10 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D82D6800 == 63 [pid = 900] [id = 185] 08:09:10 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1D3FF6C00) [pid = 900] [serial = 553] [outer = 0000000000000000] 08:09:10 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1D5E4B000) [pid = 900] [serial = 554] [outer = 000000E1D3FF6C00] 08:09:10 INFO - PROCESS | 900 | 1464707350925 Marionette DEBUG loaded listener.js 08:09:11 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1D6CAC800) [pid = 900] [serial = 555] [outer = 000000E1D3FF6C00] 08:09:12 INFO - PROCESS | 900 | 1464707351994 Marionette TRACE conn5 <- [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:09:12 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:09:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1474ms 08:09:12 INFO - PROCESS | 900 | 1464707352045 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 08:09:12 INFO - PROCESS | 900 | 1464707352051 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 08:09:12 INFO - PROCESS | 900 | 1464707352058 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:09:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:09:12 INFO - PROCESS | 900 | 1464707352061 Marionette TRACE conn5 <- [1,706,null,{}] 08:09:12 INFO - PROCESS | 900 | 1464707352066 Marionette TRACE conn5 -> [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:09:12 INFO - PROCESS | 900 | 1464707352216 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 08:09:12 INFO - PROCESS | 900 | 1464707352344 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:12 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE731000 == 64 [pid = 900] [id = 186] 08:09:12 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1D712E400) [pid = 900] [serial = 556] [outer = 0000000000000000] 08:09:12 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1D7E79C00) [pid = 900] [serial = 557] [outer = 000000E1D712E400] 08:09:12 INFO - PROCESS | 900 | 1464707352402 Marionette DEBUG loaded listener.js 08:09:12 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E1DAE5F000) [pid = 900] [serial = 558] [outer = 000000E1D712E400] 08:09:13 INFO - PROCESS | 900 | 1464707353440 Marionette TRACE conn5 <- [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:09:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:09:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1440ms 08:09:13 INFO - PROCESS | 900 | 1464707353504 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 08:09:13 INFO - PROCESS | 900 | 1464707353507 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 08:09:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:09:13 INFO - PROCESS | 900 | 1464707353511 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:09:13 INFO - PROCESS | 900 | 1464707353515 Marionette TRACE conn5 <- [1,710,null,{}] 08:09:13 INFO - PROCESS | 900 | 1464707353571 Marionette TRACE conn5 -> [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:09:13 INFO - PROCESS | 900 | 1464707353682 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 08:09:13 INFO - PROCESS | 900 | 1464707353849 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:13 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF547800 == 65 [pid = 900] [id = 187] 08:09:13 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E1DBADA800) [pid = 900] [serial = 559] [outer = 0000000000000000] 08:09:13 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E1DC20A800) [pid = 900] [serial = 560] [outer = 000000E1DBADA800] 08:09:13 INFO - PROCESS | 900 | 1464707353908 Marionette DEBUG loaded listener.js 08:09:14 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E1DD1EEC00) [pid = 900] [serial = 561] [outer = 000000E1DBADA800] 08:09:14 INFO - PROCESS | 900 | 1464707354516 Marionette TRACE conn5 <- [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:09:14 INFO - PROCESS | 900 | 1464707354585 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 08:09:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:09:14 INFO - PROCESS | 900 | 1464707354589 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:09:14 INFO - PROCESS | 900 | 1464707354591 Marionette TRACE conn5 <- [1,714,null,{}] 08:09:14 INFO - PROCESS | 900 | 1464707354609 Marionette TRACE conn5 -> [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:09:14 INFO - PROCESS | 900 | 1464707354727 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 08:09:14 INFO - PROCESS | 900 | 1464707354966 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6561000 == 66 [pid = 900] [id = 188] 08:09:15 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E1CA424800) [pid = 900] [serial = 562] [outer = 0000000000000000] 08:09:15 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E1CA8AC800) [pid = 900] [serial = 563] [outer = 000000E1CA424800] 08:09:15 INFO - PROCESS | 900 | 1464707355031 Marionette DEBUG loaded listener.js 08:09:15 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E1D1521400) [pid = 900] [serial = 564] [outer = 000000E1CA424800] 08:09:15 INFO - PROCESS | 900 | 1464707355716 Marionette TRACE conn5 <- [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:09:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:09:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1191ms 08:09:15 INFO - PROCESS | 900 | 1464707355795 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 08:09:15 INFO - PROCESS | 900 | 1464707355799 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 08:09:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:09:15 INFO - PROCESS | 900 | 1464707355805 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:09:15 INFO - PROCESS | 900 | 1464707355809 Marionette TRACE conn5 <- [1,718,null,{}] 08:09:15 INFO - PROCESS | 900 | 1464707355814 Marionette TRACE conn5 -> [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:09:15 INFO - PROCESS | 900 | 1464707355930 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 08:09:16 INFO - PROCESS | 900 | 1464707356048 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:16 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAC05800 == 67 [pid = 900] [id = 189] 08:09:16 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E1D7139400) [pid = 900] [serial = 565] [outer = 0000000000000000] 08:09:16 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E1D71BBC00) [pid = 900] [serial = 566] [outer = 000000E1D7139400] 08:09:16 INFO - PROCESS | 900 | 1464707356101 Marionette DEBUG loaded listener.js 08:09:16 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E1D7D84400) [pid = 900] [serial = 567] [outer = 000000E1D7139400] 08:09:16 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFEAE000 == 66 [pid = 900] [id = 161] 08:09:16 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD10B800 == 65 [pid = 900] [id = 183] 08:09:16 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC3B3000 == 64 [pid = 900] [id = 182] 08:09:16 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB27D000 == 63 [pid = 900] [id = 181] 08:09:16 INFO - PROCESS | 900 | --DOCSHELL 000000E1D80D5800 == 62 [pid = 900] [id = 180] 08:09:16 INFO - PROCESS | 900 | --DOCSHELL 000000E1D0D0F000 == 61 [pid = 900] [id = 179] 08:09:16 INFO - PROCESS | 900 | --DOCSHELL 000000E1CEE2F800 == 60 [pid = 900] [id = 178] 08:09:16 INFO - PROCESS | 900 | --DOCSHELL 000000E1E2265000 == 59 [pid = 900] [id = 177] 08:09:16 INFO - PROCESS | 900 | --DOCSHELL 000000E1E0D45800 == 58 [pid = 900] [id = 176] 08:09:16 INFO - PROCESS | 900 | --DOCSHELL 000000E1E0DA8000 == 57 [pid = 900] [id = 175] 08:09:16 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD109000 == 56 [pid = 900] [id = 174] 08:09:16 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7162000 == 55 [pid = 900] [id = 173] 08:09:16 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E1DC213400) [pid = 900] [serial = 479] [outer = 0000000000000000] [url = about:blank] 08:09:16 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E1D3F43400) [pid = 900] [serial = 491] [outer = 0000000000000000] [url = about:blank] 08:09:16 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E1D83E2C00) [pid = 900] [serial = 500] [outer = 0000000000000000] [url = about:blank] 08:09:16 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E1D5E4C800) [pid = 900] [serial = 492] [outer = 0000000000000000] [url = about:blank] 08:09:16 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E1D6CB2800) [pid = 900] [serial = 494] [outer = 0000000000000000] [url = about:blank] 08:09:16 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E1D6E8EC00) [pid = 900] [serial = 495] [outer = 0000000000000000] [url = about:blank] 08:09:16 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E1D0F11C00) [pid = 900] [serial = 486] [outer = 0000000000000000] [url = about:blank] 08:09:16 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E1CA8AC000) [pid = 900] [serial = 485] [outer = 0000000000000000] [url = about:blank] 08:09:16 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E1D7138400) [pid = 900] [serial = 497] [outer = 0000000000000000] [url = about:blank] 08:09:16 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E1CAB58C00) [pid = 900] [serial = 488] [outer = 0000000000000000] [url = about:blank] 08:09:16 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1DA91B800) [pid = 900] [serial = 503] [outer = 0000000000000000] [url = about:blank] 08:09:16 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1D067D400) [pid = 900] [serial = 489] [outer = 0000000000000000] [url = about:blank] 08:09:16 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1D96BC000) [pid = 900] [serial = 501] [outer = 0000000000000000] [url = about:blank] 08:09:16 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1DBF65800) [pid = 900] [serial = 468] [outer = 0000000000000000] [url = about:blank] 08:09:16 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1D4285400) [pid = 900] [serial = 473] [outer = 0000000000000000] [url = about:blank] 08:09:16 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1CA423000) [pid = 900] [serial = 470] [outer = 0000000000000000] [url = about:blank] 08:09:16 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1DAC41C00) [pid = 900] [serial = 504] [outer = 0000000000000000] [url = about:blank] 08:09:16 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1D8A34400) [pid = 900] [serial = 476] [outer = 0000000000000000] [url = about:blank] 08:09:16 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1DD1EC000) [pid = 900] [serial = 482] [outer = 0000000000000000] [url = about:blank] 08:09:16 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1D76CF800) [pid = 900] [serial = 498] [outer = 0000000000000000] [url = about:blank] 08:09:16 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1D7DC6400) [pid = 900] [serial = 512] [outer = 0000000000000000] [url = about:blank] 08:09:16 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1D3614400) [pid = 900] [serial = 506] [outer = 0000000000000000] [url = about:blank] 08:09:16 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1DB726400) [pid = 900] [serial = 509] [outer = 0000000000000000] [url = about:blank] 08:09:16 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1DB72F400) [pid = 900] [serial = 513] [outer = 0000000000000000] [url = about:blank] 08:09:16 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1DB805400) [pid = 900] [serial = 510] [outer = 0000000000000000] [url = about:blank] 08:09:16 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1DACDA800) [pid = 900] [serial = 507] [outer = 0000000000000000] [url = about:blank] 08:09:16 INFO - PROCESS | 900 | 1464707356705 Marionette TRACE conn5 <- [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[4040] expected 0 but got 140","_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:09:16 INFO - PROCESS | 900 | 1464707356739 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 08:09:16 INFO - PROCESS | 900 | 1464707356744 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:09:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:09:16 INFO - PROCESS | 900 | 1464707356746 Marionette TRACE conn5 <- [1,722,null,{}] 08:09:16 INFO - PROCESS | 900 | 1464707356750 Marionette TRACE conn5 -> [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:09:16 INFO - PROCESS | 900 | 1464707356848 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 08:09:16 INFO - PROCESS | 900 | 1464707356928 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:16 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7D5B800 == 56 [pid = 900] [id = 190] 08:09:16 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1CA676000) [pid = 900] [serial = 568] [outer = 0000000000000000] 08:09:16 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1D3F44000) [pid = 900] [serial = 569] [outer = 000000E1CA676000] 08:09:16 INFO - PROCESS | 900 | 1464707356976 Marionette DEBUG loaded listener.js 08:09:17 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1D710A400) [pid = 900] [serial = 570] [outer = 000000E1CA676000] 08:09:17 INFO - PROCESS | 900 | 1464707357390 Marionette TRACE conn5 <- [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:09:17 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:09:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 672ms 08:09:17 INFO - PROCESS | 900 | 1464707357418 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 08:09:17 INFO - PROCESS | 900 | 1464707357421 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 08:09:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:09:17 INFO - PROCESS | 900 | 1464707357426 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:09:17 INFO - PROCESS | 900 | 1464707357432 Marionette TRACE conn5 <- [1,726,null,{}] 08:09:17 INFO - PROCESS | 900 | 1464707357442 Marionette TRACE conn5 -> [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:09:17 INFO - PROCESS | 900 | 1464707357567 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 08:09:17 INFO - PROCESS | 900 | 1464707357586 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBFDD000 == 57 [pid = 900] [id = 191] 08:09:17 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1D83E4400) [pid = 900] [serial = 571] [outer = 0000000000000000] 08:09:17 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1D9A91800) [pid = 900] [serial = 572] [outer = 000000E1D83E4400] 08:09:17 INFO - PROCESS | 900 | 1464707357633 Marionette DEBUG loaded listener.js 08:09:17 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1DAC3A000) [pid = 900] [serial = 573] [outer = 000000E1D83E4400] 08:09:18 INFO - PROCESS | 900 | [900] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:09:18 INFO - PROCESS | 900 | 1464707358572 Marionette TRACE conn5 <- [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:09:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:09:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1194ms 08:09:18 INFO - PROCESS | 900 | 1464707358621 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 08:09:18 INFO - PROCESS | 900 | 1464707358624 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 08:09:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:09:18 INFO - PROCESS | 900 | 1464707358628 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:09:18 INFO - PROCESS | 900 | 1464707358629 Marionette TRACE conn5 <- [1,730,null,{}] 08:09:18 INFO - PROCESS | 900 | 1464707358633 Marionette TRACE conn5 -> [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:09:18 INFO - PROCESS | 900 | 1464707358752 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 08:09:18 INFO - PROCESS | 900 | 1464707358800 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:18 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD119800 == 58 [pid = 900] [id = 192] 08:09:18 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1DADCB000) [pid = 900] [serial = 574] [outer = 0000000000000000] 08:09:18 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1DAE65C00) [pid = 900] [serial = 575] [outer = 000000E1DADCB000] 08:09:18 INFO - PROCESS | 900 | 1464707358847 Marionette DEBUG loaded listener.js 08:09:18 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1DB72F400) [pid = 900] [serial = 576] [outer = 000000E1DADCB000] 08:09:19 INFO - PROCESS | 900 | 1464707359783 Marionette TRACE conn5 <- [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:09:19 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:09:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1188ms 08:09:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:09:19 INFO - PROCESS | 900 | 1464707359818 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 08:09:19 INFO - PROCESS | 900 | 1464707359820 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 08:09:19 INFO - PROCESS | 900 | 1464707359824 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:09:19 INFO - PROCESS | 900 | 1464707359826 Marionette TRACE conn5 <- [1,734,null,{}] 08:09:19 INFO - PROCESS | 900 | 1464707359842 Marionette TRACE conn5 -> [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:09:19 INFO - PROCESS | 900 | 1464707359956 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 08:09:19 INFO - PROCESS | 900 | 1464707359963 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:20 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE89E000 == 59 [pid = 900] [id = 193] 08:09:20 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1DBADA000) [pid = 900] [serial = 577] [outer = 0000000000000000] 08:09:20 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1DBF63C00) [pid = 900] [serial = 578] [outer = 000000E1DBADA000] 08:09:20 INFO - PROCESS | 900 | 1464707360060 Marionette DEBUG loaded listener.js 08:09:20 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1DD1E5C00) [pid = 900] [serial = 579] [outer = 000000E1DBADA000] 08:09:20 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1D7D7B800) [pid = 900] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:09:20 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1DAC36800) [pid = 900] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:09:20 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1DB729400) [pid = 900] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:09:20 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1CA675400) [pid = 900] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:09:20 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1D7D82800) [pid = 900] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:09:20 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1D3618800) [pid = 900] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:09:20 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1DB80B000) [pid = 900] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:09:20 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1D8A41000) [pid = 900] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:09:20 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1D713B400) [pid = 900] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:09:20 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1D8313400) [pid = 900] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:09:20 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1D7186C00) [pid = 900] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:09:20 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1DBA44800) [pid = 900] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:09:20 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1DA05DC00) [pid = 900] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:09:20 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1D06D1C00) [pid = 900] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:09:20 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1D42C9000) [pid = 900] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:09:20 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1CA8A6C00) [pid = 900] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:09:20 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1DBADA400) [pid = 900] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:09:20 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E1D6B17000) [pid = 900] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:09:20 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E1DAE5A800) [pid = 900] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:09:20 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E1D0F08000) [pid = 900] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:09:20 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E1D3FFA800) [pid = 900] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:09:20 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E1C8C62800) [pid = 900] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:09:20 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E1DAC3C000) [pid = 900] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:09:20 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E1D8A35800) [pid = 900] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:09:20 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E1CEFC1C00) [pid = 900] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:09:20 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E1DBF62800) [pid = 900] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:09:20 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E1D364F400) [pid = 900] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:09:20 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E1D83E6800) [pid = 900] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:09:21 INFO - PROCESS | 900 | 1464707361006 Marionette TRACE conn5 <- [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:09:21 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:09:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1197ms 08:09:21 INFO - PROCESS | 900 | 1464707361025 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 08:09:21 INFO - PROCESS | 900 | 1464707361027 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 08:09:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:09:21 INFO - PROCESS | 900 | 1464707361030 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:09:21 INFO - PROCESS | 900 | 1464707361032 Marionette TRACE conn5 <- [1,738,null,{}] 08:09:21 INFO - PROCESS | 900 | 1464707361036 Marionette TRACE conn5 -> [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:09:21 INFO - PROCESS | 900 | 1464707361128 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 08:09:21 INFO - PROCESS | 900 | 1464707361135 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:21 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAFD1000 == 60 [pid = 900] [id = 194] 08:09:21 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E1D1527C00) [pid = 900] [serial = 580] [outer = 0000000000000000] 08:09:21 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E1D3F3D800) [pid = 900] [serial = 581] [outer = 000000E1D1527C00] 08:09:21 INFO - PROCESS | 900 | 1464707361180 Marionette DEBUG loaded listener.js 08:09:21 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E1D7181800) [pid = 900] [serial = 582] [outer = 000000E1D1527C00] 08:09:22 INFO - PROCESS | 900 | 1464707362111 Marionette TRACE conn5 <- [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:09:22 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:09:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1134ms 08:09:22 INFO - PROCESS | 900 | 1464707362168 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 08:09:22 INFO - PROCESS | 900 | 1464707362170 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 08:09:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:09:22 INFO - PROCESS | 900 | 1464707362174 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:09:22 INFO - PROCESS | 900 | 1464707362176 Marionette TRACE conn5 <- [1,742,null,{}] 08:09:22 INFO - PROCESS | 900 | 1464707362179 Marionette TRACE conn5 -> [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:09:22 INFO - PROCESS | 900 | 1464707362266 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 08:09:22 INFO - PROCESS | 900 | 1464707362273 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:22 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFB63800 == 61 [pid = 900] [id = 195] 08:09:22 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E1D7D82800) [pid = 900] [serial = 583] [outer = 0000000000000000] 08:09:22 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E1DACD4400) [pid = 900] [serial = 584] [outer = 000000E1D7D82800] 08:09:22 INFO - PROCESS | 900 | 1464707362319 Marionette DEBUG loaded listener.js 08:09:22 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E1DD1ED800) [pid = 900] [serial = 585] [outer = 000000E1D7D82800] 08:09:23 INFO - PROCESS | 900 | 1464707363378 Marionette TRACE conn5 <- [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:09:23 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:09:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1244ms 08:09:23 INFO - PROCESS | 900 | 1464707363421 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 08:09:23 INFO - PROCESS | 900 | 1464707363426 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 08:09:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:09:23 INFO - PROCESS | 900 | 1464707363432 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:09:23 INFO - PROCESS | 900 | 1464707363436 Marionette TRACE conn5 <- [1,746,null,{}] 08:09:23 INFO - PROCESS | 900 | 1464707363443 Marionette TRACE conn5 -> [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:09:23 INFO - PROCESS | 900 | 1464707363596 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 08:09:23 INFO - PROCESS | 900 | 1464707363735 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:23 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D80E2000 == 62 [pid = 900] [id = 196] 08:09:23 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E1CA8A7C00) [pid = 900] [serial = 586] [outer = 0000000000000000] 08:09:23 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E1D0F0D800) [pid = 900] [serial = 587] [outer = 000000E1CA8A7C00] 08:09:23 INFO - PROCESS | 900 | 1464707363795 Marionette DEBUG loaded listener.js 08:09:23 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E1D5E4A000) [pid = 900] [serial = 588] [outer = 000000E1CA8A7C00] 08:09:24 INFO - PROCESS | 900 | 1464707364378 Marionette TRACE conn5 <- [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:09:24 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:09:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 986ms 08:09:24 INFO - PROCESS | 900 | 1464707364422 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 08:09:24 INFO - PROCESS | 900 | 1464707364428 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 08:09:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:09:24 INFO - PROCESS | 900 | 1464707364435 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:09:24 INFO - PROCESS | 900 | 1464707364438 Marionette TRACE conn5 <- [1,750,null,{}] 08:09:24 INFO - PROCESS | 900 | 1464707364442 Marionette TRACE conn5 -> [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:09:24 INFO - PROCESS | 900 | 1464707364561 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 08:09:24 INFO - PROCESS | 900 | 1464707364682 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:24 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD10B800 == 63 [pid = 900] [id = 197] 08:09:24 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E1D71BD000) [pid = 900] [serial = 589] [outer = 0000000000000000] 08:09:24 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E1D76DA400) [pid = 900] [serial = 590] [outer = 000000E1D71BD000] 08:09:24 INFO - PROCESS | 900 | 1464707364741 Marionette DEBUG loaded listener.js 08:09:24 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1D83AB000) [pid = 900] [serial = 591] [outer = 000000E1D71BD000] 08:09:25 INFO - PROCESS | 900 | [900] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:09:25 INFO - PROCESS | 900 | 1464707365802 Marionette TRACE conn5 <- [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:09:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:09:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1389ms 08:09:25 INFO - PROCESS | 900 | 1464707365829 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 08:09:25 INFO - PROCESS | 900 | 1464707365832 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 08:09:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:09:25 INFO - PROCESS | 900 | 1464707365836 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:09:25 INFO - PROCESS | 900 | 1464707365840 Marionette TRACE conn5 <- [1,754,null,{}] 08:09:25 INFO - PROCESS | 900 | 1464707365852 Marionette TRACE conn5 -> [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:09:26 INFO - PROCESS | 900 | 1464707366026 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 08:09:26 INFO - PROCESS | 900 | 1464707366117 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:26 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E0D52800 == 64 [pid = 900] [id = 198] 08:09:26 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1DB72A000) [pid = 900] [serial = 592] [outer = 0000000000000000] 08:09:26 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1DBF67800) [pid = 900] [serial = 593] [outer = 000000E1DB72A000] 08:09:26 INFO - PROCESS | 900 | 1464707366177 Marionette DEBUG loaded listener.js 08:09:26 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1DE762C00) [pid = 900] [serial = 594] [outer = 000000E1DB72A000] 08:09:27 INFO - PROCESS | 900 | 1464707367276 Marionette TRACE conn5 <- [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:09:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:09:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1486ms 08:09:27 INFO - PROCESS | 900 | 1464707367324 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 08:09:27 INFO - PROCESS | 900 | 1464707367328 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 08:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:09:27 INFO - PROCESS | 900 | 1464707367331 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:09:27 INFO - PROCESS | 900 | 1464707367333 Marionette TRACE conn5 <- [1,758,null,{}] 08:09:27 INFO - PROCESS | 900 | 1464707367337 Marionette TRACE conn5 -> [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:09:27 INFO - PROCESS | 900 | 1464707367485 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 08:09:27 INFO - PROCESS | 900 | 1464707367636 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:27 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E1935000 == 65 [pid = 900] [id = 199] 08:09:27 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1DEF3E400) [pid = 900] [serial = 595] [outer = 0000000000000000] 08:09:27 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1E2A32800) [pid = 900] [serial = 596] [outer = 000000E1DEF3E400] 08:09:27 INFO - PROCESS | 900 | 1464707367694 Marionette DEBUG loaded listener.js 08:09:27 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1E2A39000) [pid = 900] [serial = 597] [outer = 000000E1DEF3E400] 08:09:28 INFO - PROCESS | 900 | 1464707368319 Marionette TRACE conn5 <- [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:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1025ms 08:09:28 INFO - PROCESS | 900 | 1464707368358 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 08:09:28 INFO - PROCESS | 900 | 1464707368361 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 08:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:09:28 INFO - PROCESS | 900 | 1464707368365 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:09:28 INFO - PROCESS | 900 | 1464707368367 Marionette TRACE conn5 <- [1,762,null,{}] 08:09:28 INFO - PROCESS | 900 | 1464707368371 Marionette TRACE conn5 -> [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:09:28 INFO - PROCESS | 900 | 1464707368483 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 08:09:28 INFO - PROCESS | 900 | 1464707368603 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:28 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CBC74800 == 66 [pid = 900] [id = 200] 08:09:28 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1CA526800) [pid = 900] [serial = 598] [outer = 0000000000000000] 08:09:28 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1CEF7A000) [pid = 900] [serial = 599] [outer = 000000E1CA526800] 08:09:28 INFO - PROCESS | 900 | 1464707368662 Marionette DEBUG loaded listener.js 08:09:28 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1D3620C00) [pid = 900] [serial = 600] [outer = 000000E1CA526800] 08:09:29 INFO - PROCESS | 900 | 1464707369453 Marionette TRACE conn5 <- [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:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1135ms 08:09:29 INFO - PROCESS | 900 | 1464707369503 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 08:09:29 INFO - PROCESS | 900 | 1464707369506 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 08:09:29 INFO - PROCESS | 900 | 1464707369512 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:09:29 INFO - PROCESS | 900 | 1464707369515 Marionette TRACE conn5 <- [1,766,null,{}] 08:09:29 INFO - PROCESS | 900 | 1464707369521 Marionette TRACE conn5 -> [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:09:29 INFO - PROCESS | 900 | 1464707369665 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 08:09:29 INFO - PROCESS | 900 | 1464707369793 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:29 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D5F6C000 == 67 [pid = 900] [id = 201] 08:09:29 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1D0D95C00) [pid = 900] [serial = 601] [outer = 0000000000000000] 08:09:29 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1D3656400) [pid = 900] [serial = 602] [outer = 000000E1D0D95C00] 08:09:29 INFO - PROCESS | 900 | 1464707369846 Marionette DEBUG loaded listener.js 08:09:29 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1D5E61400) [pid = 900] [serial = 603] [outer = 000000E1D0D95C00] 08:09:30 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFB6F800 == 66 [pid = 900] [id = 172] 08:09:30 INFO - PROCESS | 900 | --DOCSHELL 000000E1DAFD1000 == 65 [pid = 900] [id = 194] 08:09:30 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE89E000 == 64 [pid = 900] [id = 193] 08:09:30 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD119800 == 63 [pid = 900] [id = 192] 08:09:30 INFO - PROCESS | 900 | --DOCSHELL 000000E1DBFDD000 == 62 [pid = 900] [id = 191] 08:09:30 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7D5B800 == 61 [pid = 900] [id = 190] 08:09:30 INFO - PROCESS | 900 | --DOCSHELL 000000E1DAC05800 == 60 [pid = 900] [id = 189] 08:09:30 INFO - PROCESS | 900 | --DOCSHELL 000000E1D6561000 == 59 [pid = 900] [id = 188] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1D7109000) [pid = 900] [serial = 381] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1DD1D0400) [pid = 900] [serial = 387] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1DE75AC00) [pid = 900] [serial = 483] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1DD1C9800) [pid = 900] [serial = 480] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1D6B17400) [pid = 900] [serial = 426] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1DA9AE000) [pid = 900] [serial = 429] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1DA913400) [pid = 900] [serial = 477] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1DADC4400) [pid = 900] [serial = 432] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1DBA48000) [pid = 900] [serial = 438] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1D0DB1C00) [pid = 900] [serial = 332] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1DADBE800) [pid = 900] [serial = 384] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1DA91BC00) [pid = 900] [serial = 548] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1D8A40C00) [pid = 900] [serial = 545] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E1D7DC0000) [pid = 900] [serial = 543] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E1DBAE1000) [pid = 900] [serial = 515] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E1DC215C00) [pid = 900] [serial = 516] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E1DBADC000) [pid = 900] [serial = 525] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E1DAB32000) [pid = 900] [serial = 524] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E1D361F400) [pid = 900] [serial = 519] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E1D0F05C00) [pid = 900] [serial = 518] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E1D65B6800) [pid = 900] [serial = 539] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E1CF978400) [pid = 900] [serial = 536] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E1D0F0F800) [pid = 900] [serial = 537] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E1DE758400) [pid = 900] [serial = 531] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E1DC210800) [pid = 900] [serial = 530] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E1D7723C00) [pid = 900] [serial = 522] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E1D6E14C00) [pid = 900] [serial = 521] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E1DBADDC00) [pid = 900] [serial = 528] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E1DAE61000) [pid = 900] [serial = 527] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E1DB72A800) [pid = 900] [serial = 534] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 82 (000000E1D42C7800) [pid = 900] [serial = 533] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 81 (000000E1D76DBC00) [pid = 900] [serial = 542] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 80 (000000E1D6B33400) [pid = 900] [serial = 540] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 79 (000000E1DA9AD800) [pid = 900] [serial = 546] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 78 (000000E1DACD4800) [pid = 900] [serial = 549] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 77 (000000E1D6CADC00) [pid = 900] [serial = 474] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 76 (000000E1CEE66800) [pid = 900] [serial = 471] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 75 (000000E1DAF05C00) [pid = 900] [serial = 435] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 74 (000000E1D9FC3000) [pid = 900] [serial = 420] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | --DOMWINDOW == 73 (000000E1D09DD000) [pid = 900] [serial = 423] [outer = 0000000000000000] [url = about:blank] 08:09:30 INFO - PROCESS | 900 | 1464707370396 Marionette TRACE conn5 <- [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:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 924ms 08:09:30 INFO - PROCESS | 900 | 1464707370442 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 08:09:30 INFO - PROCESS | 900 | 1464707370447 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 08:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:09:30 INFO - PROCESS | 900 | 1464707370454 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:09:30 INFO - PROCESS | 900 | 1464707370456 Marionette TRACE conn5 <- [1,770,null,{}] 08:09:30 INFO - PROCESS | 900 | 1464707370460 Marionette TRACE conn5 -> [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:09:30 INFO - PROCESS | 900 | 1464707370561 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 08:09:30 INFO - PROCESS | 900 | 1464707370568 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:30 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6DC0000 == 60 [pid = 900] [id = 202] 08:09:30 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (000000E1D0682400) [pid = 900] [serial = 604] [outer = 0000000000000000] 08:09:30 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (000000E1D0F75C00) [pid = 900] [serial = 605] [outer = 000000E1D0682400] 08:09:30 INFO - PROCESS | 900 | 1464707370615 Marionette DEBUG loaded listener.js 08:09:30 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (000000E1D42C7800) [pid = 900] [serial = 606] [outer = 000000E1D0682400] 08:09:31 INFO - PROCESS | 900 | 1464707371071 Marionette TRACE conn5 <- [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:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 692ms 08:09:31 INFO - PROCESS | 900 | 1464707371147 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 08:09:31 INFO - PROCESS | 900 | 1464707371150 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 08:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:09:31 INFO - PROCESS | 900 | 1464707371153 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:09:31 INFO - PROCESS | 900 | 1464707371157 Marionette TRACE conn5 <- [1,774,null,{}] 08:09:31 INFO - PROCESS | 900 | 1464707371168 Marionette TRACE conn5 -> [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:09:31 INFO - PROCESS | 900 | 1464707371262 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 08:09:31 INFO - PROCESS | 900 | 1464707371279 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:31 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB291000 == 61 [pid = 900] [id = 203] 08:09:31 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (000000E1D6CA6400) [pid = 900] [serial = 607] [outer = 0000000000000000] 08:09:31 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (000000E1D6E0C800) [pid = 900] [serial = 608] [outer = 000000E1D6CA6400] 08:09:31 INFO - PROCESS | 900 | 1464707371329 Marionette DEBUG loaded listener.js 08:09:31 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (000000E1D7110C00) [pid = 900] [serial = 609] [outer = 000000E1D6CA6400] 08:09:31 INFO - PROCESS | 900 | 1464707371823 Marionette TRACE conn5 <- [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:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 693ms 08:09:31 INFO - PROCESS | 900 | 1464707371849 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 08:09:31 INFO - PROCESS | 900 | 1464707371851 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 08:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:09:31 INFO - PROCESS | 900 | 1464707371855 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:09:31 INFO - PROCESS | 900 | 1464707371857 Marionette TRACE conn5 <- [1,778,null,{}] 08:09:31 INFO - PROCESS | 900 | 1464707371865 Marionette TRACE conn5 -> [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:09:31 INFO - PROCESS | 900 | 1464707371963 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 08:09:31 INFO - PROCESS | 900 | 1464707371971 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:31 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC3C8000 == 62 [pid = 900] [id = 204] 08:09:31 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (000000E1D7D76800) [pid = 900] [serial = 610] [outer = 0000000000000000] 08:09:32 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (000000E1D7D85400) [pid = 900] [serial = 611] [outer = 000000E1D7D76800] 08:09:32 INFO - PROCESS | 900 | 1464707372018 Marionette DEBUG loaded listener.js 08:09:32 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (000000E1D7DC9000) [pid = 900] [serial = 612] [outer = 000000E1D7D76800] 08:09:32 INFO - PROCESS | 900 | 1464707372450 Marionette TRACE conn5 <- [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:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 629ms 08:09:32 INFO - PROCESS | 900 | 1464707372487 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 08:09:32 INFO - PROCESS | 900 | 1464707372489 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 08:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:09:32 INFO - PROCESS | 900 | 1464707372493 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:09:32 INFO - PROCESS | 900 | 1464707372495 Marionette TRACE conn5 <- [1,782,null,{}] 08:09:32 INFO - PROCESS | 900 | 1464707372498 Marionette TRACE conn5 -> [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:09:32 INFO - PROCESS | 900 | 1464707372619 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 08:09:32 INFO - PROCESS | 900 | 1464707372628 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:32 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD265800 == 63 [pid = 900] [id = 205] 08:09:32 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E1D83B2800) [pid = 900] [serial = 613] [outer = 0000000000000000] 08:09:32 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E1D8A3D000) [pid = 900] [serial = 614] [outer = 000000E1D83B2800] 08:09:32 INFO - PROCESS | 900 | 1464707372741 Marionette DEBUG loaded listener.js 08:09:32 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E1DA916C00) [pid = 900] [serial = 615] [outer = 000000E1D83B2800] 08:09:33 INFO - PROCESS | 900 | 1464707373215 Marionette TRACE conn5 <- [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:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 776ms 08:09:33 INFO - PROCESS | 900 | 1464707373272 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 08:09:33 INFO - PROCESS | 900 | 1464707373274 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 08:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:09:33 INFO - PROCESS | 900 | 1464707373278 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:09:33 INFO - PROCESS | 900 | 1464707373279 Marionette TRACE conn5 <- [1,786,null,{}] 08:09:33 INFO - PROCESS | 900 | 1464707373290 Marionette TRACE conn5 -> [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:09:33 INFO - PROCESS | 900 | 1464707373420 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 08:09:33 INFO - PROCESS | 900 | 1464707373475 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:33 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D36A1800 == 64 [pid = 900] [id = 206] 08:09:33 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E1DADCC400) [pid = 900] [serial = 616] [outer = 0000000000000000] 08:09:33 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E1DAE5A400) [pid = 900] [serial = 617] [outer = 000000E1DADCC400] 08:09:33 INFO - PROCESS | 900 | 1464707373522 Marionette DEBUG loaded listener.js 08:09:33 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E1DAEC7C00) [pid = 900] [serial = 618] [outer = 000000E1DADCC400] 08:09:33 INFO - PROCESS | 900 | 1464707373948 Marionette TRACE conn5 <- [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:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 08:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 735ms 08:09:34 INFO - PROCESS | 900 | 1464707374016 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 08:09:34 INFO - PROCESS | 900 | 1464707374018 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 08:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:09:34 INFO - PROCESS | 900 | 1464707374021 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:09:34 INFO - PROCESS | 900 | 1464707374023 Marionette TRACE conn5 <- [1,790,null,{}] 08:09:34 INFO - PROCESS | 900 | 1464707374032 Marionette TRACE conn5 -> [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:09:34 INFO - PROCESS | 900 | 1464707374150 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 08:09:34 INFO - PROCESS | 900 | 1464707374204 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:34 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF511000 == 65 [pid = 900] [id = 207] 08:09:34 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E1DAE5FC00) [pid = 900] [serial = 619] [outer = 0000000000000000] 08:09:34 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E1DB727000) [pid = 900] [serial = 620] [outer = 000000E1DAE5FC00] 08:09:34 INFO - PROCESS | 900 | 1464707374251 Marionette DEBUG loaded listener.js 08:09:34 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E1DB80F800) [pid = 900] [serial = 621] [outer = 000000E1DAE5FC00] 08:09:34 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E1D1527C00) [pid = 900] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:09:34 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E1CA424800) [pid = 900] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:09:34 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E1DADCB000) [pid = 900] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:09:34 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E1D83E4400) [pid = 900] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:09:34 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E1DB728000) [pid = 900] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:09:34 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E1DBADA000) [pid = 900] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:09:34 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E1CA676000) [pid = 900] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:09:34 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E1D7139400) [pid = 900] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:09:34 INFO - PROCESS | 900 | 1464707374696 Marionette TRACE conn5 <- [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:09:34 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:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 733ms 08:09:34 INFO - PROCESS | 900 | 1464707374766 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 08:09:34 INFO - PROCESS | 900 | 1464707374768 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 08:09:34 INFO - PROCESS | 900 | 1464707374772 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:09:34 INFO - PROCESS | 900 | 1464707374774 Marionette TRACE conn5 <- [1,794,null,{}] 08:09:34 INFO - PROCESS | 900 | 1464707374783 Marionette TRACE conn5 -> [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:09:34 INFO - PROCESS | 900 | 1464707374904 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 08:09:34 INFO - PROCESS | 900 | 1464707374920 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:34 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF949000 == 66 [pid = 900] [id = 208] 08:09:34 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E1DAB2F800) [pid = 900] [serial = 622] [outer = 0000000000000000] 08:09:34 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E1DB80B800) [pid = 900] [serial = 623] [outer = 000000E1DAB2F800] 08:09:34 INFO - PROCESS | 900 | 1464707374965 Marionette DEBUG loaded listener.js 08:09:35 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E1DBAD9000) [pid = 900] [serial = 624] [outer = 000000E1DAB2F800] 08:09:35 INFO - PROCESS | 900 | 1464707375353 Marionette TRACE conn5 <- [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:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 08:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 629ms 08:09:35 INFO - PROCESS | 900 | 1464707375406 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 08:09:35 INFO - PROCESS | 900 | 1464707375409 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 08:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:09:35 INFO - PROCESS | 900 | 1464707375412 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:09:35 INFO - PROCESS | 900 | 1464707375414 Marionette TRACE conn5 <- [1,798,null,{}] 08:09:35 INFO - PROCESS | 900 | 1464707375417 Marionette TRACE conn5 -> [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:09:35 INFO - PROCESS | 900 | 1464707375542 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 08:09:35 INFO - PROCESS | 900 | 1464707375555 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:35 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFCCF000 == 67 [pid = 900] [id = 209] 08:09:35 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E1DBF68400) [pid = 900] [serial = 625] [outer = 0000000000000000] 08:09:35 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E1DC20A400) [pid = 900] [serial = 626] [outer = 000000E1DBF68400] 08:09:35 INFO - PROCESS | 900 | 1464707375600 Marionette DEBUG loaded listener.js 08:09:35 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E1DD1CAC00) [pid = 900] [serial = 627] [outer = 000000E1DBF68400] 08:09:36 INFO - PROCESS | 900 | 1464707376031 Marionette TRACE conn5 <- [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:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 671ms 08:09:36 INFO - PROCESS | 900 | 1464707376087 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 08:09:36 INFO - PROCESS | 900 | 1464707376089 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 08:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:09:36 INFO - PROCESS | 900 | 1464707376092 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:09:36 INFO - PROCESS | 900 | 1464707376103 Marionette TRACE conn5 <- [1,802,null,{}] 08:09:36 INFO - PROCESS | 900 | 1464707376107 Marionette TRACE conn5 -> [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:09:36 INFO - PROCESS | 900 | 1464707376198 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 08:09:36 INFO - PROCESS | 900 | 1464707376207 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:36 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E0D4C800 == 68 [pid = 900] [id = 210] 08:09:36 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E1DD1CE800) [pid = 900] [serial = 628] [outer = 0000000000000000] 08:09:36 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E1DD1F1000) [pid = 900] [serial = 629] [outer = 000000E1DD1CE800] 08:09:36 INFO - PROCESS | 900 | 1464707376251 Marionette DEBUG loaded listener.js 08:09:36 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E1DE765000) [pid = 900] [serial = 630] [outer = 000000E1DD1CE800] 08:09:36 INFO - PROCESS | 900 | 1464707376939 Marionette TRACE conn5 <- [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:09:37 INFO - PROCESS | 900 | 1464707377002 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 08:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:09:37 INFO - PROCESS | 900 | 1464707377008 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:09:37 INFO - PROCESS | 900 | 1464707377012 Marionette TRACE conn5 <- [1,806,null,{}] 08:09:37 INFO - PROCESS | 900 | 1464707377018 Marionette TRACE conn5 -> [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:09:37 INFO - PROCESS | 900 | 1464707377152 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 08:09:37 INFO - PROCESS | 900 | 1464707377267 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:37 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7ECD800 == 69 [pid = 900] [id = 211] 08:09:37 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E1CF03C400) [pid = 900] [serial = 631] [outer = 0000000000000000] 08:09:37 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E1D0F0A400) [pid = 900] [serial = 632] [outer = 000000E1CF03C400] 08:09:37 INFO - PROCESS | 900 | 1464707377329 Marionette DEBUG loaded listener.js 08:09:37 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E1D5E49000) [pid = 900] [serial = 633] [outer = 000000E1CF03C400] 08:09:37 INFO - PROCESS | 900 | 1464707377928 Marionette TRACE conn5 <- [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:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 944ms 08:09:37 INFO - PROCESS | 900 | 1464707377955 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 08:09:37 INFO - PROCESS | 900 | 1464707377962 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 08:09:37 INFO - PROCESS | 900 | 1464707377969 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:09:37 INFO - PROCESS | 900 | 1464707377972 Marionette TRACE conn5 <- [1,810,null,{}] 08:09:37 INFO - PROCESS | 900 | 1464707377977 Marionette TRACE conn5 -> [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:09:38 INFO - PROCESS | 900 | 1464707378099 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 08:09:38 INFO - PROCESS | 900 | 1464707378221 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE738800 == 70 [pid = 900] [id = 212] 08:09:38 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E1D6B2EC00) [pid = 900] [serial = 634] [outer = 0000000000000000] 08:09:38 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E1D71B7800) [pid = 900] [serial = 635] [outer = 000000E1D6B2EC00] 08:09:38 INFO - PROCESS | 900 | 1464707378279 Marionette DEBUG loaded listener.js 08:09:38 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E1D8C96400) [pid = 900] [serial = 636] [outer = 000000E1D6B2EC00] 08:09:38 INFO - PROCESS | 900 | 1464707378944 Marionette TRACE conn5 <- [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:09:39 INFO - PROCESS | 900 | 1464707379000 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 08:09:39 INFO - PROCESS | 900 | 1464707379004 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:09:39 INFO - PROCESS | 900 | 1464707379008 Marionette TRACE conn5 <- [1,814,null,{}] 08:09:39 INFO - PROCESS | 900 | 1464707379020 Marionette TRACE conn5 -> [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:09:39 INFO - PROCESS | 900 | 1464707379196 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 08:09:39 INFO - PROCESS | 900 | 1464707379321 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:39 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2268000 == 71 [pid = 900] [id = 213] 08:09:39 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E1DAA34400) [pid = 900] [serial = 637] [outer = 0000000000000000] 08:09:39 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E1DAC33800) [pid = 900] [serial = 638] [outer = 000000E1DAA34400] 08:09:39 INFO - PROCESS | 900 | 1464707379383 Marionette DEBUG loaded listener.js 08:09:39 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1DAE5B400) [pid = 900] [serial = 639] [outer = 000000E1DAA34400] 08:09:40 INFO - PROCESS | 900 | 1464707380027 Marionette TRACE conn5 <- [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:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1078ms 08:09:40 INFO - PROCESS | 900 | 1464707380084 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 08:09:40 INFO - PROCESS | 900 | 1464707380088 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 08:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:09:40 INFO - PROCESS | 900 | 1464707380109 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:09:40 INFO - PROCESS | 900 | 1464707380111 Marionette TRACE conn5 <- [1,818,null,{}] 08:09:40 INFO - PROCESS | 900 | 1464707380116 Marionette TRACE conn5 -> [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:09:40 INFO - PROCESS | 900 | 1464707380237 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 08:09:40 INFO - PROCESS | 900 | 1464707380358 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:40 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2F9C800 == 72 [pid = 900] [id = 214] 08:09:40 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1DC20F000) [pid = 900] [serial = 640] [outer = 0000000000000000] 08:09:40 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1DD1E3800) [pid = 900] [serial = 641] [outer = 000000E1DC20F000] 08:09:40 INFO - PROCESS | 900 | 1464707380417 Marionette DEBUG loaded listener.js 08:09:40 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1DEF3D000) [pid = 900] [serial = 642] [outer = 000000E1DC20F000] 08:09:42 INFO - PROCESS | 900 | 1464707382448 Marionette TRACE conn5 <- [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:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 2395ms 08:09:42 INFO - PROCESS | 900 | 1464707382505 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 08:09:42 INFO - PROCESS | 900 | 1464707382508 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 08:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:09:42 INFO - PROCESS | 900 | 1464707382512 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:09:42 INFO - PROCESS | 900 | 1464707382514 Marionette TRACE conn5 <- [1,822,null,{}] 08:09:42 INFO - PROCESS | 900 | 1464707382518 Marionette TRACE conn5 -> [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:09:42 INFO - PROCESS | 900 | 1464707382661 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 08:09:42 INFO - PROCESS | 900 | 1464707382783 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:42 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CFBE4800 == 73 [pid = 900] [id = 215] 08:09:42 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1C8C69400) [pid = 900] [serial = 643] [outer = 0000000000000000] 08:09:42 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1CEE68C00) [pid = 900] [serial = 644] [outer = 000000E1C8C69400] 08:09:42 INFO - PROCESS | 900 | 1464707382842 Marionette DEBUG loaded listener.js 08:09:42 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1DACD7800) [pid = 900] [serial = 645] [outer = 000000E1C8C69400] 08:09:43 INFO - PROCESS | 900 | 1464707383731 Marionette TRACE conn5 <- [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:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1277ms 08:09:43 INFO - PROCESS | 900 | 1464707383792 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 08:09:43 INFO - PROCESS | 900 | 1464707383797 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 08:09:43 INFO - PROCESS | 900 | 1464707383802 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:09:43 INFO - PROCESS | 900 | 1464707383806 Marionette TRACE conn5 <- [1,826,null,{}] 08:09:43 INFO - PROCESS | 900 | 1464707383811 Marionette TRACE conn5 -> [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:09:43 INFO - PROCESS | 900 | 1464707383921 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 08:09:44 INFO - PROCESS | 900 | 1464707384047 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:44 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D42FB000 == 74 [pid = 900] [id = 216] 08:09:44 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1CBCF5C00) [pid = 900] [serial = 646] [outer = 0000000000000000] 08:09:44 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1CEE6A800) [pid = 900] [serial = 647] [outer = 000000E1CBCF5C00] 08:09:44 INFO - PROCESS | 900 | 1464707384102 Marionette DEBUG loaded listener.js 08:09:44 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1CFBAA000) [pid = 900] [serial = 648] [outer = 000000E1CBCF5C00] 08:09:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1DBAA3800 == 73 [pid = 900] [id = 142] 08:09:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF547800 == 72 [pid = 900] [id = 187] 08:09:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE731000 == 71 [pid = 900] [id = 186] 08:09:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE729800 == 70 [pid = 900] [id = 143] 08:09:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1D82D6800 == 69 [pid = 900] [id = 185] 08:09:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFCCF000 == 68 [pid = 900] [id = 209] 08:09:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF949000 == 67 [pid = 900] [id = 208] 08:09:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF511000 == 66 [pid = 900] [id = 207] 08:09:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1D36A1800 == 65 [pid = 900] [id = 206] 08:09:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD265800 == 64 [pid = 900] [id = 205] 08:09:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC3C8000 == 63 [pid = 900] [id = 204] 08:09:44 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1D5E4B000) [pid = 900] [serial = 554] [outer = 0000000000000000] [url = about:blank] 08:09:44 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1D7E79C00) [pid = 900] [serial = 557] [outer = 0000000000000000] [url = about:blank] 08:09:44 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1DC20A800) [pid = 900] [serial = 560] [outer = 0000000000000000] [url = about:blank] 08:09:44 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1DACD4400) [pid = 900] [serial = 584] [outer = 0000000000000000] [url = about:blank] 08:09:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB291000 == 62 [pid = 900] [id = 203] 08:09:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1D6DC0000 == 61 [pid = 900] [id = 202] 08:09:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1D5F6C000 == 60 [pid = 900] [id = 201] 08:09:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD10B800 == 59 [pid = 900] [id = 197] 08:09:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1D80E2000 == 58 [pid = 900] [id = 196] 08:09:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFB63800 == 57 [pid = 900] [id = 195] 08:09:44 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1DB72F400) [pid = 900] [serial = 576] [outer = 0000000000000000] [url = about:blank] 08:09:44 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1D9A91800) [pid = 900] [serial = 572] [outer = 0000000000000000] [url = about:blank] 08:09:44 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1DBA44000) [pid = 900] [serial = 551] [outer = 0000000000000000] [url = about:blank] 08:09:44 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1DD1E5C00) [pid = 900] [serial = 579] [outer = 0000000000000000] [url = about:blank] 08:09:44 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1DBAE0800) [pid = 900] [serial = 552] [outer = 0000000000000000] [url = about:blank] 08:09:44 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1D3F44000) [pid = 900] [serial = 569] [outer = 0000000000000000] [url = about:blank] 08:09:44 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E1DBF63C00) [pid = 900] [serial = 578] [outer = 0000000000000000] [url = about:blank] 08:09:44 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E1D710A400) [pid = 900] [serial = 570] [outer = 0000000000000000] [url = about:blank] 08:09:44 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E1D7D84400) [pid = 900] [serial = 567] [outer = 0000000000000000] [url = about:blank] 08:09:44 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E1D71BBC00) [pid = 900] [serial = 566] [outer = 0000000000000000] [url = about:blank] 08:09:44 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E1D7181800) [pid = 900] [serial = 582] [outer = 0000000000000000] [url = about:blank] 08:09:44 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E1D3F3D800) [pid = 900] [serial = 581] [outer = 0000000000000000] [url = about:blank] 08:09:44 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E1D1521400) [pid = 900] [serial = 564] [outer = 0000000000000000] [url = about:blank] 08:09:44 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E1CA8AC800) [pid = 900] [serial = 563] [outer = 0000000000000000] [url = about:blank] 08:09:44 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E1DAE65C00) [pid = 900] [serial = 575] [outer = 0000000000000000] [url = about:blank] 08:09:44 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E1DAC3A000) [pid = 900] [serial = 573] [outer = 0000000000000000] [url = about:blank] 08:09:44 INFO - PROCESS | 900 | 1464707384791 Marionette TRACE conn5 <- [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:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1026ms 08:09:44 INFO - PROCESS | 900 | 1464707384832 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 08:09:44 INFO - PROCESS | 900 | 1464707384837 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 08:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:09:44 INFO - PROCESS | 900 | 1464707384844 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:09:44 INFO - PROCESS | 900 | 1464707384846 Marionette TRACE conn5 <- [1,830,null,{}] 08:09:44 INFO - PROCESS | 900 | 1464707384850 Marionette TRACE conn5 -> [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:09:44 INFO - PROCESS | 900 | 1464707384969 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 08:09:45 INFO - PROCESS | 900 | 1464707385045 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:45 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6DBD800 == 58 [pid = 900] [id = 217] 08:09:45 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E1CA8A6400) [pid = 900] [serial = 649] [outer = 0000000000000000] 08:09:45 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E1CF70E800) [pid = 900] [serial = 650] [outer = 000000E1CA8A6400] 08:09:45 INFO - PROCESS | 900 | 1464707385093 Marionette DEBUG loaded listener.js 08:09:45 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E1D1521400) [pid = 900] [serial = 651] [outer = 000000E1CA8A6400] 08:09:45 INFO - PROCESS | 900 | 1464707385494 Marionette TRACE conn5 <- [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:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 672ms 08:09:45 INFO - PROCESS | 900 | 1464707385518 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 08:09:45 INFO - PROCESS | 900 | 1464707385521 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 08:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:09:45 INFO - PROCESS | 900 | 1464707385524 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:09:45 INFO - PROCESS | 900 | 1464707385528 Marionette TRACE conn5 <- [1,834,null,{}] 08:09:45 INFO - PROCESS | 900 | 1464707385539 Marionette TRACE conn5 -> [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:09:45 INFO - PROCESS | 900 | 1464707385634 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 08:09:45 INFO - PROCESS | 900 | 1464707385642 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:45 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D961E800 == 59 [pid = 900] [id = 218] 08:09:45 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E1D4282400) [pid = 900] [serial = 652] [outer = 0000000000000000] 08:09:45 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E1D5E48000) [pid = 900] [serial = 653] [outer = 000000E1D4282400] 08:09:45 INFO - PROCESS | 900 | 1464707385691 Marionette DEBUG loaded listener.js 08:09:45 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E1D6B15400) [pid = 900] [serial = 654] [outer = 000000E1D4282400] 08:09:46 INFO - PROCESS | 900 | 1464707386186 Marionette TRACE conn5 <- [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:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 691ms 08:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:09:46 INFO - PROCESS | 900 | 1464707386217 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 08:09:46 INFO - PROCESS | 900 | 1464707386220 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 08:09:46 INFO - PROCESS | 900 | 1464707386223 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:09:46 INFO - PROCESS | 900 | 1464707386225 Marionette TRACE conn5 <- [1,838,null,{}] 08:09:46 INFO - PROCESS | 900 | 1464707386229 Marionette TRACE conn5 -> [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:09:46 INFO - PROCESS | 900 | 1464707386324 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 08:09:46 INFO - PROCESS | 900 | 1464707386333 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:46 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB27D000 == 60 [pid = 900] [id = 219] 08:09:46 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E1D6E88400) [pid = 900] [serial = 655] [outer = 0000000000000000] 08:09:46 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E1D7102800) [pid = 900] [serial = 656] [outer = 000000E1D6E88400] 08:09:46 INFO - PROCESS | 900 | 1464707386380 Marionette DEBUG loaded listener.js 08:09:46 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E1D7137400) [pid = 900] [serial = 657] [outer = 000000E1D6E88400] 08:09:46 INFO - PROCESS | 900 | 1464707386789 Marionette TRACE conn5 <- [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:09:46 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E1D712E800) [pid = 900] [serial = 658] [outer = 000000E1CAE8B400] 08:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 628ms 08:09:46 INFO - PROCESS | 900 | 1464707386870 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 08:09:46 INFO - PROCESS | 900 | 1464707386872 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 08:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:09:46 INFO - PROCESS | 900 | 1464707386911 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:09:46 INFO - PROCESS | 900 | 1464707386913 Marionette TRACE conn5 <- [1,842,null,{}] 08:09:46 INFO - PROCESS | 900 | 1464707386917 Marionette TRACE conn5 -> [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:09:47 INFO - PROCESS | 900 | 1464707387031 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 08:09:47 INFO - PROCESS | 900 | 1464707387110 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:47 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC3AD000 == 61 [pid = 900] [id = 220] 08:09:47 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1D71BC400) [pid = 900] [serial = 659] [outer = 0000000000000000] 08:09:47 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1D76D3000) [pid = 900] [serial = 660] [outer = 000000E1D71BC400] 08:09:47 INFO - PROCESS | 900 | 1464707387157 Marionette DEBUG loaded listener.js 08:09:47 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1D7D79800) [pid = 900] [serial = 661] [outer = 000000E1D71BC400] 08:09:47 INFO - PROCESS | 900 | 1464707387604 Marionette TRACE conn5 <- [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:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 754ms 08:09:47 INFO - PROCESS | 900 | 1464707387653 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 08:09:47 INFO - PROCESS | 900 | 1464707387663 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 08:09:47 INFO - PROCESS | 900 | 1464707387680 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:09:47 INFO - PROCESS | 900 | 1464707387682 Marionette TRACE conn5 <- [1,846,null,{}] 08:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:09:47 INFO - PROCESS | 900 | 1464707387685 Marionette TRACE conn5 -> [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:09:47 INFO - PROCESS | 900 | 1464707387814 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 08:09:47 INFO - PROCESS | 900 | 1464707387870 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:47 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CEE2B800 == 62 [pid = 900] [id = 221] 08:09:47 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1D8278400) [pid = 900] [serial = 662] [outer = 0000000000000000] 08:09:47 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1D83E6400) [pid = 900] [serial = 663] [outer = 000000E1D8278400] 08:09:47 INFO - PROCESS | 900 | 1464707387919 Marionette DEBUG loaded listener.js 08:09:48 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1D8A40C00) [pid = 900] [serial = 664] [outer = 000000E1D8278400] 08:09:48 INFO - PROCESS | 900 | 1464707388363 Marionette TRACE conn5 <- [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:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 734ms 08:09:48 INFO - PROCESS | 900 | 1464707388429 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 08:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:09:48 INFO - PROCESS | 900 | 1464707388431 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 08:09:48 INFO - PROCESS | 900 | 1464707388435 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:09:48 INFO - PROCESS | 900 | 1464707388436 Marionette TRACE conn5 <- [1,850,null,{}] 08:09:48 INFO - PROCESS | 900 | 1464707388440 Marionette TRACE conn5 -> [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:09:48 INFO - PROCESS | 900 | 1464707388555 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 08:09:48 INFO - PROCESS | 900 | 1464707388613 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:48 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE5A3800 == 63 [pid = 900] [id = 222] 08:09:48 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1DA054C00) [pid = 900] [serial = 665] [outer = 0000000000000000] 08:09:48 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1DA911800) [pid = 900] [serial = 666] [outer = 000000E1DA054C00] 08:09:48 INFO - PROCESS | 900 | 1464707388660 Marionette DEBUG loaded listener.js 08:09:48 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1DA9AC400) [pid = 900] [serial = 667] [outer = 000000E1DA054C00] 08:09:49 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1D712E400) [pid = 900] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:09:49 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1DBADA800) [pid = 900] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:09:49 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1D83B2800) [pid = 900] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:09:49 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1DADCC400) [pid = 900] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:09:49 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1CA526800) [pid = 900] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:09:49 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1D71BD000) [pid = 900] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:09:49 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1D6CA6400) [pid = 900] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:09:49 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1D0D95C00) [pid = 900] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:09:49 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1D7D76800) [pid = 900] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:09:49 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E1DAE5FC00) [pid = 900] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:09:49 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E1D0682400) [pid = 900] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:09:49 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E1CA8A7C00) [pid = 900] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:09:49 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E1DBF68400) [pid = 900] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:09:49 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E1DAB2F800) [pid = 900] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:09:49 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E1D7D82800) [pid = 900] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:09:49 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E1D3FF6C00) [pid = 900] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:09:49 INFO - PROCESS | 900 | 1464707389239 Marionette TRACE conn5 <- [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:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 839ms 08:09:49 INFO - PROCESS | 900 | 1464707389275 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 08:09:49 INFO - PROCESS | 900 | 1464707389277 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 08:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:09:49 INFO - PROCESS | 900 | 1464707389280 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:09:49 INFO - PROCESS | 900 | 1464707389290 Marionette TRACE conn5 <- [1,854,null,{}] 08:09:49 INFO - PROCESS | 900 | 1464707389294 Marionette TRACE conn5 -> [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:09:49 INFO - PROCESS | 900 | 1464707389411 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 08:09:49 INFO - PROCESS | 900 | 1464707389461 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE72E000 == 64 [pid = 900] [id = 223] 08:09:49 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E1CA8AE000) [pid = 900] [serial = 668] [outer = 0000000000000000] 08:09:49 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E1D7D80400) [pid = 900] [serial = 669] [outer = 000000E1CA8AE000] 08:09:49 INFO - PROCESS | 900 | 1464707389507 Marionette DEBUG loaded listener.js 08:09:49 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E1DA9B6800) [pid = 900] [serial = 670] [outer = 000000E1CA8AE000] 08:09:49 INFO - PROCESS | 900 | 1464707389909 Marionette TRACE conn5 <- [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:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 692ms 08:09:49 INFO - PROCESS | 900 | 1464707389976 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 08:09:49 INFO - PROCESS | 900 | 1464707389978 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 08:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:09:49 INFO - PROCESS | 900 | 1464707389986 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:09:49 INFO - PROCESS | 900 | 1464707389988 Marionette TRACE conn5 <- [1,858,null,{}] 08:09:49 INFO - PROCESS | 900 | 1464707389992 Marionette TRACE conn5 -> [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:09:50 INFO - PROCESS | 900 | 1464707390083 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 08:09:50 INFO - PROCESS | 900 | 1464707390097 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE8AA000 == 65 [pid = 900] [id = 224] 08:09:50 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E1D5E47C00) [pid = 900] [serial = 671] [outer = 0000000000000000] 08:09:50 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E1DAA36000) [pid = 900] [serial = 672] [outer = 000000E1D5E47C00] 08:09:50 INFO - PROCESS | 900 | 1464707390142 Marionette DEBUG loaded listener.js 08:09:50 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E1DAC3A800) [pid = 900] [serial = 673] [outer = 000000E1D5E47C00] 08:09:50 INFO - PROCESS | 900 | 1464707390572 Marionette TRACE conn5 <- [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:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 630ms 08:09:50 INFO - PROCESS | 900 | 1464707390619 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 08:09:50 INFO - PROCESS | 900 | 1464707390621 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 08:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:09:50 INFO - PROCESS | 900 | 1464707390625 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:09:50 INFO - PROCESS | 900 | 1464707390626 Marionette TRACE conn5 <- [1,862,null,{}] 08:09:50 INFO - PROCESS | 900 | 1464707390630 Marionette TRACE conn5 -> [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:09:50 INFO - PROCESS | 900 | 1464707390730 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 08:09:50 INFO - PROCESS | 900 | 1464707390737 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF512000 == 66 [pid = 900] [id = 225] 08:09:50 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E1DACD9000) [pid = 900] [serial = 674] [outer = 0000000000000000] 08:09:50 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1DADC7000) [pid = 900] [serial = 675] [outer = 000000E1DACD9000] 08:09:50 INFO - PROCESS | 900 | 1464707390782 Marionette DEBUG loaded listener.js 08:09:50 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1DAE5C000) [pid = 900] [serial = 676] [outer = 000000E1DACD9000] 08:09:51 INFO - PROCESS | 900 | 1464707391403 Marionette TRACE conn5 <- [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:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 881ms 08:09:51 INFO - PROCESS | 900 | 1464707391510 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 08:09:51 INFO - PROCESS | 900 | 1464707391515 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 08:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:09:51 INFO - PROCESS | 900 | 1464707391520 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:09:51 INFO - PROCESS | 900 | 1464707391525 Marionette TRACE conn5 <- [1,866,null,{}] 08:09:51 INFO - PROCESS | 900 | 1464707391531 Marionette TRACE conn5 -> [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:09:51 INFO - PROCESS | 900 | 1464707391669 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 08:09:51 INFO - PROCESS | 900 | 1464707391787 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6848800 == 67 [pid = 900] [id = 226] 08:09:51 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1CA525000) [pid = 900] [serial = 677] [outer = 0000000000000000] 08:09:51 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1CEE67000) [pid = 900] [serial = 678] [outer = 000000E1CA525000] 08:09:51 INFO - PROCESS | 900 | 1464707391850 Marionette DEBUG loaded listener.js 08:09:51 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1D09DD000) [pid = 900] [serial = 679] [outer = 000000E1CA525000] 08:09:52 INFO - PROCESS | 900 | 1464707392444 Marionette TRACE conn5 <- [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:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 986ms 08:09:52 INFO - PROCESS | 900 | 1464707392510 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 08:09:52 INFO - PROCESS | 900 | 1464707392517 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 08:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:09:52 INFO - PROCESS | 900 | 1464707392524 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:09:52 INFO - PROCESS | 900 | 1464707392527 Marionette TRACE conn5 <- [1,870,null,{}] 08:09:52 INFO - PROCESS | 900 | 1464707392531 Marionette TRACE conn5 -> [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:09:52 INFO - PROCESS | 900 | 1464707392652 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 08:09:52 INFO - PROCESS | 900 | 1464707392774 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC4C7000 == 68 [pid = 900] [id = 227] 08:09:52 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1D3F44C00) [pid = 900] [serial = 680] [outer = 0000000000000000] 08:09:52 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1D5FBB800) [pid = 900] [serial = 681] [outer = 000000E1D3F44C00] 08:09:52 INFO - PROCESS | 900 | 1464707392833 Marionette DEBUG loaded listener.js 08:09:52 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1D7104800) [pid = 900] [serial = 682] [outer = 000000E1D3F44C00] 08:09:53 INFO - PROCESS | 900 | 1464707393455 Marionette TRACE conn5 <- [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:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 986ms 08:09:53 INFO - PROCESS | 900 | 1464707393516 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 08:09:53 INFO - PROCESS | 900 | 1464707393520 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 08:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:09:53 INFO - PROCESS | 900 | 1464707393524 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:09:53 INFO - PROCESS | 900 | 1464707393528 Marionette TRACE conn5 <- [1,874,null,{}] 08:09:53 INFO - PROCESS | 900 | 1464707393540 Marionette TRACE conn5 -> [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:09:53 INFO - PROCESS | 900 | 1464707393700 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 08:09:53 INFO - PROCESS | 900 | 1464707393831 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF946800 == 69 [pid = 900] [id = 228] 08:09:53 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1D7E79C00) [pid = 900] [serial = 683] [outer = 0000000000000000] 08:09:53 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1D9FC4C00) [pid = 900] [serial = 684] [outer = 000000E1D7E79C00] 08:09:53 INFO - PROCESS | 900 | 1464707393896 Marionette DEBUG loaded listener.js 08:09:54 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1DAE5C400) [pid = 900] [serial = 685] [outer = 000000E1D7E79C00] 08:09:54 INFO - PROCESS | 900 | 1464707394559 Marionette TRACE conn5 <- [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:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1082ms 08:09:54 INFO - PROCESS | 900 | 1464707394607 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 08:09:54 INFO - PROCESS | 900 | 1464707394610 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 08:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:09:54 INFO - PROCESS | 900 | 1464707394614 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:09:54 INFO - PROCESS | 900 | 1464707394616 Marionette TRACE conn5 <- [1,878,null,{}] 08:09:54 INFO - PROCESS | 900 | 1464707394620 Marionette TRACE conn5 -> [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:09:54 INFO - PROCESS | 900 | 1464707394740 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 08:09:54 INFO - PROCESS | 900 | 1464707394861 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:54 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFCDE000 == 70 [pid = 900] [id = 229] 08:09:54 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1DAF02400) [pid = 900] [serial = 686] [outer = 0000000000000000] 08:09:54 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1DAF09000) [pid = 900] [serial = 687] [outer = 000000E1DAF02400] 08:09:54 INFO - PROCESS | 900 | 1464707394921 Marionette DEBUG loaded listener.js 08:09:55 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1DB72F800) [pid = 900] [serial = 688] [outer = 000000E1DAF02400] 08:09:55 INFO - PROCESS | 900 | 1464707395535 Marionette TRACE conn5 <- [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:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 987ms 08:09:55 INFO - PROCESS | 900 | 1464707395602 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 08:09:55 INFO - PROCESS | 900 | 1464707395605 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 08:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:09:55 INFO - PROCESS | 900 | 1464707395609 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:09:55 INFO - PROCESS | 900 | 1464707395611 Marionette TRACE conn5 <- [1,882,null,{}] 08:09:55 INFO - PROCESS | 900 | 1464707395615 Marionette TRACE conn5 -> [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:09:55 INFO - PROCESS | 900 | 1464707395730 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 08:09:55 INFO - PROCESS | 900 | 1464707395850 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:55 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E1923800 == 71 [pid = 900] [id = 230] 08:09:55 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1DB72F400) [pid = 900] [serial = 689] [outer = 0000000000000000] 08:09:55 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1DB80AC00) [pid = 900] [serial = 690] [outer = 000000E1DB72F400] 08:09:55 INFO - PROCESS | 900 | 1464707395909 Marionette DEBUG loaded listener.js 08:09:55 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1DBA45400) [pid = 900] [serial = 691] [outer = 000000E1DB72F400] 08:09:56 INFO - PROCESS | 900 | 1464707396492 Marionette TRACE conn5 <- [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:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 923ms 08:09:56 INFO - PROCESS | 900 | 1464707396535 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 08:09:56 INFO - PROCESS | 900 | 1464707396537 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 08:09:56 INFO - PROCESS | 900 | 1464707396541 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:09:56 INFO - PROCESS | 900 | 1464707396543 Marionette TRACE conn5 <- [1,886,null,{}] 08:09:56 INFO - PROCESS | 900 | 1464707396547 Marionette TRACE conn5 -> [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:09:56 INFO - PROCESS | 900 | 1464707396681 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 08:09:56 INFO - PROCESS | 900 | 1464707396811 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:56 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFEAB800 == 72 [pid = 900] [id = 231] 08:09:56 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1C96D6400) [pid = 900] [serial = 692] [outer = 0000000000000000] 08:09:56 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1DBAD9400) [pid = 900] [serial = 693] [outer = 000000E1C96D6400] 08:09:56 INFO - PROCESS | 900 | 1464707396870 Marionette DEBUG loaded listener.js 08:09:56 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1DD1E9400) [pid = 900] [serial = 694] [outer = 000000E1C96D6400] 08:09:57 INFO - PROCESS | 900 | 1464707397669 Marionette TRACE conn5 <- [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:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1184ms 08:09:57 INFO - PROCESS | 900 | 1464707397728 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 08:09:57 INFO - PROCESS | 900 | 1464707397732 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 08:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:09:57 INFO - PROCESS | 900 | 1464707397738 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:09:57 INFO - PROCESS | 900 | 1464707397742 Marionette TRACE conn5 <- [1,890,null,{}] 08:09:57 INFO - PROCESS | 900 | 1464707397749 Marionette TRACE conn5 -> [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:09:57 INFO - PROCESS | 900 | 1464707397894 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 08:09:58 INFO - PROCESS | 900 | 1464707398026 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:58 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D8AD5000 == 73 [pid = 900] [id = 232] 08:09:58 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1CEF7B800) [pid = 900] [serial = 695] [outer = 0000000000000000] 08:09:58 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E1CF785C00) [pid = 900] [serial = 696] [outer = 000000E1CEF7B800] 08:09:58 INFO - PROCESS | 900 | 1464707398083 Marionette DEBUG loaded listener.js 08:09:58 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E1D0F0A800) [pid = 900] [serial = 697] [outer = 000000E1CEF7B800] 08:09:58 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF92D000 == 72 [pid = 900] [id = 146] 08:09:58 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE8AA000 == 71 [pid = 900] [id = 224] 08:09:58 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE72E000 == 70 [pid = 900] [id = 223] 08:09:58 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE5A3800 == 69 [pid = 900] [id = 222] 08:09:58 INFO - PROCESS | 900 | --DOCSHELL 000000E1CEE2B800 == 68 [pid = 900] [id = 221] 08:09:58 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC3AD000 == 67 [pid = 900] [id = 220] 08:09:58 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB27D000 == 66 [pid = 900] [id = 219] 08:09:58 INFO - PROCESS | 900 | --DOCSHELL 000000E1D961E800 == 65 [pid = 900] [id = 218] 08:09:58 INFO - PROCESS | 900 | --DOCSHELL 000000E1D6DBD800 == 64 [pid = 900] [id = 217] 08:09:58 INFO - PROCESS | 900 | --DOCSHELL 000000E1D42FB000 == 63 [pid = 900] [id = 216] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E1DBF67800) [pid = 900] [serial = 593] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E1E2A32800) [pid = 900] [serial = 596] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1DD1F1000) [pid = 900] [serial = 629] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOCSHELL 000000E1E0D4C800 == 62 [pid = 900] [id = 210] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1DD1EEC00) [pid = 900] [serial = 561] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1D6CAC800) [pid = 900] [serial = 555] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1DAE5F000) [pid = 900] [serial = 558] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1D8A3D000) [pid = 900] [serial = 614] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1DA916C00) [pid = 900] [serial = 615] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1DAEC7C00) [pid = 900] [serial = 618] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1DAE5A400) [pid = 900] [serial = 617] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1D3620C00) [pid = 900] [serial = 600] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1CEF7A000) [pid = 900] [serial = 599] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1D83AB000) [pid = 900] [serial = 591] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1D76DA400) [pid = 900] [serial = 590] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1D6E0C800) [pid = 900] [serial = 608] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1D7110C00) [pid = 900] [serial = 609] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1D5E61400) [pid = 900] [serial = 603] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1D3656400) [pid = 900] [serial = 602] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1D7D85400) [pid = 900] [serial = 611] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1DB727000) [pid = 900] [serial = 620] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1D0F75C00) [pid = 900] [serial = 605] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1D42C7800) [pid = 900] [serial = 606] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1D5E4A000) [pid = 900] [serial = 588] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E1D0F0D800) [pid = 900] [serial = 587] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E1DD1CAC00) [pid = 900] [serial = 627] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E1DC20A400) [pid = 900] [serial = 626] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E1DB80B800) [pid = 900] [serial = 623] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E1DB80F800) [pid = 900] [serial = 621] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E1DD1ED800) [pid = 900] [serial = 585] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E1DBAD9000) [pid = 900] [serial = 624] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E1D7DC9000) [pid = 900] [serial = 612] [outer = 0000000000000000] [url = about:blank] 08:09:58 INFO - PROCESS | 900 | 1464707398740 Marionette TRACE conn5 <- [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:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1029ms 08:09:58 INFO - PROCESS | 900 | 1464707398771 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 08:09:58 INFO - PROCESS | 900 | 1464707398777 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 08:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:09:58 INFO - PROCESS | 900 | 1464707398783 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:09:58 INFO - PROCESS | 900 | 1464707398786 Marionette TRACE conn5 <- [1,894,null,{}] 08:09:58 INFO - PROCESS | 900 | 1464707398790 Marionette TRACE conn5 -> [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:09:58 INFO - PROCESS | 900 | 1464707398906 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 08:09:58 INFO - PROCESS | 900 | 1464707398990 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7BAB800 == 63 [pid = 900] [id = 233] 08:09:59 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E1CEFC5800) [pid = 900] [serial = 698] [outer = 0000000000000000] 08:09:59 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E1D3614C00) [pid = 900] [serial = 699] [outer = 000000E1CEFC5800] 08:09:59 INFO - PROCESS | 900 | 1464707399039 Marionette DEBUG loaded listener.js 08:09:59 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E1D5D67400) [pid = 900] [serial = 700] [outer = 000000E1CEFC5800] 08:09:59 INFO - PROCESS | 900 | 1464707399477 Marionette TRACE conn5 <- [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:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 734ms 08:09:59 INFO - PROCESS | 900 | 1464707399523 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 08:09:59 INFO - PROCESS | 900 | 1464707399526 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 08:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:09:59 INFO - PROCESS | 900 | 1464707399534 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:09:59 INFO - PROCESS | 900 | 1464707399538 Marionette TRACE conn5 <- [1,898,null,{}] 08:09:59 INFO - PROCESS | 900 | 1464707399549 Marionette TRACE conn5 -> [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:09:59 INFO - PROCESS | 900 | 1464707399645 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 08:09:59 INFO - PROCESS | 900 | 1464707399655 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAFE1800 == 64 [pid = 900] [id = 234] 08:09:59 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E1D6E86800) [pid = 900] [serial = 701] [outer = 0000000000000000] 08:09:59 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E1D6E8BC00) [pid = 900] [serial = 702] [outer = 000000E1D6E86800] 08:09:59 INFO - PROCESS | 900 | 1464707399704 Marionette DEBUG loaded listener.js 08:09:59 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E1D71BD000) [pid = 900] [serial = 703] [outer = 000000E1D6E86800] 08:10:00 INFO - PROCESS | 900 | 1464707400158 Marionette TRACE conn5 <- [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:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 692ms 08:10:00 INFO - PROCESS | 900 | 1464707400229 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 08:10:00 INFO - PROCESS | 900 | 1464707400232 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 08:10:00 INFO - PROCESS | 900 | 1464707400235 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:10:00 INFO - PROCESS | 900 | 1464707400237 Marionette TRACE conn5 <- [1,902,null,{}] 08:10:00 INFO - PROCESS | 900 | 1464707400240 Marionette TRACE conn5 -> [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:10:00 INFO - PROCESS | 900 | 1464707400365 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 08:10:00 INFO - PROCESS | 900 | 1464707400454 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:00 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBFD6800 == 65 [pid = 900] [id = 235] 08:10:00 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E1D6E88000) [pid = 900] [serial = 704] [outer = 0000000000000000] 08:10:00 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E1D7D81400) [pid = 900] [serial = 705] [outer = 000000E1D6E88000] 08:10:00 INFO - PROCESS | 900 | 1464707400502 Marionette DEBUG loaded listener.js 08:10:00 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1D7DC6C00) [pid = 900] [serial = 706] [outer = 000000E1D6E88000] 08:10:00 INFO - PROCESS | 900 | 1464707400931 Marionette TRACE conn5 <- [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:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 734ms 08:10:00 INFO - PROCESS | 900 | 1464707400973 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 08:10:00 INFO - PROCESS | 900 | 1464707400975 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 08:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:10:00 INFO - PROCESS | 900 | 1464707400978 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:10:00 INFO - PROCESS | 900 | 1464707400980 Marionette TRACE conn5 <- [1,906,null,{}] 08:10:00 INFO - PROCESS | 900 | 1464707400984 Marionette TRACE conn5 -> [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:10:01 INFO - PROCESS | 900 | 1464707401102 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 08:10:01 INFO - PROCESS | 900 | 1464707401155 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D654A000 == 66 [pid = 900] [id = 236] 08:10:01 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1D83AB400) [pid = 900] [serial = 707] [outer = 0000000000000000] 08:10:01 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1D8A38C00) [pid = 900] [serial = 708] [outer = 000000E1D83AB400] 08:10:01 INFO - PROCESS | 900 | 1464707401204 Marionette DEBUG loaded listener.js 08:10:01 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1DA911000) [pid = 900] [serial = 709] [outer = 000000E1D83AB400] 08:10:01 INFO - PROCESS | 900 | 1464707401650 Marionette TRACE conn5 <- [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:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 735ms 08:10:01 INFO - PROCESS | 900 | 1464707401721 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 08:10:01 INFO - PROCESS | 900 | 1464707401724 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 08:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:10:01 INFO - PROCESS | 900 | 1464707401727 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:10:01 INFO - PROCESS | 900 | 1464707401729 Marionette TRACE conn5 <- [1,910,null,{}] 08:10:01 INFO - PROCESS | 900 | 1464707401737 Marionette TRACE conn5 -> [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:10:01 INFO - PROCESS | 900 | 1464707401876 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 08:10:01 INFO - PROCESS | 900 | 1464707401935 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE727800 == 67 [pid = 900] [id = 237] 08:10:01 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1DAA33400) [pid = 900] [serial = 710] [outer = 0000000000000000] 08:10:01 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1DAE57000) [pid = 900] [serial = 711] [outer = 000000E1DAA33400] 08:10:01 INFO - PROCESS | 900 | 1464707401983 Marionette DEBUG loaded listener.js 08:10:02 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1DAECD400) [pid = 900] [serial = 712] [outer = 000000E1DAA33400] 08:10:02 INFO - PROCESS | 900 | 1464707402424 Marionette TRACE conn5 <- [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:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 734ms 08:10:02 INFO - PROCESS | 900 | 1464707402465 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 08:10:02 INFO - PROCESS | 900 | 1464707402467 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 08:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:10:02 INFO - PROCESS | 900 | 1464707402470 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:10:02 INFO - PROCESS | 900 | 1464707402472 Marionette TRACE conn5 <- [1,914,null,{}] 08:10:02 INFO - PROCESS | 900 | 1464707402476 Marionette TRACE conn5 -> [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:10:02 INFO - PROCESS | 900 | 1464707402594 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 08:10:02 INFO - PROCESS | 900 | 1464707402647 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:02 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE93B800 == 68 [pid = 900] [id = 238] 08:10:02 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1DAEC3800) [pid = 900] [serial = 713] [outer = 0000000000000000] 08:10:02 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1DBA3FC00) [pid = 900] [serial = 714] [outer = 000000E1DAEC3800] 08:10:02 INFO - PROCESS | 900 | 1464707402693 Marionette DEBUG loaded listener.js 08:10:02 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1DBF5EC00) [pid = 900] [serial = 715] [outer = 000000E1DAEC3800] 08:10:02 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1D71BC400) [pid = 900] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:10:02 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1D8278400) [pid = 900] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:10:02 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1CF03C400) [pid = 900] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:10:02 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1D6E88400) [pid = 900] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:10:02 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1CBCF5C00) [pid = 900] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:10:02 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1D4282400) [pid = 900] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:10:02 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1CA8A6400) [pid = 900] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:10:02 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1C8C69400) [pid = 900] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:10:02 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1CA8AE000) [pid = 900] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:10:02 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1DA054C00) [pid = 900] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:10:02 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E1D5E47C00) [pid = 900] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:10:02 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E1DB72A000) [pid = 900] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:10:02 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E1DEF3E400) [pid = 900] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:10:03 INFO - PROCESS | 900 | 1464707403163 Marionette TRACE conn5 <- [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:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 734ms 08:10:03 INFO - PROCESS | 900 | 1464707403233 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 08:10:03 INFO - PROCESS | 900 | 1464707403235 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 08:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:10:03 INFO - PROCESS | 900 | 1464707403238 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:10:03 INFO - PROCESS | 900 | 1464707403240 Marionette TRACE conn5 <- [1,918,null,{}] 08:10:03 INFO - PROCESS | 900 | 1464707403243 Marionette TRACE conn5 -> [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:10:03 INFO - PROCESS | 900 | 1464707403334 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 08:10:03 INFO - PROCESS | 900 | 1464707403341 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF533000 == 69 [pid = 900] [id = 239] 08:10:03 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E1D3617C00) [pid = 900] [serial = 716] [outer = 0000000000000000] 08:10:03 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E1DAB2DC00) [pid = 900] [serial = 717] [outer = 000000E1D3617C00] 08:10:03 INFO - PROCESS | 900 | 1464707403387 Marionette DEBUG loaded listener.js 08:10:03 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E1DC20A400) [pid = 900] [serial = 718] [outer = 000000E1D3617C00] 08:10:03 INFO - PROCESS | 900 | 1464707403822 Marionette TRACE conn5 <- [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:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 629ms 08:10:03 INFO - PROCESS | 900 | 1464707403872 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 08:10:03 INFO - PROCESS | 900 | 1464707403874 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 08:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:10:03 INFO - PROCESS | 900 | 1464707403878 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:10:03 INFO - PROCESS | 900 | 1464707403880 Marionette TRACE conn5 <- [1,922,null,{}] 08:10:03 INFO - PROCESS | 900 | 1464707403883 Marionette TRACE conn5 -> [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:10:03 INFO - PROCESS | 900 | 1464707403977 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 08:10:03 INFO - PROCESS | 900 | 1464707403985 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFA53800 == 70 [pid = 900] [id = 240] 08:10:04 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1D7D98800) [pid = 900] [serial = 719] [outer = 0000000000000000] 08:10:04 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1D7DA1800) [pid = 900] [serial = 720] [outer = 000000E1D7D98800] 08:10:04 INFO - PROCESS | 900 | 1464707404031 Marionette DEBUG loaded listener.js 08:10:04 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1DBF5D000) [pid = 900] [serial = 721] [outer = 000000E1D7D98800] 08:10:04 INFO - PROCESS | 900 | 1464707404447 Marionette TRACE conn5 <- [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:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 629ms 08:10:04 INFO - PROCESS | 900 | 1464707404510 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 08:10:04 INFO - PROCESS | 900 | 1464707404512 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 08:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:10:04 INFO - PROCESS | 900 | 1464707404516 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:10:04 INFO - PROCESS | 900 | 1464707404518 Marionette TRACE conn5 <- [1,926,null,{}] 08:10:04 INFO - PROCESS | 900 | 1464707404522 Marionette TRACE conn5 -> [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:10:04 INFO - PROCESS | 900 | 1464707404623 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 08:10:04 INFO - PROCESS | 900 | 1464707404633 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFCE1800 == 71 [pid = 900] [id = 241] 08:10:04 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1D710BC00) [pid = 900] [serial = 722] [outer = 0000000000000000] 08:10:04 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1DD1C3000) [pid = 900] [serial = 723] [outer = 000000E1D710BC00] 08:10:04 INFO - PROCESS | 900 | 1464707404707 Marionette DEBUG loaded listener.js 08:10:04 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1DD1F1400) [pid = 900] [serial = 724] [outer = 000000E1D710BC00] 08:10:05 INFO - PROCESS | 900 | 1464707405389 Marionette TRACE conn5 <- [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:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 923ms 08:10:05 INFO - PROCESS | 900 | 1464707405442 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 08:10:05 INFO - PROCESS | 900 | 1464707405448 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 08:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:10:05 INFO - PROCESS | 900 | 1464707405453 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:10:05 INFO - PROCESS | 900 | 1464707405459 Marionette TRACE conn5 <- [1,930,null,{}] 08:10:05 INFO - PROCESS | 900 | 1464707405464 Marionette TRACE conn5 -> [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:10:05 INFO - PROCESS | 900 | 1464707405622 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 08:10:05 INFO - PROCESS | 900 | 1464707405748 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D82D6800 == 72 [pid = 900] [id = 242] 08:10:05 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1D06D2800) [pid = 900] [serial = 725] [outer = 0000000000000000] 08:10:05 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1D0F0C800) [pid = 900] [serial = 726] [outer = 000000E1D06D2800] 08:10:05 INFO - PROCESS | 900 | 1464707405810 Marionette DEBUG loaded listener.js 08:10:05 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1D5E4B000) [pid = 900] [serial = 727] [outer = 000000E1D06D2800] 08:10:06 INFO - PROCESS | 900 | 1464707406452 Marionette TRACE conn5 <- [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:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1028ms 08:10:06 INFO - PROCESS | 900 | 1464707406485 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 08:10:06 INFO - PROCESS | 900 | 1464707406491 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 08:10:06 INFO - PROCESS | 900 | 1464707406498 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:10:06 INFO - PROCESS | 900 | 1464707406501 Marionette TRACE conn5 <- [1,934,null,{}] 08:10:06 INFO - PROCESS | 900 | 1464707406505 Marionette TRACE conn5 -> [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:10:06 INFO - PROCESS | 900 | 1464707406630 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 08:10:06 INFO - PROCESS | 900 | 1464707406754 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:06 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE72C800 == 73 [pid = 900] [id = 243] 08:10:06 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1D7139400) [pid = 900] [serial = 728] [outer = 0000000000000000] 08:10:06 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1D7BD8000) [pid = 900] [serial = 729] [outer = 000000E1D7139400] 08:10:06 INFO - PROCESS | 900 | 1464707406813 Marionette DEBUG loaded listener.js 08:10:06 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1D8314800) [pid = 900] [serial = 730] [outer = 000000E1D7139400] 08:10:07 INFO - PROCESS | 900 | 1464707407449 Marionette TRACE conn5 <- [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:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 987ms 08:10:07 INFO - PROCESS | 900 | 1464707407491 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 08:10:07 INFO - PROCESS | 900 | 1464707407494 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 08:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:10:07 INFO - PROCESS | 900 | 1464707407497 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:10:07 INFO - PROCESS | 900 | 1464707407501 Marionette TRACE conn5 <- [1,938,null,{}] 08:10:07 INFO - PROCESS | 900 | 1464707407527 Marionette TRACE conn5 -> [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:10:07 INFO - PROCESS | 900 | 1464707407676 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 08:10:07 INFO - PROCESS | 900 | 1464707407737 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:07 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2F94000 == 74 [pid = 900] [id = 244] 08:10:07 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1DAECCC00) [pid = 900] [serial = 731] [outer = 0000000000000000] 08:10:07 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1DB80C800) [pid = 900] [serial = 732] [outer = 000000E1DAECCC00] 08:10:07 INFO - PROCESS | 900 | 1464707407797 Marionette DEBUG loaded listener.js 08:10:07 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1DE75CC00) [pid = 900] [serial = 733] [outer = 000000E1DAECCC00] 08:10:08 INFO - PROCESS | 900 | 1464707408394 Marionette TRACE conn5 <- [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:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 944ms 08:10:08 INFO - PROCESS | 900 | 1464707408443 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 08:10:08 INFO - PROCESS | 900 | 1464707408447 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 08:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:10:08 INFO - PROCESS | 900 | 1464707408451 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:10:08 INFO - PROCESS | 900 | 1464707408453 Marionette TRACE conn5 <- [1,942,null,{}] 08:10:08 INFO - PROCESS | 900 | 1464707408457 Marionette TRACE conn5 -> [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:10:08 INFO - PROCESS | 900 | 1464707408582 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 08:10:08 INFO - PROCESS | 900 | 1464707408677 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:08 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CFFC8800 == 75 [pid = 900] [id = 245] 08:10:08 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1CEF0B800) [pid = 900] [serial = 734] [outer = 0000000000000000] 08:10:08 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1CEF0F000) [pid = 900] [serial = 735] [outer = 000000E1CEF0B800] 08:10:08 INFO - PROCESS | 900 | 1464707408735 Marionette DEBUG loaded listener.js 08:10:08 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1DE75D400) [pid = 900] [serial = 736] [outer = 000000E1CEF0B800] 08:10:09 INFO - PROCESS | 900 | 1464707409289 Marionette TRACE conn5 <- [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:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 880ms 08:10:09 INFO - PROCESS | 900 | 1464707409333 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 08:10:09 INFO - PROCESS | 900 | 1464707409335 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 08:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:10:09 INFO - PROCESS | 900 | 1464707409339 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:10:09 INFO - PROCESS | 900 | 1464707409341 Marionette TRACE conn5 <- [1,946,null,{}] 08:10:09 INFO - PROCESS | 900 | 1464707409345 Marionette TRACE conn5 -> [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:10:09 INFO - PROCESS | 900 | 1464707409462 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 08:10:09 INFO - PROCESS | 900 | 1464707409558 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:09 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFCD9800 == 76 [pid = 900] [id = 246] 08:10:09 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1DAEC4400) [pid = 900] [serial = 737] [outer = 0000000000000000] 08:10:09 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1DEF37800) [pid = 900] [serial = 738] [outer = 000000E1DAEC4400] 08:10:09 INFO - PROCESS | 900 | 1464707409615 Marionette DEBUG loaded listener.js 08:10:09 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1E22B1C00) [pid = 900] [serial = 739] [outer = 000000E1DAEC4400] 08:10:10 INFO - PROCESS | 900 | 1464707410244 Marionette TRACE conn5 <- [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:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 923ms 08:10:10 INFO - PROCESS | 900 | 1464707410265 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 08:10:10 INFO - PROCESS | 900 | 1464707410267 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 08:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:10:10 INFO - PROCESS | 900 | 1464707410271 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:10:10 INFO - PROCESS | 900 | 1464707410273 Marionette TRACE conn5 <- [1,950,null,{}] 08:10:10 INFO - PROCESS | 900 | 1464707410277 Marionette TRACE conn5 -> [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:10:10 INFO - PROCESS | 900 | 1464707410405 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 08:10:10 INFO - PROCESS | 900 | 1464707410503 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:10 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3FC3000 == 77 [pid = 900] [id = 247] 08:10:10 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E1E270A000) [pid = 900] [serial = 740] [outer = 0000000000000000] 08:10:10 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E1E2A38400) [pid = 900] [serial = 741] [outer = 000000E1E270A000] 08:10:10 INFO - PROCESS | 900 | 1464707410560 Marionette DEBUG loaded listener.js 08:10:10 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E1E2AB4C00) [pid = 900] [serial = 742] [outer = 000000E1E270A000] 08:10:11 INFO - PROCESS | 900 | 1464707411148 Marionette TRACE conn5 <- [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:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 923ms 08:10:11 INFO - PROCESS | 900 | 1464707411197 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 08:10:11 INFO - PROCESS | 900 | 1464707411199 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 08:10:11 INFO - PROCESS | 900 | 1464707411203 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:10:11 INFO - PROCESS | 900 | 1464707411205 Marionette TRACE conn5 <- [1,954,null,{}] 08:10:11 INFO - PROCESS | 900 | 1464707411209 Marionette TRACE conn5 -> [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:10:11 INFO - PROCESS | 900 | 1464707411324 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 08:10:11 INFO - PROCESS | 900 | 1464707411420 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:11 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2BB7800 == 78 [pid = 900] [id = 248] 08:10:11 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E1E2AB9400) [pid = 900] [serial = 743] [outer = 0000000000000000] 08:10:11 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E1E2ABD000) [pid = 900] [serial = 744] [outer = 000000E1E2AB9400] 08:10:11 INFO - PROCESS | 900 | 1464707411476 Marionette DEBUG loaded listener.js 08:10:11 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E1E154C800) [pid = 900] [serial = 745] [outer = 000000E1E2AB9400] 08:10:12 INFO - PROCESS | 900 | 1464707412066 Marionette TRACE conn5 <- [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:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 923ms 08:10:12 INFO - PROCESS | 900 | 1464707412129 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 08:10:12 INFO - PROCESS | 900 | 1464707412132 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 08:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:10:12 INFO - PROCESS | 900 | 1464707412136 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:10:12 INFO - PROCESS | 900 | 1464707412138 Marionette TRACE conn5 <- [1,958,null,{}] 08:10:12 INFO - PROCESS | 900 | 1464707412142 Marionette TRACE conn5 -> [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:10:12 INFO - PROCESS | 900 | 1464707412260 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 08:10:12 INFO - PROCESS | 900 | 1464707412357 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:12 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7283000 == 79 [pid = 900] [id = 249] 08:10:12 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E1CEF76400) [pid = 900] [serial = 746] [outer = 0000000000000000] 08:10:12 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E1D0D96800) [pid = 900] [serial = 747] [outer = 000000E1CEF76400] 08:10:12 INFO - PROCESS | 900 | 1464707412412 Marionette DEBUG loaded listener.js 08:10:12 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E1DADC4000) [pid = 900] [serial = 748] [outer = 000000E1CEF76400] 08:10:13 INFO - PROCESS | 900 | 1464707413263 Marionette TRACE conn5 <- [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:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1192ms 08:10:13 INFO - PROCESS | 900 | 1464707413330 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 08:10:13 INFO - PROCESS | 900 | 1464707413335 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 08:10:13 INFO - PROCESS | 900 | 1464707413340 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:10:13 INFO - PROCESS | 900 | 1464707413344 Marionette TRACE conn5 <- [1,962,null,{}] 08:10:13 INFO - PROCESS | 900 | 1464707413349 Marionette TRACE conn5 -> [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:10:13 INFO - PROCESS | 900 | 1464707413496 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 08:10:13 INFO - PROCESS | 900 | 1464707413631 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:13 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D484F000 == 80 [pid = 900] [id = 250] 08:10:13 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E1D0DA2C00) [pid = 900] [serial = 749] [outer = 0000000000000000] 08:10:13 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E1D0F0D800) [pid = 900] [serial = 750] [outer = 000000E1D0DA2C00] 08:10:13 INFO - PROCESS | 900 | 1464707413684 Marionette DEBUG loaded listener.js 08:10:13 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E1D5E51400) [pid = 900] [serial = 751] [outer = 000000E1D0DA2C00] 08:10:14 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFA53800 == 79 [pid = 900] [id = 240] 08:10:14 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF533000 == 78 [pid = 900] [id = 239] 08:10:14 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE93B800 == 77 [pid = 900] [id = 238] 08:10:14 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE727800 == 76 [pid = 900] [id = 237] 08:10:14 INFO - PROCESS | 900 | --DOCSHELL 000000E1D654A000 == 75 [pid = 900] [id = 236] 08:10:14 INFO - PROCESS | 900 | --DOCSHELL 000000E1DBFD6800 == 74 [pid = 900] [id = 235] 08:10:14 INFO - PROCESS | 900 | --DOCSHELL 000000E1DAFE1800 == 73 [pid = 900] [id = 234] 08:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E1D71B7800) [pid = 900] [serial = 635] [outer = 0000000000000000] [url = about:blank] 08:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E1DAC33800) [pid = 900] [serial = 638] [outer = 0000000000000000] [url = about:blank] 08:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E1DD1E3800) [pid = 900] [serial = 641] [outer = 0000000000000000] [url = about:blank] 08:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E1DADC7000) [pid = 900] [serial = 675] [outer = 0000000000000000] [url = about:blank] 08:10:14 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7BAB800 == 72 [pid = 900] [id = 233] 08:10:14 INFO - PROCESS | 900 | --DOCSHELL 000000E1D8AD5000 == 71 [pid = 900] [id = 232] 08:10:14 INFO - PROCESS | 900 | --DOCSHELL 000000E1D6848800 == 70 [pid = 900] [id = 226] 08:10:14 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF512000 == 69 [pid = 900] [id = 225] 08:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E1E2A39000) [pid = 900] [serial = 597] [outer = 0000000000000000] [url = about:blank] 08:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E1DE762C00) [pid = 900] [serial = 594] [outer = 0000000000000000] [url = about:blank] 08:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E1D76D3000) [pid = 900] [serial = 660] [outer = 0000000000000000] [url = about:blank] 08:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E1D83E6400) [pid = 900] [serial = 663] [outer = 0000000000000000] [url = about:blank] 08:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E1D5E49000) [pid = 900] [serial = 633] [outer = 0000000000000000] [url = about:blank] 08:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E1D0F0A400) [pid = 900] [serial = 632] [outer = 0000000000000000] [url = about:blank] 08:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E1D7102800) [pid = 900] [serial = 656] [outer = 0000000000000000] [url = about:blank] 08:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E1CFBAA000) [pid = 900] [serial = 648] [outer = 0000000000000000] [url = about:blank] 08:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1CEE6A800) [pid = 900] [serial = 647] [outer = 0000000000000000] [url = about:blank] 08:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1D5E48000) [pid = 900] [serial = 653] [outer = 0000000000000000] [url = about:blank] 08:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1D6B15400) [pid = 900] [serial = 654] [outer = 0000000000000000] [url = about:blank] 08:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1D7D79800) [pid = 900] [serial = 661] [outer = 0000000000000000] [url = about:blank] 08:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1CF70E800) [pid = 900] [serial = 650] [outer = 0000000000000000] [url = about:blank] 08:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1D1521400) [pid = 900] [serial = 651] [outer = 0000000000000000] [url = about:blank] 08:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1CEE68C00) [pid = 900] [serial = 644] [outer = 0000000000000000] [url = about:blank] 08:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1DACD7800) [pid = 900] [serial = 645] [outer = 0000000000000000] [url = about:blank] 08:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1D7D80400) [pid = 900] [serial = 669] [outer = 0000000000000000] [url = about:blank] 08:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1DA911800) [pid = 900] [serial = 666] [outer = 0000000000000000] [url = about:blank] 08:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1D8A40C00) [pid = 900] [serial = 664] [outer = 0000000000000000] [url = about:blank] 08:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1DAA36000) [pid = 900] [serial = 672] [outer = 0000000000000000] [url = about:blank] 08:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1DAC3A800) [pid = 900] [serial = 673] [outer = 0000000000000000] [url = about:blank] 08:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1DA9AC400) [pid = 900] [serial = 667] [outer = 0000000000000000] [url = about:blank] 08:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1CA671800) [pid = 900] [serial = 378] [outer = 0000000000000000] [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:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1D7137400) [pid = 900] [serial = 657] [outer = 0000000000000000] [url = about:blank] 08:10:14 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1DA9B6800) [pid = 900] [serial = 670] [outer = 0000000000000000] [url = about:blank] 08:10:14 INFO - PROCESS | 900 | 1464707414283 Marionette TRACE conn5 <- [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:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 985ms 08:10:14 INFO - PROCESS | 900 | 1464707414329 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 08:10:14 INFO - PROCESS | 900 | 1464707414335 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 08:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:10:14 INFO - PROCESS | 900 | 1464707414341 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:10:14 INFO - PROCESS | 900 | 1464707414344 Marionette TRACE conn5 <- [1,966,null,{}] 08:10:14 INFO - PROCESS | 900 | 1464707414348 Marionette TRACE conn5 -> [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:10:14 INFO - PROCESS | 900 | 1464707414471 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 08:10:14 INFO - PROCESS | 900 | 1464707414559 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:14 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7BAB800 == 70 [pid = 900] [id = 251] 08:10:14 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1CA670400) [pid = 900] [serial = 752] [outer = 0000000000000000] 08:10:14 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1D1527C00) [pid = 900] [serial = 753] [outer = 000000E1CA670400] 08:10:14 INFO - PROCESS | 900 | 1464707414607 Marionette DEBUG loaded listener.js 08:10:14 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1D42C5400) [pid = 900] [serial = 754] [outer = 000000E1CA670400] 08:10:15 INFO - PROCESS | 900 | 1464707415032 Marionette TRACE conn5 <- [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:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 735ms 08:10:15 INFO - PROCESS | 900 | 1464707415078 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 08:10:15 INFO - PROCESS | 900 | 1464707415080 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 08:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:10:15 INFO - PROCESS | 900 | 1464707415084 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:10:15 INFO - PROCESS | 900 | 1464707415087 Marionette TRACE conn5 <- [1,970,null,{}] 08:10:15 INFO - PROCESS | 900 | 1464707415098 Marionette TRACE conn5 -> [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:10:15 INFO - PROCESS | 900 | 1464707415198 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 08:10:15 INFO - PROCESS | 900 | 1464707415215 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB830800 == 71 [pid = 900] [id = 252] 08:10:15 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1D6B3B400) [pid = 900] [serial = 755] [outer = 0000000000000000] 08:10:15 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1D6E89000) [pid = 900] [serial = 756] [outer = 000000E1D6B3B400] 08:10:15 INFO - PROCESS | 900 | 1464707415266 Marionette DEBUG loaded listener.js 08:10:15 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1D71C3C00) [pid = 900] [serial = 757] [outer = 000000E1D6B3B400] 08:10:15 INFO - PROCESS | 900 | 1464707415740 Marionette TRACE conn5 <- [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:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 691ms 08:10:15 INFO - PROCESS | 900 | 1464707415777 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 08:10:15 INFO - PROCESS | 900 | 1464707415780 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 08:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:10:15 INFO - PROCESS | 900 | 1464707415784 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:10:15 INFO - PROCESS | 900 | 1464707415786 Marionette TRACE conn5 <- [1,974,null,{}] 08:10:15 INFO - PROCESS | 900 | 1464707415789 Marionette TRACE conn5 -> [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:10:15 INFO - PROCESS | 900 | 1464707415889 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 08:10:15 INFO - PROCESS | 900 | 1464707415899 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC4C5800 == 72 [pid = 900] [id = 253] 08:10:15 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1D7D78C00) [pid = 900] [serial = 758] [outer = 0000000000000000] 08:10:15 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1D7D80800) [pid = 900] [serial = 759] [outer = 000000E1D7D78C00] 08:10:15 INFO - PROCESS | 900 | 1464707415946 Marionette DEBUG loaded listener.js 08:10:16 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1D7DA5000) [pid = 900] [serial = 760] [outer = 000000E1D7D78C00] 08:10:16 INFO - PROCESS | 900 | 1464707416396 Marionette TRACE conn5 <- [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:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 629ms 08:10:16 INFO - PROCESS | 900 | 1464707416419 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 08:10:16 INFO - PROCESS | 900 | 1464707416421 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 08:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:10:16 INFO - PROCESS | 900 | 1464707416425 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:10:16 INFO - PROCESS | 900 | 1464707416426 Marionette TRACE conn5 <- [1,978,null,{}] 08:10:16 INFO - PROCESS | 900 | 1464707416430 Marionette TRACE conn5 -> [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:10:16 INFO - PROCESS | 900 | 1464707416900 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 08:10:16 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1D83AB400) [pid = 900] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:10:16 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1DAA33400) [pid = 900] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:10:16 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1CEFC5800) [pid = 900] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:10:16 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1DAEC3800) [pid = 900] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:10:16 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1CEF7B800) [pid = 900] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:10:16 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1D6E86800) [pid = 900] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:10:16 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1D6E88000) [pid = 900] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:10:16 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1D3617C00) [pid = 900] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:10:16 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1D7D98800) [pid = 900] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:10:16 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1D6B2EC00) [pid = 900] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:10:16 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1DC20F000) [pid = 900] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:10:16 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1DAA34400) [pid = 900] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:10:17 INFO - PROCESS | 900 | 1464707417055 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6848800 == 73 [pid = 900] [id = 254] 08:10:17 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1CA420000) [pid = 900] [serial = 761] [outer = 0000000000000000] 08:10:17 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1CA67B400) [pid = 900] [serial = 762] [outer = 000000E1CA420000] 08:10:17 INFO - PROCESS | 900 | 1464707417119 Marionette DEBUG loaded listener.js 08:10:17 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1CEF04C00) [pid = 900] [serial = 763] [outer = 000000E1CA420000] 08:10:17 INFO - PROCESS | 900 | 1464707417722 Marionette TRACE conn5 <- [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:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1379ms 08:10:17 INFO - PROCESS | 900 | 1464707417810 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 08:10:17 INFO - PROCESS | 900 | 1464707417815 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 08:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:10:17 INFO - PROCESS | 900 | 1464707417820 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:10:17 INFO - PROCESS | 900 | 1464707417824 Marionette TRACE conn5 <- [1,982,null,{}] 08:10:17 INFO - PROCESS | 900 | 1464707417842 Marionette TRACE conn5 -> [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:10:18 INFO - PROCESS | 900 | 1464707418000 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 08:10:18 INFO - PROCESS | 900 | 1464707418052 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:18 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB81C800 == 74 [pid = 900] [id = 255] 08:10:18 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1D4282400) [pid = 900] [serial = 764] [outer = 0000000000000000] 08:10:18 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1D5E4BC00) [pid = 900] [serial = 765] [outer = 000000E1D4282400] 08:10:18 INFO - PROCESS | 900 | 1464707418114 Marionette DEBUG loaded listener.js 08:10:18 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1D6B31C00) [pid = 900] [serial = 766] [outer = 000000E1D4282400] 08:10:18 INFO - PROCESS | 900 | 1464707418732 Marionette TRACE conn5 <- [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:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 986ms 08:10:18 INFO - PROCESS | 900 | 1464707418809 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 08:10:18 INFO - PROCESS | 900 | 1464707418813 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 08:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:10:18 INFO - PROCESS | 900 | 1464707418817 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:10:18 INFO - PROCESS | 900 | 1464707418819 Marionette TRACE conn5 <- [1,986,null,{}] 08:10:18 INFO - PROCESS | 900 | 1464707418824 Marionette TRACE conn5 -> [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:10:19 INFO - PROCESS | 900 | 1464707418991 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 08:10:19 INFO - PROCESS | 900 | 1464707419043 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:19 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE5AC800 == 75 [pid = 900] [id = 256] 08:10:19 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1D7BDDC00) [pid = 900] [serial = 767] [outer = 0000000000000000] 08:10:19 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1D7DA5800) [pid = 900] [serial = 768] [outer = 000000E1D7BDDC00] 08:10:19 INFO - PROCESS | 900 | 1464707419102 Marionette DEBUG loaded listener.js 08:10:19 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1D8A35C00) [pid = 900] [serial = 769] [outer = 000000E1D7BDDC00] 08:10:19 INFO - PROCESS | 900 | 1464707419767 Marionette TRACE conn5 <- [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:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 986ms 08:10:19 INFO - PROCESS | 900 | 1464707419804 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 08:10:19 INFO - PROCESS | 900 | 1464707419808 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 08:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:10:19 INFO - PROCESS | 900 | 1464707419821 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:10:19 INFO - PROCESS | 900 | 1464707419826 Marionette TRACE conn5 <- [1,990,null,{}] 08:10:19 INFO - PROCESS | 900 | 1464707419830 Marionette TRACE conn5 -> [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:10:19 INFO - PROCESS | 900 | 1464707419954 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 08:10:20 INFO - PROCESS | 900 | 1464707420079 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:20 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE939800 == 76 [pid = 900] [id = 257] 08:10:20 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1D7D7AC00) [pid = 900] [serial = 770] [outer = 0000000000000000] 08:10:20 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1DA9B2000) [pid = 900] [serial = 771] [outer = 000000E1D7D7AC00] 08:10:20 INFO - PROCESS | 900 | 1464707420138 Marionette DEBUG loaded listener.js 08:10:20 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1DAA35800) [pid = 900] [serial = 772] [outer = 000000E1D7D7AC00] 08:10:20 INFO - PROCESS | 900 | 1464707420719 Marionette TRACE conn5 <- [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:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 944ms 08:10:20 INFO - PROCESS | 900 | 1464707420762 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 08:10:20 INFO - PROCESS | 900 | 1464707420764 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 08:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:10:20 INFO - PROCESS | 900 | 1464707420768 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:10:20 INFO - PROCESS | 900 | 1464707420770 Marionette TRACE conn5 <- [1,994,null,{}] 08:10:20 INFO - PROCESS | 900 | 1464707420774 Marionette TRACE conn5 -> [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:10:20 INFO - PROCESS | 900 | 1464707420893 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 08:10:21 INFO - PROCESS | 900 | 1464707421017 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:21 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF92C000 == 77 [pid = 900] [id = 258] 08:10:21 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1DACCF400) [pid = 900] [serial = 773] [outer = 0000000000000000] 08:10:21 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1DACDA800) [pid = 900] [serial = 774] [outer = 000000E1DACCF400] 08:10:21 INFO - PROCESS | 900 | 1464707421074 Marionette DEBUG loaded listener.js 08:10:21 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1DAE5B000) [pid = 900] [serial = 775] [outer = 000000E1DACCF400] 08:10:21 INFO - PROCESS | 900 | 1464707421719 Marionette TRACE conn5 <- [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:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1018ms 08:10:21 INFO - PROCESS | 900 | 1464707421789 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 08:10:21 INFO - PROCESS | 900 | 1464707421792 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 08:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:10:21 INFO - PROCESS | 900 | 1464707421796 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:10:21 INFO - PROCESS | 900 | 1464707421798 Marionette TRACE conn5 <- [1,998,null,{}] 08:10:21 INFO - PROCESS | 900 | 1464707421802 Marionette TRACE conn5 -> [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:10:21 INFO - PROCESS | 900 | 1464707421917 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 08:10:22 INFO - PROCESS | 900 | 1464707422042 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:22 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFCE1000 == 78 [pid = 900] [id = 259] 08:10:22 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1DB729C00) [pid = 900] [serial = 776] [outer = 0000000000000000] 08:10:22 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1DB804800) [pid = 900] [serial = 777] [outer = 000000E1DB729C00] 08:10:22 INFO - PROCESS | 900 | 1464707422106 Marionette DEBUG loaded listener.js 08:10:22 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1DBADA800) [pid = 900] [serial = 778] [outer = 000000E1DB729C00] 08:10:22 INFO - PROCESS | 900 | 1464707422726 Marionette TRACE conn5 <- [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:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 986ms 08:10:22 INFO - PROCESS | 900 | 1464707422784 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 08:10:22 INFO - PROCESS | 900 | 1464707422787 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 08:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:10:22 INFO - PROCESS | 900 | 1464707422790 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:10:22 INFO - PROCESS | 900 | 1464707422793 Marionette TRACE conn5 <- [1,1002,null,{}] 08:10:22 INFO - PROCESS | 900 | 1464707422797 Marionette TRACE conn5 -> [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:10:22 INFO - PROCESS | 900 | 1464707422915 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 08:10:23 INFO - PROCESS | 900 | 1464707423041 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:23 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E1678000 == 79 [pid = 900] [id = 260] 08:10:23 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1DC217C00) [pid = 900] [serial = 779] [outer = 0000000000000000] 08:10:23 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1DE759400) [pid = 900] [serial = 780] [outer = 000000E1DC217C00] 08:10:23 INFO - PROCESS | 900 | 1464707423098 Marionette DEBUG loaded listener.js 08:10:23 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E1E154D000) [pid = 900] [serial = 781] [outer = 000000E1DC217C00] 08:10:23 INFO - PROCESS | 900 | 1464707423637 Marionette TRACE conn5 <- [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:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 882ms 08:10:23 INFO - PROCESS | 900 | 1464707423674 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 08:10:23 INFO - PROCESS | 900 | 1464707423678 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 08:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:10:23 INFO - PROCESS | 900 | 1464707423681 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:10:23 INFO - PROCESS | 900 | 1464707423684 Marionette TRACE conn5 <- [1,1006,null,{}] 08:10:23 INFO - PROCESS | 900 | 1464707423687 Marionette TRACE conn5 -> [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:10:23 INFO - PROCESS | 900 | 1464707423805 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 08:10:23 INFO - PROCESS | 900 | 1464707423902 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:23 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2265800 == 80 [pid = 900] [id = 261] 08:10:23 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E1E1553C00) [pid = 900] [serial = 782] [outer = 0000000000000000] 08:10:23 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E1E22B0800) [pid = 900] [serial = 783] [outer = 000000E1E1553C00] 08:10:23 INFO - PROCESS | 900 | 1464707423958 Marionette DEBUG loaded listener.js 08:10:24 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E1E270C000) [pid = 900] [serial = 784] [outer = 000000E1E1553C00] 08:10:24 INFO - PROCESS | 900 | 1464707424626 Marionette TRACE conn5 <- [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:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 987ms 08:10:24 INFO - PROCESS | 900 | 1464707424670 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 08:10:24 INFO - PROCESS | 900 | 1464707424673 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 08:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:10:24 INFO - PROCESS | 900 | 1464707424676 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:10:24 INFO - PROCESS | 900 | 1464707424678 Marionette TRACE conn5 <- [1,1010,null,{}] 08:10:24 INFO - PROCESS | 900 | 1464707424682 Marionette TRACE conn5 -> [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:10:24 INFO - PROCESS | 900 | 1464707424810 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 08:10:25 INFO - PROCESS | 900 | 1464707425030 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:25 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D80F0800 == 81 [pid = 900] [id = 262] 08:10:25 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E1C9EBDC00) [pid = 900] [serial = 785] [outer = 0000000000000000] 08:10:25 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E1CA8A7800) [pid = 900] [serial = 786] [outer = 000000E1C9EBDC00] 08:10:25 INFO - PROCESS | 900 | 1464707425088 Marionette DEBUG loaded listener.js 08:10:25 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E1CEFC7400) [pid = 900] [serial = 787] [outer = 000000E1C9EBDC00] 08:10:25 INFO - PROCESS | 900 | 1464707425792 Marionette TRACE conn5 <- [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:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1124ms 08:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:10:25 INFO - PROCESS | 900 | 1464707425803 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 08:10:25 INFO - PROCESS | 900 | 1464707425808 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 08:10:25 INFO - PROCESS | 900 | 1464707425812 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:10:25 INFO - PROCESS | 900 | 1464707425816 Marionette TRACE conn5 <- [1,1014,null,{}] 08:10:25 INFO - PROCESS | 900 | 1464707425821 Marionette TRACE conn5 -> [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:10:25 INFO - PROCESS | 900 | 1464707425947 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 08:10:26 INFO - PROCESS | 900 | 1464707426079 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:26 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D42EF000 == 82 [pid = 900] [id = 263] 08:10:26 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E1D3F44800) [pid = 900] [serial = 788] [outer = 0000000000000000] 08:10:26 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E1D65B6800) [pid = 900] [serial = 789] [outer = 000000E1D3F44800] 08:10:26 INFO - PROCESS | 900 | 1464707426132 Marionette DEBUG loaded listener.js 08:10:26 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E1D7184000) [pid = 900] [serial = 790] [outer = 000000E1D3F44800] 08:10:26 INFO - PROCESS | 900 | --DOCSHELL 000000E1E2F9C800 == 81 [pid = 900] [id = 214] 08:10:26 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC4C5800 == 80 [pid = 900] [id = 253] 08:10:26 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB830800 == 79 [pid = 900] [id = 252] 08:10:26 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7BAB800 == 78 [pid = 900] [id = 251] 08:10:26 INFO - PROCESS | 900 | --DOCSHELL 000000E1D484F000 == 77 [pid = 900] [id = 250] 08:10:26 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE72C800 == 76 [pid = 900] [id = 243] 08:10:26 INFO - PROCESS | 900 | --DOCSHELL 000000E1D82D6800 == 75 [pid = 900] [id = 242] 08:10:26 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E1D8C96400) [pid = 900] [serial = 636] [outer = 0000000000000000] [url = about:blank] 08:10:26 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E1DEF3D000) [pid = 900] [serial = 642] [outer = 0000000000000000] [url = about:blank] 08:10:26 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E1DAE5B400) [pid = 900] [serial = 639] [outer = 0000000000000000] [url = about:blank] 08:10:26 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E1D8A38C00) [pid = 900] [serial = 708] [outer = 0000000000000000] [url = about:blank] 08:10:26 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E1DAE57000) [pid = 900] [serial = 711] [outer = 0000000000000000] [url = about:blank] 08:10:26 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E1DA911000) [pid = 900] [serial = 709] [outer = 0000000000000000] [url = about:blank] 08:10:26 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E1D3614C00) [pid = 900] [serial = 699] [outer = 0000000000000000] [url = about:blank] 08:10:26 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E1D5D67400) [pid = 900] [serial = 700] [outer = 0000000000000000] [url = about:blank] 08:10:26 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E1DBA3FC00) [pid = 900] [serial = 714] [outer = 0000000000000000] [url = about:blank] 08:10:26 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E1D0F0A800) [pid = 900] [serial = 697] [outer = 0000000000000000] [url = about:blank] 08:10:26 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1CF785C00) [pid = 900] [serial = 696] [outer = 0000000000000000] [url = about:blank] 08:10:26 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1D5FBB800) [pid = 900] [serial = 681] [outer = 0000000000000000] [url = about:blank] 08:10:26 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1D6E8BC00) [pid = 900] [serial = 702] [outer = 0000000000000000] [url = about:blank] 08:10:26 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1D71BD000) [pid = 900] [serial = 703] [outer = 0000000000000000] [url = about:blank] 08:10:26 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1DB80AC00) [pid = 900] [serial = 690] [outer = 0000000000000000] [url = about:blank] 08:10:26 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1DBAD9400) [pid = 900] [serial = 693] [outer = 0000000000000000] [url = about:blank] 08:10:26 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1D7D81400) [pid = 900] [serial = 705] [outer = 0000000000000000] [url = about:blank] 08:10:26 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1DAECD400) [pid = 900] [serial = 712] [outer = 0000000000000000] [url = about:blank] 08:10:26 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1D9FC4C00) [pid = 900] [serial = 684] [outer = 0000000000000000] [url = about:blank] 08:10:26 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1DAF09000) [pid = 900] [serial = 687] [outer = 0000000000000000] [url = about:blank] 08:10:26 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1CEE67000) [pid = 900] [serial = 678] [outer = 0000000000000000] [url = about:blank] 08:10:26 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1DAB2DC00) [pid = 900] [serial = 717] [outer = 0000000000000000] [url = about:blank] 08:10:26 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1DBF5D000) [pid = 900] [serial = 721] [outer = 0000000000000000] [url = about:blank] 08:10:26 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1DD1C3000) [pid = 900] [serial = 723] [outer = 0000000000000000] [url = about:blank] 08:10:26 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1D7DA1800) [pid = 900] [serial = 720] [outer = 0000000000000000] [url = about:blank] 08:10:26 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1DBF5EC00) [pid = 900] [serial = 715] [outer = 0000000000000000] [url = about:blank] 08:10:26 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1DC20A400) [pid = 900] [serial = 718] [outer = 0000000000000000] [url = about:blank] 08:10:26 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1D7DC6C00) [pid = 900] [serial = 706] [outer = 0000000000000000] [url = about:blank] 08:10:26 INFO - PROCESS | 900 | 1464707426723 Marionette TRACE conn5 <- [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:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 944ms 08:10:26 INFO - PROCESS | 900 | 1464707426759 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 08:10:26 INFO - PROCESS | 900 | 1464707426763 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 08:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:10:26 INFO - PROCESS | 900 | 1464707426770 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:10:26 INFO - PROCESS | 900 | 1464707426772 Marionette TRACE conn5 <- [1,1018,null,{}] 08:10:26 INFO - PROCESS | 900 | 1464707426776 Marionette TRACE conn5 -> [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:10:26 INFO - PROCESS | 900 | 1464707426881 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 08:10:26 INFO - PROCESS | 900 | 1464707426966 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:26 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6FB4800 == 76 [pid = 900] [id = 264] 08:10:26 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1CEF0D000) [pid = 900] [serial = 791] [outer = 0000000000000000] 08:10:27 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1D3F3BC00) [pid = 900] [serial = 792] [outer = 000000E1CEF0D000] 08:10:27 INFO - PROCESS | 900 | 1464707427014 Marionette DEBUG loaded listener.js 08:10:27 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1D76D8400) [pid = 900] [serial = 793] [outer = 000000E1CEF0D000] 08:10:27 INFO - PROCESS | 900 | 1464707427416 Marionette TRACE conn5 <- [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:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 671ms 08:10:27 INFO - PROCESS | 900 | 1464707427450 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 08:10:27 INFO - PROCESS | 900 | 1464707427453 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 08:10:27 INFO - PROCESS | 900 | 1464707427458 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:10:27 INFO - PROCESS | 900 | 1464707427464 Marionette TRACE conn5 <- [1,1022,null,{}] 08:10:27 INFO - PROCESS | 900 | 1464707427473 Marionette TRACE conn5 -> [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:10:27 INFO - PROCESS | 900 | 1464707427573 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 08:10:27 INFO - PROCESS | 900 | 1464707427582 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:27 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC4D4800 == 77 [pid = 900] [id = 265] 08:10:27 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1D7DBD800) [pid = 900] [serial = 794] [outer = 0000000000000000] 08:10:27 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1DA05DC00) [pid = 900] [serial = 795] [outer = 000000E1D7DBD800] 08:10:27 INFO - PROCESS | 900 | 1464707427629 Marionette DEBUG loaded listener.js 08:10:27 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1DAA2EC00) [pid = 900] [serial = 796] [outer = 000000E1D7DBD800] 08:10:28 INFO - PROCESS | 900 | 1464707428108 Marionette TRACE conn5 <- [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:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 691ms 08:10:28 INFO - PROCESS | 900 | 1464707428153 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 08:10:28 INFO - PROCESS | 900 | 1464707428156 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 08:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:10:28 INFO - PROCESS | 900 | 1464707428159 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:10:28 INFO - PROCESS | 900 | 1464707428161 Marionette TRACE conn5 <- [1,1026,null,{}] 08:10:28 INFO - PROCESS | 900 | 1464707428164 Marionette TRACE conn5 -> [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:10:28 INFO - PROCESS | 900 | 1464707428263 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 08:10:28 INFO - PROCESS | 900 | 1464707428386 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:28 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE723800 == 78 [pid = 900] [id = 266] 08:10:28 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1D651E400) [pid = 900] [serial = 797] [outer = 0000000000000000] 08:10:28 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1DAEC5400) [pid = 900] [serial = 798] [outer = 000000E1D651E400] 08:10:28 INFO - PROCESS | 900 | 1464707428434 Marionette DEBUG loaded listener.js 08:10:28 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1DB803000) [pid = 900] [serial = 799] [outer = 000000E1D651E400] 08:10:28 INFO - PROCESS | 900 | 1464707428856 Marionette TRACE conn5 <- [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:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 734ms 08:10:28 INFO - PROCESS | 900 | 1464707428896 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 08:10:28 INFO - PROCESS | 900 | 1464707428898 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 08:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:10:28 INFO - PROCESS | 900 | 1464707428902 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:10:28 INFO - PROCESS | 900 | 1464707428904 Marionette TRACE conn5 <- [1,1030,null,{}] 08:10:28 INFO - PROCESS | 900 | 1464707428913 Marionette TRACE conn5 -> [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:10:29 INFO - PROCESS | 900 | 1464707429034 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 08:10:29 INFO - PROCESS | 900 | 1464707429090 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:29 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE93A800 == 79 [pid = 900] [id = 267] 08:10:29 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1DBAD8C00) [pid = 900] [serial = 800] [outer = 0000000000000000] 08:10:29 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1DBF5E800) [pid = 900] [serial = 801] [outer = 000000E1DBAD8C00] 08:10:29 INFO - PROCESS | 900 | 1464707429147 Marionette DEBUG loaded listener.js 08:10:29 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1DE75C000) [pid = 900] [serial = 802] [outer = 000000E1DBAD8C00] 08:10:29 INFO - PROCESS | 900 | 1464707429676 Marionette TRACE conn5 <- [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:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 839ms 08:10:29 INFO - PROCESS | 900 | 1464707429744 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 08:10:29 INFO - PROCESS | 900 | 1464707429746 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 08:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:10:29 INFO - PROCESS | 900 | 1464707429750 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:10:29 INFO - PROCESS | 900 | 1464707429751 Marionette TRACE conn5 <- [1,1034,null,{}] 08:10:29 INFO - PROCESS | 900 | 1464707429755 Marionette TRACE conn5 -> [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:10:29 INFO - PROCESS | 900 | 1464707429880 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 08:10:29 INFO - PROCESS | 900 | 1464707429904 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:29 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFB58800 == 80 [pid = 900] [id = 268] 08:10:29 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1E19B7800) [pid = 900] [serial = 803] [outer = 0000000000000000] 08:10:29 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1E19BA400) [pid = 900] [serial = 804] [outer = 000000E1E19B7800] 08:10:29 INFO - PROCESS | 900 | 1464707429950 Marionette DEBUG loaded listener.js 08:10:30 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1E19C0C00) [pid = 900] [serial = 805] [outer = 000000E1E19B7800] 08:10:30 INFO - PROCESS | 900 | 1464707430396 Marionette TRACE conn5 <- [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:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 671ms 08:10:30 INFO - PROCESS | 900 | 1464707430424 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 08:10:30 INFO - PROCESS | 900 | 1464707430426 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 08:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:10:30 INFO - PROCESS | 900 | 1464707430435 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:10:30 INFO - PROCESS | 900 | 1464707430436 Marionette TRACE conn5 <- [1,1038,null,{}] 08:10:30 INFO - PROCESS | 900 | 1464707430440 Marionette TRACE conn5 -> [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:10:30 INFO - PROCESS | 900 | 1464707430561 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 08:10:30 INFO - PROCESS | 900 | 1464707430618 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:30 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E0DA9000 == 81 [pid = 900] [id = 269] 08:10:30 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1E2703C00) [pid = 900] [serial = 806] [outer = 0000000000000000] 08:10:30 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1E2712800) [pid = 900] [serial = 807] [outer = 000000E1E2703C00] 08:10:30 INFO - PROCESS | 900 | 1464707430665 Marionette DEBUG loaded listener.js 08:10:30 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1E2AB6C00) [pid = 900] [serial = 808] [outer = 000000E1E2703C00] 08:10:30 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1C96D6400) [pid = 900] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:10:30 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1D7E79C00) [pid = 900] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:10:30 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1DAF02400) [pid = 900] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:10:30 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1DACD9000) [pid = 900] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:10:30 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1DB72F400) [pid = 900] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:10:30 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1CA525000) [pid = 900] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:10:30 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1D3F44C00) [pid = 900] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:10:30 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1D7139400) [pid = 900] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:10:30 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1DAEC4400) [pid = 900] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:10:30 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1D0DA2C00) [pid = 900] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:10:30 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1D06D2800) [pid = 900] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:10:30 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1CEF76400) [pid = 900] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:10:30 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1CEF0B800) [pid = 900] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:10:30 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1CA670400) [pid = 900] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:10:30 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1D6B3B400) [pid = 900] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:10:30 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1DD1CE800) [pid = 900] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:10:30 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1DAECCC00) [pid = 900] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:10:30 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1D710BC00) [pid = 900] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:10:31 INFO - PROCESS | 900 | 1464707431122 Marionette TRACE conn5 <- [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:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 734ms 08:10:31 INFO - PROCESS | 900 | 1464707431167 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 08:10:31 INFO - PROCESS | 900 | 1464707431170 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 08:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:10:31 INFO - PROCESS | 900 | 1464707431173 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:10:31 INFO - PROCESS | 900 | 1464707431175 Marionette TRACE conn5 <- [1,1042,null,{}] 08:10:31 INFO - PROCESS | 900 | 1464707431179 Marionette TRACE conn5 -> [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:10:31 INFO - PROCESS | 900 | 1464707431299 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 08:10:31 INFO - PROCESS | 900 | 1464707431306 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:31 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2273000 == 82 [pid = 900] [id = 270] 08:10:31 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1CA51DC00) [pid = 900] [serial = 809] [outer = 0000000000000000] 08:10:31 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1D5E61400) [pid = 900] [serial = 810] [outer = 000000E1CA51DC00] 08:10:31 INFO - PROCESS | 900 | 1464707431351 Marionette DEBUG loaded listener.js 08:10:31 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1DAECC000) [pid = 900] [serial = 811] [outer = 000000E1CA51DC00] 08:10:31 INFO - PROCESS | 900 | 1464707431771 Marionette TRACE conn5 <- [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:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 08:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:10:31 INFO - PROCESS | 900 | 1464707431807 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 08:10:31 INFO - PROCESS | 900 | 1464707431809 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 08:10:31 INFO - PROCESS | 900 | 1464707431813 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:10:31 INFO - PROCESS | 900 | 1464707431815 Marionette TRACE conn5 <- [1,1046,null,{}] 08:10:31 INFO - PROCESS | 900 | 1464707431819 Marionette TRACE conn5 -> [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:10:31 INFO - PROCESS | 900 | 1464707431915 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 08:10:31 INFO - PROCESS | 900 | 1464707431922 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:31 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2FAE800 == 83 [pid = 900] [id = 271] 08:10:31 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1E22AF000) [pid = 900] [serial = 812] [outer = 0000000000000000] 08:10:31 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1E2ABE800) [pid = 900] [serial = 813] [outer = 000000E1E22AF000] 08:10:31 INFO - PROCESS | 900 | 1464707431967 Marionette DEBUG loaded listener.js 08:10:32 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1E4A66000) [pid = 900] [serial = 814] [outer = 000000E1E22AF000] 08:10:32 INFO - PROCESS | 900 | 1464707432387 Marionette TRACE conn5 <- [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:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 629ms 08:10:32 INFO - PROCESS | 900 | 1464707432443 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 08:10:32 INFO - PROCESS | 900 | 1464707432455 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 08:10:32 INFO - PROCESS | 900 | 1464707432464 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:10:32 INFO - PROCESS | 900 | 1464707432466 Marionette TRACE conn5 <- [1,1050,null,{}] 08:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:10:32 INFO - PROCESS | 900 | 1464707432469 Marionette TRACE conn5 -> [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:10:32 INFO - PROCESS | 900 | 1464707432563 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 08:10:32 INFO - PROCESS | 900 | 1464707432570 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:32 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E1588000 == 84 [pid = 900] [id = 272] 08:10:32 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1E4A69400) [pid = 900] [serial = 815] [outer = 0000000000000000] 08:10:32 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1E4A6E000) [pid = 900] [serial = 816] [outer = 000000E1E4A69400] 08:10:32 INFO - PROCESS | 900 | 1464707432624 Marionette DEBUG loaded listener.js 08:10:32 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1DAA20400) [pid = 900] [serial = 817] [outer = 000000E1E4A69400] 08:10:33 INFO - PROCESS | 900 | 1464707433365 Marionette TRACE conn5 <- [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:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 923ms 08:10:33 INFO - PROCESS | 900 | 1464707433394 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 08:10:33 INFO - PROCESS | 900 | 1464707433399 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 08:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:10:33 INFO - PROCESS | 900 | 1464707433406 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:10:33 INFO - PROCESS | 900 | 1464707433409 Marionette TRACE conn5 <- [1,1054,null,{}] 08:10:33 INFO - PROCESS | 900 | 1464707433416 Marionette TRACE conn5 -> [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:10:33 INFO - PROCESS | 900 | 1464707433551 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 08:10:33 INFO - PROCESS | 900 | 1464707433690 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:33 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAFE6800 == 85 [pid = 900] [id = 273] 08:10:33 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1D09DFC00) [pid = 900] [serial = 818] [outer = 0000000000000000] 08:10:33 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1D3615400) [pid = 900] [serial = 819] [outer = 000000E1D09DFC00] 08:10:33 INFO - PROCESS | 900 | 1464707433752 Marionette DEBUG loaded listener.js 08:10:33 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1D6B38C00) [pid = 900] [serial = 820] [outer = 000000E1D09DFC00] 08:10:34 INFO - PROCESS | 900 | 1464707434380 Marionette TRACE conn5 <- [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:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1027ms 08:10:34 INFO - PROCESS | 900 | 1464707434436 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 08:10:34 INFO - PROCESS | 900 | 1464707434442 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 08:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:10:34 INFO - PROCESS | 900 | 1464707434449 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:10:34 INFO - PROCESS | 900 | 1464707434452 Marionette TRACE conn5 <- [1,1058,null,{}] 08:10:34 INFO - PROCESS | 900 | 1464707434457 Marionette TRACE conn5 -> [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:10:34 INFO - PROCESS | 900 | 1464707434585 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 08:10:34 INFO - PROCESS | 900 | 1464707434687 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:34 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF931800 == 86 [pid = 900] [id = 274] 08:10:34 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1D7D9A000) [pid = 900] [serial = 821] [outer = 0000000000000000] 08:10:34 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1D7DC9000) [pid = 900] [serial = 822] [outer = 000000E1D7D9A000] 08:10:34 INFO - PROCESS | 900 | 1464707434745 Marionette DEBUG loaded listener.js 08:10:34 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1DAA1B000) [pid = 900] [serial = 823] [outer = 000000E1D7D9A000] 08:10:35 INFO - PROCESS | 900 | 1464707435402 Marionette TRACE conn5 <- [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:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 986ms 08:10:35 INFO - PROCESS | 900 | 1464707435441 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 08:10:35 INFO - PROCESS | 900 | 1464707435444 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 08:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:10:35 INFO - PROCESS | 900 | 1464707435447 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:10:35 INFO - PROCESS | 900 | 1464707435452 Marionette TRACE conn5 <- [1,1062,null,{}] 08:10:35 INFO - PROCESS | 900 | 1464707435463 Marionette TRACE conn5 -> [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:10:35 INFO - PROCESS | 900 | 1464707435620 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 08:10:35 INFO - PROCESS | 900 | 1464707435752 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:35 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3254800 == 87 [pid = 900] [id = 275] 08:10:35 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1DAF02C00) [pid = 900] [serial = 824] [outer = 0000000000000000] 08:10:35 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1DB841C00) [pid = 900] [serial = 825] [outer = 000000E1DAF02C00] 08:10:35 INFO - PROCESS | 900 | 1464707435813 Marionette DEBUG loaded listener.js 08:10:35 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1DB849C00) [pid = 900] [serial = 826] [outer = 000000E1DAF02C00] 08:10:36 INFO - PROCESS | 900 | 1464707436421 Marionette TRACE conn5 <- [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:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1028ms 08:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:10:36 INFO - PROCESS | 900 | 1464707436478 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 08:10:36 INFO - PROCESS | 900 | 1464707436481 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 08:10:36 INFO - PROCESS | 900 | 1464707436485 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:10:36 INFO - PROCESS | 900 | 1464707436487 Marionette TRACE conn5 <- [1,1066,null,{}] 08:10:36 INFO - PROCESS | 900 | 1464707436491 Marionette TRACE conn5 -> [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:10:36 INFO - PROCESS | 900 | 1464707436615 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 08:10:36 INFO - PROCESS | 900 | 1464707436745 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:36 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E387B000 == 88 [pid = 900] [id = 276] 08:10:36 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E1DBAD6800) [pid = 900] [serial = 827] [outer = 0000000000000000] 08:10:36 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E1DC20E800) [pid = 900] [serial = 828] [outer = 000000E1DBAD6800] 08:10:36 INFO - PROCESS | 900 | 1464707436803 Marionette DEBUG loaded listener.js 08:10:36 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E1E1556800) [pid = 900] [serial = 829] [outer = 000000E1DBAD6800] 08:10:37 INFO - PROCESS | 900 | 1464707437423 Marionette TRACE conn5 <- [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:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 986ms 08:10:37 INFO - PROCESS | 900 | 1464707437473 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 08:10:37 INFO - PROCESS | 900 | 1464707437476 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 08:10:37 INFO - PROCESS | 900 | 1464707437479 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:10:37 INFO - PROCESS | 900 | 1464707437481 Marionette TRACE conn5 <- [1,1070,null,{}] 08:10:37 INFO - PROCESS | 900 | 1464707437485 Marionette TRACE conn5 -> [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:10:37 INFO - PROCESS | 900 | 1464707437607 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 08:10:37 INFO - PROCESS | 900 | 1464707437707 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:37 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2D42000 == 89 [pid = 900] [id = 277] 08:10:37 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E1E19BA800) [pid = 900] [serial = 830] [outer = 0000000000000000] 08:10:37 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E1E2A36000) [pid = 900] [serial = 831] [outer = 000000E1E19BA800] 08:10:37 INFO - PROCESS | 900 | 1464707437763 Marionette DEBUG loaded listener.js 08:10:37 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E1E3293800) [pid = 900] [serial = 832] [outer = 000000E1E19BA800] 08:10:38 INFO - PROCESS | 900 | 1464707438441 Marionette TRACE conn5 <- [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:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 986ms 08:10:38 INFO - PROCESS | 900 | 1464707438468 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 08:10:38 INFO - PROCESS | 900 | 1464707438471 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 08:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:10:38 INFO - PROCESS | 900 | 1464707438474 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:10:38 INFO - PROCESS | 900 | 1464707438477 Marionette TRACE conn5 <- [1,1074,null,{}] 08:10:38 INFO - PROCESS | 900 | 1464707438480 Marionette TRACE conn5 -> [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:10:38 INFO - PROCESS | 900 | 1464707438877 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 08:10:39 INFO - PROCESS | 900 | 1464707439067 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:39 INFO - PROCESS | 900 | ++DOCSHELL 000000E1C9B4C000 == 90 [pid = 900] [id = 278] 08:10:39 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E1C8AE9800) [pid = 900] [serial = 833] [outer = 0000000000000000] 08:10:39 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E1C8C65000) [pid = 900] [serial = 834] [outer = 000000E1C8AE9800] 08:10:39 INFO - PROCESS | 900 | 1464707439121 Marionette DEBUG loaded listener.js 08:10:39 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E1C94CD000) [pid = 900] [serial = 835] [outer = 000000E1C8AE9800] 08:10:39 INFO - PROCESS | 900 | 1464707439727 Marionette TRACE conn5 <- [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:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1285ms 08:10:39 INFO - PROCESS | 900 | 1464707439765 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 08:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:10:39 INFO - PROCESS | 900 | 1464707439769 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 08:10:39 INFO - PROCESS | 900 | 1464707439775 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:10:39 INFO - PROCESS | 900 | 1464707439779 Marionette TRACE conn5 <- [1,1078,null,{}] 08:10:39 INFO - PROCESS | 900 | 1464707439784 Marionette TRACE conn5 -> [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:10:39 INFO - PROCESS | 900 | 1464707439897 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 08:10:40 INFO - PROCESS | 900 | 1464707440004 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:40 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CF62F800 == 91 [pid = 900] [id = 279] 08:10:40 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E1CA67D400) [pid = 900] [serial = 836] [outer = 0000000000000000] 08:10:40 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E1CA8A4800) [pid = 900] [serial = 837] [outer = 000000E1CA67D400] 08:10:40 INFO - PROCESS | 900 | 1464707440057 Marionette DEBUG loaded listener.js 08:10:40 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E1CAB65C00) [pid = 900] [serial = 838] [outer = 000000E1CA67D400] 08:10:40 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFB70000 == 90 [pid = 900] [id = 89] 08:10:40 INFO - PROCESS | 900 | --DOCSHELL 000000E1CFB84000 == 89 [pid = 900] [id = 109] 08:10:40 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE8A2000 == 88 [pid = 900] [id = 144] 08:10:40 INFO - PROCESS | 900 | --DOCSHELL 000000E1E2FAE800 == 87 [pid = 900] [id = 271] 08:10:40 INFO - PROCESS | 900 | --DOCSHELL 000000E1E2273000 == 86 [pid = 900] [id = 270] 08:10:40 INFO - PROCESS | 900 | --DOCSHELL 000000E1E0DA9000 == 85 [pid = 900] [id = 269] 08:10:40 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFB58800 == 84 [pid = 900] [id = 268] 08:10:40 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE93A800 == 83 [pid = 900] [id = 267] 08:10:40 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE723800 == 82 [pid = 900] [id = 266] 08:10:40 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC4D4800 == 81 [pid = 900] [id = 265] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E1D7D80800) [pid = 900] [serial = 759] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E1E2ABD000) [pid = 900] [serial = 744] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E1E2A38400) [pid = 900] [serial = 741] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOCSHELL 000000E1D6FB4800 == 80 [pid = 900] [id = 264] 08:10:40 INFO - PROCESS | 900 | --DOCSHELL 000000E1D42EF000 == 79 [pid = 900] [id = 263] 08:10:40 INFO - PROCESS | 900 | --DOCSHELL 000000E1D80F0800 == 78 [pid = 900] [id = 262] 08:10:40 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB81C800 == 77 [pid = 900] [id = 255] 08:10:40 INFO - PROCESS | 900 | --DOCSHELL 000000E1D6848800 == 76 [pid = 900] [id = 254] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E1DD1E9400) [pid = 900] [serial = 694] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E1DAE5C400) [pid = 900] [serial = 685] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E1DB72F800) [pid = 900] [serial = 688] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E1DAE5C000) [pid = 900] [serial = 676] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E1DBA45400) [pid = 900] [serial = 691] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E1D09DD000) [pid = 900] [serial = 679] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E1D7104800) [pid = 900] [serial = 682] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E1D8314800) [pid = 900] [serial = 730] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E1DEF37800) [pid = 900] [serial = 738] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1D0F0D800) [pid = 900] [serial = 750] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1D0F0C800) [pid = 900] [serial = 726] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1D0D96800) [pid = 900] [serial = 747] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1D5E4B000) [pid = 900] [serial = 727] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1DE75D400) [pid = 900] [serial = 736] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1D42C5400) [pid = 900] [serial = 754] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1E22B1C00) [pid = 900] [serial = 739] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1D7BD8000) [pid = 900] [serial = 729] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1D1527C00) [pid = 900] [serial = 753] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1D71C3C00) [pid = 900] [serial = 757] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1DE765000) [pid = 900] [serial = 630] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1DE75CC00) [pid = 900] [serial = 733] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1DADC4000) [pid = 900] [serial = 748] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1CEF0F000) [pid = 900] [serial = 735] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1D5E51400) [pid = 900] [serial = 751] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1DD1F1400) [pid = 900] [serial = 724] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1D6E89000) [pid = 900] [serial = 756] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1DB80C800) [pid = 900] [serial = 732] [outer = 0000000000000000] [url = about:blank] 08:10:40 INFO - PROCESS | 900 | 1464707440713 Marionette TRACE conn5 <- [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:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 987ms 08:10:40 INFO - PROCESS | 900 | 1464707440763 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 08:10:40 INFO - PROCESS | 900 | 1464707440766 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 08:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:10:40 INFO - PROCESS | 900 | 1464707440770 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:10:40 INFO - PROCESS | 900 | 1464707440772 Marionette TRACE conn5 <- [1,1082,null,{}] 08:10:40 INFO - PROCESS | 900 | 1464707440776 Marionette TRACE conn5 -> [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:10:40 INFO - PROCESS | 900 | 1464707440872 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 08:10:41 INFO - PROCESS | 900 | 1464707441044 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:41 INFO - PROCESS | 900 | [900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:10:41 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D0979800 == 77 [pid = 900] [id = 280] 08:10:41 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1CEE66C00) [pid = 900] [serial = 839] [outer = 0000000000000000] 08:10:41 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1CEE6C000) [pid = 900] [serial = 840] [outer = 000000E1CEE66C00] 08:10:41 INFO - PROCESS | 900 | 1464707441188 Marionette DEBUG loaded listener.js 08:10:41 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1CEF0E800) [pid = 900] [serial = 841] [outer = 000000E1CEE66C00] 08:10:41 INFO - PROCESS | 900 | 1464707441657 Marionette TRACE conn5 <- [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:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 923ms 08:10:41 INFO - PROCESS | 900 | 1464707441696 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 08:10:41 INFO - PROCESS | 900 | 1464707441700 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 08:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:10:41 INFO - PROCESS | 900 | 1464707441711 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:10:41 INFO - PROCESS | 900 | 1464707441716 Marionette TRACE conn5 <- [1,1086,null,{}] 08:10:41 INFO - PROCESS | 900 | 1464707441720 Marionette TRACE conn5 -> [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:10:41 INFO - PROCESS | 900 | 1464707441827 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 08:10:41 INFO - PROCESS | 900 | 1464707441840 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:41 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D654A000 == 78 [pid = 900] [id = 281] 08:10:41 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1CFBAFC00) [pid = 900] [serial = 842] [outer = 0000000000000000] 08:10:41 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1D0681000) [pid = 900] [serial = 843] [outer = 000000E1CFBAFC00] 08:10:41 INFO - PROCESS | 900 | 1464707441886 Marionette DEBUG loaded listener.js 08:10:41 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1D06DC000) [pid = 900] [serial = 844] [outer = 000000E1CFBAFC00] 08:10:42 INFO - PROCESS | 900 | 1464707442333 Marionette TRACE conn5 <- [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:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 692ms 08:10:42 INFO - PROCESS | 900 | 1464707442401 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 08:10:42 INFO - PROCESS | 900 | 1464707442404 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 08:10:42 INFO - PROCESS | 900 | 1464707442407 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:10:42 INFO - PROCESS | 900 | 1464707442409 Marionette TRACE conn5 <- [1,1090,null,{}] 08:10:42 INFO - PROCESS | 900 | 1464707442413 Marionette TRACE conn5 -> [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:10:42 INFO - PROCESS | 900 | 1464707442506 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 08:10:42 INFO - PROCESS | 900 | 1464707442520 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:42 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7154800 == 79 [pid = 900] [id = 282] 08:10:42 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1D0DA8800) [pid = 900] [serial = 845] [outer = 0000000000000000] 08:10:42 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1D0F04400) [pid = 900] [serial = 846] [outer = 000000E1D0DA8800] 08:10:42 INFO - PROCESS | 900 | 1464707442567 Marionette DEBUG loaded listener.js 08:10:42 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1D0F0E800) [pid = 900] [serial = 847] [outer = 000000E1D0DA8800] 08:10:42 INFO - PROCESS | 900 | 1464707442995 Marionette TRACE conn5 <- [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:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 629ms 08:10:43 INFO - PROCESS | 900 | 1464707443042 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 08:10:43 INFO - PROCESS | 900 | 1464707443044 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 08:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:10:43 INFO - PROCESS | 900 | 1464707443073 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:10:43 INFO - PROCESS | 900 | 1464707443075 Marionette TRACE conn5 <- [1,1094,null,{}] 08:10:43 INFO - PROCESS | 900 | 1464707443079 Marionette TRACE conn5 -> [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:10:43 INFO - PROCESS | 900 | 1464707443211 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 08:10:43 INFO - PROCESS | 900 | 1464707443290 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:43 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CF9FB000 == 80 [pid = 900] [id = 283] 08:10:43 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1D361BC00) [pid = 900] [serial = 848] [outer = 0000000000000000] 08:10:43 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1D361F800) [pid = 900] [serial = 849] [outer = 000000E1D361BC00] 08:10:43 INFO - PROCESS | 900 | 1464707443347 Marionette DEBUG loaded listener.js 08:10:43 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1D3F41800) [pid = 900] [serial = 850] [outer = 000000E1D361BC00] 08:10:43 INFO - PROCESS | 900 | 1464707443799 Marionette TRACE conn5 <- [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:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 775ms 08:10:43 INFO - PROCESS | 900 | 1464707443850 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 08:10:43 INFO - PROCESS | 900 | 1464707443852 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 08:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:10:43 INFO - PROCESS | 900 | 1464707443855 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:10:43 INFO - PROCESS | 900 | 1464707443857 Marionette TRACE conn5 <- [1,1098,null,{}] 08:10:43 INFO - PROCESS | 900 | 1464707443861 Marionette TRACE conn5 -> [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:10:43 INFO - PROCESS | 900 | 1464707443987 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 08:10:44 INFO - PROCESS | 900 | 1464707444042 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:44 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D89E1000 == 81 [pid = 900] [id = 284] 08:10:44 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1D4283800) [pid = 900] [serial = 851] [outer = 0000000000000000] 08:10:44 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1D489B800) [pid = 900] [serial = 852] [outer = 000000E1D4283800] 08:10:44 INFO - PROCESS | 900 | 1464707444089 Marionette DEBUG loaded listener.js 08:10:44 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1D5E47C00) [pid = 900] [serial = 853] [outer = 000000E1D4283800] 08:10:44 INFO - PROCESS | 900 | 1464707444524 Marionette TRACE conn5 <- [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:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 733ms 08:10:44 INFO - PROCESS | 900 | 1464707444637 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 08:10:44 INFO - PROCESS | 900 | 1464707444639 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 08:10:44 INFO - PROCESS | 900 | 1464707444643 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:10:44 INFO - PROCESS | 900 | 1464707444645 Marionette TRACE conn5 <- [1,1102,null,{}] 08:10:44 INFO - PROCESS | 900 | 1464707444649 Marionette TRACE conn5 -> [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:10:44 INFO - PROCESS | 900 | 1464707444784 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 08:10:44 INFO - PROCESS | 900 | 1464707444800 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:44 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAC1F000 == 82 [pid = 900] [id = 285] 08:10:44 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1D5E51800) [pid = 900] [serial = 854] [outer = 0000000000000000] 08:10:44 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1D5E6B800) [pid = 900] [serial = 855] [outer = 000000E1D5E51800] 08:10:44 INFO - PROCESS | 900 | 1464707444846 Marionette DEBUG loaded listener.js 08:10:44 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1D6523000) [pid = 900] [serial = 856] [outer = 000000E1D5E51800] 08:10:45 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1E2AB9400) [pid = 900] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:10:45 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1E270A000) [pid = 900] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:10:45 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1DBAD8C00) [pid = 900] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:10:45 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1E19B7800) [pid = 900] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:10:45 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1E2703C00) [pid = 900] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:10:45 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1CA51DC00) [pid = 900] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:10:45 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1D3F44800) [pid = 900] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:10:45 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1CEF0D000) [pid = 900] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:10:45 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1D651E400) [pid = 900] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:10:45 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1C9EBDC00) [pid = 900] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:10:45 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1D7DBD800) [pid = 900] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:10:45 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1D7D78C00) [pid = 900] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:10:45 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1E22AF000) [pid = 900] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:10:45 INFO - PROCESS | 900 | 1464707445541 Marionette TRACE conn5 <- [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:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 922ms 08:10:45 INFO - PROCESS | 900 | 1464707445568 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 08:10:45 INFO - PROCESS | 900 | 1464707445570 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 08:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:10:45 INFO - PROCESS | 900 | 1464707445573 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:10:45 INFO - PROCESS | 900 | 1464707445575 Marionette TRACE conn5 <- [1,1106,null,{}] 08:10:45 INFO - PROCESS | 900 | 1464707445579 Marionette TRACE conn5 -> [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:10:45 INFO - PROCESS | 900 | 1464707445700 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 08:10:45 INFO - PROCESS | 900 | 1464707445755 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:45 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAFD5800 == 83 [pid = 900] [id = 286] 08:10:45 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1D3F44800) [pid = 900] [serial = 857] [outer = 0000000000000000] 08:10:45 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1D651B800) [pid = 900] [serial = 858] [outer = 000000E1D3F44800] 08:10:45 INFO - PROCESS | 900 | 1464707445802 Marionette DEBUG loaded listener.js 08:10:45 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1D6B15000) [pid = 900] [serial = 859] [outer = 000000E1D3F44800] 08:10:46 INFO - PROCESS | 900 | 1464707446172 Marionette TRACE conn5 <- [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:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 628ms 08:10:46 INFO - PROCESS | 900 | 1464707446209 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 08:10:46 INFO - PROCESS | 900 | 1464707446212 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 08:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:10:46 INFO - PROCESS | 900 | 1464707446215 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:10:46 INFO - PROCESS | 900 | 1464707446217 Marionette TRACE conn5 <- [1,1110,null,{}] 08:10:46 INFO - PROCESS | 900 | 1464707446221 Marionette TRACE conn5 -> [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:10:46 INFO - PROCESS | 900 | 1464707446322 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 08:10:46 INFO - PROCESS | 900 | 1464707446329 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:46 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB81A000 == 84 [pid = 900] [id = 287] 08:10:46 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1D6B2EC00) [pid = 900] [serial = 860] [outer = 0000000000000000] 08:10:46 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1D6B38400) [pid = 900] [serial = 861] [outer = 000000E1D6B2EC00] 08:10:46 INFO - PROCESS | 900 | 1464707446375 Marionette DEBUG loaded listener.js 08:10:46 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1D6E84C00) [pid = 900] [serial = 862] [outer = 000000E1D6B2EC00] 08:10:46 INFO - PROCESS | 900 | 1464707446815 Marionette TRACE conn5 <- [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:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 629ms 08:10:46 INFO - PROCESS | 900 | 1464707446848 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 08:10:46 INFO - PROCESS | 900 | 1464707446850 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 08:10:46 INFO - PROCESS | 900 | 1464707446853 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:10:46 INFO - PROCESS | 900 | 1464707446855 Marionette TRACE conn5 <- [1,1114,null,{}] 08:10:46 INFO - PROCESS | 900 | 1464707446859 Marionette TRACE conn5 -> [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:10:47 INFO - PROCESS | 900 | 1464707446993 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 08:10:47 INFO - PROCESS | 900 | 1464707447000 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:47 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBABC000 == 85 [pid = 900] [id = 288] 08:10:47 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1D7103400) [pid = 900] [serial = 863] [outer = 0000000000000000] 08:10:47 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1D7109800) [pid = 900] [serial = 864] [outer = 000000E1D7103400] 08:10:47 INFO - PROCESS | 900 | 1464707447051 Marionette DEBUG loaded listener.js 08:10:47 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1D7186C00) [pid = 900] [serial = 865] [outer = 000000E1D7103400] 08:10:47 INFO - PROCESS | 900 | 1464707447649 Marionette TRACE conn5 <- [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:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 839ms 08:10:47 INFO - PROCESS | 900 | 1464707447727 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 08:10:47 INFO - PROCESS | 900 | 1464707447733 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 08:10:47 INFO - PROCESS | 900 | 1464707447754 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:10:47 INFO - PROCESS | 900 | 1464707447758 Marionette TRACE conn5 <- [1,1118,null,{}] 08:10:47 INFO - PROCESS | 900 | 1464707447765 Marionette TRACE conn5 -> [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:10:47 INFO - PROCESS | 900 | 1464707447904 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 08:10:48 INFO - PROCESS | 900 | 1464707448023 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:48 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CF9E1000 == 86 [pid = 900] [id = 289] 08:10:48 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1CA420400) [pid = 900] [serial = 866] [outer = 0000000000000000] 08:10:48 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1CA679400) [pid = 900] [serial = 867] [outer = 000000E1CA420400] 08:10:48 INFO - PROCESS | 900 | 1464707448088 Marionette DEBUG loaded listener.js 08:10:48 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1CB156800) [pid = 900] [serial = 868] [outer = 000000E1CA420400] 08:10:48 INFO - PROCESS | 900 | 1464707448682 Marionette TRACE conn5 <- [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:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 987ms 08:10:48 INFO - PROCESS | 900 | 1464707448748 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 08:10:48 INFO - PROCESS | 900 | 1464707448755 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 08:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:10:48 INFO - PROCESS | 900 | 1464707448762 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:10:48 INFO - PROCESS | 900 | 1464707448765 Marionette TRACE conn5 <- [1,1122,null,{}] 08:10:48 INFO - PROCESS | 900 | 1464707448769 Marionette TRACE conn5 -> [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:10:48 INFO - PROCESS | 900 | 1464707448895 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 08:10:49 INFO - PROCESS | 900 | 1464707449022 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D752B800 == 87 [pid = 900] [id = 290] 08:10:49 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1CF041C00) [pid = 900] [serial = 869] [outer = 0000000000000000] 08:10:49 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E1CF971C00) [pid = 900] [serial = 870] [outer = 000000E1CF041C00] 08:10:49 INFO - PROCESS | 900 | 1464707449080 Marionette DEBUG loaded listener.js 08:10:49 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E1D06D4000) [pid = 900] [serial = 871] [outer = 000000E1CF041C00] 08:10:49 INFO - PROCESS | 900 | [GFX2-]: DrawTargetD2D 1.1 (000000E1D7363E20): Failed to create GradientStopCollection with no stops. 08:10:49 INFO - PROCESS | 900 | [GFX3-]: No stops specified for gradient pattern. 08:10:49 INFO - PROCESS | 900 | 1464707449723 Marionette TRACE conn5 <- [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:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1024ms 08:10:49 INFO - PROCESS | 900 | 1464707449792 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 08:10:49 INFO - PROCESS | 900 | 1464707449795 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 08:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:10:49 INFO - PROCESS | 900 | 1464707449799 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:10:49 INFO - PROCESS | 900 | 1464707449803 Marionette TRACE conn5 <- [1,1126,null,{}] 08:10:49 INFO - PROCESS | 900 | 1464707449835 Marionette TRACE conn5 -> [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:10:50 INFO - PROCESS | 900 | 1464707450022 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 08:10:50 INFO - PROCESS | 900 | 1464707450116 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC4C0800 == 88 [pid = 900] [id = 291] 08:10:50 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E1D3F3E800) [pid = 900] [serial = 872] [outer = 0000000000000000] 08:10:50 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E1D4283C00) [pid = 900] [serial = 873] [outer = 000000E1D3F3E800] 08:10:50 INFO - PROCESS | 900 | 1464707450177 Marionette DEBUG loaded listener.js 08:10:50 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E1D6E16C00) [pid = 900] [serial = 874] [outer = 000000E1D3F3E800] 08:10:50 INFO - PROCESS | 900 | 1464707450830 Marionette TRACE conn5 <- [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:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1078ms 08:10:50 INFO - PROCESS | 900 | 1464707450878 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 08:10:50 INFO - PROCESS | 900 | 1464707450882 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 08:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:10:50 INFO - PROCESS | 900 | 1464707450885 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:10:50 INFO - PROCESS | 900 | 1464707450887 Marionette TRACE conn5 <- [1,1130,null,{}] 08:10:50 INFO - PROCESS | 900 | 1464707450891 Marionette TRACE conn5 -> [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:10:51 INFO - PROCESS | 900 | 1464707451012 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 08:10:51 INFO - PROCESS | 900 | 1464707451137 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD267000 == 89 [pid = 900] [id = 292] 08:10:51 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E1D71C0C00) [pid = 900] [serial = 875] [outer = 0000000000000000] 08:10:51 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E1D75CC000) [pid = 900] [serial = 876] [outer = 000000E1D71C0C00] 08:10:51 INFO - PROCESS | 900 | 1464707451196 Marionette DEBUG loaded listener.js 08:10:51 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E1D76D9800) [pid = 900] [serial = 877] [outer = 000000E1D71C0C00] 08:10:51 INFO - PROCESS | 900 | 1464707451832 Marionette TRACE conn5 <- [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:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 987ms 08:10:51 INFO - PROCESS | 900 | 1464707451876 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 08:10:51 INFO - PROCESS | 900 | 1464707451879 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 08:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:10:51 INFO - PROCESS | 900 | 1464707451884 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:10:51 INFO - PROCESS | 900 | 1464707451886 Marionette TRACE conn5 <- [1,1134,null,{}] 08:10:51 INFO - PROCESS | 900 | 1464707451890 Marionette TRACE conn5 -> [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:10:52 INFO - PROCESS | 900 | 1464707452007 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 08:10:52 INFO - PROCESS | 900 | 1464707452131 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE59E800 == 90 [pid = 900] [id = 293] 08:10:52 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E1D7B38C00) [pid = 900] [serial = 878] [outer = 0000000000000000] 08:10:52 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E1D7D76400) [pid = 900] [serial = 879] [outer = 000000E1D7B38C00] 08:10:52 INFO - PROCESS | 900 | 1464707452190 Marionette DEBUG loaded listener.js 08:10:52 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E1D7D85400) [pid = 900] [serial = 880] [outer = 000000E1D7B38C00] 08:10:52 INFO - PROCESS | 900 | 1464707452761 Marionette TRACE conn5 <- [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:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 923ms 08:10:52 INFO - PROCESS | 900 | 1464707452812 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 08:10:52 INFO - PROCESS | 900 | 1464707452815 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 08:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:10:52 INFO - PROCESS | 900 | 1464707452819 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:10:52 INFO - PROCESS | 900 | 1464707452821 Marionette TRACE conn5 <- [1,1138,null,{}] 08:10:52 INFO - PROCESS | 900 | 1464707452825 Marionette TRACE conn5 -> [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:10:52 INFO - PROCESS | 900 | 1464707452965 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 08:10:53 INFO - PROCESS | 900 | 1464707453065 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE7B7000 == 91 [pid = 900] [id = 294] 08:10:53 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E1D7DA4400) [pid = 900] [serial = 881] [outer = 0000000000000000] 08:10:53 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (000000E1D7DC9C00) [pid = 900] [serial = 882] [outer = 000000E1D7DA4400] 08:10:53 INFO - PROCESS | 900 | 1464707453123 Marionette DEBUG loaded listener.js 08:10:53 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (000000E1D7E58C00) [pid = 900] [serial = 883] [outer = 000000E1D7DA4400] 08:10:53 INFO - PROCESS | 900 | 1464707453772 Marionette TRACE conn5 <- [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:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 986ms 08:10:53 INFO - PROCESS | 900 | 1464707453807 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 08:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:10:53 INFO - PROCESS | 900 | 1464707453810 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 08:10:53 INFO - PROCESS | 900 | 1464707453813 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:10:53 INFO - PROCESS | 900 | 1464707453816 Marionette TRACE conn5 <- [1,1142,null,{}] 08:10:53 INFO - PROCESS | 900 | 1464707453820 Marionette TRACE conn5 -> [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:10:53 INFO - PROCESS | 900 | 1464707453935 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 08:10:54 INFO - PROCESS | 900 | 1464707454033 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:54 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE893800 == 92 [pid = 900] [id = 295] 08:10:54 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (000000E1CAB57400) [pid = 900] [serial = 884] [outer = 0000000000000000] 08:10:54 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (000000E1D7E5DC00) [pid = 900] [serial = 885] [outer = 000000E1CAB57400] 08:10:54 INFO - PROCESS | 900 | 1464707454090 Marionette DEBUG loaded listener.js 08:10:54 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (000000E1D827E800) [pid = 900] [serial = 886] [outer = 000000E1CAB57400] 08:10:54 INFO - PROCESS | 900 | 1464707454902 Marionette TRACE conn5 <- [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:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1128ms 08:10:54 INFO - PROCESS | 900 | 1464707454944 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 08:10:54 INFO - PROCESS | 900 | 1464707454948 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 08:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:10:54 INFO - PROCESS | 900 | 1464707454954 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:10:54 INFO - PROCESS | 900 | 1464707454959 Marionette TRACE conn5 <- [1,1146,null,{}] 08:10:54 INFO - PROCESS | 900 | 1464707454965 Marionette TRACE conn5 -> [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:10:55 INFO - PROCESS | 900 | 1464707455080 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 08:10:55 INFO - PROCESS | 900 | 1464707455216 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:55 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D485C000 == 93 [pid = 900] [id = 296] 08:10:55 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (000000E1C927C400) [pid = 900] [serial = 887] [outer = 0000000000000000] 08:10:55 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (000000E1CA8A6C00) [pid = 900] [serial = 888] [outer = 000000E1C927C400] 08:10:55 INFO - PROCESS | 900 | 1464707455269 Marionette DEBUG loaded listener.js 08:10:55 INFO - PROCESS | 900 | ++DOMWINDOW == 141 (000000E1CF60BC00) [pid = 900] [serial = 889] [outer = 000000E1C927C400] 08:10:55 INFO - PROCESS | 900 | 1464707455886 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 08:10:55 INFO - PROCESS | 900 | 1464707455990 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 08:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:10:56 INFO - PROCESS | 900 | --DOMWINDOW == 135 (000000E1E2AB4C00) [pid = 900] [serial = 742] [outer = 0000000000000000] [url = about:blank] 08:10:56 INFO - PROCESS | 900 | --DOMWINDOW == 134 (000000E1E154C800) [pid = 900] [serial = 745] [outer = 0000000000000000] [url = about:blank] 08:10:56 INFO - PROCESS | 900 | --DOMWINDOW == 133 (000000E1DBF5E800) [pid = 900] [serial = 801] [outer = 0000000000000000] [url = about:blank] 08:10:56 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E1E19BA400) [pid = 900] [serial = 804] [outer = 0000000000000000] [url = about:blank] 08:10:56 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E1DE75C000) [pid = 900] [serial = 802] [outer = 0000000000000000] [url = about:blank] 08:10:56 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E1E2712800) [pid = 900] [serial = 807] [outer = 0000000000000000] [url = about:blank] 08:10:56 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E1E19C0C00) [pid = 900] [serial = 805] [outer = 0000000000000000] [url = about:blank] 08:10:56 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E1D5E61400) [pid = 900] [serial = 810] [outer = 0000000000000000] [url = about:blank] 08:10:56 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E1D7184000) [pid = 900] [serial = 790] [outer = 0000000000000000] [url = about:blank] 08:10:56 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E1D65B6800) [pid = 900] [serial = 789] [outer = 0000000000000000] [url = about:blank] 08:10:56 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E1D3F3BC00) [pid = 900] [serial = 792] [outer = 0000000000000000] [url = about:blank] 08:10:56 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E1D76D8400) [pid = 900] [serial = 793] [outer = 0000000000000000] [url = about:blank] 08:10:56 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E1DAEC5400) [pid = 900] [serial = 798] [outer = 0000000000000000] [url = about:blank] 08:10:56 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E1CEFC7400) [pid = 900] [serial = 787] [outer = 0000000000000000] [url = about:blank] 08:10:56 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E1CA8A7800) [pid = 900] [serial = 786] [outer = 0000000000000000] [url = about:blank] 08:10:56 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1D5E4BC00) [pid = 900] [serial = 765] [outer = 0000000000000000] [url = about:blank] 08:10:56 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1DA05DC00) [pid = 900] [serial = 795] [outer = 0000000000000000] [url = about:blank] 08:10:56 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1DAA2EC00) [pid = 900] [serial = 796] [outer = 0000000000000000] [url = about:blank] 08:10:56 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1DA9B2000) [pid = 900] [serial = 771] [outer = 0000000000000000] [url = about:blank] 08:10:56 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1D7DA5000) [pid = 900] [serial = 760] [outer = 0000000000000000] [url = about:blank] 08:10:56 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1CA67B400) [pid = 900] [serial = 762] [outer = 0000000000000000] [url = about:blank] 08:10:56 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1D7DA5800) [pid = 900] [serial = 768] [outer = 0000000000000000] [url = about:blank] 08:10:56 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1E2ABE800) [pid = 900] [serial = 813] [outer = 0000000000000000] [url = about:blank] 08:10:56 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1DAECC000) [pid = 900] [serial = 811] [outer = 0000000000000000] [url = about:blank] 08:10:56 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1E4A66000) [pid = 900] [serial = 814] [outer = 0000000000000000] [url = about:blank] 08:10:56 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1E2AB6C00) [pid = 900] [serial = 808] [outer = 0000000000000000] [url = about:blank] 08:10:56 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1DB803000) [pid = 900] [serial = 799] [outer = 0000000000000000] [url = about:blank] 08:10:56 INFO - PROCESS | 900 | 1464707456041 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:10:56 INFO - PROCESS | 900 | 1464707456044 Marionette TRACE conn5 <- [1,1150,null,{}] 08:10:56 INFO - PROCESS | 900 | 1464707456057 Marionette TRACE conn5 -> [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:10:56 INFO - PROCESS | 900 | 1464707456157 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 08:10:56 INFO - PROCESS | 900 | 1464707456165 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:56 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D36A1000 == 82 [pid = 900] [id = 297] 08:10:56 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1CADE7000) [pid = 900] [serial = 890] [outer = 0000000000000000] 08:10:56 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1CEF0B800) [pid = 900] [serial = 891] [outer = 000000E1CADE7000] 08:10:56 INFO - PROCESS | 900 | 1464707456213 Marionette DEBUG loaded listener.js 08:10:56 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1D06D2C00) [pid = 900] [serial = 892] [outer = 000000E1CADE7000] 08:10:56 INFO - PROCESS | 900 | 1464707456748 Marionette TRACE conn5 <- [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:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 777ms 08:10:56 INFO - PROCESS | 900 | 1464707456787 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 08:10:56 INFO - PROCESS | 900 | 1464707456790 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 08:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:10:56 INFO - PROCESS | 900 | 1464707456794 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:10:56 INFO - PROCESS | 900 | 1464707456797 Marionette TRACE conn5 <- [1,1154,null,{}] 08:10:56 INFO - PROCESS | 900 | 1464707456808 Marionette TRACE conn5 -> [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:10:56 INFO - PROCESS | 900 | 1464707456907 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 08:10:57 INFO - PROCESS | 900 | 1464707456996 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:57 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D8AD8000 == 83 [pid = 900] [id = 298] 08:10:57 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1D0678C00) [pid = 900] [serial = 893] [outer = 0000000000000000] 08:10:57 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1D3F43000) [pid = 900] [serial = 894] [outer = 000000E1D0678C00] 08:10:57 INFO - PROCESS | 900 | 1464707457048 Marionette DEBUG loaded listener.js 08:10:57 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1D5E49000) [pid = 900] [serial = 895] [outer = 000000E1D0678C00] 08:10:57 INFO - PROCESS | 900 | 1464707457446 Marionette TRACE conn5 <- [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:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 692ms 08:10:57 INFO - PROCESS | 900 | 1464707457488 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 08:10:57 INFO - PROCESS | 900 | 1464707457498 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 08:10:57 INFO - PROCESS | 900 | 1464707457502 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:10:57 INFO - PROCESS | 900 | 1464707457504 Marionette TRACE conn5 <- [1,1158,null,{}] 08:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:10:57 INFO - PROCESS | 900 | 1464707457508 Marionette TRACE conn5 -> [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:10:57 INFO - PROCESS | 900 | 1464707457605 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 08:10:57 INFO - PROCESS | 900 | 1464707457613 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:57 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAFE7000 == 84 [pid = 900] [id = 299] 08:10:57 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1D6518800) [pid = 900] [serial = 896] [outer = 0000000000000000] 08:10:57 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1D6892C00) [pid = 900] [serial = 897] [outer = 000000E1D6518800] 08:10:57 INFO - PROCESS | 900 | 1464707457660 Marionette DEBUG loaded listener.js 08:10:57 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1D6E14C00) [pid = 900] [serial = 898] [outer = 000000E1D6518800] 08:10:58 INFO - PROCESS | 900 | 1464707458122 Marionette TRACE conn5 <- [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:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 669ms 08:10:58 INFO - PROCESS | 900 | 1464707458177 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 08:10:58 INFO - PROCESS | 900 | 1464707458180 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 08:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:10:58 INFO - PROCESS | 900 | 1464707458195 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:10:58 INFO - PROCESS | 900 | 1464707458197 Marionette TRACE conn5 <- [1,1162,null,{}] 08:10:58 INFO - PROCESS | 900 | 1464707458201 Marionette TRACE conn5 -> [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:10:58 INFO - PROCESS | 900 | 1464707458319 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 08:10:58 INFO - PROCESS | 900 | 1464707458373 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:58 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBABE800 == 85 [pid = 900] [id = 300] 08:10:58 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1D710CC00) [pid = 900] [serial = 899] [outer = 0000000000000000] 08:10:58 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1D713A400) [pid = 900] [serial = 900] [outer = 000000E1D710CC00] 08:10:58 INFO - PROCESS | 900 | 1464707458421 Marionette DEBUG loaded listener.js 08:10:58 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1D7D77800) [pid = 900] [serial = 901] [outer = 000000E1D710CC00] 08:10:58 INFO - PROCESS | 900 | 1464707458851 Marionette TRACE conn5 <- [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:10:58 INFO - PROCESS | 900 | 1464707458934 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 08:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:10:58 INFO - PROCESS | 900 | 1464707458937 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:10:58 INFO - PROCESS | 900 | 1464707458939 Marionette TRACE conn5 <- [1,1166,null,{}] 08:10:58 INFO - PROCESS | 900 | 1464707458943 Marionette TRACE conn5 -> [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:10:59 INFO - PROCESS | 900 | 1464707459138 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 08:10:59 INFO - PROCESS | 900 | 1464707459195 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD26E000 == 86 [pid = 900] [id = 301] 08:10:59 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E1D7D99C00) [pid = 900] [serial = 902] [outer = 0000000000000000] 08:10:59 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E1D7E60C00) [pid = 900] [serial = 903] [outer = 000000E1D7D99C00] 08:10:59 INFO - PROCESS | 900 | 1464707459243 Marionette DEBUG loaded listener.js 08:10:59 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E1D8A36800) [pid = 900] [serial = 904] [outer = 000000E1D7D99C00] 08:10:59 INFO - PROCESS | 900 | 1464707459712 Marionette TRACE conn5 <- [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:10:59 INFO - PROCESS | 900 | 1464707459782 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 08:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:10:59 INFO - PROCESS | 900 | 1464707459786 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:10:59 INFO - PROCESS | 900 | 1464707459787 Marionette TRACE conn5 <- [1,1170,null,{}] 08:10:59 INFO - PROCESS | 900 | 1464707459791 Marionette TRACE conn5 -> [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:10:59 INFO - PROCESS | 900 | 1464707459911 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 08:10:59 INFO - PROCESS | 900 | 1464707459933 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE89B000 == 87 [pid = 900] [id = 302] 08:10:59 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E1D8A41C00) [pid = 900] [serial = 905] [outer = 0000000000000000] 08:10:59 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E1D8A43C00) [pid = 900] [serial = 906] [outer = 000000E1D8A41C00] 08:10:59 INFO - PROCESS | 900 | 1464707459979 Marionette DEBUG loaded listener.js 08:11:00 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E1D9B2BC00) [pid = 900] [serial = 907] [outer = 000000E1D8A41C00] 08:11:00 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E1D361BC00) [pid = 900] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:11:00 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E1D4283800) [pid = 900] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:11:00 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E1D0DA8800) [pid = 900] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:11:00 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E1C8AE9800) [pid = 900] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:11:00 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E1E4A69400) [pid = 900] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:11:00 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E1CA67D400) [pid = 900] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:11:00 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1CFBAFC00) [pid = 900] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:11:00 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1CEE66C00) [pid = 900] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:11:00 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1D3F44800) [pid = 900] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:11:00 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1D5E51800) [pid = 900] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:11:00 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1D6B2EC00) [pid = 900] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:11:00 INFO - PROCESS | 900 | 1464707460516 Marionette TRACE conn5 <- [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 28","_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:11:00 INFO - PROCESS | 900 | 1464707460566 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 08:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:11:00 INFO - PROCESS | 900 | 1464707460569 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:11:00 INFO - PROCESS | 900 | 1464707460579 Marionette TRACE conn5 <- [1,1174,null,{}] 08:11:00 INFO - PROCESS | 900 | 1464707460583 Marionette TRACE conn5 -> [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:11:00 INFO - PROCESS | 900 | 1464707460676 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 08:11:00 INFO - PROCESS | 900 | 1464707460688 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:00 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF510800 == 88 [pid = 900] [id = 303] 08:11:00 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1CEE67000) [pid = 900] [serial = 908] [outer = 0000000000000000] 08:11:00 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1D9A8B400) [pid = 900] [serial = 909] [outer = 000000E1CEE67000] 08:11:00 INFO - PROCESS | 900 | 1464707460733 Marionette DEBUG loaded listener.js 08:11:00 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1DA063000) [pid = 900] [serial = 910] [outer = 000000E1CEE67000] 08:11:01 INFO - PROCESS | 900 | 1464707461155 Marionette TRACE conn5 <- [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 (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.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:11:01 INFO - PROCESS | 900 | 1464707461224 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 08:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:11:01 INFO - PROCESS | 900 | 1464707461227 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:11:01 INFO - PROCESS | 900 | 1464707461229 Marionette TRACE conn5 <- [1,1178,null,{}] 08:11:01 INFO - PROCESS | 900 | 1464707461233 Marionette TRACE conn5 -> [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:11:01 INFO - PROCESS | 900 | 1464707461327 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 08:11:01 INFO - PROCESS | 900 | 1464707461336 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF546000 == 89 [pid = 900] [id = 304] 08:11:01 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1DA915400) [pid = 900] [serial = 911] [outer = 0000000000000000] 08:11:01 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1DA9AA800) [pid = 900] [serial = 912] [outer = 000000E1DA915400] 08:11:01 INFO - PROCESS | 900 | 1464707461380 Marionette DEBUG loaded listener.js 08:11:01 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E1DA9B6400) [pid = 900] [serial = 913] [outer = 000000E1DA915400] 08:11:01 INFO - PROCESS | 900 | 1464707461816 Marionette TRACE conn5 <- [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:11:01 INFO - PROCESS | 900 | 1464707461860 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 08:11:01 INFO - PROCESS | 900 | 1464707461864 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:11:01 INFO - PROCESS | 900 | 1464707461866 Marionette TRACE conn5 <- [1,1182,null,{}] 08:11:01 INFO - PROCESS | 900 | 1464707461869 Marionette TRACE conn5 -> [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:11:01 INFO - PROCESS | 900 | 1464707461971 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 08:11:01 INFO - PROCESS | 900 | 1464707461981 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:02 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFA48800 == 90 [pid = 900] [id = 305] 08:11:02 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E1DAA1FC00) [pid = 900] [serial = 914] [outer = 0000000000000000] 08:11:02 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E1DAA27C00) [pid = 900] [serial = 915] [outer = 000000E1DAA1FC00] 08:11:02 INFO - PROCESS | 900 | 1464707462027 Marionette DEBUG loaded listener.js 08:11:02 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E1DAA35400) [pid = 900] [serial = 916] [outer = 000000E1DAA1FC00] 08:11:02 INFO - PROCESS | 900 | 1464707462740 Marionette TRACE conn5 <- [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 151","_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:11:02 INFO - PROCESS | 900 | 1464707462796 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 08:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:11:02 INFO - PROCESS | 900 | 1464707462802 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:11:02 INFO - PROCESS | 900 | 1464707462806 Marionette TRACE conn5 <- [1,1186,null,{}] 08:11:02 INFO - PROCESS | 900 | 1464707462812 Marionette TRACE conn5 -> [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:11:02 INFO - PROCESS | 900 | 1464707462945 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 08:11:03 INFO - PROCESS | 900 | 1464707463076 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6DB6800 == 91 [pid = 900] [id = 306] 08:11:03 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E1CAE8FC00) [pid = 900] [serial = 917] [outer = 0000000000000000] 08:11:03 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E1CF60C400) [pid = 900] [serial = 918] [outer = 000000E1CAE8FC00] 08:11:03 INFO - PROCESS | 900 | 1464707463138 Marionette DEBUG loaded listener.js 08:11:03 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E1D0F03400) [pid = 900] [serial = 919] [outer = 000000E1CAE8FC00] 08:11:03 INFO - PROCESS | 900 | 1464707463783 Marionette TRACE conn5 <- [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:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1026ms 08:11:03 INFO - PROCESS | 900 | 1464707463831 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 08:11:03 INFO - PROCESS | 900 | 1464707463837 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 08:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:11:03 INFO - PROCESS | 900 | 1464707463845 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:11:03 INFO - PROCESS | 900 | 1464707463848 Marionette TRACE conn5 <- [1,1190,null,{}] 08:11:03 INFO - PROCESS | 900 | 1464707463853 Marionette TRACE conn5 -> [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:11:03 INFO - PROCESS | 900 | 1464707463977 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 08:11:04 INFO - PROCESS | 900 | 1464707464108 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD118000 == 92 [pid = 900] [id = 307] 08:11:04 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E1D42C9000) [pid = 900] [serial = 920] [outer = 0000000000000000] 08:11:04 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E1D5FB9400) [pid = 900] [serial = 921] [outer = 000000E1D42C9000] 08:11:04 INFO - PROCESS | 900 | 1464707464167 Marionette DEBUG loaded listener.js 08:11:04 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E1D71BE400) [pid = 900] [serial = 922] [outer = 000000E1D42C9000] 08:11:04 INFO - PROCESS | 900 | 1464707464785 Marionette TRACE conn5 <- [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:11:04 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:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 988ms 08:11:04 INFO - PROCESS | 900 | 1464707464838 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 08:11:04 INFO - PROCESS | 900 | 1464707464840 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 08:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:11:04 INFO - PROCESS | 900 | 1464707464844 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:11:04 INFO - PROCESS | 900 | 1464707464849 Marionette TRACE conn5 <- [1,1194,null,{}] 08:11:04 INFO - PROCESS | 900 | 1464707464861 Marionette TRACE conn5 -> [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:11:04 INFO - PROCESS | 900 | 1464707464987 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 08:11:05 INFO - PROCESS | 900 | 1464707465118 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFCC2800 == 93 [pid = 900] [id = 308] 08:11:05 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E1D8084400) [pid = 900] [serial = 923] [outer = 0000000000000000] 08:11:05 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E1D83AB400) [pid = 900] [serial = 924] [outer = 000000E1D8084400] 08:11:05 INFO - PROCESS | 900 | 1464707465178 Marionette DEBUG loaded listener.js 08:11:05 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (000000E1DAA19800) [pid = 900] [serial = 925] [outer = 000000E1D8084400] 08:11:05 INFO - PROCESS | 900 | 1464707465823 Marionette TRACE conn5 <- [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:11:05 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:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1028ms 08:11:05 INFO - PROCESS | 900 | 1464707465874 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 08:11:05 INFO - PROCESS | 900 | 1464707465878 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 08:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:11:05 INFO - PROCESS | 900 | 1464707465881 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:11:05 INFO - PROCESS | 900 | 1464707465884 Marionette TRACE conn5 <- [1,1198,null,{}] 08:11:05 INFO - PROCESS | 900 | 1464707465887 Marionette TRACE conn5 -> [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:11:06 INFO - PROCESS | 900 | 1464707466010 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 08:11:06 INFO - PROCESS | 900 | 1464707466139 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:06 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFEBA000 == 94 [pid = 900] [id = 309] 08:11:06 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (000000E1DAB32C00) [pid = 900] [serial = 926] [outer = 0000000000000000] 08:11:06 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (000000E1DAB36400) [pid = 900] [serial = 927] [outer = 000000E1DAB32C00] 08:11:06 INFO - PROCESS | 900 | 1464707466197 Marionette DEBUG loaded listener.js 08:11:06 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (000000E1DACD4000) [pid = 900] [serial = 928] [outer = 000000E1DAB32C00] 08:11:06 INFO - PROCESS | 900 | 1464707466740 Marionette TRACE conn5 <- [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:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 881ms 08:11:06 INFO - PROCESS | 900 | 1464707466764 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 08:11:06 INFO - PROCESS | 900 | 1464707466767 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 08:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:11:06 INFO - PROCESS | 900 | 1464707466770 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:11:06 INFO - PROCESS | 900 | 1464707466773 Marionette TRACE conn5 <- [1,1202,null,{}] 08:11:06 INFO - PROCESS | 900 | 1464707466776 Marionette TRACE conn5 -> [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:11:06 INFO - PROCESS | 900 | 1464707466893 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 08:11:07 INFO - PROCESS | 900 | 1464707467021 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:07 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E0D53800 == 95 [pid = 900] [id = 310] 08:11:07 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (000000E1DAB33400) [pid = 900] [serial = 929] [outer = 0000000000000000] 08:11:07 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (000000E1DADC3800) [pid = 900] [serial = 930] [outer = 000000E1DAB33400] 08:11:07 INFO - PROCESS | 900 | 1464707467078 Marionette DEBUG loaded listener.js 08:11:07 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (000000E1DAE59400) [pid = 900] [serial = 931] [outer = 000000E1DAB33400] 08:11:07 INFO - PROCESS | 900 | 1464707467654 Marionette TRACE conn5 <- [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:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 924ms 08:11:07 INFO - PROCESS | 900 | 1464707467698 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 08:11:07 INFO - PROCESS | 900 | 1464707467700 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 08:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:11:07 INFO - PROCESS | 900 | 1464707467704 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:11:07 INFO - PROCESS | 900 | 1464707467706 Marionette TRACE conn5 <- [1,1206,null,{}] 08:11:07 INFO - PROCESS | 900 | 1464707467710 Marionette TRACE conn5 -> [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:11:07 INFO - PROCESS | 900 | 1464707467850 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 08:11:07 INFO - PROCESS | 900 | 1464707467953 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:07 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E157D800 == 96 [pid = 900] [id = 311] 08:11:07 INFO - PROCESS | 900 | ++DOMWINDOW == 141 (000000E1DAEC5800) [pid = 900] [serial = 932] [outer = 0000000000000000] 08:11:08 INFO - PROCESS | 900 | ++DOMWINDOW == 142 (000000E1DAF0A400) [pid = 900] [serial = 933] [outer = 000000E1DAEC5800] 08:11:08 INFO - PROCESS | 900 | 1464707468010 Marionette DEBUG loaded listener.js 08:11:08 INFO - PROCESS | 900 | ++DOMWINDOW == 143 (000000E1DB727C00) [pid = 900] [serial = 934] [outer = 000000E1DAEC5800] 08:11:08 INFO - PROCESS | 900 | 1464707468572 Marionette TRACE conn5 <- [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:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 923ms 08:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:11:08 INFO - PROCESS | 900 | 1464707468630 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 08:11:08 INFO - PROCESS | 900 | 1464707468633 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 08:11:08 INFO - PROCESS | 900 | 1464707468636 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:11:08 INFO - PROCESS | 900 | 1464707468638 Marionette TRACE conn5 <- [1,1210,null,{}] 08:11:08 INFO - PROCESS | 900 | 1464707468642 Marionette TRACE conn5 -> [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:11:08 INFO - PROCESS | 900 | 1464707468758 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 08:11:08 INFO - PROCESS | 900 | 1464707468860 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:08 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E1673800 == 97 [pid = 900] [id = 312] 08:11:08 INFO - PROCESS | 900 | ++DOMWINDOW == 144 (000000E1DB72D000) [pid = 900] [serial = 935] [outer = 0000000000000000] 08:11:08 INFO - PROCESS | 900 | ++DOMWINDOW == 145 (000000E1DB732000) [pid = 900] [serial = 936] [outer = 000000E1DB72D000] 08:11:08 INFO - PROCESS | 900 | 1464707468917 Marionette DEBUG loaded listener.js 08:11:09 INFO - PROCESS | 900 | ++DOMWINDOW == 146 (000000E1DB80C400) [pid = 900] [serial = 937] [outer = 000000E1DB72D000] 08:11:09 INFO - PROCESS | 900 | 1464707469538 Marionette TRACE conn5 <- [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:11:09 INFO - PROCESS | 900 | 1464707469564 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 08:11:09 INFO - PROCESS | 900 | 1464707469568 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:11:09 INFO - PROCESS | 900 | 1464707469570 Marionette TRACE conn5 <- [1,1214,null,{}] 08:11:09 INFO - PROCESS | 900 | 1464707469574 Marionette TRACE conn5 -> [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:11:09 INFO - PROCESS | 900 | 1464707469692 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 08:11:09 INFO - PROCESS | 900 | 1464707469810 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:09 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E193F000 == 98 [pid = 900] [id = 313] 08:11:09 INFO - PROCESS | 900 | ++DOMWINDOW == 147 (000000E1CA41EC00) [pid = 900] [serial = 938] [outer = 0000000000000000] 08:11:09 INFO - PROCESS | 900 | ++DOMWINDOW == 148 (000000E1DB807400) [pid = 900] [serial = 939] [outer = 000000E1CA41EC00] 08:11:09 INFO - PROCESS | 900 | 1464707469866 Marionette DEBUG loaded listener.js 08:11:09 INFO - PROCESS | 900 | ++DOMWINDOW == 149 (000000E1DBA3E400) [pid = 900] [serial = 940] [outer = 000000E1CA41EC00] 08:11:10 INFO - PROCESS | 900 | 1464707470487 Marionette TRACE conn5 <- [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:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1129ms 08:11:10 INFO - PROCESS | 900 | 1464707470723 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 08:11:10 INFO - PROCESS | 900 | 1464707470728 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 08:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:11:10 INFO - PROCESS | 900 | 1464707470734 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:11:10 INFO - PROCESS | 900 | 1464707470738 Marionette TRACE conn5 <- [1,1218,null,{}] 08:11:10 INFO - PROCESS | 900 | 1464707470743 Marionette TRACE conn5 -> [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:11:10 INFO - PROCESS | 900 | 1464707470864 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 08:11:11 INFO - PROCESS | 900 | 1464707470989 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:11 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6B64000 == 99 [pid = 900] [id = 314] 08:11:11 INFO - PROCESS | 900 | ++DOMWINDOW == 150 (000000E1CA67D800) [pid = 900] [serial = 941] [outer = 0000000000000000] 08:11:11 INFO - PROCESS | 900 | ++DOMWINDOW == 151 (000000E1CADE5800) [pid = 900] [serial = 942] [outer = 000000E1CA67D800] 08:11:11 INFO - PROCESS | 900 | 1464707471041 Marionette DEBUG loaded listener.js 08:11:11 INFO - PROCESS | 900 | ++DOMWINDOW == 152 (000000E1D0D9A800) [pid = 900] [serial = 943] [outer = 000000E1CA67D800] 08:11:11 INFO - PROCESS | 900 | 1464707471643 Marionette TRACE conn5 <- [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:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 923ms 08:11:11 INFO - PROCESS | 900 | 1464707471658 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 08:11:11 INFO - PROCESS | 900 | 1464707471662 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 08:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:11:11 INFO - PROCESS | 900 | 1464707471688 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:11:11 INFO - PROCESS | 900 | 1464707471692 Marionette TRACE conn5 <- [1,1222,null,{}] 08:11:11 INFO - PROCESS | 900 | 1464707471696 Marionette TRACE conn5 -> [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:11:11 INFO - PROCESS | 900 | 1464707471808 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 08:11:11 INFO - PROCESS | 900 | 1464707471917 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:11 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7D71000 == 100 [pid = 900] [id = 315] 08:11:11 INFO - PROCESS | 900 | ++DOMWINDOW == 153 (000000E1D3F44800) [pid = 900] [serial = 944] [outer = 0000000000000000] 08:11:11 INFO - PROCESS | 900 | ++DOMWINDOW == 154 (000000E1D4279400) [pid = 900] [serial = 945] [outer = 000000E1D3F44800] 08:11:11 INFO - PROCESS | 900 | 1464707471967 Marionette DEBUG loaded listener.js 08:11:12 INFO - PROCESS | 900 | ++DOMWINDOW == 155 (000000E1D5FBD400) [pid = 900] [serial = 946] [outer = 000000E1D3F44800] 08:11:12 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF546000 == 99 [pid = 900] [id = 304] 08:11:12 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF510800 == 98 [pid = 900] [id = 303] 08:11:12 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE89B000 == 97 [pid = 900] [id = 302] 08:11:12 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD26E000 == 96 [pid = 900] [id = 301] 08:11:12 INFO - PROCESS | 900 | --DOCSHELL 000000E1DBABE800 == 95 [pid = 900] [id = 300] 08:11:12 INFO - PROCESS | 900 | --DOCSHELL 000000E1DAFE7000 == 94 [pid = 900] [id = 299] 08:11:12 INFO - PROCESS | 900 | --DOCSHELL 000000E1D8AD8000 == 93 [pid = 900] [id = 298] 08:11:12 INFO - PROCESS | 900 | --DOCSHELL 000000E1D36A1000 == 92 [pid = 900] [id = 297] 08:11:12 INFO - PROCESS | 900 | --DOMWINDOW == 154 (000000E1DB841C00) [pid = 900] [serial = 825] [outer = 0000000000000000] [url = about:blank] 08:11:12 INFO - PROCESS | 900 | --DOMWINDOW == 153 (000000E1DC20E800) [pid = 900] [serial = 828] [outer = 0000000000000000] [url = about:blank] 08:11:12 INFO - PROCESS | 900 | --DOMWINDOW == 152 (000000E1E2A36000) [pid = 900] [serial = 831] [outer = 0000000000000000] [url = about:blank] 08:11:12 INFO - PROCESS | 900 | --DOMWINDOW == 151 (000000E1D7109800) [pid = 900] [serial = 864] [outer = 0000000000000000] [url = about:blank] 08:11:12 INFO - PROCESS | 900 | --DOCSHELL 000000E1D485C000 == 91 [pid = 900] [id = 296] 08:11:12 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD267000 == 90 [pid = 900] [id = 292] 08:11:12 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC4C0800 == 89 [pid = 900] [id = 291] 08:11:12 INFO - PROCESS | 900 | --DOCSHELL 000000E1D752B800 == 88 [pid = 900] [id = 290] 08:11:12 INFO - PROCESS | 900 | --DOCSHELL 000000E1CF9E1000 == 87 [pid = 900] [id = 289] 08:11:12 INFO - PROCESS | 900 | --DOMWINDOW == 150 (000000E1D361F800) [pid = 900] [serial = 849] [outer = 0000000000000000] [url = about:blank] 08:11:12 INFO - PROCESS | 900 | --DOMWINDOW == 149 (000000E1D3F41800) [pid = 900] [serial = 850] [outer = 0000000000000000] [url = about:blank] 08:11:12 INFO - PROCESS | 900 | --DOMWINDOW == 148 (000000E1D489B800) [pid = 900] [serial = 852] [outer = 0000000000000000] [url = about:blank] 08:11:12 INFO - PROCESS | 900 | --DOMWINDOW == 147 (000000E1D0F04400) [pid = 900] [serial = 846] [outer = 0000000000000000] [url = about:blank] 08:11:12 INFO - PROCESS | 900 | --DOMWINDOW == 146 (000000E1D7DC9000) [pid = 900] [serial = 822] [outer = 0000000000000000] [url = about:blank] 08:11:12 INFO - PROCESS | 900 | --DOMWINDOW == 145 (000000E1C94CD000) [pid = 900] [serial = 835] [outer = 0000000000000000] [url = about:blank] 08:11:12 INFO - PROCESS | 900 | --DOMWINDOW == 144 (000000E1C8C65000) [pid = 900] [serial = 834] [outer = 0000000000000000] [url = about:blank] 08:11:12 INFO - PROCESS | 900 | --DOMWINDOW == 143 (000000E1DAA20400) [pid = 900] [serial = 817] [outer = 0000000000000000] [url = about:blank] 08:11:12 INFO - PROCESS | 900 | --DOMWINDOW == 142 (000000E1CAB65C00) [pid = 900] [serial = 838] [outer = 0000000000000000] [url = about:blank] 08:11:12 INFO - PROCESS | 900 | --DOMWINDOW == 141 (000000E1CA8A4800) [pid = 900] [serial = 837] [outer = 0000000000000000] [url = about:blank] 08:11:12 INFO - PROCESS | 900 | --DOMWINDOW == 140 (000000E1D0681000) [pid = 900] [serial = 843] [outer = 0000000000000000] [url = about:blank] 08:11:12 INFO - PROCESS | 900 | --DOMWINDOW == 139 (000000E1D06DC000) [pid = 900] [serial = 844] [outer = 0000000000000000] [url = about:blank] 08:11:12 INFO - PROCESS | 900 | --DOMWINDOW == 138 (000000E1CEE6C000) [pid = 900] [serial = 840] [outer = 0000000000000000] [url = about:blank] 08:11:12 INFO - PROCESS | 900 | --DOMWINDOW == 137 (000000E1CEF0E800) [pid = 900] [serial = 841] [outer = 0000000000000000] [url = about:blank] 08:11:12 INFO - PROCESS | 900 | --DOMWINDOW == 136 (000000E1D3615400) [pid = 900] [serial = 819] [outer = 0000000000000000] [url = about:blank] 08:11:12 INFO - PROCESS | 900 | --DOMWINDOW == 135 (000000E1D651B800) [pid = 900] [serial = 858] [outer = 0000000000000000] [url = about:blank] 08:11:12 INFO - PROCESS | 900 | --DOMWINDOW == 134 (000000E1D5E6B800) [pid = 900] [serial = 855] [outer = 0000000000000000] [url = about:blank] 08:11:12 INFO - PROCESS | 900 | --DOMWINDOW == 133 (000000E1D5E47C00) [pid = 900] [serial = 853] [outer = 0000000000000000] [url = about:blank] 08:11:12 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E1D6B38400) [pid = 900] [serial = 861] [outer = 0000000000000000] [url = about:blank] 08:11:12 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E1D6E84C00) [pid = 900] [serial = 862] [outer = 0000000000000000] [url = about:blank] 08:11:12 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E1D6523000) [pid = 900] [serial = 856] [outer = 0000000000000000] [url = about:blank] 08:11:12 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E1D6B15000) [pid = 900] [serial = 859] [outer = 0000000000000000] [url = about:blank] 08:11:12 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E1D0F0E800) [pid = 900] [serial = 847] [outer = 0000000000000000] [url = about:blank] 08:11:12 INFO - PROCESS | 900 | 1464707472507 Marionette TRACE conn5 <- [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:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 881ms 08:11:12 INFO - PROCESS | 900 | 1464707472566 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 08:11:12 INFO - PROCESS | 900 | 1464707472569 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 08:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:11:12 INFO - PROCESS | 900 | 1464707472572 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:11:12 INFO - PROCESS | 900 | 1464707472575 Marionette TRACE conn5 <- [1,1226,null,{}] 08:11:12 INFO - PROCESS | 900 | 1464707472584 Marionette TRACE conn5 -> [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:11:12 INFO - PROCESS | 900 | 1464707472688 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 08:11:12 INFO - PROCESS | 900 | 1464707472791 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:12 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D0F56000 == 88 [pid = 900] [id = 316] 08:11:12 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E1CF767400) [pid = 900] [serial = 947] [outer = 0000000000000000] 08:11:12 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E1D0F72800) [pid = 900] [serial = 948] [outer = 000000E1CF767400] 08:11:12 INFO - PROCESS | 900 | 1464707472844 Marionette DEBUG loaded listener.js 08:11:12 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E1D5E43400) [pid = 900] [serial = 949] [outer = 000000E1CF767400] 08:11:13 INFO - PROCESS | 900 | 1464707473244 Marionette TRACE conn5 <- [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:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 735ms 08:11:13 INFO - PROCESS | 900 | 1464707473309 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 08:11:13 INFO - PROCESS | 900 | 1464707473312 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 08:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:11:13 INFO - PROCESS | 900 | 1464707473315 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:11:13 INFO - PROCESS | 900 | 1464707473317 Marionette TRACE conn5 <- [1,1230,null,{}] 08:11:13 INFO - PROCESS | 900 | 1464707473321 Marionette TRACE conn5 -> [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:11:13 INFO - PROCESS | 900 | 1464707473423 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 08:11:13 INFO - PROCESS | 900 | 1464707473465 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:13 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DACAA800 == 89 [pid = 900] [id = 317] 08:11:13 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E1D6B1A000) [pid = 900] [serial = 950] [outer = 0000000000000000] 08:11:13 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E1D6CA9C00) [pid = 900] [serial = 951] [outer = 000000E1D6B1A000] 08:11:13 INFO - PROCESS | 900 | 1464707473513 Marionette DEBUG loaded listener.js 08:11:13 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (000000E1D712D400) [pid = 900] [serial = 952] [outer = 000000E1D6B1A000] 08:11:14 INFO - PROCESS | 900 | 1464707474000 Marionette TRACE conn5 <- [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:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 734ms 08:11:14 INFO - PROCESS | 900 | 1464707474052 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 08:11:14 INFO - PROCESS | 900 | 1464707474055 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 08:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:11:14 INFO - PROCESS | 900 | 1464707474058 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:11:14 INFO - PROCESS | 900 | 1464707474060 Marionette TRACE conn5 <- [1,1234,null,{}] 08:11:14 INFO - PROCESS | 900 | 1464707474064 Marionette TRACE conn5 -> [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:11:14 INFO - PROCESS | 900 | 1464707474158 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 08:11:14 INFO - PROCESS | 900 | 1464707474165 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:14 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB830800 == 90 [pid = 900] [id = 318] 08:11:14 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (000000E1D71C6000) [pid = 900] [serial = 953] [outer = 0000000000000000] 08:11:14 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (000000E1D76D5400) [pid = 900] [serial = 954] [outer = 000000E1D71C6000] 08:11:14 INFO - PROCESS | 900 | 1464707474212 Marionette DEBUG loaded listener.js 08:11:14 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (000000E1D7D83C00) [pid = 900] [serial = 955] [outer = 000000E1D71C6000] 08:11:14 INFO - PROCESS | 900 | 1464707474806 Marionette TRACE conn5 <- [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:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 839ms 08:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:11:14 INFO - PROCESS | 900 | 1464707474899 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 08:11:14 INFO - PROCESS | 900 | 1464707474901 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 08:11:14 INFO - PROCESS | 900 | 1464707474905 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:11:14 INFO - PROCESS | 900 | 1464707474907 Marionette TRACE conn5 <- [1,1238,null,{}] 08:11:14 INFO - PROCESS | 900 | 1464707474910 Marionette TRACE conn5 -> [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:11:15 INFO - PROCESS | 900 | 1464707475064 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 08:11:15 INFO - PROCESS | 900 | 1464707475082 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD105800 == 91 [pid = 900] [id = 319] 08:11:15 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (000000E1D8382000) [pid = 900] [serial = 956] [outer = 0000000000000000] 08:11:15 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (000000E1D83B2800) [pid = 900] [serial = 957] [outer = 000000E1D8382000] 08:11:15 INFO - PROCESS | 900 | 1464707475129 Marionette DEBUG loaded listener.js 08:11:15 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (000000E1D8C94000) [pid = 900] [serial = 958] [outer = 000000E1D8382000] 08:11:15 INFO - PROCESS | 900 | 1464707475608 Marionette TRACE conn5 <- [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:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 734ms 08:11:15 INFO - PROCESS | 900 | 1464707475642 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 08:11:15 INFO - PROCESS | 900 | 1464707475645 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 08:11:15 INFO - PROCESS | 900 | 1464707475648 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:11:15 INFO - PROCESS | 900 | 1464707475650 Marionette TRACE conn5 <- [1,1242,null,{}] 08:11:15 INFO - PROCESS | 900 | 1464707475653 Marionette TRACE conn5 -> [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:11:15 INFO - PROCESS | 900 | 1464707475778 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 08:11:15 INFO - PROCESS | 900 | 1464707475792 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE738000 == 92 [pid = 900] [id = 320] 08:11:15 INFO - PROCESS | 900 | ++DOMWINDOW == 141 (000000E1D9A8B800) [pid = 900] [serial = 959] [outer = 0000000000000000] 08:11:15 INFO - PROCESS | 900 | ++DOMWINDOW == 142 (000000E1DA918000) [pid = 900] [serial = 960] [outer = 000000E1D9A8B800] 08:11:15 INFO - PROCESS | 900 | 1464707475838 Marionette DEBUG loaded listener.js 08:11:15 INFO - PROCESS | 900 | ++DOMWINDOW == 143 (000000E1DAA26800) [pid = 900] [serial = 961] [outer = 000000E1D9A8B800] 08:11:16 INFO - PROCESS | 900 | 1464707476295 Marionette TRACE conn5 <- [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:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 671ms 08:11:16 INFO - PROCESS | 900 | 1464707476322 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 08:11:16 INFO - PROCESS | 900 | 1464707476325 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 08:11:16 INFO - PROCESS | 900 | 1464707476328 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:11:16 INFO - PROCESS | 900 | 1464707476330 Marionette TRACE conn5 <- [1,1246,null,{}] 08:11:16 INFO - PROCESS | 900 | 1464707476333 Marionette TRACE conn5 -> [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:11:16 INFO - PROCESS | 900 | 1464707476572 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 08:11:16 INFO - PROCESS | 900 | --DOMWINDOW == 142 (000000E1D710CC00) [pid = 900] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:11:16 INFO - PROCESS | 900 | --DOMWINDOW == 141 (000000E1CADE7000) [pid = 900] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:11:16 INFO - PROCESS | 900 | --DOMWINDOW == 140 (000000E1D0678C00) [pid = 900] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:11:16 INFO - PROCESS | 900 | --DOMWINDOW == 139 (000000E1DA915400) [pid = 900] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:11:16 INFO - PROCESS | 900 | --DOMWINDOW == 138 (000000E1D7D99C00) [pid = 900] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:11:16 INFO - PROCESS | 900 | --DOMWINDOW == 137 (000000E1C927C400) [pid = 900] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:11:16 INFO - PROCESS | 900 | --DOMWINDOW == 136 (000000E1CEE67000) [pid = 900] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:11:16 INFO - PROCESS | 900 | --DOMWINDOW == 135 (000000E1D8A41C00) [pid = 900] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:11:16 INFO - PROCESS | 900 | --DOMWINDOW == 134 (000000E1D6518800) [pid = 900] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:11:16 INFO - PROCESS | 900 | 1464707476669 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:16 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD265000 == 93 [pid = 900] [id = 321] 08:11:16 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (000000E1C96CCC00) [pid = 900] [serial = 962] [outer = 0000000000000000] 08:11:16 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (000000E1CEFC6000) [pid = 900] [serial = 963] [outer = 000000E1C96CCC00] 08:11:16 INFO - PROCESS | 900 | 1464707476715 Marionette DEBUG loaded listener.js 08:11:16 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (000000E1D8A42000) [pid = 900] [serial = 964] [outer = 000000E1C96CCC00] 08:11:17 INFO - PROCESS | 900 | 1464707477105 Marionette TRACE conn5 <- [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:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 839ms 08:11:17 INFO - PROCESS | 900 | 1464707477170 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 08:11:17 INFO - PROCESS | 900 | 1464707477173 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 08:11:17 INFO - PROCESS | 900 | 1464707477176 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:11:17 INFO - PROCESS | 900 | 1464707477178 Marionette TRACE conn5 <- [1,1250,null,{}] 08:11:17 INFO - PROCESS | 900 | 1464707477181 Marionette TRACE conn5 -> [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:11:17 INFO - PROCESS | 900 | 1464707477277 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 08:11:17 INFO - PROCESS | 900 | 1464707477287 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFA46000 == 94 [pid = 900] [id = 322] 08:11:17 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (000000E1DAB2F000) [pid = 900] [serial = 965] [outer = 0000000000000000] 08:11:17 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (000000E1DAEC6800) [pid = 900] [serial = 966] [outer = 000000E1DAB2F000] 08:11:17 INFO - PROCESS | 900 | 1464707477333 Marionette DEBUG loaded listener.js 08:11:17 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (000000E1DAF05C00) [pid = 900] [serial = 967] [outer = 000000E1DAB2F000] 08:11:17 INFO - PROCESS | 900 | 1464707477768 Marionette TRACE conn5 <- [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:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 629ms 08:11:17 INFO - PROCESS | 900 | 1464707477809 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 08:11:17 INFO - PROCESS | 900 | 1464707477811 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 08:11:17 INFO - PROCESS | 900 | 1464707477814 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:11:17 INFO - PROCESS | 900 | 1464707477816 Marionette TRACE conn5 <- [1,1254,null,{}] 08:11:17 INFO - PROCESS | 900 | 1464707477820 Marionette TRACE conn5 -> [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:11:17 INFO - PROCESS | 900 | 1464707477915 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 08:11:17 INFO - PROCESS | 900 | 1464707477953 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E0D54800 == 95 [pid = 900] [id = 323] 08:11:17 INFO - PROCESS | 900 | ++DOMWINDOW == 141 (000000E1DB84EC00) [pid = 900] [serial = 968] [outer = 0000000000000000] 08:11:17 INFO - PROCESS | 900 | ++DOMWINDOW == 142 (000000E1DBA45C00) [pid = 900] [serial = 969] [outer = 000000E1DB84EC00] 08:11:18 INFO - PROCESS | 900 | 1464707477998 Marionette DEBUG loaded listener.js 08:11:18 INFO - PROCESS | 900 | ++DOMWINDOW == 143 (000000E1DBAD4400) [pid = 900] [serial = 970] [outer = 000000E1DB84EC00] 08:11:18 INFO - PROCESS | 900 | 1464707478449 Marionette TRACE conn5 <- [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:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 671ms 08:11:18 INFO - PROCESS | 900 | 1464707478489 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 08:11:18 INFO - PROCESS | 900 | 1464707478491 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 08:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:11:18 INFO - PROCESS | 900 | 1464707478495 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:11:18 INFO - PROCESS | 900 | 1464707478498 Marionette TRACE conn5 <- [1,1258,null,{}] 08:11:18 INFO - PROCESS | 900 | 1464707478501 Marionette TRACE conn5 -> [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:11:18 INFO - PROCESS | 900 | 1464707478686 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 08:11:18 INFO - PROCESS | 900 | 1464707478814 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:18 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CEFD8800 == 96 [pid = 900] [id = 324] 08:11:18 INFO - PROCESS | 900 | ++DOMWINDOW == 144 (000000E1C8C65800) [pid = 900] [serial = 971] [outer = 0000000000000000] 08:11:18 INFO - PROCESS | 900 | ++DOMWINDOW == 145 (000000E1C927B400) [pid = 900] [serial = 972] [outer = 000000E1C8C65800] 08:11:18 INFO - PROCESS | 900 | 1464707478880 Marionette DEBUG loaded listener.js 08:11:18 INFO - PROCESS | 900 | ++DOMWINDOW == 146 (000000E1CAC40800) [pid = 900] [serial = 973] [outer = 000000E1C8C65800] 08:11:19 INFO - PROCESS | 900 | 1464707479602 Marionette TRACE conn5 <- [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:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1177ms 08:11:19 INFO - PROCESS | 900 | 1464707479677 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 08:11:19 INFO - PROCESS | 900 | 1464707479682 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 08:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:11:19 INFO - PROCESS | 900 | 1464707479687 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:11:19 INFO - PROCESS | 900 | 1464707479691 Marionette TRACE conn5 <- [1,1262,null,{}] 08:11:19 INFO - PROCESS | 900 | 1464707479696 Marionette TRACE conn5 -> [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:11:19 INFO - PROCESS | 900 | 1464707479836 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 08:11:19 INFO - PROCESS | 900 | 1464707479962 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:19 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAC7F800 == 97 [pid = 900] [id = 325] 08:11:19 INFO - PROCESS | 900 | ++DOMWINDOW == 147 (000000E1D3F3A800) [pid = 900] [serial = 974] [outer = 0000000000000000] 08:11:20 INFO - PROCESS | 900 | ++DOMWINDOW == 148 (000000E1D3F43800) [pid = 900] [serial = 975] [outer = 000000E1D3F3A800] 08:11:20 INFO - PROCESS | 900 | 1464707480026 Marionette DEBUG loaded listener.js 08:11:20 INFO - PROCESS | 900 | ++DOMWINDOW == 149 (000000E1D6B16C00) [pid = 900] [serial = 976] [outer = 000000E1D3F3A800] 08:11:20 INFO - PROCESS | 900 | 1464707480662 Marionette TRACE conn5 <- [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:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1028ms 08:11:20 INFO - PROCESS | 900 | 1464707480718 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 08:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:11:20 INFO - PROCESS | 900 | 1464707480721 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 08:11:20 INFO - PROCESS | 900 | 1464707480725 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:11:20 INFO - PROCESS | 900 | 1464707480728 Marionette TRACE conn5 <- [1,1266,null,{}] 08:11:20 INFO - PROCESS | 900 | 1464707480732 Marionette TRACE conn5 -> [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:11:20 INFO - PROCESS | 900 | 1464707480856 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 08:11:21 INFO - PROCESS | 900 | 1464707480992 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:21 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E1933000 == 98 [pid = 900] [id = 326] 08:11:21 INFO - PROCESS | 900 | ++DOMWINDOW == 150 (000000E1D7E53400) [pid = 900] [serial = 977] [outer = 0000000000000000] 08:11:21 INFO - PROCESS | 900 | ++DOMWINDOW == 151 (000000E1D7E58000) [pid = 900] [serial = 978] [outer = 000000E1D7E53400] 08:11:21 INFO - PROCESS | 900 | 1464707481052 Marionette DEBUG loaded listener.js 08:11:21 INFO - PROCESS | 900 | ++DOMWINDOW == 152 (000000E1D8A3EC00) [pid = 900] [serial = 979] [outer = 000000E1D7E53400] 08:11:21 INFO - PROCESS | 900 | 1464707481721 Marionette TRACE conn5 <- [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:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1025ms 08:11:21 INFO - PROCESS | 900 | 1464707481750 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 08:11:21 INFO - PROCESS | 900 | 1464707481755 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 08:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:11:21 INFO - PROCESS | 900 | 1464707481767 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:11:21 INFO - PROCESS | 900 | 1464707481772 Marionette TRACE conn5 <- [1,1270,null,{}] 08:11:21 INFO - PROCESS | 900 | 1464707481794 Marionette TRACE conn5 -> [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:11:21 INFO - PROCESS | 900 | 1464707481921 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 08:11:22 INFO - PROCESS | 900 | 1464707482056 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:22 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2D40800 == 99 [pid = 900] [id = 327] 08:11:22 INFO - PROCESS | 900 | ++DOMWINDOW == 153 (000000E1DB80EC00) [pid = 900] [serial = 980] [outer = 0000000000000000] 08:11:22 INFO - PROCESS | 900 | ++DOMWINDOW == 154 (000000E1DBAE1C00) [pid = 900] [serial = 981] [outer = 000000E1DB80EC00] 08:11:22 INFO - PROCESS | 900 | 1464707482114 Marionette DEBUG loaded listener.js 08:11:22 INFO - PROCESS | 900 | ++DOMWINDOW == 155 (000000E1DBF6AC00) [pid = 900] [serial = 982] [outer = 000000E1DB80EC00] 08:11:22 INFO - PROCESS | 900 | 1464707482703 Marionette TRACE conn5 <- [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:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 996ms 08:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:11:22 INFO - PROCESS | 900 | 1464707482760 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 08:11:22 INFO - PROCESS | 900 | 1464707482763 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 08:11:22 INFO - PROCESS | 900 | 1464707482767 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:11:22 INFO - PROCESS | 900 | 1464707482769 Marionette TRACE conn5 <- [1,1274,null,{}] 08:11:22 INFO - PROCESS | 900 | 1464707482774 Marionette TRACE conn5 -> [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:11:22 INFO - PROCESS | 900 | 1464707482895 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 08:11:23 INFO - PROCESS | 900 | 1464707483028 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:23 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2FAD800 == 100 [pid = 900] [id = 328] 08:11:23 INFO - PROCESS | 900 | ++DOMWINDOW == 156 (000000E1DC215800) [pid = 900] [serial = 983] [outer = 0000000000000000] 08:11:23 INFO - PROCESS | 900 | ++DOMWINDOW == 157 (000000E1DD1C6C00) [pid = 900] [serial = 984] [outer = 000000E1DC215800] 08:11:23 INFO - PROCESS | 900 | 1464707483086 Marionette DEBUG loaded listener.js 08:11:23 INFO - PROCESS | 900 | ++DOMWINDOW == 158 (000000E1DD1CF800) [pid = 900] [serial = 985] [outer = 000000E1DC215800] 08:11:23 INFO - PROCESS | 900 | 1464707483701 Marionette TRACE conn5 <- [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:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 986ms 08:11:23 INFO - PROCESS | 900 | 1464707483755 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 08:11:23 INFO - PROCESS | 900 | 1464707483758 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 08:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:11:23 INFO - PROCESS | 900 | 1464707483762 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:11:23 INFO - PROCESS | 900 | 1464707483764 Marionette TRACE conn5 <- [1,1278,null,{}] 08:11:23 INFO - PROCESS | 900 | 1464707483768 Marionette TRACE conn5 -> [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:11:23 INFO - PROCESS | 900 | 1464707483892 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 08:11:24 INFO - PROCESS | 900 | 1464707483998 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:24 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3260000 == 101 [pid = 900] [id = 329] 08:11:24 INFO - PROCESS | 900 | ++DOMWINDOW == 159 (000000E1DD1EF000) [pid = 900] [serial = 986] [outer = 0000000000000000] 08:11:24 INFO - PROCESS | 900 | ++DOMWINDOW == 160 (000000E1DE759400) [pid = 900] [serial = 987] [outer = 000000E1DD1EF000] 08:11:24 INFO - PROCESS | 900 | 1464707484062 Marionette DEBUG loaded listener.js 08:11:24 INFO - PROCESS | 900 | ++DOMWINDOW == 161 (000000E1DE767000) [pid = 900] [serial = 988] [outer = 000000E1DD1EF000] 08:11:24 INFO - PROCESS | 900 | 1464707484723 Marionette TRACE conn5 <- [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:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 986ms 08:11:24 INFO - PROCESS | 900 | 1464707484751 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 08:11:24 INFO - PROCESS | 900 | 1464707484753 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 08:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:11:24 INFO - PROCESS | 900 | 1464707484757 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:11:24 INFO - PROCESS | 900 | 1464707484759 Marionette TRACE conn5 <- [1,1282,null,{}] 08:11:24 INFO - PROCESS | 900 | 1464707484763 Marionette TRACE conn5 -> [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:11:24 INFO - PROCESS | 900 | 1464707484885 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 08:11:25 INFO - PROCESS | 900 | 1464707485019 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:25 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3FBA000 == 102 [pid = 900] [id = 330] 08:11:25 INFO - PROCESS | 900 | ++DOMWINDOW == 162 (000000E1E1551400) [pid = 900] [serial = 989] [outer = 0000000000000000] 08:11:25 INFO - PROCESS | 900 | ++DOMWINDOW == 163 (000000E1E1556000) [pid = 900] [serial = 990] [outer = 000000E1E1551400] 08:11:25 INFO - PROCESS | 900 | 1464707485076 Marionette DEBUG loaded listener.js 08:11:25 INFO - PROCESS | 900 | ++DOMWINDOW == 164 (000000E1E19B6800) [pid = 900] [serial = 991] [outer = 000000E1E1551400] 08:11:25 INFO - PROCESS | 900 | 1464707485629 Marionette TRACE conn5 <- [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:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 944ms 08:11:25 INFO - PROCESS | 900 | 1464707485704 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 08:11:25 INFO - PROCESS | 900 | 1464707485706 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 08:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:11:25 INFO - PROCESS | 900 | 1464707485710 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:11:25 INFO - PROCESS | 900 | 1464707485712 Marionette TRACE conn5 <- [1,1286,null,{}] 08:11:25 INFO - PROCESS | 900 | 1464707485730 Marionette TRACE conn5 -> [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:11:25 INFO - PROCESS | 900 | 1464707485849 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 08:11:25 INFO - PROCESS | 900 | 1464707485980 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:26 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CFF2E000 == 103 [pid = 900] [id = 331] 08:11:26 INFO - PROCESS | 900 | ++DOMWINDOW == 165 (000000E1CFF44400) [pid = 900] [serial = 992] [outer = 0000000000000000] 08:11:26 INFO - PROCESS | 900 | ++DOMWINDOW == 166 (000000E1CFF49800) [pid = 900] [serial = 993] [outer = 000000E1CFF44400] 08:11:26 INFO - PROCESS | 900 | 1464707486038 Marionette DEBUG loaded listener.js 08:11:26 INFO - PROCESS | 900 | ++DOMWINDOW == 167 (000000E1DEF40800) [pid = 900] [serial = 994] [outer = 000000E1CFF44400] 08:11:26 INFO - PROCESS | 900 | 1464707486674 Marionette TRACE conn5 <- [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:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 985ms 08:11:26 INFO - PROCESS | 900 | 1464707486700 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 08:11:26 INFO - PROCESS | 900 | 1464707486702 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 08:11:26 INFO - PROCESS | 900 | 1464707486707 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:11:26 INFO - PROCESS | 900 | 1464707486710 Marionette TRACE conn5 <- [1,1290,null,{}] 08:11:26 INFO - PROCESS | 900 | 1464707486714 Marionette TRACE conn5 -> [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:11:26 INFO - PROCESS | 900 | 1464707486835 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 08:11:26 INFO - PROCESS | 900 | 1464707486943 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:26 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D0979800 == 104 [pid = 900] [id = 332] 08:11:26 INFO - PROCESS | 900 | ++DOMWINDOW == 168 (000000E1CF781400) [pid = 900] [serial = 995] [outer = 0000000000000000] 08:11:27 INFO - PROCESS | 900 | ++DOMWINDOW == 169 (000000E1D9F66000) [pid = 900] [serial = 996] [outer = 000000E1CF781400] 08:11:27 INFO - PROCESS | 900 | 1464707487000 Marionette DEBUG loaded listener.js 08:11:27 INFO - PROCESS | 900 | ++DOMWINDOW == 170 (000000E1E19BBC00) [pid = 900] [serial = 997] [outer = 000000E1CF781400] 08:11:27 INFO - PROCESS | 900 | 1464707487875 Marionette TRACE conn5 <- [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:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1223ms 08:11:27 INFO - PROCESS | 900 | 1464707487935 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 08:11:27 INFO - PROCESS | 900 | 1464707487940 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 08:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:11:27 INFO - PROCESS | 900 | 1464707487946 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:11:27 INFO - PROCESS | 900 | 1464707487949 Marionette TRACE conn5 <- [1,1294,null,{}] 08:11:27 INFO - PROCESS | 900 | 1464707487954 Marionette TRACE conn5 -> [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:11:28 INFO - PROCESS | 900 | 1464707488079 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 08:11:28 INFO - PROCESS | 900 | 1464707488216 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:28 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAFDA000 == 105 [pid = 900] [id = 333] 08:11:28 INFO - PROCESS | 900 | ++DOMWINDOW == 171 (000000E1D0D98C00) [pid = 900] [serial = 998] [outer = 0000000000000000] 08:11:28 INFO - PROCESS | 900 | ++DOMWINDOW == 172 (000000E1CA524800) [pid = 900] [serial = 999] [outer = 000000E1D0D98C00] 08:11:28 INFO - PROCESS | 900 | 1464707488272 Marionette DEBUG loaded listener.js 08:11:28 INFO - PROCESS | 900 | ++DOMWINDOW == 173 (000000E1D4897400) [pid = 900] [serial = 1000] [outer = 000000E1D0D98C00] 08:11:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1E0D54800 == 104 [pid = 900] [id = 323] 08:11:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFA46000 == 103 [pid = 900] [id = 322] 08:11:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD265000 == 102 [pid = 900] [id = 321] 08:11:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE738000 == 101 [pid = 900] [id = 320] 08:11:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD105800 == 100 [pid = 900] [id = 319] 08:11:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB830800 == 99 [pid = 900] [id = 318] 08:11:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1DACAA800 == 98 [pid = 900] [id = 317] 08:11:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1D0F56000 == 97 [pid = 900] [id = 316] 08:11:28 INFO - PROCESS | 900 | --DOMWINDOW == 172 (000000E1DAA27C00) [pid = 900] [serial = 915] [outer = 0000000000000000] [url = about:blank] 08:11:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7D71000 == 96 [pid = 900] [id = 315] 08:11:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1D6B64000 == 95 [pid = 900] [id = 314] 08:11:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1E0D53800 == 94 [pid = 900] [id = 310] 08:11:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFEBA000 == 93 [pid = 900] [id = 309] 08:11:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFCC2800 == 92 [pid = 900] [id = 308] 08:11:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD118000 == 91 [pid = 900] [id = 307] 08:11:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1CF9FB000 == 90 [pid = 900] [id = 283] 08:11:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7154800 == 89 [pid = 900] [id = 282] 08:11:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1D6DB6800 == 88 [pid = 900] [id = 306] 08:11:28 INFO - PROCESS | 900 | 1464707488908 Marionette TRACE conn5 <- [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:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 986ms 08:11:28 INFO - PROCESS | 900 | 1464707488936 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 08:11:28 INFO - PROCESS | 900 | 1464707488941 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 08:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:11:28 INFO - PROCESS | 900 | 1464707488948 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:11:28 INFO - PROCESS | 900 | 1464707488951 Marionette TRACE conn5 <- [1,1298,null,{}] 08:11:28 INFO - PROCESS | 900 | 1464707488955 Marionette TRACE conn5 -> [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:11:29 INFO - PROCESS | 900 | 1464707489070 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 08:11:29 INFO - PROCESS | 900 | --DOMWINDOW == 171 (000000E1DA9B6400) [pid = 900] [serial = 913] [outer = 0000000000000000] [url = about:blank] 08:11:29 INFO - PROCESS | 900 | --DOMWINDOW == 170 (000000E1D7E5DC00) [pid = 900] [serial = 885] [outer = 0000000000000000] [url = about:blank] 08:11:29 INFO - PROCESS | 900 | --DOMWINDOW == 169 (000000E1D713A400) [pid = 900] [serial = 900] [outer = 0000000000000000] [url = about:blank] 08:11:29 INFO - PROCESS | 900 | --DOMWINDOW == 168 (000000E1D06D2C00) [pid = 900] [serial = 892] [outer = 0000000000000000] [url = about:blank] 08:11:29 INFO - PROCESS | 900 | --DOMWINDOW == 167 (000000E1D5E49000) [pid = 900] [serial = 895] [outer = 0000000000000000] [url = about:blank] 08:11:29 INFO - PROCESS | 900 | --DOMWINDOW == 166 (000000E1DA9AA800) [pid = 900] [serial = 912] [outer = 0000000000000000] [url = about:blank] 08:11:29 INFO - PROCESS | 900 | --DOMWINDOW == 165 (000000E1CEF0B800) [pid = 900] [serial = 891] [outer = 0000000000000000] [url = about:blank] 08:11:29 INFO - PROCESS | 900 | --DOMWINDOW == 164 (000000E1CF971C00) [pid = 900] [serial = 870] [outer = 0000000000000000] [url = about:blank] 08:11:29 INFO - PROCESS | 900 | --DOMWINDOW == 163 (000000E1D8A36800) [pid = 900] [serial = 904] [outer = 0000000000000000] [url = about:blank] 08:11:29 INFO - PROCESS | 900 | --DOMWINDOW == 162 (000000E1CF60BC00) [pid = 900] [serial = 889] [outer = 0000000000000000] [url = about:blank] 08:11:29 INFO - PROCESS | 900 | --DOMWINDOW == 161 (000000E1DA063000) [pid = 900] [serial = 910] [outer = 0000000000000000] [url = about:blank] 08:11:29 INFO - PROCESS | 900 | --DOMWINDOW == 160 (000000E1D3F43000) [pid = 900] [serial = 894] [outer = 0000000000000000] [url = about:blank] 08:11:29 INFO - PROCESS | 900 | --DOMWINDOW == 159 (000000E1D9B2BC00) [pid = 900] [serial = 907] [outer = 0000000000000000] [url = about:blank] 08:11:29 INFO - PROCESS | 900 | --DOMWINDOW == 158 (000000E1D6E14C00) [pid = 900] [serial = 898] [outer = 0000000000000000] [url = about:blank] 08:11:29 INFO - PROCESS | 900 | --DOMWINDOW == 157 (000000E1D7DC9C00) [pid = 900] [serial = 882] [outer = 0000000000000000] [url = about:blank] 08:11:29 INFO - PROCESS | 900 | --DOMWINDOW == 156 (000000E1D6892C00) [pid = 900] [serial = 897] [outer = 0000000000000000] [url = about:blank] 08:11:29 INFO - PROCESS | 900 | --DOMWINDOW == 155 (000000E1D9A8B400) [pid = 900] [serial = 909] [outer = 0000000000000000] [url = about:blank] 08:11:29 INFO - PROCESS | 900 | --DOMWINDOW == 154 (000000E1CA679400) [pid = 900] [serial = 867] [outer = 0000000000000000] [url = about:blank] 08:11:29 INFO - PROCESS | 900 | --DOMWINDOW == 153 (000000E1D7E60C00) [pid = 900] [serial = 903] [outer = 0000000000000000] [url = about:blank] 08:11:29 INFO - PROCESS | 900 | --DOMWINDOW == 152 (000000E1D7D77800) [pid = 900] [serial = 901] [outer = 0000000000000000] [url = about:blank] 08:11:29 INFO - PROCESS | 900 | --DOMWINDOW == 151 (000000E1D75CC000) [pid = 900] [serial = 876] [outer = 0000000000000000] [url = about:blank] 08:11:29 INFO - PROCESS | 900 | --DOMWINDOW == 150 (000000E1CA8A6C00) [pid = 900] [serial = 888] [outer = 0000000000000000] [url = about:blank] 08:11:29 INFO - PROCESS | 900 | --DOMWINDOW == 149 (000000E1D8A43C00) [pid = 900] [serial = 906] [outer = 0000000000000000] [url = about:blank] 08:11:29 INFO - PROCESS | 900 | --DOMWINDOW == 148 (000000E1D7D76400) [pid = 900] [serial = 879] [outer = 0000000000000000] [url = about:blank] 08:11:29 INFO - PROCESS | 900 | --DOMWINDOW == 147 (000000E1D4283C00) [pid = 900] [serial = 873] [outer = 0000000000000000] [url = about:blank] 08:11:29 INFO - PROCESS | 900 | 1464707489190 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:29 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CFFD8000 == 89 [pid = 900] [id = 334] 08:11:29 INFO - PROCESS | 900 | ++DOMWINDOW == 148 (000000E1CA679400) [pid = 900] [serial = 1001] [outer = 0000000000000000] 08:11:29 INFO - PROCESS | 900 | ++DOMWINDOW == 149 (000000E1CEE64C00) [pid = 900] [serial = 1002] [outer = 000000E1CA679400] 08:11:29 INFO - PROCESS | 900 | 1464707489238 Marionette DEBUG loaded listener.js 08:11:29 INFO - PROCESS | 900 | ++DOMWINDOW == 150 (000000E1D06CFC00) [pid = 900] [serial = 1003] [outer = 000000E1CA679400] 08:11:29 INFO - PROCESS | 900 | 1464707489715 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 08:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 08:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 840ms 08:11:29 INFO - PROCESS | 900 | 1464707489788 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 08:11:29 INFO - PROCESS | 900 | 1464707489791 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 08:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:11:29 INFO - PROCESS | 900 | 1464707489795 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:11:29 INFO - PROCESS | 900 | 1464707489798 Marionette TRACE conn5 <- [1,1302,null,{}] 08:11:29 INFO - PROCESS | 900 | 1464707489811 Marionette TRACE conn5 -> [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:11:29 INFO - PROCESS | 900 | 1464707489944 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 08:11:30 INFO - PROCESS | 900 | 1464707490031 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:30 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB28F800 == 90 [pid = 900] [id = 335] 08:11:30 INFO - PROCESS | 900 | ++DOMWINDOW == 151 (000000E1D0F0A800) [pid = 900] [serial = 1004] [outer = 0000000000000000] 08:11:30 INFO - PROCESS | 900 | ++DOMWINDOW == 152 (000000E1D6891800) [pid = 900] [serial = 1005] [outer = 000000E1D0F0A800] 08:11:30 INFO - PROCESS | 900 | 1464707490082 Marionette DEBUG loaded listener.js 08:11:30 INFO - PROCESS | 900 | ++DOMWINDOW == 153 (000000E1D6E87C00) [pid = 900] [serial = 1006] [outer = 000000E1D0F0A800] 08:11:30 INFO - PROCESS | 900 | 1464707490506 Marionette TRACE conn5 <- [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:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 734ms 08:11:30 INFO - PROCESS | 900 | 1464707490531 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 08:11:30 INFO - PROCESS | 900 | 1464707490534 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 08:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:11:30 INFO - PROCESS | 900 | 1464707490537 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:11:30 INFO - PROCESS | 900 | 1464707490539 Marionette TRACE conn5 <- [1,1306,null,{}] 08:11:30 INFO - PROCESS | 900 | 1464707490543 Marionette TRACE conn5 -> [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:11:30 INFO - PROCESS | 900 | 1464707490644 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 08:11:30 INFO - PROCESS | 900 | 1464707490683 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:30 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC3BE000 == 91 [pid = 900] [id = 336] 08:11:30 INFO - PROCESS | 900 | ++DOMWINDOW == 154 (000000E1D771D800) [pid = 900] [serial = 1007] [outer = 0000000000000000] 08:11:30 INFO - PROCESS | 900 | ++DOMWINDOW == 155 (000000E1D7D7A000) [pid = 900] [serial = 1008] [outer = 000000E1D771D800] 08:11:30 INFO - PROCESS | 900 | 1464707490731 Marionette DEBUG loaded listener.js 08:11:30 INFO - PROCESS | 900 | ++DOMWINDOW == 156 (000000E1D7DC3000) [pid = 900] [serial = 1009] [outer = 000000E1D771D800] 08:11:31 INFO - PROCESS | 900 | 1464707491202 Marionette TRACE conn5 <- [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:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 734ms 08:11:31 INFO - PROCESS | 900 | 1464707491274 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 08:11:31 INFO - PROCESS | 900 | 1464707491276 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 08:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:11:31 INFO - PROCESS | 900 | 1464707491280 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:11:31 INFO - PROCESS | 900 | 1464707491282 Marionette TRACE conn5 <- [1,1310,null,{}] 08:11:31 INFO - PROCESS | 900 | 1464707491290 Marionette TRACE conn5 -> [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:11:31 INFO - PROCESS | 900 | 1464707491417 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 08:11:31 INFO - PROCESS | 900 | 1464707491471 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:31 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE595000 == 92 [pid = 900] [id = 337] 08:11:31 INFO - PROCESS | 900 | ++DOMWINDOW == 157 (000000E1D7DA2000) [pid = 900] [serial = 1010] [outer = 0000000000000000] 08:11:31 INFO - PROCESS | 900 | ++DOMWINDOW == 158 (000000E1D7E7B800) [pid = 900] [serial = 1011] [outer = 000000E1D7DA2000] 08:11:31 INFO - PROCESS | 900 | 1464707491518 Marionette DEBUG loaded listener.js 08:11:31 INFO - PROCESS | 900 | ++DOMWINDOW == 159 (000000E1D8A3AC00) [pid = 900] [serial = 1012] [outer = 000000E1D7DA2000] 08:11:31 INFO - PROCESS | 900 | 1464707491980 Marionette TRACE conn5 <- [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:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 734ms 08:11:32 INFO - PROCESS | 900 | 1464707492056 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 08:11:32 INFO - PROCESS | 900 | 1464707492058 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 08:11:32 INFO - PROCESS | 900 | 1464707492066 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:11:32 INFO - PROCESS | 900 | 1464707492068 Marionette TRACE conn5 <- [1,1314,null,{}] 08:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:11:32 INFO - PROCESS | 900 | 1464707492071 Marionette TRACE conn5 -> [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:11:32 INFO - PROCESS | 900 | 1464707492235 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 08:11:32 INFO - PROCESS | 900 | 1464707492252 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:32 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE93E800 == 93 [pid = 900] [id = 338] 08:11:32 INFO - PROCESS | 900 | ++DOMWINDOW == 160 (000000E1D9F67400) [pid = 900] [serial = 1013] [outer = 0000000000000000] 08:11:32 INFO - PROCESS | 900 | ++DOMWINDOW == 161 (000000E1DAA31400) [pid = 900] [serial = 1014] [outer = 000000E1D9F67400] 08:11:32 INFO - PROCESS | 900 | 1464707492300 Marionette DEBUG loaded listener.js 08:11:32 INFO - PROCESS | 900 | ++DOMWINDOW == 162 (000000E1DAC41C00) [pid = 900] [serial = 1015] [outer = 000000E1D9F67400] 08:11:32 INFO - PROCESS | 900 | 1464707492759 Marionette TRACE conn5 <- [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:11:32 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:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 734ms 08:11:32 INFO - PROCESS | 900 | 1464707492806 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 08:11:32 INFO - PROCESS | 900 | 1464707492808 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 08:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:11:32 INFO - PROCESS | 900 | 1464707492811 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:11:32 INFO - PROCESS | 900 | 1464707492813 Marionette TRACE conn5 <- [1,1318,null,{}] 08:11:32 INFO - PROCESS | 900 | 1464707492817 Marionette TRACE conn5 -> [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:11:32 INFO - PROCESS | 900 | 1464707492944 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 08:11:32 INFO - PROCESS | 900 | 1464707492961 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:32 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF544000 == 94 [pid = 900] [id = 339] 08:11:32 INFO - PROCESS | 900 | ++DOMWINDOW == 163 (000000E1DADC5C00) [pid = 900] [serial = 1016] [outer = 0000000000000000] 08:11:33 INFO - PROCESS | 900 | ++DOMWINDOW == 164 (000000E1DAE63000) [pid = 900] [serial = 1017] [outer = 000000E1DADC5C00] 08:11:33 INFO - PROCESS | 900 | 1464707493008 Marionette DEBUG loaded listener.js 08:11:33 INFO - PROCESS | 900 | ++DOMWINDOW == 165 (000000E1DB726C00) [pid = 900] [serial = 1018] [outer = 000000E1DADC5C00] 08:11:33 INFO - PROCESS | 900 | --DOMWINDOW == 164 (000000E1D7103400) [pid = 900] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:11:33 INFO - PROCESS | 900 | --DOMWINDOW == 163 (000000E1D8382000) [pid = 900] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:11:33 INFO - PROCESS | 900 | --DOMWINDOW == 162 (000000E1D9A8B800) [pid = 900] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:11:33 INFO - PROCESS | 900 | --DOMWINDOW == 161 (000000E1C96CCC00) [pid = 900] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:11:33 INFO - PROCESS | 900 | --DOMWINDOW == 160 (000000E1CA67D800) [pid = 900] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:11:33 INFO - PROCESS | 900 | --DOMWINDOW == 159 (000000E1DAA1FC00) [pid = 900] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:11:33 INFO - PROCESS | 900 | --DOMWINDOW == 158 (000000E1D3F44800) [pid = 900] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:11:33 INFO - PROCESS | 900 | --DOMWINDOW == 157 (000000E1DAB2F000) [pid = 900] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:11:33 INFO - PROCESS | 900 | --DOMWINDOW == 156 (000000E1D71C6000) [pid = 900] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:11:33 INFO - PROCESS | 900 | --DOMWINDOW == 155 (000000E1CF767400) [pid = 900] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:11:33 INFO - PROCESS | 900 | --DOMWINDOW == 154 (000000E1D6B1A000) [pid = 900] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:11:33 INFO - PROCESS | 900 | 1464707493603 Marionette TRACE conn5 <- [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:11:33 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:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 818ms 08:11:33 INFO - PROCESS | 900 | 1464707493641 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 08:11:33 INFO - PROCESS | 900 | 1464707493643 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 08:11:33 INFO - PROCESS | 900 | 1464707493647 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:11:33 INFO - PROCESS | 900 | 1464707493648 Marionette TRACE conn5 <- [1,1322,null,{}] 08:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:11:33 INFO - PROCESS | 900 | 1464707493652 Marionette TRACE conn5 -> [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:11:33 INFO - PROCESS | 900 | 1464707493747 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 08:11:33 INFO - PROCESS | 900 | 1464707493756 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:33 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFA52000 == 95 [pid = 900] [id = 340] 08:11:33 INFO - PROCESS | 900 | ++DOMWINDOW == 155 (000000E1D06D7800) [pid = 900] [serial = 1019] [outer = 0000000000000000] 08:11:33 INFO - PROCESS | 900 | ++DOMWINDOW == 156 (000000E1D9A8B800) [pid = 900] [serial = 1020] [outer = 000000E1D06D7800] 08:11:33 INFO - PROCESS | 900 | 1464707493801 Marionette DEBUG loaded listener.js 08:11:33 INFO - PROCESS | 900 | ++DOMWINDOW == 157 (000000E1DAF07800) [pid = 900] [serial = 1021] [outer = 000000E1D06D7800] 08:11:34 INFO - PROCESS | 900 | 1464707494252 Marionette TRACE conn5 <- [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:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 629ms 08:11:34 INFO - PROCESS | 900 | 1464707494295 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 08:11:34 INFO - PROCESS | 900 | 1464707494297 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 08:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:11:34 INFO - PROCESS | 900 | 1464707494301 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:11:34 INFO - PROCESS | 900 | 1464707494303 Marionette TRACE conn5 <- [1,1326,null,{}] 08:11:34 INFO - PROCESS | 900 | 1464707494306 Marionette TRACE conn5 -> [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:11:34 INFO - PROCESS | 900 | 1464707494405 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 08:11:34 INFO - PROCESS | 900 | 1464707494411 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:34 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E0D4C800 == 96 [pid = 900] [id = 341] 08:11:34 INFO - PROCESS | 900 | ++DOMWINDOW == 158 (000000E1DB809000) [pid = 900] [serial = 1022] [outer = 0000000000000000] 08:11:34 INFO - PROCESS | 900 | ++DOMWINDOW == 159 (000000E1DB843800) [pid = 900] [serial = 1023] [outer = 000000E1DB809000] 08:11:34 INFO - PROCESS | 900 | 1464707494460 Marionette DEBUG loaded listener.js 08:11:34 INFO - PROCESS | 900 | ++DOMWINDOW == 160 (000000E1DBAD5C00) [pid = 900] [serial = 1024] [outer = 000000E1DB809000] 08:11:35 INFO - PROCESS | 900 | 1464707495459 Marionette TRACE conn5 <- [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:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1176ms 08:11:35 INFO - PROCESS | 900 | 1464707495478 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 08:11:35 INFO - PROCESS | 900 | 1464707495483 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 08:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:11:35 INFO - PROCESS | 900 | 1464707495490 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:11:35 INFO - PROCESS | 900 | 1464707495495 Marionette TRACE conn5 <- [1,1330,null,{}] 08:11:35 INFO - PROCESS | 900 | 1464707495502 Marionette TRACE conn5 -> [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:11:35 INFO - PROCESS | 900 | 1464707495642 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 08:11:35 INFO - PROCESS | 900 | 1464707495774 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:35 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D485D800 == 97 [pid = 900] [id = 342] 08:11:35 INFO - PROCESS | 900 | ++DOMWINDOW == 161 (000000E1CA526400) [pid = 900] [serial = 1025] [outer = 0000000000000000] 08:11:35 INFO - PROCESS | 900 | ++DOMWINDOW == 162 (000000E1CA8A9C00) [pid = 900] [serial = 1026] [outer = 000000E1CA526400] 08:11:35 INFO - PROCESS | 900 | 1464707495837 Marionette DEBUG loaded listener.js 08:11:35 INFO - PROCESS | 900 | ++DOMWINDOW == 163 (000000E1CEF7A000) [pid = 900] [serial = 1027] [outer = 000000E1CA526400] 08:11:36 INFO - PROCESS | 900 | 1464707496447 Marionette TRACE conn5 <- [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:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1027ms 08:11:36 INFO - PROCESS | 900 | 1464707496520 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 08:11:36 INFO - PROCESS | 900 | 1464707496527 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 08:11:36 INFO - PROCESS | 900 | 1464707496534 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:11:36 INFO - PROCESS | 900 | 1464707496537 Marionette TRACE conn5 <- [1,1334,null,{}] 08:11:36 INFO - PROCESS | 900 | 1464707496541 Marionette TRACE conn5 -> [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:11:36 INFO - PROCESS | 900 | 1464707496671 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 08:11:36 INFO - PROCESS | 900 | 1464707496779 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:36 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC3BA000 == 98 [pid = 900] [id = 343] 08:11:36 INFO - PROCESS | 900 | ++DOMWINDOW == 164 (000000E1D3619C00) [pid = 900] [serial = 1028] [outer = 0000000000000000] 08:11:36 INFO - PROCESS | 900 | ++DOMWINDOW == 165 (000000E1D3F46800) [pid = 900] [serial = 1029] [outer = 000000E1D3619C00] 08:11:36 INFO - PROCESS | 900 | 1464707496837 Marionette DEBUG loaded listener.js 08:11:36 INFO - PROCESS | 900 | ++DOMWINDOW == 166 (000000E1D6CAD800) [pid = 900] [serial = 1030] [outer = 000000E1D3619C00] 08:11:37 INFO - PROCESS | 900 | 1464707497520 Marionette TRACE conn5 <- [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:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1019ms 08:11:37 INFO - PROCESS | 900 | 1464707497560 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 08:11:37 INFO - PROCESS | 900 | 1464707497563 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 08:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:11:37 INFO - PROCESS | 900 | 1464707497568 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:11:37 INFO - PROCESS | 900 | 1464707497572 Marionette TRACE conn5 <- [1,1338,null,{}] 08:11:37 INFO - PROCESS | 900 | 1464707497584 Marionette TRACE conn5 -> [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:11:37 INFO - PROCESS | 900 | 1464707497733 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 08:11:37 INFO - PROCESS | 900 | 1464707497871 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:37 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E227E800 == 99 [pid = 900] [id = 344] 08:11:37 INFO - PROCESS | 900 | ++DOMWINDOW == 167 (000000E1D9A8C400) [pid = 900] [serial = 1031] [outer = 0000000000000000] 08:11:37 INFO - PROCESS | 900 | ++DOMWINDOW == 168 (000000E1DA916400) [pid = 900] [serial = 1032] [outer = 000000E1D9A8C400] 08:11:37 INFO - PROCESS | 900 | 1464707497933 Marionette DEBUG loaded listener.js 08:11:38 INFO - PROCESS | 900 | ++DOMWINDOW == 169 (000000E1DAB28800) [pid = 900] [serial = 1033] [outer = 000000E1D9A8C400] 08:11:38 INFO - PROCESS | 900 | 1464707498572 Marionette TRACE conn5 <- [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:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1025ms 08:11:38 INFO - PROCESS | 900 | 1464707498596 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 08:11:38 INFO - PROCESS | 900 | 1464707498599 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 08:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:11:38 INFO - PROCESS | 900 | 1464707498603 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:11:38 INFO - PROCESS | 900 | 1464707498605 Marionette TRACE conn5 <- [1,1342,null,{}] 08:11:38 INFO - PROCESS | 900 | 1464707498609 Marionette TRACE conn5 -> [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:11:38 INFO - PROCESS | 900 | 1464707498736 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 08:11:38 INFO - PROCESS | 900 | 1464707498873 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3889800 == 100 [pid = 900] [id = 345] 08:11:38 INFO - PROCESS | 900 | ++DOMWINDOW == 170 (000000E1DBAD9000) [pid = 900] [serial = 1034] [outer = 0000000000000000] 08:11:38 INFO - PROCESS | 900 | ++DOMWINDOW == 171 (000000E1DBF69000) [pid = 900] [serial = 1035] [outer = 000000E1DBAD9000] 08:11:38 INFO - PROCESS | 900 | 1464707498933 Marionette DEBUG loaded listener.js 08:11:39 INFO - PROCESS | 900 | ++DOMWINDOW == 172 (000000E1DD1EF800) [pid = 900] [serial = 1036] [outer = 000000E1DBAD9000] 08:11:39 INFO - PROCESS | 900 | 1464707499610 Marionette TRACE conn5 <- [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:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1022ms 08:11:39 INFO - PROCESS | 900 | 1464707499628 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 08:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:11:39 INFO - PROCESS | 900 | 1464707499631 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 08:11:39 INFO - PROCESS | 900 | 1464707499634 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:11:39 INFO - PROCESS | 900 | 1464707499637 Marionette TRACE conn5 <- [1,1346,null,{}] 08:11:39 INFO - PROCESS | 900 | 1464707499640 Marionette TRACE conn5 -> [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:11:39 INFO - PROCESS | 900 | 1464707499765 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 08:11:39 INFO - PROCESS | 900 | 1464707499901 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:39 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E4BDE800 == 101 [pid = 900] [id = 346] 08:11:39 INFO - PROCESS | 900 | ++DOMWINDOW == 173 (000000E1DBAD9400) [pid = 900] [serial = 1037] [outer = 0000000000000000] 08:11:39 INFO - PROCESS | 900 | ++DOMWINDOW == 174 (000000E1DEF3B000) [pid = 900] [serial = 1038] [outer = 000000E1DBAD9400] 08:11:39 INFO - PROCESS | 900 | 1464707499958 Marionette DEBUG loaded listener.js 08:11:40 INFO - PROCESS | 900 | ++DOMWINDOW == 175 (000000E1E19B6C00) [pid = 900] [serial = 1039] [outer = 000000E1DBAD9400] 08:11:40 INFO - PROCESS | 900 | 1464707500518 Marionette TRACE conn5 <- [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:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 944ms 08:11:40 INFO - PROCESS | 900 | 1464707500581 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 08:11:40 INFO - PROCESS | 900 | 1464707500584 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 08:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:11:40 INFO - PROCESS | 900 | 1464707500587 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:11:40 INFO - PROCESS | 900 | 1464707500589 Marionette TRACE conn5 <- [1,1350,null,{}] 08:11:40 INFO - PROCESS | 900 | 1464707500593 Marionette TRACE conn5 -> [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:11:40 INFO - PROCESS | 900 | 1464707500735 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 08:11:40 INFO - PROCESS | 900 | 1464707500872 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:40 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3368000 == 102 [pid = 900] [id = 347] 08:11:40 INFO - PROCESS | 900 | ++DOMWINDOW == 176 (000000E1E2704C00) [pid = 900] [serial = 1040] [outer = 0000000000000000] 08:11:40 INFO - PROCESS | 900 | ++DOMWINDOW == 177 (000000E1E2A34400) [pid = 900] [serial = 1041] [outer = 000000E1E2704C00] 08:11:40 INFO - PROCESS | 900 | 1464707500934 Marionette DEBUG loaded listener.js 08:11:41 INFO - PROCESS | 900 | ++DOMWINDOW == 178 (000000E1E2AB3C00) [pid = 900] [serial = 1042] [outer = 000000E1E2704C00] 08:11:41 INFO - PROCESS | 900 | 1464707501592 Marionette TRACE conn5 <- [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:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1024ms 08:11:41 INFO - PROCESS | 900 | 1464707501626 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 08:11:41 INFO - PROCESS | 900 | 1464707501629 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 08:11:41 INFO - PROCESS | 900 | 1464707501634 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:11:41 INFO - PROCESS | 900 | 1464707501636 Marionette TRACE conn5 <- [1,1354,null,{}] 08:11:41 INFO - PROCESS | 900 | 1464707501640 Marionette TRACE conn5 -> [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:11:41 INFO - PROCESS | 900 | 1464707501758 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 08:11:41 INFO - PROCESS | 900 | 1464707501895 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:41 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3D14000 == 103 [pid = 900] [id = 348] 08:11:41 INFO - PROCESS | 900 | ++DOMWINDOW == 179 (000000E1E2AB9C00) [pid = 900] [serial = 1043] [outer = 0000000000000000] 08:11:41 INFO - PROCESS | 900 | ++DOMWINDOW == 180 (000000E1E328EC00) [pid = 900] [serial = 1044] [outer = 000000E1E2AB9C00] 08:11:41 INFO - PROCESS | 900 | 1464707501952 Marionette DEBUG loaded listener.js 08:11:42 INFO - PROCESS | 900 | ++DOMWINDOW == 181 (000000E1E3298800) [pid = 900] [serial = 1045] [outer = 000000E1E2AB9C00] 08:11:42 INFO - PROCESS | 900 | 1464707502597 Marionette TRACE conn5 <- [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:11:42 INFO - PROCESS | 900 | 1464707502663 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 08:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:11:42 INFO - PROCESS | 900 | 1464707502667 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:11:42 INFO - PROCESS | 900 | 1464707502669 Marionette TRACE conn5 <- [1,1358,null,{}] 08:11:42 INFO - PROCESS | 900 | 1464707502673 Marionette TRACE conn5 -> [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:11:42 INFO - PROCESS | 900 | 1464707502816 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 08:11:42 INFO - PROCESS | 900 | 1464707502948 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:42 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CB0D8800 == 104 [pid = 900] [id = 349] 08:11:42 INFO - PROCESS | 900 | ++DOMWINDOW == 182 (000000E1CA521400) [pid = 900] [serial = 1046] [outer = 0000000000000000] 08:11:43 INFO - PROCESS | 900 | ++DOMWINDOW == 183 (000000E1CFF4C400) [pid = 900] [serial = 1047] [outer = 000000E1CA521400] 08:11:43 INFO - PROCESS | 900 | 1464707503005 Marionette DEBUG loaded listener.js 08:11:43 INFO - PROCESS | 900 | ++DOMWINDOW == 184 (000000E1D76D0800) [pid = 900] [serial = 1048] [outer = 000000E1CA521400] 08:11:43 INFO - PROCESS | 900 | 1464707503841 Marionette TRACE conn5 <- [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:11:43 INFO - PROCESS | 900 | 1464707503905 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 08:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:11:43 INFO - PROCESS | 900 | 1464707503910 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:11:43 INFO - PROCESS | 900 | 1464707503914 Marionette TRACE conn5 <- [1,1362,null,{}] 08:11:43 INFO - PROCESS | 900 | 1464707503920 Marionette TRACE conn5 -> [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:11:44 INFO - PROCESS | 900 | 1464707504080 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 08:11:44 INFO - PROCESS | 900 | 1464707504222 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:44 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CEE3A800 == 105 [pid = 900] [id = 350] 08:11:44 INFO - PROCESS | 900 | ++DOMWINDOW == 185 (000000E1CFF4AC00) [pid = 900] [serial = 1049] [outer = 0000000000000000] 08:11:44 INFO - PROCESS | 900 | ++DOMWINDOW == 186 (000000E1D06DB400) [pid = 900] [serial = 1050] [outer = 000000E1CFF4AC00] 08:11:44 INFO - PROCESS | 900 | 1464707504277 Marionette DEBUG loaded listener.js 08:11:44 INFO - PROCESS | 900 | ++DOMWINDOW == 187 (000000E1D3F3FC00) [pid = 900] [serial = 1051] [outer = 000000E1CFF4AC00] 08:11:44 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:44 INFO - PROCESS | 900 | 1464707504957 Marionette TRACE conn5 <- [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:11:45 INFO - PROCESS | 900 | 1464707505006 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 08:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:11:45 INFO - PROCESS | 900 | 1464707505012 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:11:45 INFO - PROCESS | 900 | 1464707505015 Marionette TRACE conn5 <- [1,1366,null,{}] 08:11:45 INFO - PROCESS | 900 | 1464707505019 Marionette TRACE conn5 -> [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:11:45 INFO - PROCESS | 900 | 1464707505140 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 08:11:45 INFO - PROCESS | 900 | 1464707505279 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:45 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC3BA800 == 106 [pid = 900] [id = 351] 08:11:45 INFO - PROCESS | 900 | ++DOMWINDOW == 188 (000000E1D76D1000) [pid = 900] [serial = 1052] [outer = 0000000000000000] 08:11:45 INFO - PROCESS | 900 | ++DOMWINDOW == 189 (000000E1D7D7B400) [pid = 900] [serial = 1053] [outer = 000000E1D76D1000] 08:11:45 INFO - PROCESS | 900 | 1464707505330 Marionette DEBUG loaded listener.js 08:11:45 INFO - PROCESS | 900 | ++DOMWINDOW == 190 (000000E1D7E54400) [pid = 900] [serial = 1054] [outer = 000000E1D76D1000] 08:11:45 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFA48800 == 105 [pid = 900] [id = 305] 08:11:45 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFA52000 == 104 [pid = 900] [id = 340] 08:11:45 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF544000 == 103 [pid = 900] [id = 339] 08:11:45 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE93E800 == 102 [pid = 900] [id = 338] 08:11:45 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE595000 == 101 [pid = 900] [id = 337] 08:11:45 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC3BE000 == 100 [pid = 900] [id = 336] 08:11:45 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB28F800 == 99 [pid = 900] [id = 335] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 189 (000000E1CF60C400) [pid = 900] [serial = 918] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 188 (000000E1DAB36400) [pid = 900] [serial = 927] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 187 (000000E1DB732000) [pid = 900] [serial = 936] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 186 (000000E1DAF0A400) [pid = 900] [serial = 933] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 185 (000000E1D5FB9400) [pid = 900] [serial = 921] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 184 (000000E1D83AB400) [pid = 900] [serial = 924] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 183 (000000E1DB807400) [pid = 900] [serial = 939] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 182 (000000E1DADC3800) [pid = 900] [serial = 930] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 181 (000000E1DBA45C00) [pid = 900] [serial = 969] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | --DOCSHELL 000000E1CFFD8000 == 98 [pid = 900] [id = 334] 08:11:45 INFO - PROCESS | 900 | --DOCSHELL 000000E1DAFDA000 == 97 [pid = 900] [id = 333] 08:11:45 INFO - PROCESS | 900 | --DOCSHELL 000000E1E2D40800 == 96 [pid = 900] [id = 327] 08:11:45 INFO - PROCESS | 900 | --DOCSHELL 000000E1E1933000 == 95 [pid = 900] [id = 326] 08:11:45 INFO - PROCESS | 900 | --DOCSHELL 000000E1DAC7F800 == 94 [pid = 900] [id = 325] 08:11:45 INFO - PROCESS | 900 | --DOCSHELL 000000E1CEFD8800 == 93 [pid = 900] [id = 324] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 180 (000000E1D83B2800) [pid = 900] [serial = 957] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 179 (000000E1DA918000) [pid = 900] [serial = 960] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 178 (000000E1D8C94000) [pid = 900] [serial = 958] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 177 (000000E1CEFC6000) [pid = 900] [serial = 963] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 176 (000000E1DAA26800) [pid = 900] [serial = 961] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 175 (000000E1D0D9A800) [pid = 900] [serial = 943] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 174 (000000E1CADE5800) [pid = 900] [serial = 942] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 173 (000000E1DAA35400) [pid = 900] [serial = 916] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 172 (000000E1D5FBD400) [pid = 900] [serial = 946] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 171 (000000E1D4279400) [pid = 900] [serial = 945] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 170 (000000E1DAEC6800) [pid = 900] [serial = 966] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 169 (000000E1D76D5400) [pid = 900] [serial = 954] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 168 (000000E1D0F72800) [pid = 900] [serial = 948] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 167 (000000E1D5E43400) [pid = 900] [serial = 949] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 166 (000000E1D6CA9C00) [pid = 900] [serial = 951] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 165 (000000E1D712D400) [pid = 900] [serial = 952] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 164 (000000E1D8A42000) [pid = 900] [serial = 964] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 163 (000000E1DAF05C00) [pid = 900] [serial = 967] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 162 (000000E1D7D83C00) [pid = 900] [serial = 955] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | --DOMWINDOW == 161 (000000E1D7186C00) [pid = 900] [serial = 865] [outer = 0000000000000000] [url = about:blank] 08:11:45 INFO - PROCESS | 900 | 1464707505872 Marionette TRACE conn5 <- [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:11:45 INFO - PROCESS | 900 | 1464707505898 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 08:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:11:45 INFO - PROCESS | 900 | 1464707505902 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:11:45 INFO - PROCESS | 900 | 1464707505906 Marionette TRACE conn5 <- [1,1370,null,{}] 08:11:45 INFO - PROCESS | 900 | 1464707505917 Marionette TRACE conn5 -> [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:11:46 INFO - PROCESS | 900 | 1464707506019 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 08:11:46 INFO - PROCESS | 900 | 1464707506121 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:46 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7BA1000 == 94 [pid = 900] [id = 352] 08:11:46 INFO - PROCESS | 900 | ++DOMWINDOW == 162 (000000E1CFC10800) [pid = 900] [serial = 1055] [outer = 0000000000000000] 08:11:46 INFO - PROCESS | 900 | ++DOMWINDOW == 163 (000000E1D5E43400) [pid = 900] [serial = 1056] [outer = 000000E1CFC10800] 08:11:46 INFO - PROCESS | 900 | 1464707506171 Marionette DEBUG loaded listener.js 08:11:46 INFO - PROCESS | 900 | ++DOMWINDOW == 164 (000000E1D7134800) [pid = 900] [serial = 1057] [outer = 000000E1CFC10800] 08:11:46 INFO - PROCESS | 900 | [900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:46 INFO - PROCESS | 900 | 1464707506785 Marionette TRACE conn5 <- [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:11:46 INFO - PROCESS | 900 | 1464707506873 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 08:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:11:46 INFO - PROCESS | 900 | 1464707506938 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:11:46 INFO - PROCESS | 900 | 1464707506943 Marionette TRACE conn5 <- [1,1374,null,{}] 08:11:46 INFO - PROCESS | 900 | 1464707506950 Marionette TRACE conn5 -> [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:11:47 INFO - PROCESS | 900 | 1464707507115 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 08:11:47 INFO - PROCESS | 900 | 1464707507244 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:47 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6B5F000 == 95 [pid = 900] [id = 353] 08:11:47 INFO - PROCESS | 900 | ++DOMWINDOW == 166 (000000E1CA8AB800) [pid = 900] [serial = 1059] [outer = 0000000000000000] 08:11:47 INFO - PROCESS | 900 | ++DOMWINDOW == 167 (000000E1CFF49000) [pid = 900] [serial = 1060] [outer = 000000E1CA8AB800] 08:11:47 INFO - PROCESS | 900 | 1464707507310 Marionette DEBUG loaded listener.js 08:11:47 INFO - PROCESS | 900 | ++DOMWINDOW == 168 (000000E1D0F0C400) [pid = 900] [serial = 1061] [outer = 000000E1CA8AB800] 08:11:47 INFO - PROCESS | 900 | 1464707507915 Marionette TRACE conn5 <- [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:11:47 INFO - PROCESS | 900 | 1464707507977 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 08:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:11:47 INFO - PROCESS | 900 | 1464707507984 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:11:47 INFO - PROCESS | 900 | 1464707507987 Marionette TRACE conn5 <- [1,1378,null,{}] 08:11:47 INFO - PROCESS | 900 | 1464707507991 Marionette TRACE conn5 -> [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:11:48 INFO - PROCESS | 900 | 1464707508152 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 08:11:48 INFO - PROCESS | 900 | 1464707508289 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:48 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBFBF800 == 96 [pid = 900] [id = 354] 08:11:48 INFO - PROCESS | 900 | ++DOMWINDOW == 169 (000000E1D6637800) [pid = 900] [serial = 1062] [outer = 0000000000000000] 08:11:48 INFO - PROCESS | 900 | ++DOMWINDOW == 170 (000000E1D6CA3400) [pid = 900] [serial = 1063] [outer = 000000E1D6637800] 08:11:48 INFO - PROCESS | 900 | 1464707508350 Marionette DEBUG loaded listener.js 08:11:48 INFO - PROCESS | 900 | ++DOMWINDOW == 171 (000000E1D7136000) [pid = 900] [serial = 1064] [outer = 000000E1D6637800] 08:11:48 INFO - PROCESS | 900 | 1464707508963 Marionette TRACE conn5 <- [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:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1024ms 08:11:49 INFO - PROCESS | 900 | 1464707509009 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 08:11:49 INFO - PROCESS | 900 | 1464707509012 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 08:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:11:49 INFO - PROCESS | 900 | 1464707509016 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:11:49 INFO - PROCESS | 900 | 1464707509020 Marionette TRACE conn5 <- [1,1382,null,{}] 08:11:49 INFO - PROCESS | 900 | 1464707509032 Marionette TRACE conn5 -> [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:11:49 INFO - PROCESS | 900 | 1464707509184 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 08:11:49 INFO - PROCESS | 900 | 1464707509323 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE5A6800 == 97 [pid = 900] [id = 355] 08:11:49 INFO - PROCESS | 900 | ++DOMWINDOW == 172 (000000E1D7D97400) [pid = 900] [serial = 1065] [outer = 0000000000000000] 08:11:49 INFO - PROCESS | 900 | ++DOMWINDOW == 173 (000000E1D7DCA800) [pid = 900] [serial = 1066] [outer = 000000E1D7D97400] 08:11:49 INFO - PROCESS | 900 | 1464707509387 Marionette DEBUG loaded listener.js 08:11:49 INFO - PROCESS | 900 | ++DOMWINDOW == 174 (000000E1D8A36C00) [pid = 900] [serial = 1067] [outer = 000000E1D7D97400] 08:11:50 INFO - PROCESS | 900 | 1464707510055 Marionette TRACE conn5 <- [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:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1078ms 08:11:50 INFO - PROCESS | 900 | 1464707510096 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 08:11:50 INFO - PROCESS | 900 | 1464707510099 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 08:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:11:50 INFO - PROCESS | 900 | 1464707510129 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:11:50 INFO - PROCESS | 900 | 1464707510131 Marionette TRACE conn5 <- [1,1386,null,{}] 08:11:50 INFO - PROCESS | 900 | 1464707510135 Marionette TRACE conn5 -> [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:11:50 INFO - PROCESS | 900 | 1464707510263 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 08:11:50 INFO - PROCESS | 900 | 1464707510397 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF51D800 == 98 [pid = 900] [id = 356] 08:11:50 INFO - PROCESS | 900 | ++DOMWINDOW == 175 (000000E1DA91D400) [pid = 900] [serial = 1068] [outer = 0000000000000000] 08:11:50 INFO - PROCESS | 900 | ++DOMWINDOW == 176 (000000E1DA9AD800) [pid = 900] [serial = 1069] [outer = 000000E1DA91D400] 08:11:50 INFO - PROCESS | 900 | 1464707510458 Marionette DEBUG loaded listener.js 08:11:50 INFO - PROCESS | 900 | ++DOMWINDOW == 177 (000000E1DAA25C00) [pid = 900] [serial = 1070] [outer = 000000E1DA91D400] 08:11:51 INFO - PROCESS | 900 | 1464707511083 Marionette TRACE conn5 <- [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:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 986ms 08:11:51 INFO - PROCESS | 900 | 1464707511127 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 08:11:51 INFO - PROCESS | 900 | 1464707511130 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 08:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:11:51 INFO - PROCESS | 900 | 1464707511135 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:11:51 INFO - PROCESS | 900 | 1464707511137 Marionette TRACE conn5 <- [1,1390,null,{}] 08:11:51 INFO - PROCESS | 900 | 1464707511141 Marionette TRACE conn5 -> [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:11:51 INFO - PROCESS | 900 | 1464707511263 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 08:11:51 INFO - PROCESS | 900 | 1464707511396 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFB56800 == 99 [pid = 900] [id = 357] 08:11:51 INFO - PROCESS | 900 | ++DOMWINDOW == 178 (000000E1DAA38400) [pid = 900] [serial = 1071] [outer = 0000000000000000] 08:11:51 INFO - PROCESS | 900 | ++DOMWINDOW == 179 (000000E1DACCB800) [pid = 900] [serial = 1072] [outer = 000000E1DAA38400] 08:11:51 INFO - PROCESS | 900 | 1464707511456 Marionette DEBUG loaded listener.js 08:11:51 INFO - PROCESS | 900 | ++DOMWINDOW == 180 (000000E1DAEC5C00) [pid = 900] [serial = 1073] [outer = 000000E1DAA38400] 08:11:52 INFO - PROCESS | 900 | 1464707512068 Marionette TRACE conn5 <- [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:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 986ms 08:11:52 INFO - PROCESS | 900 | 1464707512123 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 08:11:52 INFO - PROCESS | 900 | 1464707512125 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 08:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:11:52 INFO - PROCESS | 900 | 1464707512129 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:11:52 INFO - PROCESS | 900 | 1464707512131 Marionette TRACE conn5 <- [1,1394,null,{}] 08:11:52 INFO - PROCESS | 900 | 1464707512135 Marionette TRACE conn5 -> [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:11:52 INFO - PROCESS | 900 | 1464707512293 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 08:11:52 INFO - PROCESS | 900 | 1464707512432 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E0DA5800 == 100 [pid = 900] [id = 358] 08:11:52 INFO - PROCESS | 900 | ++DOMWINDOW == 181 (000000E1DB80F400) [pid = 900] [serial = 1074] [outer = 0000000000000000] 08:11:52 INFO - PROCESS | 900 | ++DOMWINDOW == 182 (000000E1DBF5D400) [pid = 900] [serial = 1075] [outer = 000000E1DB80F400] 08:11:52 INFO - PROCESS | 900 | 1464707512491 Marionette DEBUG loaded listener.js 08:11:52 INFO - PROCESS | 900 | ++DOMWINDOW == 183 (000000E1DC215400) [pid = 900] [serial = 1076] [outer = 000000E1DB80F400] 08:11:53 INFO - PROCESS | 900 | 1464707513091 Marionette TRACE conn5 <- [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:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1021ms 08:11:53 INFO - PROCESS | 900 | 1464707513153 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 08:11:53 INFO - PROCESS | 900 | 1464707513156 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 08:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:11:53 INFO - PROCESS | 900 | 1464707513159 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:11:53 INFO - PROCESS | 900 | 1464707513161 Marionette TRACE conn5 <- [1,1398,null,{}] 08:11:53 INFO - PROCESS | 900 | 1464707513165 Marionette TRACE conn5 -> [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:11:53 INFO - PROCESS | 900 | 1464707513284 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 08:11:53 INFO - PROCESS | 900 | 1464707513420 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E226E000 == 101 [pid = 900] [id = 359] 08:11:53 INFO - PROCESS | 900 | ++DOMWINDOW == 184 (000000E1CFF53800) [pid = 900] [serial = 1077] [outer = 0000000000000000] 08:11:53 INFO - PROCESS | 900 | ++DOMWINDOW == 185 (000000E1CFF5AC00) [pid = 900] [serial = 1078] [outer = 000000E1CFF53800] 08:11:53 INFO - PROCESS | 900 | 1464707513478 Marionette DEBUG loaded listener.js 08:11:53 INFO - PROCESS | 900 | ++DOMWINDOW == 186 (000000E1DBF69800) [pid = 900] [serial = 1079] [outer = 000000E1CFF53800] 08:11:54 INFO - PROCESS | 900 | 1464707514165 Marionette TRACE conn5 <- [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:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1025ms 08:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:11:54 INFO - PROCESS | 900 | 1464707514186 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 08:11:54 INFO - PROCESS | 900 | 1464707514189 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 08:11:54 INFO - PROCESS | 900 | 1464707514192 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:11:54 INFO - PROCESS | 900 | 1464707514195 Marionette TRACE conn5 <- [1,1402,null,{}] 08:11:54 INFO - PROCESS | 900 | 1464707514199 Marionette TRACE conn5 -> [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:11:54 INFO - PROCESS | 900 | 1464707514317 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 08:11:54 INFO - PROCESS | 900 | 1464707514453 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:54 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2FA5000 == 102 [pid = 900] [id = 360] 08:11:54 INFO - PROCESS | 900 | ++DOMWINDOW == 187 (000000E1DD1C7C00) [pid = 900] [serial = 1080] [outer = 0000000000000000] 08:11:54 INFO - PROCESS | 900 | ++DOMWINDOW == 188 (000000E1DD1EDC00) [pid = 900] [serial = 1081] [outer = 000000E1DD1C7C00] 08:11:54 INFO - PROCESS | 900 | 1464707514512 Marionette DEBUG loaded listener.js 08:11:54 INFO - PROCESS | 900 | ++DOMWINDOW == 189 (000000E1DEF3B800) [pid = 900] [serial = 1082] [outer = 000000E1DD1C7C00] 08:11:55 INFO - PROCESS | 900 | 1464707515170 Marionette TRACE conn5 <- [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:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1028ms 08:11:55 INFO - PROCESS | 900 | 1464707515229 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 08:11:55 INFO - PROCESS | 900 | 1464707515232 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 08:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:11:55 INFO - PROCESS | 900 | 1464707515255 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:11:55 INFO - PROCESS | 900 | 1464707515258 Marionette TRACE conn5 <- [1,1406,null,{}] 08:11:55 INFO - PROCESS | 900 | 1464707515262 Marionette TRACE conn5 -> [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:11:55 INFO - PROCESS | 900 | 1464707515390 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 08:11:55 INFO - PROCESS | 900 | 1464707515524 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:55 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3881000 == 103 [pid = 900] [id = 361] 08:11:55 INFO - PROCESS | 900 | ++DOMWINDOW == 190 (000000E1DD1EC000) [pid = 900] [serial = 1083] [outer = 0000000000000000] 08:11:55 INFO - PROCESS | 900 | ++DOMWINDOW == 191 (000000E1E19B7800) [pid = 900] [serial = 1084] [outer = 000000E1DD1EC000] 08:11:55 INFO - PROCESS | 900 | 1464707515581 Marionette DEBUG loaded listener.js 08:11:55 INFO - PROCESS | 900 | ++DOMWINDOW == 192 (000000E1E2709000) [pid = 900] [serial = 1085] [outer = 000000E1DD1EC000] 08:11:56 INFO - PROCESS | 900 | 1464707516201 Marionette TRACE conn5 <- [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:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1004ms 08:11:56 INFO - PROCESS | 900 | 1464707516247 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 08:11:56 INFO - PROCESS | 900 | 1464707516250 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 08:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:11:56 INFO - PROCESS | 900 | 1464707516254 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:11:56 INFO - PROCESS | 900 | 1464707516256 Marionette TRACE conn5 <- [1,1410,null,{}] 08:11:56 INFO - PROCESS | 900 | 1464707516260 Marionette TRACE conn5 -> [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:11:56 INFO - PROCESS | 900 | 1464707516382 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 08:11:56 INFO - PROCESS | 900 | 1464707516497 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:56 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E65C6000 == 104 [pid = 900] [id = 362] 08:11:56 INFO - PROCESS | 900 | ++DOMWINDOW == 193 (000000E1E22B4400) [pid = 900] [serial = 1086] [outer = 0000000000000000] 08:11:56 INFO - PROCESS | 900 | ++DOMWINDOW == 194 (000000E1E2A41400) [pid = 900] [serial = 1087] [outer = 000000E1E22B4400] 08:11:56 INFO - PROCESS | 900 | 1464707516554 Marionette DEBUG loaded listener.js 08:11:56 INFO - PROCESS | 900 | ++DOMWINDOW == 195 (000000E1E329D000) [pid = 900] [serial = 1088] [outer = 000000E1E22B4400] 08:11:57 INFO - PROCESS | 900 | 1464707517414 Marionette TRACE conn5 <- [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:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1230ms 08:11:57 INFO - PROCESS | 900 | 1464707517487 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 08:11:57 INFO - PROCESS | 900 | 1464707517491 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 08:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:11:57 INFO - PROCESS | 900 | 1464707517497 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:11:57 INFO - PROCESS | 900 | 1464707517501 Marionette TRACE conn5 <- [1,1414,null,{}] 08:11:57 INFO - PROCESS | 900 | 1464707517506 Marionette TRACE conn5 -> [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:11:57 INFO - PROCESS | 900 | 1464707517630 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 08:11:57 INFO - PROCESS | 900 | 1464707517773 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:57 INFO - PROCESS | 900 | ++DOCSHELL 000000E1C8A89000 == 105 [pid = 900] [id = 363] 08:11:57 INFO - PROCESS | 900 | ++DOMWINDOW == 196 (000000E1C8C6CC00) [pid = 900] [serial = 1089] [outer = 0000000000000000] 08:11:57 INFO - PROCESS | 900 | ++DOMWINDOW == 197 (000000E1CAC34000) [pid = 900] [serial = 1090] [outer = 000000E1C8C6CC00] 08:11:57 INFO - PROCESS | 900 | 1464707517829 Marionette DEBUG loaded listener.js 08:11:57 INFO - PROCESS | 900 | ++DOMWINDOW == 198 (000000E1D5D69000) [pid = 900] [serial = 1091] [outer = 000000E1C8C6CC00] 08:11:58 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC3BA800 == 104 [pid = 900] [id = 351] 08:11:58 INFO - PROCESS | 900 | --DOCSHELL 000000E1CEE3A800 == 103 [pid = 900] [id = 350] 08:11:58 INFO - PROCESS | 900 | --DOCSHELL 000000E1E4BDE800 == 102 [pid = 900] [id = 346] 08:11:58 INFO - PROCESS | 900 | --DOCSHELL 000000E1E3889800 == 101 [pid = 900] [id = 345] 08:11:58 INFO - PROCESS | 900 | --DOCSHELL 000000E1E227E800 == 100 [pid = 900] [id = 344] 08:11:58 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC3BA000 == 99 [pid = 900] [id = 343] 08:11:58 INFO - PROCESS | 900 | --DOCSHELL 000000E1D485D800 == 98 [pid = 900] [id = 342] 08:11:58 INFO - PROCESS | 900 | 1464707518736 Marionette TRACE conn5 <- [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:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1276ms 08:11:58 INFO - PROCESS | 900 | 1464707518777 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 08:11:58 INFO - PROCESS | 900 | 1464707518783 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 08:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:11:58 INFO - PROCESS | 900 | 1464707518788 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:11:58 INFO - PROCESS | 900 | 1464707518793 Marionette TRACE conn5 <- [1,1418,null,{}] 08:11:58 INFO - PROCESS | 900 | 1464707518799 Marionette TRACE conn5 -> [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:11:58 INFO - PROCESS | 900 | 1464707518932 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 08:11:59 INFO - PROCESS | 900 | 1464707519077 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D9F28000 == 99 [pid = 900] [id = 364] 08:11:59 INFO - PROCESS | 900 | ++DOMWINDOW == 199 (000000E1D09E0C00) [pid = 900] [serial = 1092] [outer = 0000000000000000] 08:11:59 INFO - PROCESS | 900 | ++DOMWINDOW == 200 (000000E1D0F0E000) [pid = 900] [serial = 1093] [outer = 000000E1D09E0C00] 08:11:59 INFO - PROCESS | 900 | 1464707519141 Marionette DEBUG loaded listener.js 08:11:59 INFO - PROCESS | 900 | ++DOMWINDOW == 201 (000000E1D5E48C00) [pid = 900] [serial = 1094] [outer = 000000E1D09E0C00] 08:11:59 INFO - PROCESS | 900 | 1464707519835 Marionette TRACE conn5 <- [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:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1084ms 08:11:59 INFO - PROCESS | 900 | 1464707519876 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 08:11:59 INFO - PROCESS | 900 | 1464707519883 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 08:11:59 INFO - PROCESS | 900 | 1464707519914 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:11:59 INFO - PROCESS | 900 | 1464707519917 Marionette TRACE conn5 <- [1,1422,null,{}] 08:11:59 INFO - PROCESS | 900 | 1464707519925 Marionette TRACE conn5 -> [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:12:00 INFO - PROCESS | 900 | 1464707520118 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 08:12:00 INFO - PROCESS | 900 | 1464707520221 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:00 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE7B1000 == 100 [pid = 900] [id = 365] 08:12:00 INFO - PROCESS | 900 | ++DOMWINDOW == 202 (000000E1D71BC800) [pid = 900] [serial = 1095] [outer = 0000000000000000] 08:12:00 INFO - PROCESS | 900 | ++DOMWINDOW == 203 (000000E1D76D9C00) [pid = 900] [serial = 1096] [outer = 000000E1D71BC800] 08:12:00 INFO - PROCESS | 900 | 1464707520282 Marionette DEBUG loaded listener.js 08:12:00 INFO - PROCESS | 900 | ++DOMWINDOW == 204 (000000E1D7DBB400) [pid = 900] [serial = 1097] [outer = 000000E1D71BC800] 08:12:00 INFO - PROCESS | 900 | 1464707520985 Marionette TRACE conn5 <- [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:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1123ms 08:12:01 INFO - PROCESS | 900 | 1464707521042 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 08:12:01 INFO - PROCESS | 900 | 1464707521045 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 08:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:12:01 INFO - PROCESS | 900 | 1464707521049 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:12:01 INFO - PROCESS | 900 | 1464707521054 Marionette TRACE conn5 <- [1,1426,null,{}] 08:12:01 INFO - PROCESS | 900 | 1464707521065 Marionette TRACE conn5 -> [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:12:01 INFO - PROCESS | 900 | 1464707521198 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 08:12:01 INFO - PROCESS | 900 | 1464707521342 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E1671800 == 101 [pid = 900] [id = 366] 08:12:01 INFO - PROCESS | 900 | ++DOMWINDOW == 205 (000000E1DA916000) [pid = 900] [serial = 1098] [outer = 0000000000000000] 08:12:01 INFO - PROCESS | 900 | ++DOMWINDOW == 206 (000000E1DA9ADC00) [pid = 900] [serial = 1099] [outer = 000000E1DA916000] 08:12:01 INFO - PROCESS | 900 | 1464707521407 Marionette DEBUG loaded listener.js 08:12:01 INFO - PROCESS | 900 | ++DOMWINDOW == 207 (000000E1DAF04C00) [pid = 900] [serial = 1100] [outer = 000000E1DA916000] 08:12:02 INFO - PROCESS | 900 | 1464707522039 Marionette TRACE conn5 <- [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:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1025ms 08:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:12:02 INFO - PROCESS | 900 | 1464707522075 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 08:12:02 INFO - PROCESS | 900 | 1464707522079 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 08:12:02 INFO - PROCESS | 900 | 1464707522082 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:12:02 INFO - PROCESS | 900 | 1464707522085 Marionette TRACE conn5 <- [1,1430,null,{}] 08:12:02 INFO - PROCESS | 900 | 1464707522088 Marionette TRACE conn5 -> [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:12:02 INFO - PROCESS | 900 | 1464707522223 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 08:12:02 INFO - PROCESS | 900 | 1464707522335 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:02 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E4BE0000 == 102 [pid = 900] [id = 367] 08:12:02 INFO - PROCESS | 900 | ++DOMWINDOW == 208 (000000E1DBA45400) [pid = 900] [serial = 1101] [outer = 0000000000000000] 08:12:02 INFO - PROCESS | 900 | ++DOMWINDOW == 209 (000000E1DBAD3C00) [pid = 900] [serial = 1102] [outer = 000000E1DBA45400] 08:12:02 INFO - PROCESS | 900 | 1464707522435 Marionette DEBUG loaded listener.js 08:12:02 INFO - PROCESS | 900 | ++DOMWINDOW == 210 (000000E1DD1CF400) [pid = 900] [serial = 1103] [outer = 000000E1DBA45400] 08:12:03 INFO - PROCESS | 900 | 1464707523046 Marionette TRACE conn5 <- [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:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1022ms 08:12:03 INFO - PROCESS | 900 | 1464707523106 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 08:12:03 INFO - PROCESS | 900 | 1464707523109 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 08:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:12:03 INFO - PROCESS | 900 | 1464707523125 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:12:03 INFO - PROCESS | 900 | 1464707523128 Marionette TRACE conn5 <- [1,1434,null,{}] 08:12:03 INFO - PROCESS | 900 | 1464707523135 Marionette TRACE conn5 -> [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:12:03 INFO - PROCESS | 900 | 1464707523281 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 08:12:03 INFO - PROCESS | 900 | 1464707523414 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3F2F000 == 103 [pid = 900] [id = 368] 08:12:03 INFO - PROCESS | 900 | ++DOMWINDOW == 211 (000000E1DE761800) [pid = 900] [serial = 1104] [outer = 0000000000000000] 08:12:03 INFO - PROCESS | 900 | ++DOMWINDOW == 212 (000000E1E1552400) [pid = 900] [serial = 1105] [outer = 000000E1DE761800] 08:12:03 INFO - PROCESS | 900 | 1464707523476 Marionette DEBUG loaded listener.js 08:12:03 INFO - PROCESS | 900 | ++DOMWINDOW == 213 (000000E1E2A3A400) [pid = 900] [serial = 1106] [outer = 000000E1DE761800] 08:12:04 INFO - PROCESS | 900 | 1464707524102 Marionette TRACE conn5 <- [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:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1039ms 08:12:04 INFO - PROCESS | 900 | 1464707524155 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 08:12:04 INFO - PROCESS | 900 | 1464707524157 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 08:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:12:04 INFO - PROCESS | 900 | 1464707524161 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:12:04 INFO - PROCESS | 900 | 1464707524163 Marionette TRACE conn5 <- [1,1438,null,{}] 08:12:04 INFO - PROCESS | 900 | 1464707524167 Marionette TRACE conn5 -> [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:12:04 INFO - PROCESS | 900 | 1464707524312 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 08:12:04 INFO - PROCESS | 900 | 1464707524453 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3E15000 == 104 [pid = 900] [id = 369] 08:12:04 INFO - PROCESS | 900 | ++DOMWINDOW == 214 (000000E1E3F8CC00) [pid = 900] [serial = 1107] [outer = 0000000000000000] 08:12:04 INFO - PROCESS | 900 | ++DOMWINDOW == 215 (000000E1E4A6B000) [pid = 900] [serial = 1108] [outer = 000000E1E3F8CC00] 08:12:04 INFO - PROCESS | 900 | 1464707524513 Marionette DEBUG loaded listener.js 08:12:04 INFO - PROCESS | 900 | ++DOMWINDOW == 216 (000000E1E83C9C00) [pid = 900] [serial = 1109] [outer = 000000E1E3F8CC00] 08:12:05 INFO - PROCESS | 900 | 1464707525123 Marionette TRACE conn5 <- [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:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1022ms 08:12:05 INFO - PROCESS | 900 | 1464707525186 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 08:12:05 INFO - PROCESS | 900 | 1464707525189 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 08:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:12:05 INFO - PROCESS | 900 | 1464707525192 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:12:05 INFO - PROCESS | 900 | 1464707525194 Marionette TRACE conn5 <- [1,1442,null,{}] 08:12:05 INFO - PROCESS | 900 | 1464707525198 Marionette TRACE conn5 -> [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:12:05 INFO - PROCESS | 900 | 1464707525320 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 08:12:05 INFO - PROCESS | 900 | 1464707525458 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:06 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFB56800 == 103 [pid = 900] [id = 357] 08:12:06 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF51D800 == 102 [pid = 900] [id = 356] 08:12:06 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE5A6800 == 101 [pid = 900] [id = 355] 08:12:06 INFO - PROCESS | 900 | --DOCSHELL 000000E1DBFBF800 == 100 [pid = 900] [id = 354] 08:12:06 INFO - PROCESS | 900 | --DOCSHELL 000000E1D6B5F000 == 99 [pid = 900] [id = 353] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF516000 == 98 [pid = 900] [id = 24] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1CF6CE000 == 97 [pid = 900] [id = 30] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E2F94000 == 96 [pid = 900] [id = 244] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1CBC74800 == 95 [pid = 900] [id = 200] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DBABC000 == 94 [pid = 900] [id = 288] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1CF28E800 == 93 [pid = 900] [id = 14] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E2BB7800 == 92 [pid = 900] [id = 248] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1D0962800 == 91 [pid = 900] [id = 75] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF548000 == 90 [pid = 900] [id = 104] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E0D52800 == 89 [pid = 900] [id = 198] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E226E000 == 88 [pid = 900] [id = 359] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E0DA5800 == 87 [pid = 900] [id = 358] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFCDE000 == 86 [pid = 900] [id = 229] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFEAB800 == 85 [pid = 900] [id = 231] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E3260000 == 84 [pid = 900] [id = 329] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E2FA5000 == 83 [pid = 900] [id = 360] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E157D800 == 82 [pid = 900] [id = 311] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFCD9800 == 81 [pid = 900] [id = 246] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E3881000 == 80 [pid = 900] [id = 361] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1D6559000 == 79 [pid = 900] [id = 17] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE738800 == 78 [pid = 900] [id = 212] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E2265800 == 77 [pid = 900] [id = 261] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7ECD800 == 76 [pid = 900] [id = 211] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1D0979800 == 75 [pid = 900] [id = 332] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E3FBA000 == 74 [pid = 900] [id = 330] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFEC5800 == 73 [pid = 900] [id = 62] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E1678000 == 72 [pid = 900] [id = 260] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFCE1000 == 71 [pid = 900] [id = 259] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1D42E5800 == 70 [pid = 900] [id = 16] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1D0F44000 == 69 [pid = 900] [id = 27] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1D89EC800 == 68 [pid = 900] [id = 19] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E2268000 == 67 [pid = 900] [id = 213] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFB68000 == 66 [pid = 900] [id = 160] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E2FAD800 == 65 [pid = 900] [id = 328] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFCE1800 == 64 [pid = 900] [id = 241] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFEB9000 == 63 [pid = 900] [id = 92] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE893800 == 62 [pid = 900] [id = 295] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD10C800 == 61 [pid = 900] [id = 22] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7BA2000 == 60 [pid = 900] [id = 29] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1D061D800 == 59 [pid = 900] [id = 15] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC4C7000 == 58 [pid = 900] [id = 227] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFEC1000 == 57 [pid = 900] [id = 93] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF946800 == 56 [pid = 900] [id = 228] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE7B4000 == 55 [pid = 900] [id = 44] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E193F000 == 54 [pid = 900] [id = 313] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFEC2800 == 53 [pid = 900] [id = 77] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E227E000 == 52 [pid = 900] [id = 129] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1CFF2E000 == 51 [pid = 900] [id = 331] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFB6C800 == 50 [pid = 900] [id = 58] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE5AB000 == 49 [pid = 900] [id = 63] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E1935000 == 48 [pid = 900] [id = 199] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF92C000 == 47 [pid = 900] [id = 258] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1CFBE4800 == 46 [pid = 900] [id = 215] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1CFFC8800 == 45 [pid = 900] [id = 245] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1CB0DB800 == 44 [pid = 900] [id = 13] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE7AF800 == 43 [pid = 900] [id = 184] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC4D9800 == 42 [pid = 900] [id = 78] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD272000 == 41 [pid = 900] [id = 23] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DACA7000 == 40 [pid = 900] [id = 21] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E1923800 == 39 [pid = 900] [id = 230] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE5AC800 == 38 [pid = 900] [id = 256] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFB75000 == 37 [pid = 900] [id = 107] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1CB0D8800 == 36 [pid = 900] [id = 349] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE94F800 == 35 [pid = 900] [id = 145] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DBAB0000 == 34 [pid = 900] [id = 108] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE7B7000 == 33 [pid = 900] [id = 294] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E3FC3000 == 32 [pid = 900] [id = 247] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE59E800 == 31 [pid = 900] [id = 293] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E3368000 == 30 [pid = 900] [id = 347] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E1673800 == 29 [pid = 900] [id = 312] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7283000 == 28 [pid = 900] [id = 249] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E3D14000 == 27 [pid = 900] [id = 348] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFCDC000 == 26 [pid = 900] [id = 74] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1CFB8C000 == 25 [pid = 900] [id = 26] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7BAC800 == 24 [pid = 900] [id = 18] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1CBC74000 == 23 [pid = 900] [id = 25] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1D9F42000 == 22 [pid = 900] [id = 20] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1D6553800 == 21 [pid = 900] [id = 28] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE939800 == 20 [pid = 900] [id = 257] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E1588000 == 19 [pid = 900] [id = 272] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E2D42000 == 18 [pid = 900] [id = 277] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E3E15000 == 17 [pid = 900] [id = 369] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E3F2F000 == 16 [pid = 900] [id = 368] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E4BE0000 == 15 [pid = 900] [id = 367] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E1671800 == 14 [pid = 900] [id = 366] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE7B1000 == 13 [pid = 900] [id = 365] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E0D4C800 == 12 [pid = 900] [id = 341] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1D9F28000 == 11 [pid = 900] [id = 364] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7BA1000 == 10 [pid = 900] [id = 352] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1E65C6000 == 9 [pid = 900] [id = 362] 08:12:10 INFO - PROCESS | 900 | --DOCSHELL 000000E1C8A89000 == 8 [pid = 900] [id = 363] 08:12:12 INFO - PROCESS | 900 | ++DOCSHELL 000000E1C9B4C000 == 9 [pid = 900] [id = 370] 08:12:12 INFO - PROCESS | 900 | ++DOMWINDOW == 217 (000000E1C8AE6400) [pid = 900] [serial = 1110] [outer = 0000000000000000] 08:12:12 INFO - PROCESS | 900 | ++DOMWINDOW == 218 (000000E1C8C68000) [pid = 900] [serial = 1111] [outer = 000000E1C8AE6400] 08:12:12 INFO - PROCESS | 900 | 1464707532797 Marionette DEBUG loaded listener.js 08:12:12 INFO - PROCESS | 900 | ++DOMWINDOW == 219 (000000E1C9BC2800) [pid = 900] [serial = 1112] [outer = 000000E1C8AE6400] 08:12:13 INFO - PROCESS | 900 | 1464707533342 Marionette TRACE conn5 <- [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:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 8217ms 08:12:13 INFO - PROCESS | 900 | 1464707533414 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 08:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:12:13 INFO - PROCESS | 900 | 1464707533419 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 08:12:13 INFO - PROCESS | 900 | 1464707533425 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:12:13 INFO - PROCESS | 900 | 1464707533429 Marionette TRACE conn5 <- [1,1446,null,{}] 08:12:13 INFO - PROCESS | 900 | 1464707533434 Marionette TRACE conn5 -> [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:12:13 INFO - PROCESS | 900 | 1464707533543 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 08:12:13 INFO - PROCESS | 900 | 1464707533552 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:13 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CF9E1000 == 10 [pid = 900] [id = 371] 08:12:13 INFO - PROCESS | 900 | ++DOMWINDOW == 220 (000000E1CA8A6400) [pid = 900] [serial = 1113] [outer = 0000000000000000] 08:12:13 INFO - PROCESS | 900 | ++DOMWINDOW == 221 (000000E1CAC40400) [pid = 900] [serial = 1114] [outer = 000000E1CA8A6400] 08:12:13 INFO - PROCESS | 900 | 1464707533600 Marionette DEBUG loaded listener.js 08:12:13 INFO - PROCESS | 900 | ++DOMWINDOW == 222 (000000E1CBC14C00) [pid = 900] [serial = 1115] [outer = 000000E1CA8A6400] 08:12:14 INFO - PROCESS | 900 | 1464707534210 Marionette TRACE conn5 <- [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:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 839ms 08:12:14 INFO - PROCESS | 900 | 1464707534265 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 08:12:14 INFO - PROCESS | 900 | 1464707534270 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 08:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:12:14 INFO - PROCESS | 900 | 1464707534282 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:12:14 INFO - PROCESS | 900 | 1464707534285 Marionette TRACE conn5 <- [1,1450,null,{}] 08:12:14 INFO - PROCESS | 900 | 1464707534289 Marionette TRACE conn5 -> [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:12:14 INFO - PROCESS | 900 | 1464707534417 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 08:12:14 INFO - PROCESS | 900 | 1464707534479 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:14 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D061A000 == 11 [pid = 900] [id = 372] 08:12:14 INFO - PROCESS | 900 | ++DOMWINDOW == 223 (000000E1CEE7EC00) [pid = 900] [serial = 1116] [outer = 0000000000000000] 08:12:14 INFO - PROCESS | 900 | ++DOMWINDOW == 224 (000000E1CEF03C00) [pid = 900] [serial = 1117] [outer = 000000E1CEE7EC00] 08:12:14 INFO - PROCESS | 900 | 1464707534528 Marionette DEBUG loaded listener.js 08:12:14 INFO - PROCESS | 900 | ++DOMWINDOW == 225 (000000E1CEFCB400) [pid = 900] [serial = 1118] [outer = 000000E1CEE7EC00] 08:12:15 INFO - PROCESS | 900 | 1464707535088 Marionette TRACE conn5 <- [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:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 839ms 08:12:15 INFO - PROCESS | 900 | 1464707535125 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 08:12:15 INFO - PROCESS | 900 | 1464707535127 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 08:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:12:15 INFO - PROCESS | 900 | 1464707535132 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:12:15 INFO - PROCESS | 900 | 1464707535135 Marionette TRACE conn5 <- [1,1454,null,{}] 08:12:15 INFO - PROCESS | 900 | 1464707535152 Marionette TRACE conn5 -> [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:12:15 INFO - PROCESS | 900 | 1464707535282 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 08:12:15 INFO - PROCESS | 900 | 1464707535347 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D4864800 == 12 [pid = 900] [id = 373] 08:12:15 INFO - PROCESS | 900 | ++DOMWINDOW == 226 (000000E1CFF48C00) [pid = 900] [serial = 1119] [outer = 0000000000000000] 08:12:15 INFO - PROCESS | 900 | ++DOMWINDOW == 227 (000000E1CFF51400) [pid = 900] [serial = 1120] [outer = 000000E1CFF48C00] 08:12:15 INFO - PROCESS | 900 | 1464707535395 Marionette DEBUG loaded listener.js 08:12:15 INFO - PROCESS | 900 | ++DOMWINDOW == 228 (000000E1CFF5A000) [pid = 900] [serial = 1121] [outer = 000000E1CFF48C00] 08:12:15 INFO - PROCESS | 900 | 1464707535905 Marionette TRACE conn5 <- [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:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 839ms 08:12:15 INFO - PROCESS | 900 | 1464707535977 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 08:12:15 INFO - PROCESS | 900 | 1464707535980 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 08:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:12:15 INFO - PROCESS | 900 | 1464707535983 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:12:15 INFO - PROCESS | 900 | 1464707535985 Marionette TRACE conn5 <- [1,1458,null,{}] 08:12:15 INFO - PROCESS | 900 | 1464707535989 Marionette TRACE conn5 -> [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:12:17 INFO - PROCESS | 900 | 1464707537333 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 227 (000000E1D6637800) [pid = 900] [serial = 1062] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 226 (000000E1D71BC800) [pid = 900] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 225 (000000E1C8C6CC00) [pid = 900] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 224 (000000E1D9F67400) [pid = 900] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 223 (000000E1DADC5C00) [pid = 900] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 222 (000000E1C8C65800) [pid = 900] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 221 (000000E1D0D98C00) [pid = 900] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 220 (000000E1D7E53400) [pid = 900] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 219 (000000E1D0F0A800) [pid = 900] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 218 (000000E1D771D800) [pid = 900] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 217 (000000E1CA679400) [pid = 900] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 216 (000000E1DB80EC00) [pid = 900] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 215 (000000E1D3F3A800) [pid = 900] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 214 (000000E1DB84EC00) [pid = 900] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 213 (000000E1CF781400) [pid = 900] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 212 (000000E1CFC10800) [pid = 900] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 211 (000000E1D7DA2000) [pid = 900] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 210 (000000E1D06D7800) [pid = 900] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 209 (000000E1DD1C7C00) [pid = 900] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 208 (000000E1CFF53800) [pid = 900] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 207 (000000E1DB80F400) [pid = 900] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 206 (000000E1DAA38400) [pid = 900] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 205 (000000E1DA91D400) [pid = 900] [serial = 1068] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 204 (000000E1DB72D000) [pid = 900] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 203 (000000E1DAEC5800) [pid = 900] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 202 (000000E1E2704C00) [pid = 900] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 201 (000000E1DBAD9400) [pid = 900] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 200 (000000E1D71C0C00) [pid = 900] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 199 (000000E1DAB33400) [pid = 900] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 198 (000000E1D7D7AC00) [pid = 900] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 197 (000000E1DACCF400) [pid = 900] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 196 (000000E1CFF4AC00) [pid = 900] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 195 (000000E1DBAD9000) [pid = 900] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 194 (000000E1D7DA4400) [pid = 900] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 193 (000000E1D3F3E800) [pid = 900] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 192 (000000E1CF041C00) [pid = 900] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 191 (000000E1DAB32C00) [pid = 900] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 190 (000000E1D7D9A000) [pid = 900] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 189 (000000E1CFF44400) [pid = 900] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 188 (000000E1DC217C00) [pid = 900] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 187 (000000E1CA521400) [pid = 900] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 186 (000000E1CAB57400) [pid = 900] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 185 (000000E1DD1EF000) [pid = 900] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 184 (000000E1D9A8C400) [pid = 900] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 183 (000000E1DB809000) [pid = 900] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 182 (000000E1D09DFC00) [pid = 900] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 181 (000000E1D42C9000) [pid = 900] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 180 (000000E1D8084400) [pid = 900] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 179 (000000E1CA41EC00) [pid = 900] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 178 (000000E1E2AB9C00) [pid = 900] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 177 (000000E1DC215800) [pid = 900] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 176 (000000E1D3619C00) [pid = 900] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 175 (000000E1E19BA800) [pid = 900] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 174 (000000E1CA526400) [pid = 900] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 173 (000000E1E1551400) [pid = 900] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 172 (000000E1CAE8FC00) [pid = 900] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 171 (000000E1D7BDDC00) [pid = 900] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 170 (000000E1DBAD6800) [pid = 900] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 169 (000000E1D4282400) [pid = 900] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 168 (000000E1DAF02C00) [pid = 900] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 167 (000000E1CA420400) [pid = 900] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 166 (000000E1E1553C00) [pid = 900] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 165 (000000E1DB729C00) [pid = 900] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 164 (000000E1D7B38C00) [pid = 900] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 163 (000000E1CA420000) [pid = 900] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 162 (000000E1D76D1000) [pid = 900] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 161 (000000E1CA8AB800) [pid = 900] [serial = 1059] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 160 (000000E1DE761800) [pid = 900] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 159 (000000E1DBA45400) [pid = 900] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 158 (000000E1D09E0C00) [pid = 900] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 157 (000000E1DA916000) [pid = 900] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 156 (000000E1D7D97400) [pid = 900] [serial = 1065] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 155 (000000E1E22B4400) [pid = 900] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:12:17 INFO - PROCESS | 900 | --DOMWINDOW == 154 (000000E1DD1EC000) [pid = 900] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:12:17 INFO - PROCESS | 900 | 1464707537427 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CF62E800 == 13 [pid = 900] [id = 374] 08:12:17 INFO - PROCESS | 900 | ++DOMWINDOW == 155 (000000E1C8C6CC00) [pid = 900] [serial = 1122] [outer = 0000000000000000] 08:12:17 INFO - PROCESS | 900 | ++DOMWINDOW == 156 (000000E1CA420000) [pid = 900] [serial = 1123] [outer = 000000E1C8C6CC00] 08:12:17 INFO - PROCESS | 900 | 1464707537474 Marionette DEBUG loaded listener.js 08:12:17 INFO - PROCESS | 900 | ++DOMWINDOW == 157 (000000E1CB039800) [pid = 900] [serial = 1124] [outer = 000000E1C8C6CC00] 08:12:17 INFO - PROCESS | 900 | 1464707537885 Marionette TRACE conn5 <- [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:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1928ms 08:12:17 INFO - PROCESS | 900 | 1464707537913 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 08:12:17 INFO - PROCESS | 900 | 1464707537916 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 08:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:12:17 INFO - PROCESS | 900 | 1464707537919 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:12:17 INFO - PROCESS | 900 | 1464707537921 Marionette TRACE conn5 <- [1,1462,null,{}] 08:12:17 INFO - PROCESS | 900 | 1464707537933 Marionette TRACE conn5 -> [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:12:18 INFO - PROCESS | 900 | 1464707538021 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 08:12:18 INFO - PROCESS | 900 | 1464707538028 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:18 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D739C800 == 14 [pid = 900] [id = 375] 08:12:18 INFO - PROCESS | 900 | ++DOMWINDOW == 158 (000000E1CFF4FC00) [pid = 900] [serial = 1125] [outer = 0000000000000000] 08:12:18 INFO - PROCESS | 900 | ++DOMWINDOW == 159 (000000E1D0684C00) [pid = 900] [serial = 1126] [outer = 000000E1CFF4FC00] 08:12:18 INFO - PROCESS | 900 | 1464707538081 Marionette DEBUG loaded listener.js 08:12:18 INFO - PROCESS | 900 | ++DOMWINDOW == 160 (000000E1D0DAEC00) [pid = 900] [serial = 1127] [outer = 000000E1CFF4FC00] 08:12:18 INFO - PROCESS | 900 | 1464707538580 Marionette TRACE conn5 <- [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:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 671ms 08:12:18 INFO - PROCESS | 900 | 1464707538608 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 08:12:18 INFO - PROCESS | 900 | 1464707538610 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 08:12:18 INFO - PROCESS | 900 | 1464707538614 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:12:18 INFO - PROCESS | 900 | 1464707538616 Marionette TRACE conn5 <- [1,1466,null,{}] 08:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:12:18 INFO - PROCESS | 900 | 1464707538619 Marionette TRACE conn5 -> [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:12:18 INFO - PROCESS | 900 | 1464707538739 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 08:12:18 INFO - PROCESS | 900 | 1464707538750 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:18 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CB1D3800 == 15 [pid = 900] [id = 376] 08:12:18 INFO - PROCESS | 900 | ++DOMWINDOW == 161 (000000E1D1524000) [pid = 900] [serial = 1128] [outer = 0000000000000000] 08:12:18 INFO - PROCESS | 900 | ++DOMWINDOW == 162 (000000E1D3614C00) [pid = 900] [serial = 1129] [outer = 000000E1D1524000] 08:12:18 INFO - PROCESS | 900 | 1464707538796 Marionette DEBUG loaded listener.js 08:12:18 INFO - PROCESS | 900 | ++DOMWINDOW == 163 (000000E1D361E400) [pid = 900] [serial = 1130] [outer = 000000E1D1524000] 08:12:19 INFO - PROCESS | 900 | 1464707539259 Marionette TRACE conn5 <- [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:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 671ms 08:12:19 INFO - PROCESS | 900 | 1464707539291 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 08:12:19 INFO - PROCESS | 900 | 1464707539293 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 08:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:12:19 INFO - PROCESS | 900 | 1464707539353 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:12:19 INFO - PROCESS | 900 | 1464707539357 Marionette TRACE conn5 <- [1,1470,null,{}] 08:12:19 INFO - PROCESS | 900 | 1464707539363 Marionette TRACE conn5 -> [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:12:19 INFO - PROCESS | 900 | 1464707539487 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 08:12:19 INFO - PROCESS | 900 | 1464707539597 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:19 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CEFE8000 == 16 [pid = 900] [id = 377] 08:12:19 INFO - PROCESS | 900 | ++DOMWINDOW == 164 (000000E1C9609400) [pid = 900] [serial = 1131] [outer = 0000000000000000] 08:12:19 INFO - PROCESS | 900 | ++DOMWINDOW == 165 (000000E1CA41F400) [pid = 900] [serial = 1132] [outer = 000000E1C9609400] 08:12:19 INFO - PROCESS | 900 | 1464707539656 Marionette DEBUG loaded listener.js 08:12:19 INFO - PROCESS | 900 | ++DOMWINDOW == 166 (000000E1CA67AC00) [pid = 900] [serial = 1133] [outer = 000000E1C9609400] 08:12:20 INFO - PROCESS | 900 | 1464707540378 Marionette TRACE conn5 <- [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:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1081ms 08:12:20 INFO - PROCESS | 900 | 1464707540439 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 08:12:20 INFO - PROCESS | 900 | 1464707540443 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 08:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:12:20 INFO - PROCESS | 900 | 1464707540447 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:12:20 INFO - PROCESS | 900 | 1464707540450 Marionette TRACE conn5 <- [1,1474,null,{}] 08:12:20 INFO - PROCESS | 900 | 1464707540459 Marionette TRACE conn5 -> [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:12:20 INFO - PROCESS | 900 | 1464707540607 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 08:12:20 INFO - PROCESS | 900 | 1464707540739 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:20 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6B60000 == 17 [pid = 900] [id = 378] 08:12:20 INFO - PROCESS | 900 | ++DOMWINDOW == 167 (000000E1CEF11800) [pid = 900] [serial = 1134] [outer = 0000000000000000] 08:12:20 INFO - PROCESS | 900 | ++DOMWINDOW == 168 (000000E1CF781400) [pid = 900] [serial = 1135] [outer = 000000E1CEF11800] 08:12:20 INFO - PROCESS | 900 | 1464707540799 Marionette DEBUG loaded listener.js 08:12:20 INFO - PROCESS | 900 | ++DOMWINDOW == 169 (000000E1CFF42C00) [pid = 900] [serial = 1136] [outer = 000000E1CEF11800] 08:12:21 INFO - PROCESS | 900 | 1464707541408 Marionette TRACE conn5 <- [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:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1021ms 08:12:21 INFO - PROCESS | 900 | 1464707541473 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 08:12:21 INFO - PROCESS | 900 | 1464707541476 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 08:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:12:21 INFO - PROCESS | 900 | 1464707541480 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:12:21 INFO - PROCESS | 900 | 1464707541482 Marionette TRACE conn5 <- [1,1478,null,{}] 08:12:21 INFO - PROCESS | 900 | 1464707541486 Marionette TRACE conn5 -> [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:12:21 INFO - PROCESS | 900 | 1464707541601 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 08:12:21 INFO - PROCESS | 900 | 1464707541740 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:21 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAC14800 == 18 [pid = 900] [id = 379] 08:12:21 INFO - PROCESS | 900 | ++DOMWINDOW == 170 (000000E1D0F05400) [pid = 900] [serial = 1137] [outer = 0000000000000000] 08:12:21 INFO - PROCESS | 900 | ++DOMWINDOW == 171 (000000E1D0F08000) [pid = 900] [serial = 1138] [outer = 000000E1D0F05400] 08:12:21 INFO - PROCESS | 900 | 1464707541807 Marionette DEBUG loaded listener.js 08:12:21 INFO - PROCESS | 900 | ++DOMWINDOW == 172 (000000E1D36D6C00) [pid = 900] [serial = 1139] [outer = 000000E1D0F05400] 08:12:22 INFO - PROCESS | 900 | 1464707542440 Marionette TRACE conn5 <- [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:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 986ms 08:12:22 INFO - PROCESS | 900 | 1464707542468 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 08:12:22 INFO - PROCESS | 900 | 1464707542471 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 08:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:12:22 INFO - PROCESS | 900 | 1464707542474 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:12:22 INFO - PROCESS | 900 | 1464707542476 Marionette TRACE conn5 <- [1,1482,null,{}] 08:12:22 INFO - PROCESS | 900 | 1464707542480 Marionette TRACE conn5 -> [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:12:22 INFO - PROCESS | 900 | 1464707542594 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 08:12:22 INFO - PROCESS | 900 | 1464707542695 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:22 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB27A000 == 19 [pid = 900] [id = 380] 08:12:22 INFO - PROCESS | 900 | ++DOMWINDOW == 173 (000000E1D3FF3800) [pid = 900] [serial = 1140] [outer = 0000000000000000] 08:12:22 INFO - PROCESS | 900 | ++DOMWINDOW == 174 (000000E1D4282400) [pid = 900] [serial = 1141] [outer = 000000E1D3FF3800] 08:12:22 INFO - PROCESS | 900 | 1464707542760 Marionette DEBUG loaded listener.js 08:12:22 INFO - PROCESS | 900 | ++DOMWINDOW == 175 (000000E1D48A1000) [pid = 900] [serial = 1142] [outer = 000000E1D3FF3800] 08:12:23 INFO - PROCESS | 900 | 1464707543439 Marionette TRACE conn5 <- [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:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1018ms 08:12:23 INFO - PROCESS | 900 | 1464707543495 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 08:12:23 INFO - PROCESS | 900 | 1464707543498 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 08:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:12:23 INFO - PROCESS | 900 | 1464707543516 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:12:23 INFO - PROCESS | 900 | 1464707543518 Marionette TRACE conn5 <- [1,1486,null,{}] 08:12:23 INFO - PROCESS | 900 | 1464707543541 Marionette TRACE conn5 -> [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:12:23 INFO - PROCESS | 900 | 1464707543652 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 08:12:23 INFO - PROCESS | 900 | 1464707543781 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:23 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D42FA800 == 20 [pid = 900] [id = 381] 08:12:23 INFO - PROCESS | 900 | ++DOMWINDOW == 176 (000000E1D5E49C00) [pid = 900] [serial = 1143] [outer = 0000000000000000] 08:12:23 INFO - PROCESS | 900 | ++DOMWINDOW == 177 (000000E1D5E61000) [pid = 900] [serial = 1144] [outer = 000000E1D5E49C00] 08:12:23 INFO - PROCESS | 900 | 1464707543840 Marionette DEBUG loaded listener.js 08:12:23 INFO - PROCESS | 900 | ++DOMWINDOW == 178 (000000E1D5FBCC00) [pid = 900] [serial = 1145] [outer = 000000E1D5E49C00] 08:12:24 INFO - PROCESS | 900 | 1464707544395 Marionette TRACE conn5 <- [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:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 944ms 08:12:24 INFO - PROCESS | 900 | 1464707544466 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 08:12:24 INFO - PROCESS | 900 | 1464707544469 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 08:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:12:24 INFO - PROCESS | 900 | 1464707544473 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:12:24 INFO - PROCESS | 900 | 1464707544475 Marionette TRACE conn5 <- [1,1490,null,{}] 08:12:24 INFO - PROCESS | 900 | 1464707544479 Marionette TRACE conn5 -> [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:12:24 INFO - PROCESS | 900 | 1464707544614 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 08:12:24 INFO - PROCESS | 900 | 1464707544720 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:24 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D752C000 == 21 [pid = 900] [id = 382] 08:12:24 INFO - PROCESS | 900 | ++DOMWINDOW == 179 (000000E1D0092000) [pid = 900] [serial = 1146] [outer = 0000000000000000] 08:12:24 INFO - PROCESS | 900 | ++DOMWINDOW == 180 (000000E1D5E4E000) [pid = 900] [serial = 1147] [outer = 000000E1D0092000] 08:12:24 INFO - PROCESS | 900 | 1464707544779 Marionette DEBUG loaded listener.js 08:12:24 INFO - PROCESS | 900 | ++DOMWINDOW == 181 (000000E1D6636800) [pid = 900] [serial = 1148] [outer = 000000E1D0092000] 08:12:25 INFO - PROCESS | 900 | 1464707545397 Marionette TRACE conn5 <- [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:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 987ms 08:12:25 INFO - PROCESS | 900 | 1464707545603 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 08:12:25 INFO - PROCESS | 900 | 1464707545607 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 180 (000000E1D0F0E000) [pid = 900] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 179 (000000E1D5D69000) [pid = 900] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 178 (000000E1DAC41C00) [pid = 900] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 177 (000000E1DAA31400) [pid = 900] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 176 (000000E1DAE63000) [pid = 900] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 175 (000000E1CAC40800) [pid = 900] [serial = 973] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 174 (000000E1C927B400) [pid = 900] [serial = 972] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 173 (000000E1D4897400) [pid = 900] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 172 (000000E1CA524800) [pid = 900] [serial = 999] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 171 (000000E1DB726C00) [pid = 900] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 170 (000000E1D8A3EC00) [pid = 900] [serial = 979] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 169 (000000E1D7E58000) [pid = 900] [serial = 978] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 168 (000000E1D6891800) [pid = 900] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 167 (000000E1D6E87C00) [pid = 900] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 166 (000000E1D7D7A000) [pid = 900] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 165 (000000E1DD1C6C00) [pid = 900] [serial = 984] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 164 (000000E1CEE64C00) [pid = 900] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 163 (000000E1D06CFC00) [pid = 900] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 162 (000000E1DBF6AC00) [pid = 900] [serial = 982] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 161 (000000E1DBAE1C00) [pid = 900] [serial = 981] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 160 (000000E1D6B16C00) [pid = 900] [serial = 976] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 159 (000000E1D3F43800) [pid = 900] [serial = 975] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 158 (000000E1DBAD4400) [pid = 900] [serial = 970] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 157 (000000E1CAC34000) [pid = 900] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 156 (000000E1E19BBC00) [pid = 900] [serial = 997] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 155 (000000E1D9F66000) [pid = 900] [serial = 996] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 154 (000000E1DE759400) [pid = 900] [serial = 987] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 153 (000000E1E1556000) [pid = 900] [serial = 990] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 152 (000000E1CFF49800) [pid = 900] [serial = 993] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 151 (000000E1D712E800) [pid = 900] [serial = 658] [outer = 0000000000000000] [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:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 150 (000000E1D7134800) [pid = 900] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 149 (000000E1D7E54400) [pid = 900] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 148 (000000E1D7E7B800) [pid = 900] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 147 (000000E1D8A3AC00) [pid = 900] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 146 (000000E1D9A8B800) [pid = 900] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 145 (000000E1DAF07800) [pid = 900] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 144 (000000E1D7DC3000) [pid = 900] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 143 (000000E1D5E43400) [pid = 900] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 142 (000000E1E1552400) [pid = 900] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 141 (000000E1DAF04C00) [pid = 900] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 140 (000000E1DBAD3C00) [pid = 900] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 139 (000000E1D7DCA800) [pid = 900] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 138 (000000E1D7136000) [pid = 900] [serial = 1064] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 137 (000000E1D7DBB400) [pid = 900] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 136 (000000E1DA9ADC00) [pid = 900] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 135 (000000E1D76D9C00) [pid = 900] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 134 (000000E1DB843800) [pid = 900] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 133 (000000E1D6CA3400) [pid = 900] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E1DAEC5C00) [pid = 900] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E1DBF5D400) [pid = 900] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E1DAA25C00) [pid = 900] [serial = 1070] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E1DACCB800) [pid = 900] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E1DB80C400) [pid = 900] [serial = 937] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E1DB727C00) [pid = 900] [serial = 934] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E1E2AB3C00) [pid = 900] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E1E2A34400) [pid = 900] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E1DA9AD800) [pid = 900] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E1E19B6C00) [pid = 900] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E1D76D9800) [pid = 900] [serial = 877] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E1DAE59400) [pid = 900] [serial = 931] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1DAA35800) [pid = 900] [serial = 772] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1DAE5B000) [pid = 900] [serial = 775] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1D06DB400) [pid = 900] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1DD1EF800) [pid = 900] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1D7E58C00) [pid = 900] [serial = 883] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1D6E16C00) [pid = 900] [serial = 874] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1D06D4000) [pid = 900] [serial = 871] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1DACD4000) [pid = 900] [serial = 928] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1DAA1B000) [pid = 900] [serial = 823] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1DEF40800) [pid = 900] [serial = 994] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1E154D000) [pid = 900] [serial = 781] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1CFF4C400) [pid = 900] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1D827E800) [pid = 900] [serial = 886] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1DE767000) [pid = 900] [serial = 988] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1DA916400) [pid = 900] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1DBAD5C00) [pid = 900] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1D6B38C00) [pid = 900] [serial = 820] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1D71BE400) [pid = 900] [serial = 922] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1D3F3FC00) [pid = 900] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1DBF69000) [pid = 900] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1DAA19800) [pid = 900] [serial = 925] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E1DEF3B000) [pid = 900] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E1DBA3E400) [pid = 900] [serial = 940] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E1E3298800) [pid = 900] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E1E328EC00) [pid = 900] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E1DD1CF800) [pid = 900] [serial = 985] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E1D3F46800) [pid = 900] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E1E3293800) [pid = 900] [serial = 832] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E1CA8A9C00) [pid = 900] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E1E19B6800) [pid = 900] [serial = 991] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E1DAB28800) [pid = 900] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E1D0F03400) [pid = 900] [serial = 919] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E1D76D0800) [pid = 900] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E1D8A35C00) [pid = 900] [serial = 769] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E1CEF7A000) [pid = 900] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E1E1556800) [pid = 900] [serial = 829] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E1D6CAD800) [pid = 900] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E1D6B31C00) [pid = 900] [serial = 766] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 82 (000000E1DB849C00) [pid = 900] [serial = 826] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 81 (000000E1CB156800) [pid = 900] [serial = 868] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 80 (000000E1E270C000) [pid = 900] [serial = 784] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 79 (000000E1DBADA800) [pid = 900] [serial = 778] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 78 (000000E1D7D85400) [pid = 900] [serial = 880] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 77 (000000E1CEF04C00) [pid = 900] [serial = 763] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 76 (000000E1D7D7B400) [pid = 900] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 75 (000000E1D0F0C400) [pid = 900] [serial = 1061] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 74 (000000E1E2A3A400) [pid = 900] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 73 (000000E1CFF49000) [pid = 900] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 72 (000000E1DD1CF400) [pid = 900] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 71 (000000E1D5E48C00) [pid = 900] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 70 (000000E1D8A36C00) [pid = 900] [serial = 1067] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 69 (000000E1E329D000) [pid = 900] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 68 (000000E1E2709000) [pid = 900] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 67 (000000E1E2A41400) [pid = 900] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 66 (000000E1DEF3B800) [pid = 900] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 65 (000000E1E19B7800) [pid = 900] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 64 (000000E1DBF69800) [pid = 900] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 63 (000000E1DD1EDC00) [pid = 900] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 62 (000000E1DC215400) [pid = 900] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | --DOMWINDOW == 61 (000000E1CFF5AC00) [pid = 900] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 08:12:25 INFO - PROCESS | 900 | 1464707545850 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:12:25 INFO - PROCESS | 900 | 1464707545853 Marionette TRACE conn5 <- [1,1494,null,{}] 08:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:12:25 INFO - PROCESS | 900 | 1464707545860 Marionette TRACE conn5 -> [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:12:26 INFO - PROCESS | 900 | 1464707545995 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 08:12:26 INFO - PROCESS | 900 | 1464707546069 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:26 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CEE2C000 == 22 [pid = 900] [id = 383] 08:12:26 INFO - PROCESS | 900 | ++DOMWINDOW == 62 (000000E1CA41E800) [pid = 900] [serial = 1149] [outer = 0000000000000000] 08:12:26 INFO - PROCESS | 900 | ++DOMWINDOW == 63 (000000E1CA51D400) [pid = 900] [serial = 1150] [outer = 000000E1CA41E800] 08:12:26 INFO - PROCESS | 900 | 1464707546119 Marionette DEBUG loaded listener.js 08:12:26 INFO - PROCESS | 900 | ++DOMWINDOW == 64 (000000E1CA8A2800) [pid = 900] [serial = 1151] [outer = 000000E1CA41E800] 08:12:26 INFO - PROCESS | 900 | --DOMWINDOW == 63 (000000E1E4A6B000) [pid = 900] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 08:12:26 INFO - PROCESS | 900 | 1464707546744 Marionette TRACE conn5 <- [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:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 922ms 08:12:26 INFO - PROCESS | 900 | 1464707546782 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 08:12:26 INFO - PROCESS | 900 | 1464707546785 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 08:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:12:26 INFO - PROCESS | 900 | 1464707546793 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:12:26 INFO - PROCESS | 900 | 1464707546797 Marionette TRACE conn5 <- [1,1498,null,{}] 08:12:26 INFO - PROCESS | 900 | 1464707546801 Marionette TRACE conn5 -> [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:12:26 INFO - PROCESS | 900 | 1464707546895 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 08:12:26 INFO - PROCESS | 900 | 1464707546904 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:26 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CFFDA800 == 23 [pid = 900] [id = 384] 08:12:26 INFO - PROCESS | 900 | ++DOMWINDOW == 64 (000000E1CEE5E400) [pid = 900] [serial = 1152] [outer = 0000000000000000] 08:12:26 INFO - PROCESS | 900 | ++DOMWINDOW == 65 (000000E1CEE6A400) [pid = 900] [serial = 1153] [outer = 000000E1CEE5E400] 08:12:26 INFO - PROCESS | 900 | 1464707546951 Marionette DEBUG loaded listener.js 08:12:27 INFO - PROCESS | 900 | ++DOMWINDOW == 66 (000000E1CEF11C00) [pid = 900] [serial = 1154] [outer = 000000E1CEE5E400] 08:12:27 INFO - PROCESS | 900 | 1464707547393 Marionette TRACE conn5 <- [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:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 626ms 08:12:27 INFO - PROCESS | 900 | 1464707547421 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 08:12:27 INFO - PROCESS | 900 | 1464707547424 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 08:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:12:27 INFO - PROCESS | 900 | 1464707547427 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:12:27 INFO - PROCESS | 900 | 1464707547430 Marionette TRACE conn5 <- [1,1502,null,{}] 08:12:27 INFO - PROCESS | 900 | 1464707547444 Marionette TRACE conn5 -> [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:12:27 INFO - PROCESS | 900 | 1464707547574 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 08:12:27 INFO - PROCESS | 900 | 1464707547652 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:27 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6558800 == 24 [pid = 900] [id = 385] 08:12:27 INFO - PROCESS | 900 | ++DOMWINDOW == 67 (000000E1CFCAFC00) [pid = 900] [serial = 1155] [outer = 0000000000000000] 08:12:27 INFO - PROCESS | 900 | ++DOMWINDOW == 68 (000000E1CFF4EC00) [pid = 900] [serial = 1156] [outer = 000000E1CFCAFC00] 08:12:27 INFO - PROCESS | 900 | 1464707547704 Marionette DEBUG loaded listener.js 08:12:27 INFO - PROCESS | 900 | ++DOMWINDOW == 69 (000000E1D0091000) [pid = 900] [serial = 1157] [outer = 000000E1CFCAFC00] 08:12:28 INFO - PROCESS | 900 | 1464707548095 Marionette TRACE conn5 <- [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:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 692ms 08:12:28 INFO - PROCESS | 900 | 1464707548122 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 08:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:12:28 INFO - PROCESS | 900 | 1464707548132 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 08:12:28 INFO - PROCESS | 900 | 1464707548136 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:12:28 INFO - PROCESS | 900 | 1464707548138 Marionette TRACE conn5 <- [1,1506,null,{}] 08:12:28 INFO - PROCESS | 900 | 1464707548141 Marionette TRACE conn5 -> [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:12:28 INFO - PROCESS | 900 | 1464707548233 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 08:12:28 INFO - PROCESS | 900 | 1464707548240 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:28 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7AB0000 == 25 [pid = 900] [id = 386] 08:12:28 INFO - PROCESS | 900 | ++DOMWINDOW == 70 (000000E1D06CFC00) [pid = 900] [serial = 1158] [outer = 0000000000000000] 08:12:28 INFO - PROCESS | 900 | ++DOMWINDOW == 71 (000000E1D0D97000) [pid = 900] [serial = 1159] [outer = 000000E1D06CFC00] 08:12:28 INFO - PROCESS | 900 | 1464707548287 Marionette DEBUG loaded listener.js 08:12:28 INFO - PROCESS | 900 | ++DOMWINDOW == 72 (000000E1D0F07800) [pid = 900] [serial = 1160] [outer = 000000E1D06CFC00] 08:12:28 INFO - PROCESS | 900 | 1464707548722 Marionette TRACE conn5 <- [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:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 628ms 08:12:28 INFO - PROCESS | 900 | 1464707548769 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 08:12:28 INFO - PROCESS | 900 | 1464707548771 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 08:12:28 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:12:28 INFO - PROCESS | 900 | --DOMWINDOW == 71 (000000E1CEE7EC00) [pid = 900] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:12:28 INFO - PROCESS | 900 | --DOMWINDOW == 70 (000000E1CFF48C00) [pid = 900] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:12:28 INFO - PROCESS | 900 | --DOMWINDOW == 69 (000000E1C8AE6400) [pid = 900] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:12:28 INFO - PROCESS | 900 | --DOMWINDOW == 68 (000000E1CA8A6400) [pid = 900] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:12:28 INFO - PROCESS | 900 | --DOMWINDOW == 67 (000000E1C8C6CC00) [pid = 900] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:12:28 INFO - PROCESS | 900 | --DOMWINDOW == 66 (000000E1CFF4FC00) [pid = 900] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:12:28 INFO - PROCESS | 900 | --DOMWINDOW == 65 (000000E1E3F8CC00) [pid = 900] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:12:28 INFO - PROCESS | 900 | 1464707548902 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:12:28 INFO - PROCESS | 900 | 1464707548906 Marionette TRACE conn5 <- [1,1510,null,{}] 08:12:28 INFO - PROCESS | 900 | 1464707548977 Marionette TRACE conn5 -> [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:12:29 INFO - PROCESS | 900 | 1464707549125 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 08:12:29 INFO - PROCESS | 900 | 1464707549193 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:29 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CFBF1000 == 26 [pid = 900] [id = 387] 08:12:29 INFO - PROCESS | 900 | ++DOMWINDOW == 66 (000000E1CA675800) [pid = 900] [serial = 1161] [outer = 0000000000000000] 08:12:29 INFO - PROCESS | 900 | ++DOMWINDOW == 67 (000000E1CA8A6400) [pid = 900] [serial = 1162] [outer = 000000E1CA675800] 08:12:29 INFO - PROCESS | 900 | 1464707549295 Marionette DEBUG loaded listener.js 08:12:29 INFO - PROCESS | 900 | ++DOMWINDOW == 68 (000000E1CBC7EC00) [pid = 900] [serial = 1163] [outer = 000000E1CA675800] 08:12:29 INFO - PROCESS | 900 | 1464707549937 Marionette TRACE conn5 <- [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:12:29 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:12:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:12:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:12:30 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:12:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:12:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:12:30 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:12:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:12:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:12:30 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:12:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:12:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:12:30 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1207ms 08:12:30 INFO - PROCESS | 900 | 1464707549992 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 08:12:30 INFO - PROCESS | 900 | 1464707549996 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 08:12:30 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:12:30 INFO - PROCESS | 900 | 1464707550001 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:12:30 INFO - PROCESS | 900 | 1464707550004 Marionette TRACE conn5 <- [1,1514,null,{}] 08:12:30 INFO - PROCESS | 900 | 1464707550035 Marionette TRACE conn5 -> [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:12:30 INFO - PROCESS | 900 | 1464707550195 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 08:12:30 INFO - PROCESS | 900 | 1464707550263 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:30 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7EDC000 == 27 [pid = 900] [id = 388] 08:12:30 INFO - PROCESS | 900 | ++DOMWINDOW == 69 (000000E1CEF0A000) [pid = 900] [serial = 1164] [outer = 0000000000000000] 08:12:30 INFO - PROCESS | 900 | ++DOMWINDOW == 70 (000000E1D008C400) [pid = 900] [serial = 1165] [outer = 000000E1CEF0A000] 08:12:30 INFO - PROCESS | 900 | 1464707550361 Marionette DEBUG loaded listener.js 08:12:30 INFO - PROCESS | 900 | ++DOMWINDOW == 71 (000000E1D06D7000) [pid = 900] [serial = 1166] [outer = 000000E1CEF0A000] 08:12:31 INFO - PROCESS | 900 | 1464707551027 Marionette TRACE conn5 <- [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:12:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:12:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:12:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:12:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:12:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:12:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:12:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:12:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:12:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:12:31 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1079ms 08:12:31 INFO - PROCESS | 900 | 1464707551088 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 08:12:31 INFO - PROCESS | 900 | 1464707551091 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 08:12:31 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:12:31 INFO - PROCESS | 900 | 1464707551096 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:12:31 INFO - PROCESS | 900 | 1464707551099 Marionette TRACE conn5 <- [1,1518,null,{}] 08:12:31 INFO - PROCESS | 900 | 1464707551103 Marionette TRACE conn5 -> [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:12:31 INFO - PROCESS | 900 | 1464707551244 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 08:12:31 INFO - PROCESS | 900 | 1464707551322 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:31 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAC17800 == 28 [pid = 900] [id = 389] 08:12:31 INFO - PROCESS | 900 | ++DOMWINDOW == 72 (000000E1D361DC00) [pid = 900] [serial = 1167] [outer = 0000000000000000] 08:12:31 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (000000E1D3653400) [pid = 900] [serial = 1168] [outer = 000000E1D361DC00] 08:12:31 INFO - PROCESS | 900 | 1464707551426 Marionette DEBUG loaded listener.js 08:12:31 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (000000E1D3FFAC00) [pid = 900] [serial = 1169] [outer = 000000E1D361DC00] 08:12:32 INFO - PROCESS | 900 | 1464707552052 Marionette TRACE conn5 <- [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:12:32 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:12:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:12:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:12:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:12:32 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:12:32 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:12:32 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 986ms 08:12:32 INFO - PROCESS | 900 | 1464707552084 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 08:12:32 INFO - PROCESS | 900 | 1464707552087 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 08:12:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:12:32 INFO - PROCESS | 900 | 1464707552091 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:12:32 INFO - PROCESS | 900 | 1464707552093 Marionette TRACE conn5 <- [1,1522,null,{}] 08:12:32 INFO - PROCESS | 900 | 1464707552122 Marionette TRACE conn5 -> [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:12:32 INFO - PROCESS | 900 | 1464707552270 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 08:12:32 INFO - PROCESS | 900 | 1464707552342 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:32 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB817000 == 29 [pid = 900] [id = 390] 08:12:32 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (000000E1D5E4F000) [pid = 900] [serial = 1170] [outer = 0000000000000000] 08:12:32 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (000000E1D5E64000) [pid = 900] [serial = 1171] [outer = 000000E1D5E4F000] 08:12:32 INFO - PROCESS | 900 | 1464707552401 Marionette DEBUG loaded listener.js 08:12:32 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (000000E1D65B4C00) [pid = 900] [serial = 1172] [outer = 000000E1D5E4F000] 08:12:33 INFO - PROCESS | 900 | 1464707553234 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:12:33 INFO - PROCESS | 900 | --DOMWINDOW == 76 (000000E1D3614C00) [pid = 900] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 08:12:33 INFO - PROCESS | 900 | --DOMWINDOW == 75 (000000E1CEF03C00) [pid = 900] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 08:12:33 INFO - PROCESS | 900 | --DOMWINDOW == 74 (000000E1CFF51400) [pid = 900] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 08:12:33 INFO - PROCESS | 900 | --DOMWINDOW == 73 (000000E1CFF5A000) [pid = 900] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 08:12:33 INFO - PROCESS | 900 | --DOMWINDOW == 72 (000000E1C8C68000) [pid = 900] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 08:12:33 INFO - PROCESS | 900 | --DOMWINDOW == 71 (000000E1C9BC2800) [pid = 900] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 08:12:33 INFO - PROCESS | 900 | --DOMWINDOW == 70 (000000E1CAC40400) [pid = 900] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 08:12:33 INFO - PROCESS | 900 | --DOMWINDOW == 69 (000000E1CA420000) [pid = 900] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 08:12:33 INFO - PROCESS | 900 | --DOMWINDOW == 68 (000000E1D0684C00) [pid = 900] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 08:12:33 INFO - PROCESS | 900 | --DOMWINDOW == 67 (000000E1CEFCB400) [pid = 900] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 08:12:33 INFO - PROCESS | 900 | --DOMWINDOW == 66 (000000E1D0DAEC00) [pid = 900] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 08:12:33 INFO - PROCESS | 900 | --DOMWINDOW == 65 (000000E1CB039800) [pid = 900] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 08:12:33 INFO - PROCESS | 900 | --DOMWINDOW == 64 (000000E1CBC14C00) [pid = 900] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 08:12:33 INFO - PROCESS | 900 | --DOMWINDOW == 63 (000000E1E83C9C00) [pid = 900] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 08:12:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:12:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1243ms 08:12:33 INFO - PROCESS | 900 | 1464707553336 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 08:12:33 INFO - PROCESS | 900 | 1464707553340 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 08:12:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:12:33 INFO - PROCESS | 900 | 1464707553346 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:12:33 INFO - PROCESS | 900 | 1464707553349 Marionette TRACE conn5 <- [1,1526,null,{}] 08:12:33 INFO - PROCESS | 900 | 1464707553355 Marionette TRACE conn5 -> [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:12:33 INFO - PROCESS | 900 | 1464707553456 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 08:12:33 INFO - PROCESS | 900 | 1464707553466 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:33 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CF68E800 == 30 [pid = 900] [id = 391] 08:12:33 INFO - PROCESS | 900 | ++DOMWINDOW == 64 (000000E1CA8B0C00) [pid = 900] [serial = 1173] [outer = 0000000000000000] 08:12:33 INFO - PROCESS | 900 | ++DOMWINDOW == 65 (000000E1CADE1C00) [pid = 900] [serial = 1174] [outer = 000000E1CA8B0C00] 08:12:33 INFO - PROCESS | 900 | 1464707553516 Marionette DEBUG loaded listener.js 08:12:33 INFO - PROCESS | 900 | ++DOMWINDOW == 66 (000000E1CEE11C00) [pid = 900] [serial = 1175] [outer = 000000E1CA8B0C00] 08:12:34 INFO - PROCESS | 900 | 1464707554069 Marionette TRACE conn5 <- [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:12:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:12:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 797ms 08:12:34 INFO - PROCESS | 900 | 1464707554147 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 08:12:34 INFO - PROCESS | 900 | 1464707554153 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 08:12:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:12:34 INFO - PROCESS | 900 | 1464707554159 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:12:34 INFO - PROCESS | 900 | 1464707554162 Marionette TRACE conn5 <- [1,1530,null,{}] 08:12:34 INFO - PROCESS | 900 | 1464707554166 Marionette TRACE conn5 -> [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:12:34 INFO - PROCESS | 900 | 1464707554260 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 08:12:34 INFO - PROCESS | 900 | 1464707554335 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:34 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D5F87000 == 31 [pid = 900] [id = 392] 08:12:34 INFO - PROCESS | 900 | ++DOMWINDOW == 67 (000000E1CFF57800) [pid = 900] [serial = 1176] [outer = 0000000000000000] 08:12:34 INFO - PROCESS | 900 | ++DOMWINDOW == 68 (000000E1D0094800) [pid = 900] [serial = 1177] [outer = 000000E1CFF57800] 08:12:34 INFO - PROCESS | 900 | 1464707554385 Marionette DEBUG loaded listener.js 08:12:34 INFO - PROCESS | 900 | ++DOMWINDOW == 69 (000000E1D0DA1C00) [pid = 900] [serial = 1178] [outer = 000000E1CFF57800] 08:12:34 INFO - PROCESS | 900 | 1464707554779 Marionette TRACE conn5 <- [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:12:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:12:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 692ms 08:12:34 INFO - PROCESS | 900 | 1464707554895 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 08:12:34 INFO - PROCESS | 900 | 1464707554898 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 08:12:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:12:34 INFO - PROCESS | 900 | 1464707554903 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:12:34 INFO - PROCESS | 900 | 1464707554906 Marionette TRACE conn5 <- [1,1534,null,{}] 08:12:34 INFO - PROCESS | 900 | 1464707554917 Marionette TRACE conn5 -> [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:12:35 INFO - PROCESS | 900 | 1464707555018 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 08:12:35 INFO - PROCESS | 900 | 1464707555027 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:35 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7D66800 == 32 [pid = 900] [id = 393] 08:12:35 INFO - PROCESS | 900 | ++DOMWINDOW == 70 (000000E1D3F39C00) [pid = 900] [serial = 1179] [outer = 0000000000000000] 08:12:35 INFO - PROCESS | 900 | ++DOMWINDOW == 71 (000000E1D3F43400) [pid = 900] [serial = 1180] [outer = 000000E1D3F39C00] 08:12:35 INFO - PROCESS | 900 | 1464707555079 Marionette DEBUG loaded listener.js 08:12:35 INFO - PROCESS | 900 | ++DOMWINDOW == 72 (000000E1D5E42400) [pid = 900] [serial = 1181] [outer = 000000E1D3F39C00] 08:12:35 INFO - PROCESS | 900 | 1464707555526 Marionette TRACE conn5 <- [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:12:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:12:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 671ms 08:12:35 INFO - PROCESS | 900 | 1464707555582 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 08:12:35 INFO - PROCESS | 900 | 1464707555585 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 08:12:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:12:35 INFO - PROCESS | 900 | 1464707555588 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:12:35 INFO - PROCESS | 900 | 1464707555590 Marionette TRACE conn5 <- [1,1538,null,{}] 08:12:35 INFO - PROCESS | 900 | 1464707555593 Marionette TRACE conn5 -> [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:12:35 INFO - PROCESS | 900 | 1464707555710 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 08:12:35 INFO - PROCESS | 900 | 1464707555718 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:35 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAC77000 == 33 [pid = 900] [id = 394] 08:12:35 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (000000E1D5E51400) [pid = 900] [serial = 1182] [outer = 0000000000000000] 08:12:35 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (000000E1D65A9C00) [pid = 900] [serial = 1183] [outer = 000000E1D5E51400] 08:12:35 INFO - PROCESS | 900 | 1464707555805 Marionette DEBUG loaded listener.js 08:12:35 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (000000E1D6B15800) [pid = 900] [serial = 1184] [outer = 000000E1D5E51400] 08:12:36 INFO - PROCESS | 900 | 1464707556253 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:12:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:12:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 671ms 08:12:36 INFO - PROCESS | 900 | 1464707556262 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 08:12:36 INFO - PROCESS | 900 | 1464707556265 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 08:12:36 INFO - PROCESS | 900 | 1464707556269 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:12:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:12:36 INFO - PROCESS | 900 | 1464707556270 Marionette TRACE conn5 <- [1,1542,null,{}] 08:12:36 INFO - PROCESS | 900 | 1464707556274 Marionette TRACE conn5 -> [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:12:36 INFO - PROCESS | 900 | 1464707556395 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 08:12:36 INFO - PROCESS | 900 | 1464707556478 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:36 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBAAB000 == 34 [pid = 900] [id = 395] 08:12:36 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (000000E1D6B2EC00) [pid = 900] [serial = 1185] [outer = 0000000000000000] 08:12:36 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (000000E1D6B35C00) [pid = 900] [serial = 1186] [outer = 000000E1D6B2EC00] 08:12:36 INFO - PROCESS | 900 | 1464707556525 Marionette DEBUG loaded listener.js 08:12:36 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (000000E1D6CB0800) [pid = 900] [serial = 1187] [outer = 000000E1D6B2EC00] 08:12:36 INFO - PROCESS | 900 | --DOMWINDOW == 77 (000000E1CFCAFC00) [pid = 900] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:12:36 INFO - PROCESS | 900 | --DOMWINDOW == 76 (000000E1CA41E800) [pid = 900] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:12:36 INFO - PROCESS | 900 | --DOMWINDOW == 75 (000000E1CEE5E400) [pid = 900] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:12:36 INFO - PROCESS | 900 | --DOMWINDOW == 74 (000000E1D1524000) [pid = 900] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:12:36 INFO - PROCESS | 900 | 1464707556958 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:12:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:12:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 733ms 08:12:37 INFO - PROCESS | 900 | 1464707557005 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 08:12:37 INFO - PROCESS | 900 | 1464707557007 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 08:12:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:12:37 INFO - PROCESS | 900 | 1464707557010 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:12:37 INFO - PROCESS | 900 | 1464707557012 Marionette TRACE conn5 <- [1,1546,null,{}] 08:12:37 INFO - PROCESS | 900 | 1464707557016 Marionette TRACE conn5 -> [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:12:37 INFO - PROCESS | 900 | 1464707557153 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 08:12:37 INFO - PROCESS | 900 | 1464707557208 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:37 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC3AF000 == 35 [pid = 900] [id = 396] 08:12:37 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (000000E1D6CAFC00) [pid = 900] [serial = 1188] [outer = 0000000000000000] 08:12:37 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (000000E1D6E87400) [pid = 900] [serial = 1189] [outer = 000000E1D6CAFC00] 08:12:37 INFO - PROCESS | 900 | 1464707557255 Marionette DEBUG loaded listener.js 08:12:37 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (000000E1D710B000) [pid = 900] [serial = 1190] [outer = 000000E1D6CAFC00] 08:12:37 INFO - PROCESS | 900 | 1464707557608 Marionette TRACE conn5 <- [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:12:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:12:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 628ms 08:12:37 INFO - PROCESS | 900 | 1464707557642 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 08:12:37 INFO - PROCESS | 900 | 1464707557644 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 08:12:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:12:37 INFO - PROCESS | 900 | 1464707557647 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:12:37 INFO - PROCESS | 900 | 1464707557649 Marionette TRACE conn5 <- [1,1550,null,{}] 08:12:37 INFO - PROCESS | 900 | 1464707557653 Marionette TRACE conn5 -> [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:12:37 INFO - PROCESS | 900 | 1464707557780 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 08:12:37 INFO - PROCESS | 900 | 1464707557817 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:37 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC4C5000 == 36 [pid = 900] [id = 397] 08:12:37 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (000000E1D710F400) [pid = 900] [serial = 1191] [outer = 0000000000000000] 08:12:37 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (000000E1D7135000) [pid = 900] [serial = 1192] [outer = 000000E1D710F400] 08:12:37 INFO - PROCESS | 900 | 1464707557863 Marionette DEBUG loaded listener.js 08:12:37 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (000000E1D7183400) [pid = 900] [serial = 1193] [outer = 000000E1D710F400] 08:12:38 INFO - PROCESS | 900 | 1464707558271 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:12:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:12:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 671ms 08:12:38 INFO - PROCESS | 900 | 1464707558322 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 08:12:38 INFO - PROCESS | 900 | 1464707558324 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 08:12:38 INFO - PROCESS | 900 | 1464707558327 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:12:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:12:38 INFO - PROCESS | 900 | 1464707558329 Marionette TRACE conn5 <- [1,1554,null,{}] 08:12:38 INFO - PROCESS | 900 | 1464707558333 Marionette TRACE conn5 -> [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:12:38 INFO - PROCESS | 900 | 1464707558419 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 08:12:38 INFO - PROCESS | 900 | 1464707558426 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD111000 == 37 [pid = 900] [id = 398] 08:12:38 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (000000E1D71BA800) [pid = 900] [serial = 1194] [outer = 0000000000000000] 08:12:38 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (000000E1D71C2C00) [pid = 900] [serial = 1195] [outer = 000000E1D71BA800] 08:12:38 INFO - PROCESS | 900 | 1464707558471 Marionette DEBUG loaded listener.js 08:12:38 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E1D76CF000) [pid = 900] [serial = 1196] [outer = 000000E1D71BA800] 08:12:38 INFO - PROCESS | 900 | 1464707558880 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:12:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:12:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 586ms 08:12:38 INFO - PROCESS | 900 | 1464707558922 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 08:12:38 INFO - PROCESS | 900 | 1464707558924 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 08:12:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:12:38 INFO - PROCESS | 900 | 1464707558928 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:12:38 INFO - PROCESS | 900 | 1464707558930 Marionette TRACE conn5 <- [1,1558,null,{}] 08:12:38 INFO - PROCESS | 900 | 1464707558938 Marionette TRACE conn5 -> [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:12:39 INFO - PROCESS | 900 | 1464707559027 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 08:12:39 INFO - PROCESS | 900 | 1464707559036 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:39 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD274800 == 38 [pid = 900] [id = 399] 08:12:39 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E1D76D4400) [pid = 900] [serial = 1197] [outer = 0000000000000000] 08:12:39 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E1D76D6400) [pid = 900] [serial = 1198] [outer = 000000E1D76D4400] 08:12:39 INFO - PROCESS | 900 | 1464707559082 Marionette DEBUG loaded listener.js 08:12:39 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E1D79F0800) [pid = 900] [serial = 1199] [outer = 000000E1D76D4400] 08:12:39 INFO - PROCESS | 900 | 1464707559535 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:12:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:12:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 692ms 08:12:39 INFO - PROCESS | 900 | 1464707559625 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 08:12:39 INFO - PROCESS | 900 | 1464707559629 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 08:12:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:12:39 INFO - PROCESS | 900 | 1464707559634 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:12:39 INFO - PROCESS | 900 | 1464707559639 Marionette TRACE conn5 <- [1,1562,null,{}] 08:12:39 INFO - PROCESS | 900 | 1464707559646 Marionette TRACE conn5 -> [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:12:39 INFO - PROCESS | 900 | 1464707559767 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 08:12:39 INFO - PROCESS | 900 | 1464707559865 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:39 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CFB9D000 == 39 [pid = 900] [id = 400] 08:12:39 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E1C9EBC800) [pid = 900] [serial = 1200] [outer = 0000000000000000] 08:12:39 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E1CA519C00) [pid = 900] [serial = 1201] [outer = 000000E1C9EBC800] 08:12:39 INFO - PROCESS | 900 | 1464707559924 Marionette DEBUG loaded listener.js 08:12:40 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E1CEF04C00) [pid = 900] [serial = 1202] [outer = 000000E1C9EBC800] 08:12:40 INFO - PROCESS | 900 | 1464707560577 Marionette TRACE conn5 <- [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:12:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:12:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 987ms 08:12:40 INFO - PROCESS | 900 | 1464707560624 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 08:12:40 INFO - PROCESS | 900 | 1464707560628 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 08:12:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:12:40 INFO - PROCESS | 900 | 1464707560637 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:12:40 INFO - PROCESS | 900 | 1464707560641 Marionette TRACE conn5 <- [1,1566,null,{}] 08:12:40 INFO - PROCESS | 900 | 1464707560646 Marionette TRACE conn5 -> [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:12:40 INFO - PROCESS | 900 | 1464707560766 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 08:12:40 INFO - PROCESS | 900 | 1464707560888 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:40 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAC13800 == 40 [pid = 900] [id = 401] 08:12:40 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E1D0F09000) [pid = 900] [serial = 1203] [outer = 0000000000000000] 08:12:40 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E1D1529800) [pid = 900] [serial = 1204] [outer = 000000E1D0F09000] 08:12:40 INFO - PROCESS | 900 | 1464707560947 Marionette DEBUG loaded listener.js 08:12:41 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E1D3FFDC00) [pid = 900] [serial = 1205] [outer = 000000E1D0F09000] 08:12:41 INFO - PROCESS | 900 | 1464707561526 Marionette TRACE conn5 <- [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:12:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:12:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 942ms 08:12:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:12:41 INFO - PROCESS | 900 | 1464707561580 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 08:12:41 INFO - PROCESS | 900 | 1464707561583 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 08:12:41 INFO - PROCESS | 900 | 1464707561587 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:12:41 INFO - PROCESS | 900 | 1464707561589 Marionette TRACE conn5 <- [1,1570,null,{}] 08:12:41 INFO - PROCESS | 900 | 1464707561600 Marionette TRACE conn5 -> [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:12:41 INFO - PROCESS | 900 | 1464707561721 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 08:12:41 INFO - PROCESS | 900 | 1464707561845 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:41 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE5A0800 == 41 [pid = 900] [id = 402] 08:12:41 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E1D6E83800) [pid = 900] [serial = 1206] [outer = 0000000000000000] 08:12:41 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E1D6E87C00) [pid = 900] [serial = 1207] [outer = 000000E1D6E83800] 08:12:41 INFO - PROCESS | 900 | 1464707561908 Marionette DEBUG loaded listener.js 08:12:42 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E1D7111000) [pid = 900] [serial = 1208] [outer = 000000E1D6E83800] 08:12:42 INFO - PROCESS | 900 | 1464707562558 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:12:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:12:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1028ms 08:12:42 INFO - PROCESS | 900 | 1464707562628 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 08:12:42 INFO - PROCESS | 900 | 1464707562631 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 08:12:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:12:42 INFO - PROCESS | 900 | 1464707562635 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:12:42 INFO - PROCESS | 900 | 1464707562637 Marionette TRACE conn5 <- [1,1574,null,{}] 08:12:42 INFO - PROCESS | 900 | 1464707562641 Marionette TRACE conn5 -> [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:12:42 INFO - PROCESS | 900 | 1464707562759 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 08:12:42 INFO - PROCESS | 900 | 1464707562878 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:42 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE737000 == 42 [pid = 900] [id = 403] 08:12:42 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E1D7B31400) [pid = 900] [serial = 1209] [outer = 0000000000000000] 08:12:42 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E1D7D76C00) [pid = 900] [serial = 1210] [outer = 000000E1D7B31400] 08:12:42 INFO - PROCESS | 900 | 1464707562937 Marionette DEBUG loaded listener.js 08:12:43 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E1D7D9C800) [pid = 900] [serial = 1211] [outer = 000000E1D7B31400] 08:12:43 INFO - PROCESS | 900 | 1464707563572 Marionette TRACE conn5 <- [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:12:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:12:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 985ms 08:12:43 INFO - PROCESS | 900 | 1464707563622 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 08:12:43 INFO - PROCESS | 900 | 1464707563624 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 08:12:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:12:43 INFO - PROCESS | 900 | 1464707563628 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:12:43 INFO - PROCESS | 900 | 1464707563630 Marionette TRACE conn5 <- [1,1578,null,{}] 08:12:43 INFO - PROCESS | 900 | 1464707563634 Marionette TRACE conn5 -> [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:12:43 INFO - PROCESS | 900 | 1464707563746 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 08:12:43 INFO - PROCESS | 900 | 1464707563838 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:43 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE893000 == 43 [pid = 900] [id = 404] 08:12:43 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E1D7DA2000) [pid = 900] [serial = 1212] [outer = 0000000000000000] 08:12:43 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E1D7DA5800) [pid = 900] [serial = 1213] [outer = 000000E1D7DA2000] 08:12:43 INFO - PROCESS | 900 | 1464707563895 Marionette DEBUG loaded listener.js 08:12:43 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1D7DC6800) [pid = 900] [serial = 1214] [outer = 000000E1D7DA2000] 08:12:44 INFO - PROCESS | 900 | 1464707564738 Marionette TRACE conn5 <- [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:12:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:12:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1193ms 08:12:44 INFO - PROCESS | 900 | 1464707564824 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 08:12:44 INFO - PROCESS | 900 | 1464707564828 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 08:12:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:12:44 INFO - PROCESS | 900 | 1464707564834 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:12:44 INFO - PROCESS | 900 | 1464707564838 Marionette TRACE conn5 <- [1,1582,null,{}] 08:12:44 INFO - PROCESS | 900 | 1464707564845 Marionette TRACE conn5 -> [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:12:45 INFO - PROCESS | 900 | 1464707565001 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 08:12:45 INFO - PROCESS | 900 | 1464707565065 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:45 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D0F3E000 == 44 [pid = 900] [id = 405] 08:12:45 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1CA522800) [pid = 900] [serial = 1215] [outer = 0000000000000000] 08:12:45 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1CA66F800) [pid = 900] [serial = 1216] [outer = 000000E1CA522800] 08:12:45 INFO - PROCESS | 900 | 1464707565139 Marionette DEBUG loaded listener.js 08:12:45 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1CEF0B800) [pid = 900] [serial = 1217] [outer = 000000E1CA522800] 08:12:45 INFO - PROCESS | 900 | 1464707565783 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:12:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:12:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 986ms 08:12:45 INFO - PROCESS | 900 | 1464707565824 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 08:12:45 INFO - PROCESS | 900 | 1464707565830 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 08:12:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:12:45 INFO - PROCESS | 900 | --DOCSHELL 000000E1C9B4C000 == 43 [pid = 900] [id = 370] 08:12:45 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD111000 == 42 [pid = 900] [id = 398] 08:12:45 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC4C5000 == 41 [pid = 900] [id = 397] 08:12:45 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC3AF000 == 40 [pid = 900] [id = 396] 08:12:45 INFO - PROCESS | 900 | --DOCSHELL 000000E1DBAAB000 == 39 [pid = 900] [id = 395] 08:12:45 INFO - PROCESS | 900 | --DOCSHELL 000000E1DAC77000 == 38 [pid = 900] [id = 394] 08:12:45 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7D66800 == 37 [pid = 900] [id = 393] 08:12:45 INFO - PROCESS | 900 | --DOCSHELL 000000E1D5F87000 == 36 [pid = 900] [id = 392] 08:12:45 INFO - PROCESS | 900 | --DOCSHELL 000000E1CF68E800 == 35 [pid = 900] [id = 391] 08:12:45 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB817000 == 34 [pid = 900] [id = 390] 08:12:45 INFO - PROCESS | 900 | --DOCSHELL 000000E1DAC17800 == 33 [pid = 900] [id = 389] 08:12:45 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1CA41F400) [pid = 900] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 08:12:45 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1CF781400) [pid = 900] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 08:12:45 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1D0D97000) [pid = 900] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 08:12:45 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1D0F08000) [pid = 900] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 08:12:45 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E1D4282400) [pid = 900] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 08:12:45 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E1D5E61000) [pid = 900] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 08:12:45 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E1D5E4E000) [pid = 900] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 08:12:45 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7EDC000 == 32 [pid = 900] [id = 388] 08:12:45 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E1CFF4EC00) [pid = 900] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 08:12:45 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E1D0091000) [pid = 900] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 08:12:45 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E1CA8A2800) [pid = 900] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 08:12:45 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E1CA51D400) [pid = 900] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 08:12:45 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E1CEE6A400) [pid = 900] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 08:12:45 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E1CEF11C00) [pid = 900] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 08:12:45 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E1D361E400) [pid = 900] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 08:12:45 INFO - PROCESS | 900 | 1464707565933 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:12:45 INFO - PROCESS | 900 | 1464707565936 Marionette TRACE conn5 <- [1,1586,null,{}] 08:12:45 INFO - PROCESS | 900 | 1464707565951 Marionette TRACE conn5 -> [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:12:46 INFO - PROCESS | 900 | 1464707566053 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 08:12:46 INFO - PROCESS | 900 | 1464707566060 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:46 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CF626800 == 33 [pid = 900] [id = 406] 08:12:46 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E1CA517C00) [pid = 900] [serial = 1218] [outer = 0000000000000000] 08:12:46 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E1CA525C00) [pid = 900] [serial = 1219] [outer = 000000E1CA517C00] 08:12:46 INFO - PROCESS | 900 | 1464707566108 Marionette DEBUG loaded listener.js 08:12:46 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E1CBC76400) [pid = 900] [serial = 1220] [outer = 000000E1CA517C00] 08:12:46 INFO - PROCESS | 900 | 1464707566624 Marionette TRACE conn5 <- [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:12:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:12:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 817ms 08:12:46 INFO - PROCESS | 900 | 1464707566685 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 08:12:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:12:46 INFO - PROCESS | 900 | 1464707566688 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 08:12:46 INFO - PROCESS | 900 | 1464707566691 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:12:46 INFO - PROCESS | 900 | 1464707566695 Marionette TRACE conn5 <- [1,1590,null,{}] 08:12:46 INFO - PROCESS | 900 | 1464707566706 Marionette TRACE conn5 -> [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:12:46 INFO - PROCESS | 900 | 1464707566799 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 08:12:46 INFO - PROCESS | 900 | 1464707566878 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:46 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6FC2800 == 34 [pid = 900] [id = 407] 08:12:46 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E1CA8A3800) [pid = 900] [serial = 1221] [outer = 0000000000000000] 08:12:46 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E1CFF4C000) [pid = 900] [serial = 1222] [outer = 000000E1CA8A3800] 08:12:46 INFO - PROCESS | 900 | 1464707566929 Marionette DEBUG loaded listener.js 08:12:47 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E1D0678800) [pid = 900] [serial = 1223] [outer = 000000E1CA8A3800] 08:12:47 INFO - PROCESS | 900 | 1464707567332 Marionette TRACE conn5 <- [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:12:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:12:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 693ms 08:12:47 INFO - PROCESS | 900 | 1464707567387 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 08:12:47 INFO - PROCESS | 900 | 1464707567390 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 08:12:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:12:47 INFO - PROCESS | 900 | 1464707567393 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:12:47 INFO - PROCESS | 900 | 1464707567395 Marionette TRACE conn5 <- [1,1594,null,{}] 08:12:47 INFO - PROCESS | 900 | 1464707567399 Marionette TRACE conn5 -> [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:12:47 INFO - PROCESS | 900 | 1464707567497 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 08:12:47 INFO - PROCESS | 900 | 1464707567505 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:47 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D80E3800 == 35 [pid = 900] [id = 408] 08:12:47 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E1D0DAF400) [pid = 900] [serial = 1224] [outer = 0000000000000000] 08:12:47 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E1D0F0D000) [pid = 900] [serial = 1225] [outer = 000000E1D0DAF400] 08:12:47 INFO - PROCESS | 900 | 1464707567551 Marionette DEBUG loaded listener.js 08:12:47 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E1D3615000) [pid = 900] [serial = 1226] [outer = 000000E1D0DAF400] 08:12:47 INFO - PROCESS | 900 | 1464707567986 Marionette TRACE conn5 <- [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:12:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:12:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 629ms 08:12:48 INFO - PROCESS | 900 | 1464707568032 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 08:12:48 INFO - PROCESS | 900 | 1464707568035 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 08:12:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:12:48 INFO - PROCESS | 900 | 1464707568038 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:12:48 INFO - PROCESS | 900 | 1464707568040 Marionette TRACE conn5 <- [1,1598,null,{}] 08:12:48 INFO - PROCESS | 900 | 1464707568052 Marionette TRACE conn5 -> [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:12:48 INFO - PROCESS | 900 | 1464707568164 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 08:12:48 INFO - PROCESS | 900 | 1464707568243 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:48 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAC05000 == 36 [pid = 900] [id = 409] 08:12:48 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E1D3651800) [pid = 900] [serial = 1227] [outer = 0000000000000000] 08:12:48 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1D3F39400) [pid = 900] [serial = 1228] [outer = 000000E1D3651800] 08:12:48 INFO - PROCESS | 900 | 1464707568290 Marionette DEBUG loaded listener.js 08:12:48 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1D4282000) [pid = 900] [serial = 1229] [outer = 000000E1D3651800] 08:12:48 INFO - PROCESS | 900 | 1464707568726 Marionette TRACE conn5 <- [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:12:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:12:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 735ms 08:12:48 INFO - PROCESS | 900 | 1464707568779 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 08:12:48 INFO - PROCESS | 900 | 1464707568781 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 08:12:48 INFO - PROCESS | 900 | 1464707568784 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:12:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:12:48 INFO - PROCESS | 900 | 1464707568786 Marionette TRACE conn5 <- [1,1602,null,{}] 08:12:48 INFO - PROCESS | 900 | 1464707568790 Marionette TRACE conn5 -> [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:12:48 INFO - PROCESS | 900 | 1464707568932 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 08:12:49 INFO - PROCESS | 900 | 1464707568989 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CF62F800 == 37 [pid = 900] [id = 410] 08:12:49 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1D489FC00) [pid = 900] [serial = 1230] [outer = 0000000000000000] 08:12:49 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1D689DC00) [pid = 900] [serial = 1231] [outer = 000000E1D489FC00] 08:12:49 INFO - PROCESS | 900 | 1464707569039 Marionette DEBUG loaded listener.js 08:12:49 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1D6B3A800) [pid = 900] [serial = 1232] [outer = 000000E1D489FC00] 08:12:49 INFO - PROCESS | 900 | 1464707569486 Marionette TRACE conn5 <- [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:12:49 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:12:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 733ms 08:12:49 INFO - PROCESS | 900 | 1464707569553 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 08:12:49 INFO - PROCESS | 900 | 1464707569555 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 08:12:49 INFO - PROCESS | 900 | 1464707569559 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:12:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:12:49 INFO - PROCESS | 900 | 1464707569561 Marionette TRACE conn5 <- [1,1606,null,{}] 08:12:49 INFO - PROCESS | 900 | 1464707569564 Marionette TRACE conn5 -> [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:12:49 INFO - PROCESS | 900 | 1464707569682 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 08:12:49 INFO - PROCESS | 900 | 1464707569737 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC3BD000 == 38 [pid = 900] [id = 411] 08:12:49 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1D6E13400) [pid = 900] [serial = 1233] [outer = 0000000000000000] 08:12:49 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1D6E86000) [pid = 900] [serial = 1234] [outer = 000000E1D6E13400] 08:12:49 INFO - PROCESS | 900 | 1464707569785 Marionette DEBUG loaded listener.js 08:12:49 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1D710FC00) [pid = 900] [serial = 1235] [outer = 000000E1D6E13400] 08:12:50 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1D6B2EC00) [pid = 900] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:12:50 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1D6CAFC00) [pid = 900] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:12:50 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1CA8B0C00) [pid = 900] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:12:50 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1D3F39C00) [pid = 900] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:12:50 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1CFF57800) [pid = 900] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:12:50 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1D5E4F000) [pid = 900] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:12:50 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1D710F400) [pid = 900] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:12:50 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1D71BA800) [pid = 900] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:12:50 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E1D5E51400) [pid = 900] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:12:50 INFO - PROCESS | 900 | 1464707570368 Marionette TRACE conn5 <- [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:12:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:12:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 818ms 08:12:50 INFO - PROCESS | 900 | 1464707570382 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 08:12:50 INFO - PROCESS | 900 | 1464707570384 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 08:12:50 INFO - PROCESS | 900 | 1464707570388 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:12:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:12:50 INFO - PROCESS | 900 | 1464707570390 Marionette TRACE conn5 <- [1,1610,null,{}] 08:12:50 INFO - PROCESS | 900 | 1464707570393 Marionette TRACE conn5 -> [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:12:50 INFO - PROCESS | 900 | 1464707570480 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 08:12:50 INFO - PROCESS | 900 | 1464707570554 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD111000 == 39 [pid = 900] [id = 412] 08:12:50 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E1CFF52800) [pid = 900] [serial = 1236] [outer = 0000000000000000] 08:12:50 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1D6B31000) [pid = 900] [serial = 1237] [outer = 000000E1CFF52800] 08:12:50 INFO - PROCESS | 900 | 1464707570610 Marionette DEBUG loaded listener.js 08:12:50 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1D71B9800) [pid = 900] [serial = 1238] [outer = 000000E1CFF52800] 08:12:50 INFO - PROCESS | 900 | 1464707570994 Marionette TRACE conn5 <- [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:12:51 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:12:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 629ms 08:12:51 INFO - PROCESS | 900 | 1464707571035 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 08:12:51 INFO - PROCESS | 900 | 1464707571037 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 08:12:51 INFO - PROCESS | 900 | 1464707571041 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:12:51 INFO - PROCESS | 900 | 1464707571043 Marionette TRACE conn5 <- [1,1614,null,{}] 08:12:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:12:51 INFO - PROCESS | 900 | 1464707571046 Marionette TRACE conn5 -> [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:12:51 INFO - PROCESS | 900 | 1464707571162 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 08:12:51 INFO - PROCESS | 900 | 1464707571172 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE599800 == 40 [pid = 900] [id = 413] 08:12:51 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1D7109C00) [pid = 900] [serial = 1239] [outer = 0000000000000000] 08:12:51 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1D76CEC00) [pid = 900] [serial = 1240] [outer = 000000E1D7109C00] 08:12:51 INFO - PROCESS | 900 | 1464707571217 Marionette DEBUG loaded listener.js 08:12:51 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1D7D7D000) [pid = 900] [serial = 1241] [outer = 000000E1D7109C00] 08:12:51 INFO - PROCESS | 900 | 1464707571633 Marionette TRACE conn5 <- [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:12:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:12:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 629ms 08:12:51 INFO - PROCESS | 900 | 1464707571676 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 08:12:51 INFO - PROCESS | 900 | 1464707571678 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 08:12:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:12:51 INFO - PROCESS | 900 | 1464707571682 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:12:51 INFO - PROCESS | 900 | 1464707571684 Marionette TRACE conn5 <- [1,1618,null,{}] 08:12:51 INFO - PROCESS | 900 | 1464707571687 Marionette TRACE conn5 -> [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:12:51 INFO - PROCESS | 900 | 1464707571807 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 08:12:51 INFO - PROCESS | 900 | 1464707571816 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE89A000 == 41 [pid = 900] [id = 414] 08:12:51 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1D651A000) [pid = 900] [serial = 1242] [outer = 0000000000000000] 08:12:51 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1D7DC0400) [pid = 900] [serial = 1243] [outer = 000000E1D651A000] 08:12:51 INFO - PROCESS | 900 | 1464707571863 Marionette DEBUG loaded listener.js 08:12:51 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1D7E55C00) [pid = 900] [serial = 1244] [outer = 000000E1D651A000] 08:12:52 INFO - PROCESS | 900 | 1464707572373 Marionette TRACE conn5 <- [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:12:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:12:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 734ms 08:12:52 INFO - PROCESS | 900 | 1464707572448 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 08:12:52 INFO - PROCESS | 900 | 1464707572453 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 08:12:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:12:52 INFO - PROCESS | 900 | 1464707572475 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:12:52 INFO - PROCESS | 900 | 1464707572481 Marionette TRACE conn5 <- [1,1622,null,{}] 08:12:52 INFO - PROCESS | 900 | 1464707572488 Marionette TRACE conn5 -> [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:12:52 INFO - PROCESS | 900 | 1464707572620 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 08:12:52 INFO - PROCESS | 900 | 1464707572709 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CFF37000 == 42 [pid = 900] [id = 415] 08:12:52 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1CA523800) [pid = 900] [serial = 1245] [outer = 0000000000000000] 08:12:52 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1CA8A3000) [pid = 900] [serial = 1246] [outer = 000000E1CA523800] 08:12:52 INFO - PROCESS | 900 | 1464707572769 Marionette DEBUG loaded listener.js 08:12:52 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1CEE6AC00) [pid = 900] [serial = 1247] [outer = 000000E1CA523800] 08:12:53 INFO - PROCESS | 900 | 1464707573348 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:12:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:12:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 944ms 08:12:53 INFO - PROCESS | 900 | 1464707573419 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 08:12:53 INFO - PROCESS | 900 | 1464707573425 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 08:12:53 INFO - PROCESS | 900 | 1464707573432 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:12:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:12:53 INFO - PROCESS | 900 | 1464707573435 Marionette TRACE conn5 <- [1,1626,null,{}] 08:12:53 INFO - PROCESS | 900 | 1464707573440 Marionette TRACE conn5 -> [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:12:53 INFO - PROCESS | 900 | 1464707573560 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 08:12:53 INFO - PROCESS | 900 | 1464707573683 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D89F3800 == 43 [pid = 900] [id = 416] 08:12:53 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1CFF5D400) [pid = 900] [serial = 1248] [outer = 0000000000000000] 08:12:53 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1D0096400) [pid = 900] [serial = 1249] [outer = 000000E1CFF5D400] 08:12:53 INFO - PROCESS | 900 | 1464707573742 Marionette DEBUG loaded listener.js 08:12:53 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1D0F07C00) [pid = 900] [serial = 1250] [outer = 000000E1CFF5D400] 08:12:54 INFO - PROCESS | 900 | 1464707574389 Marionette TRACE conn5 <- [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:12:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:12:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1017ms 08:12:54 INFO - PROCESS | 900 | 1464707574455 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 08:12:54 INFO - PROCESS | 900 | 1464707574458 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 08:12:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:12:54 INFO - PROCESS | 900 | 1464707574463 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:12:54 INFO - PROCESS | 900 | 1464707574467 Marionette TRACE conn5 <- [1,1630,null,{}] 08:12:54 INFO - PROCESS | 900 | 1464707574478 Marionette TRACE conn5 -> [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:12:54 INFO - PROCESS | 900 | 1464707574658 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 08:12:54 INFO - PROCESS | 900 | 1464707574777 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:54 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE942800 == 44 [pid = 900] [id = 417] 08:12:54 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1D5E4C800) [pid = 900] [serial = 1251] [outer = 0000000000000000] 08:12:54 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1D6B38800) [pid = 900] [serial = 1252] [outer = 000000E1D5E4C800] 08:12:54 INFO - PROCESS | 900 | 1464707574838 Marionette DEBUG loaded listener.js 08:12:54 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1D7D78400) [pid = 900] [serial = 1253] [outer = 000000E1D5E4C800] 08:12:55 INFO - PROCESS | 900 | 1464707575517 Marionette TRACE conn5 <- [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:12:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:12:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1077ms 08:12:55 INFO - PROCESS | 900 | 1464707575541 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 08:12:55 INFO - PROCESS | 900 | 1464707575544 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 08:12:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:12:55 INFO - PROCESS | 900 | 1464707575566 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:12:55 INFO - PROCESS | 900 | 1464707575568 Marionette TRACE conn5 <- [1,1634,null,{}] 08:12:55 INFO - PROCESS | 900 | 1464707575572 Marionette TRACE conn5 -> [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:12:55 INFO - PROCESS | 900 | 1464707575689 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 08:12:55 INFO - PROCESS | 900 | 1464707575811 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:55 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF515800 == 45 [pid = 900] [id = 418] 08:12:55 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1D7E5F400) [pid = 900] [serial = 1254] [outer = 0000000000000000] 08:12:55 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1D8280800) [pid = 900] [serial = 1255] [outer = 000000E1D7E5F400] 08:12:55 INFO - PROCESS | 900 | 1464707575870 Marionette DEBUG loaded listener.js 08:12:55 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1D83B2400) [pid = 900] [serial = 1256] [outer = 000000E1D7E5F400] 08:12:56 INFO - PROCESS | 900 | 1464707576487 Marionette TRACE conn5 <- [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:12:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:12:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 987ms 08:12:56 INFO - PROCESS | 900 | 1464707576555 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 08:12:56 INFO - PROCESS | 900 | 1464707576557 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 08:12:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:12:56 INFO - PROCESS | 900 | 1464707576561 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:12:56 INFO - PROCESS | 900 | 1464707576564 Marionette TRACE conn5 <- [1,1638,null,{}] 08:12:56 INFO - PROCESS | 900 | 1464707576568 Marionette TRACE conn5 -> [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:12:56 INFO - PROCESS | 900 | 1464707576680 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 08:12:56 INFO - PROCESS | 900 | 1464707576803 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:56 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF541000 == 46 [pid = 900] [id = 419] 08:12:56 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1D83E7C00) [pid = 900] [serial = 1257] [outer = 0000000000000000] 08:12:56 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E1D8A37000) [pid = 900] [serial = 1258] [outer = 000000E1D83E7C00] 08:12:56 INFO - PROCESS | 900 | 1464707576862 Marionette DEBUG loaded listener.js 08:12:56 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E1D8A40C00) [pid = 900] [serial = 1259] [outer = 000000E1D83E7C00] 08:12:57 INFO - PROCESS | 900 | 1464707577460 Marionette TRACE conn5 <- [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:12:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:12:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 944ms 08:12:57 INFO - PROCESS | 900 | 1464707577508 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 08:12:57 INFO - PROCESS | 900 | 1464707577510 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 08:12:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:12:57 INFO - PROCESS | 900 | 1464707577531 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:12:57 INFO - PROCESS | 900 | 1464707577534 Marionette TRACE conn5 <- [1,1642,null,{}] 08:12:57 INFO - PROCESS | 900 | 1464707577540 Marionette TRACE conn5 -> [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:12:57 INFO - PROCESS | 900 | 1464707577677 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 08:12:57 INFO - PROCESS | 900 | 1464707577804 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:57 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6859000 == 47 [pid = 900] [id = 420] 08:12:57 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E1C94C5000) [pid = 900] [serial = 1260] [outer = 0000000000000000] 08:12:57 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E1D8C0C000) [pid = 900] [serial = 1261] [outer = 000000E1C94C5000] 08:12:57 INFO - PROCESS | 900 | 1464707577865 Marionette DEBUG loaded listener.js 08:12:57 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E1D9A8BC00) [pid = 900] [serial = 1262] [outer = 000000E1C94C5000] 08:12:58 INFO - PROCESS | 900 | 1464707578634 Marionette TRACE conn5 <- [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:12:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:12:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1153ms 08:12:58 INFO - PROCESS | 900 | 1464707578669 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 08:12:58 INFO - PROCESS | 900 | 1464707578675 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 08:12:58 INFO - PROCESS | 900 | 1464707578679 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:12:58 INFO - PROCESS | 900 | 1464707578684 Marionette TRACE conn5 <- [1,1646,null,{}] 08:12:58 INFO - PROCESS | 900 | 1464707578689 Marionette TRACE conn5 -> [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:12:58 INFO - PROCESS | 900 | 1464707578834 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 08:12:58 INFO - PROCESS | 900 | 1464707578965 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:58 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CF7CF800 == 48 [pid = 900] [id = 421] 08:12:58 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E1CFC11C00) [pid = 900] [serial = 1263] [outer = 0000000000000000] 08:12:59 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E1CFF43C00) [pid = 900] [serial = 1264] [outer = 000000E1CFC11C00] 08:12:59 INFO - PROCESS | 900 | 1464707579021 Marionette DEBUG loaded listener.js 08:12:59 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E1D067EC00) [pid = 900] [serial = 1265] [outer = 000000E1CFC11C00] 08:12:59 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE599800 == 47 [pid = 900] [id = 413] 08:12:59 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD111000 == 46 [pid = 900] [id = 412] 08:12:59 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC3BD000 == 45 [pid = 900] [id = 411] 08:12:59 INFO - PROCESS | 900 | --DOCSHELL 000000E1CF62F800 == 44 [pid = 900] [id = 410] 08:12:59 INFO - PROCESS | 900 | --DOCSHELL 000000E1DAC05000 == 43 [pid = 900] [id = 409] 08:12:59 INFO - PROCESS | 900 | --DOCSHELL 000000E1D80E3800 == 42 [pid = 900] [id = 408] 08:12:59 INFO - PROCESS | 900 | --DOCSHELL 000000E1D6FC2800 == 41 [pid = 900] [id = 407] 08:12:59 INFO - PROCESS | 900 | --DOCSHELL 000000E1CF626800 == 40 [pid = 900] [id = 406] 08:12:59 INFO - PROCESS | 900 | --DOCSHELL 000000E1D0F3E000 == 39 [pid = 900] [id = 405] 08:12:59 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E1D76D6400) [pid = 900] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 08:12:59 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E1D6B35C00) [pid = 900] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 08:12:59 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E1D6E87400) [pid = 900] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 08:12:59 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E1D6CB0800) [pid = 900] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 08:12:59 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E1CADE1C00) [pid = 900] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 08:12:59 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E1CA8A6400) [pid = 900] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 08:12:59 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E1D3F43400) [pid = 900] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 08:12:59 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E1D0094800) [pid = 900] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 08:12:59 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1D0DA1C00) [pid = 900] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 08:12:59 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1D008C400) [pid = 900] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 08:12:59 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1D65B4C00) [pid = 900] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 08:12:59 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1D5E64000) [pid = 900] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 08:12:59 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1D3653400) [pid = 900] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 08:12:59 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1D7135000) [pid = 900] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 08:12:59 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1D7183400) [pid = 900] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 08:12:59 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1D71C2C00) [pid = 900] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 08:12:59 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1D76CF000) [pid = 900] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 08:12:59 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1CEE11C00) [pid = 900] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 08:12:59 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1D65A9C00) [pid = 900] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 08:12:59 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1D6B15800) [pid = 900] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 08:12:59 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1D5E42400) [pid = 900] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 08:12:59 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1D710B000) [pid = 900] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 08:12:59 INFO - PROCESS | 900 | 1464707579581 Marionette TRACE conn5 <- [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:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 923ms 08:12:59 INFO - PROCESS | 900 | 1464707579607 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 08:12:59 INFO - PROCESS | 900 | 1464707579613 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 08:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:12:59 INFO - PROCESS | 900 | 1464707579619 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:12:59 INFO - PROCESS | 900 | 1464707579621 Marionette TRACE conn5 <- [1,1650,null,{}] 08:12:59 INFO - PROCESS | 900 | 1464707579625 Marionette TRACE conn5 -> [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:12:59 INFO - PROCESS | 900 | 1464707579723 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 08:12:59 INFO - PROCESS | 900 | 1464707579730 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6B61000 == 40 [pid = 900] [id = 422] 08:12:59 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1CFF53000) [pid = 900] [serial = 1266] [outer = 0000000000000000] 08:12:59 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1D0DA1C00) [pid = 900] [serial = 1267] [outer = 000000E1CFF53000] 08:12:59 INFO - PROCESS | 900 | 1464707579780 Marionette DEBUG loaded listener.js 08:12:59 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1D0F76400) [pid = 900] [serial = 1268] [outer = 000000E1CFF53000] 08:13:00 INFO - PROCESS | 900 | 1464707580298 Marionette TRACE conn5 <- [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:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 734ms 08:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:13:00 INFO - PROCESS | 900 | 1464707580355 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 08:13:00 INFO - PROCESS | 900 | 1464707580357 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 08:13:00 INFO - PROCESS | 900 | 1464707580361 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:13:00 INFO - PROCESS | 900 | 1464707580365 Marionette TRACE conn5 <- [1,1654,null,{}] 08:13:00 INFO - PROCESS | 900 | 1464707580375 Marionette TRACE conn5 -> [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:13:00 INFO - PROCESS | 900 | 1464707580504 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 08:13:00 INFO - PROCESS | 900 | 1464707580592 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:00 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D9FE9800 == 41 [pid = 900] [id = 423] 08:13:00 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1D489A000) [pid = 900] [serial = 1269] [outer = 0000000000000000] 08:13:00 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1D5E50800) [pid = 900] [serial = 1270] [outer = 000000E1D489A000] 08:13:00 INFO - PROCESS | 900 | 1464707580642 Marionette DEBUG loaded listener.js 08:13:00 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1D6891800) [pid = 900] [serial = 1271] [outer = 000000E1D489A000] 08:13:01 INFO - PROCESS | 900 | 1464707581024 Marionette TRACE conn5 <- [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:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 734ms 08:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:13:01 INFO - PROCESS | 900 | 1464707581098 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 08:13:01 INFO - PROCESS | 900 | 1464707581101 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 08:13:01 INFO - PROCESS | 900 | 1464707581104 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:13:01 INFO - PROCESS | 900 | 1464707581106 Marionette TRACE conn5 <- [1,1658,null,{}] 08:13:01 INFO - PROCESS | 900 | 1464707581109 Marionette TRACE conn5 -> [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:13:01 INFO - PROCESS | 900 | 1464707581204 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 08:13:01 INFO - PROCESS | 900 | 1464707581212 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBABA800 == 42 [pid = 900] [id = 424] 08:13:01 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1D6B39400) [pid = 900] [serial = 1272] [outer = 0000000000000000] 08:13:01 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1D6E14800) [pid = 900] [serial = 1273] [outer = 000000E1D6B39400] 08:13:01 INFO - PROCESS | 900 | 1464707581259 Marionette DEBUG loaded listener.js 08:13:01 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1D6E8D400) [pid = 900] [serial = 1274] [outer = 000000E1D6B39400] 08:13:01 INFO - PROCESS | 900 | 1464707581741 Marionette TRACE conn5 <- [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:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 671ms 08:13:01 INFO - PROCESS | 900 | 1464707581778 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 08:13:01 INFO - PROCESS | 900 | 1464707581780 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 08:13:01 INFO - PROCESS | 900 | 1464707581783 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:13:01 INFO - PROCESS | 900 | 1464707581785 Marionette TRACE conn5 <- [1,1662,null,{}] 08:13:01 INFO - PROCESS | 900 | 1464707581789 Marionette TRACE conn5 -> [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:13:01 INFO - PROCESS | 900 | 1464707581908 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 08:13:01 INFO - PROCESS | 900 | 1464707581992 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:02 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC4C1000 == 43 [pid = 900] [id = 425] 08:13:02 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1D712E800) [pid = 900] [serial = 1275] [outer = 0000000000000000] 08:13:02 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1D7187800) [pid = 900] [serial = 1276] [outer = 000000E1D712E800] 08:13:02 INFO - PROCESS | 900 | 1464707582038 Marionette DEBUG loaded listener.js 08:13:02 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1D76D1800) [pid = 900] [serial = 1277] [outer = 000000E1D712E800] 08:13:02 INFO - PROCESS | 900 | 1464707582525 Marionette TRACE conn5 <- [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:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 776ms 08:13:02 INFO - PROCESS | 900 | 1464707582563 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 08:13:02 INFO - PROCESS | 900 | 1464707582565 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 08:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:13:02 INFO - PROCESS | 900 | 1464707582573 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:13:02 INFO - PROCESS | 900 | 1464707582575 Marionette TRACE conn5 <- [1,1666,null,{}] 08:13:02 INFO - PROCESS | 900 | 1464707582578 Marionette TRACE conn5 -> [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:13:02 INFO - PROCESS | 900 | 1464707582712 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 08:13:02 INFO - PROCESS | 900 | 1464707582775 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:02 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD280000 == 44 [pid = 900] [id = 426] 08:13:02 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1D7DA6800) [pid = 900] [serial = 1278] [outer = 0000000000000000] 08:13:02 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1D7E5DC00) [pid = 900] [serial = 1279] [outer = 000000E1D7DA6800] 08:13:02 INFO - PROCESS | 900 | 1464707582822 Marionette DEBUG loaded listener.js 08:13:02 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E1CF75B800) [pid = 900] [serial = 1280] [outer = 000000E1D7DA6800] 08:13:03 INFO - PROCESS | 900 | 1464707583237 Marionette TRACE conn5 <- [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:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 734ms 08:13:03 INFO - PROCESS | 900 | 1464707583327 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 08:13:03 INFO - PROCESS | 900 | 1464707583330 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 08:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:13:03 INFO - PROCESS | 900 | 1464707583336 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:13:03 INFO - PROCESS | 900 | 1464707583338 Marionette TRACE conn5 <- [1,1670,null,{}] 08:13:03 INFO - PROCESS | 900 | 1464707583341 Marionette TRACE conn5 -> [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:13:03 INFO - PROCESS | 900 | 1464707583584 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 08:13:03 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E1CA517C00) [pid = 900] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:13:03 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1D489FC00) [pid = 900] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:13:03 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1CFF52800) [pid = 900] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:13:03 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1D6E13400) [pid = 900] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:13:03 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1CEF11800) [pid = 900] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:13:03 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1D0092000) [pid = 900] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:13:03 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1D5E49C00) [pid = 900] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:13:03 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1C9609400) [pid = 900] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:13:03 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1D3FF3800) [pid = 900] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:13:03 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1D0F05400) [pid = 900] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:13:03 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1D06CFC00) [pid = 900] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:13:03 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1D361DC00) [pid = 900] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:13:03 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1CA675800) [pid = 900] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:13:03 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1CEF0A000) [pid = 900] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:13:03 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1D7109C00) [pid = 900] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:13:03 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1C9EBC800) [pid = 900] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:13:03 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1D0F09000) [pid = 900] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:13:03 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1CA8A3800) [pid = 900] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:13:03 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1D3651800) [pid = 900] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:13:03 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1D7B31400) [pid = 900] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:13:03 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1CA522800) [pid = 900] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:13:03 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1D0DAF400) [pid = 900] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:13:03 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E1D6E83800) [pid = 900] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:13:03 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E1D7DA2000) [pid = 900] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:13:03 INFO - PROCESS | 900 | 1464707583649 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CFF24000 == 45 [pid = 900] [id = 427] 08:13:03 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E1C8C63C00) [pid = 900] [serial = 1281] [outer = 0000000000000000] 08:13:03 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E1CA526000) [pid = 900] [serial = 1282] [outer = 000000E1C8C63C00] 08:13:03 INFO - PROCESS | 900 | 1464707583696 Marionette DEBUG loaded listener.js 08:13:03 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1CFF52400) [pid = 900] [serial = 1283] [outer = 000000E1C8C63C00] 08:13:04 INFO - PROCESS | 900 | 1464707584085 Marionette TRACE conn5 <- [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:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 777ms 08:13:04 INFO - PROCESS | 900 | 1464707584115 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 08:13:04 INFO - PROCESS | 900 | 1464707584117 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 08:13:04 INFO - PROCESS | 900 | 1464707584120 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:13:04 INFO - PROCESS | 900 | 1464707584122 Marionette TRACE conn5 <- [1,1674,null,{}] 08:13:04 INFO - PROCESS | 900 | 1464707584126 Marionette TRACE conn5 -> [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:13:04 INFO - PROCESS | 900 | 1464707584214 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 08:13:04 INFO - PROCESS | 900 | 1464707584221 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE940800 == 46 [pid = 900] [id = 428] 08:13:04 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1D4899800) [pid = 900] [serial = 1284] [outer = 0000000000000000] 08:13:04 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1D3F46800) [pid = 900] [serial = 1285] [outer = 000000E1D4899800] 08:13:04 INFO - PROCESS | 900 | 1464707584267 Marionette DEBUG loaded listener.js 08:13:04 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1D7BE5C00) [pid = 900] [serial = 1286] [outer = 000000E1D4899800] 08:13:04 INFO - PROCESS | 900 | 1464707584683 Marionette TRACE conn5 <- [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:13:04 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:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 629ms 08:13:04 INFO - PROCESS | 900 | 1464707584753 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 08:13:04 INFO - PROCESS | 900 | 1464707584756 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 08:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:13:04 INFO - PROCESS | 900 | 1464707584759 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:13:04 INFO - PROCESS | 900 | 1464707584761 Marionette TRACE conn5 <- [1,1678,null,{}] 08:13:04 INFO - PROCESS | 900 | 1464707584765 Marionette TRACE conn5 -> [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:13:04 INFO - PROCESS | 900 | 1464707584857 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 08:13:04 INFO - PROCESS | 900 | 1464707584864 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF93B800 == 47 [pid = 900] [id = 429] 08:13:04 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1D7B31400) [pid = 900] [serial = 1287] [outer = 0000000000000000] 08:13:04 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1D9FBD800) [pid = 900] [serial = 1288] [outer = 000000E1D7B31400] 08:13:04 INFO - PROCESS | 900 | 1464707584913 Marionette DEBUG loaded listener.js 08:13:05 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1DA912000) [pid = 900] [serial = 1289] [outer = 000000E1D7B31400] 08:13:05 INFO - PROCESS | 900 | 1464707585370 Marionette TRACE conn5 <- [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:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 670ms 08:13:05 INFO - PROCESS | 900 | 1464707585432 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 08:13:05 INFO - PROCESS | 900 | 1464707585434 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 08:13:05 INFO - PROCESS | 900 | 1464707585437 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:13:05 INFO - PROCESS | 900 | 1464707585439 Marionette TRACE conn5 <- [1,1682,null,{}] 08:13:05 INFO - PROCESS | 900 | 1464707585442 Marionette TRACE conn5 -> [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:13:05 INFO - PROCESS | 900 | 1464707585533 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 08:13:05 INFO - PROCESS | 900 | 1464707585542 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFA4F000 == 48 [pid = 900] [id = 430] 08:13:05 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1CEE68400) [pid = 900] [serial = 1290] [outer = 0000000000000000] 08:13:05 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1DA91AC00) [pid = 900] [serial = 1291] [outer = 000000E1CEE68400] 08:13:05 INFO - PROCESS | 900 | 1464707585587 Marionette DEBUG loaded listener.js 08:13:05 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1DA9AF800) [pid = 900] [serial = 1292] [outer = 000000E1CEE68400] 08:13:06 INFO - PROCESS | 900 | 1464707586356 Marionette TRACE conn5 <- [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:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 986ms 08:13:06 INFO - PROCESS | 900 | 1464707586427 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 08:13:06 INFO - PROCESS | 900 | 1464707586433 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 08:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:13:06 INFO - PROCESS | 900 | 1464707586438 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:13:06 INFO - PROCESS | 900 | 1464707586442 Marionette TRACE conn5 <- [1,1686,null,{}] 08:13:06 INFO - PROCESS | 900 | 1464707586448 Marionette TRACE conn5 -> [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:13:06 INFO - PROCESS | 900 | 1464707586635 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 08:13:06 INFO - PROCESS | 900 | 1464707586730 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:06 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6FC0800 == 49 [pid = 900] [id = 431] 08:13:06 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1CFC03800) [pid = 900] [serial = 1293] [outer = 0000000000000000] 08:13:06 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1CFF4D800) [pid = 900] [serial = 1294] [outer = 000000E1CFC03800] 08:13:06 INFO - PROCESS | 900 | 1464707586793 Marionette DEBUG loaded listener.js 08:13:06 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1D0F10C00) [pid = 900] [serial = 1295] [outer = 000000E1CFC03800] 08:13:07 INFO - PROCESS | 900 | 1464707587358 Marionette TRACE conn5 <- [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:13:07 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:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 986ms 08:13:07 INFO - PROCESS | 900 | 1464707587428 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 08:13:07 INFO - PROCESS | 900 | 1464707587434 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 08:13:07 INFO - PROCESS | 900 | 1464707587441 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:13:07 INFO - PROCESS | 900 | 1464707587444 Marionette TRACE conn5 <- [1,1690,null,{}] 08:13:07 INFO - PROCESS | 900 | 1464707587449 Marionette TRACE conn5 -> [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:13:07 INFO - PROCESS | 900 | 1464707587604 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 08:13:07 INFO - PROCESS | 900 | 1464707587731 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:07 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD121000 == 50 [pid = 900] [id = 432] 08:13:07 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1D5E61400) [pid = 900] [serial = 1296] [outer = 0000000000000000] 08:13:07 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1D663A000) [pid = 900] [serial = 1297] [outer = 000000E1D5E61400] 08:13:07 INFO - PROCESS | 900 | 1464707587790 Marionette DEBUG loaded listener.js 08:13:07 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1D710B000) [pid = 900] [serial = 1298] [outer = 000000E1D5E61400] 08:13:08 INFO - PROCESS | 900 | 1464707588428 Marionette TRACE conn5 <- [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:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1019ms 08:13:08 INFO - PROCESS | 900 | 1464707588466 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 08:13:08 INFO - PROCESS | 900 | 1464707588469 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 08:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:13:08 INFO - PROCESS | 900 | 1464707588473 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:13:08 INFO - PROCESS | 900 | 1464707588477 Marionette TRACE conn5 <- [1,1694,null,{}] 08:13:08 INFO - PROCESS | 900 | 1464707588488 Marionette TRACE conn5 -> [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:13:08 INFO - PROCESS | 900 | 1464707588631 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 08:13:08 INFO - PROCESS | 900 | 1464707588761 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:08 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFB6A000 == 51 [pid = 900] [id = 433] 08:13:08 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1D7DCA800) [pid = 900] [serial = 1299] [outer = 0000000000000000] 08:13:08 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1D7E5C400) [pid = 900] [serial = 1300] [outer = 000000E1D7DCA800] 08:13:08 INFO - PROCESS | 900 | 1464707588822 Marionette DEBUG loaded listener.js 08:13:08 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1DA918000) [pid = 900] [serial = 1301] [outer = 000000E1D7DCA800] 08:13:09 INFO - PROCESS | 900 | 1464707589456 Marionette TRACE conn5 <- [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:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1030ms 08:13:09 INFO - PROCESS | 900 | 1464707589505 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 08:13:09 INFO - PROCESS | 900 | 1464707589508 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 08:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:13:09 INFO - PROCESS | 900 | 1464707589512 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:13:09 INFO - PROCESS | 900 | 1464707589514 Marionette TRACE conn5 <- [1,1698,null,{}] 08:13:09 INFO - PROCESS | 900 | 1464707589518 Marionette TRACE conn5 -> [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:13:09 INFO - PROCESS | 900 | 1464707589638 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 08:13:09 INFO - PROCESS | 900 | 1464707589766 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:09 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD26A000 == 52 [pid = 900] [id = 434] 08:13:09 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1CA8AE400) [pid = 900] [serial = 1302] [outer = 0000000000000000] 08:13:09 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1D7D7E000) [pid = 900] [serial = 1303] [outer = 000000E1CA8AE400] 08:13:09 INFO - PROCESS | 900 | 1464707589824 Marionette DEBUG loaded listener.js 08:13:09 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E1DAA1F000) [pid = 900] [serial = 1304] [outer = 000000E1CA8AE400] 08:13:10 INFO - PROCESS | 900 | 1464707590653 Marionette TRACE conn5 <- [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:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1189ms 08:13:10 INFO - PROCESS | 900 | 1464707590704 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 08:13:10 INFO - PROCESS | 900 | 1464707590708 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 08:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:13:10 INFO - PROCESS | 900 | 1464707590714 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:13:10 INFO - PROCESS | 900 | 1464707590718 Marionette TRACE conn5 <- [1,1702,null,{}] 08:13:10 INFO - PROCESS | 900 | 1464707590725 Marionette TRACE conn5 -> [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:13:10 INFO - PROCESS | 900 | 1464707590833 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 08:13:10 INFO - PROCESS | 900 | 1464707590964 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:10 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CF7BA800 == 53 [pid = 900] [id = 435] 08:13:10 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E1C927BC00) [pid = 900] [serial = 1305] [outer = 0000000000000000] 08:13:11 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E1CA66FC00) [pid = 900] [serial = 1306] [outer = 000000E1C927BC00] 08:13:11 INFO - PROCESS | 900 | 1464707591019 Marionette DEBUG loaded listener.js 08:13:11 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E1CEE62400) [pid = 900] [serial = 1307] [outer = 000000E1C927BC00] 08:13:11 INFO - PROCESS | 900 | 1464707591629 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",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/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 08:13:11 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 08:13:11 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 08:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:11 INFO - _addTest/ [0,1705,"getWindowHandle",null] 08:13:11 INFO - PROCESS | 900 | 1464707591669 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 08:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:13:11 INFO - PROCESS | 900 | 1464707591675 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:13:11 INFO - PROCESS | 900 | 1464707591678 Marionette TRACE conn5 <- [1,1706,null,{}] 08:13:11 INFO - PROCESS | 900 | 1464707591682 Marionette TRACE conn5 -> [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:13:11 INFO - PROCESS | 900 | 1464707591787 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 08:13:11 INFO - PROCESS | 900 | 1464707591924 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:11 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF93B800 == 52 [pid = 900] [id = 429] 08:13:11 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE940800 == 51 [pid = 900] [id = 428] 08:13:11 INFO - PROCESS | 900 | --DOCSHELL 000000E1CFF24000 == 50 [pid = 900] [id = 427] 08:13:11 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD280000 == 49 [pid = 900] [id = 426] 08:13:11 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC4C1000 == 48 [pid = 900] [id = 425] 08:13:11 INFO - PROCESS | 900 | --DOCSHELL 000000E1DBABA800 == 47 [pid = 900] [id = 424] 08:13:11 INFO - PROCESS | 900 | --DOCSHELL 000000E1D9FE9800 == 46 [pid = 900] [id = 423] 08:13:11 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E1D7DC0400) [pid = 900] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 08:13:11 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CF28E000 == 47 [pid = 900] [id = 436] 08:13:11 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E1C8CD7800) [pid = 900] [serial = 1308] [outer = 0000000000000000] 08:13:12 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E1CADE1C00) [pid = 900] [serial = 1309] [outer = 000000E1C8CD7800] 08:13:12 INFO - PROCESS | 900 | 1464707592015 Marionette DEBUG loaded listener.js 08:13:12 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E1CF786800) [pid = 900] [serial = 1310] [outer = 000000E1C8CD7800] 08:13:12 INFO - PROCESS | 900 | --DOCSHELL 000000E1D6B61000 == 46 [pid = 900] [id = 422] 08:13:12 INFO - PROCESS | 900 | --DOCSHELL 000000E1CF7CF800 == 45 [pid = 900] [id = 421] 08:13:12 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF515800 == 44 [pid = 900] [id = 418] 08:13:12 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE942800 == 43 [pid = 900] [id = 417] 08:13:12 INFO - PROCESS | 900 | --DOCSHELL 000000E1D89F3800 == 42 [pid = 900] [id = 416] 08:13:12 INFO - PROCESS | 900 | --DOCSHELL 000000E1CFF37000 == 41 [pid = 900] [id = 415] 08:13:12 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE89A000 == 40 [pid = 900] [id = 414] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E1D0F07800) [pid = 900] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E1CFF42C00) [pid = 900] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E1D6636800) [pid = 900] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E1D5FBCC00) [pid = 900] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E1CA67AC00) [pid = 900] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E1D48A1000) [pid = 900] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1D36D6C00) [pid = 900] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1D7D7D000) [pid = 900] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1CEF04C00) [pid = 900] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1CA519C00) [pid = 900] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1D3FFDC00) [pid = 900] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1D1529800) [pid = 900] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1CFF4C000) [pid = 900] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1D0678800) [pid = 900] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1D3F39400) [pid = 900] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1D7D9C800) [pid = 900] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1D7D76C00) [pid = 900] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1D4282000) [pid = 900] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1CEF0B800) [pid = 900] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1CA66F800) [pid = 900] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1D0F0D000) [pid = 900] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1D7111000) [pid = 900] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1D6E87C00) [pid = 900] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1D7DC6800) [pid = 900] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1D7DA5800) [pid = 900] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1CA525C00) [pid = 900] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1CBC76400) [pid = 900] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E1D6B3A800) [pid = 900] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E1D689DC00) [pid = 900] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E1D6B31000) [pid = 900] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E1D6E86000) [pid = 900] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E1D76CEC00) [pid = 900] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E1D710FC00) [pid = 900] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E1D71B9800) [pid = 900] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E1D3615000) [pid = 900] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E1D3FFAC00) [pid = 900] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E1CBC7EC00) [pid = 900] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E1D06D7000) [pid = 900] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 08:13:12 INFO - PROCESS | 900 | 1464707592507 Marionette TRACE conn5 <- [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:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 882ms 08:13:12 INFO - PROCESS | 900 | 1464707592558 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 08:13:12 INFO - PROCESS | 900 | 1464707592560 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 08:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:13:12 INFO - PROCESS | 900 | 1464707592564 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:13:12 INFO - PROCESS | 900 | 1464707592568 Marionette TRACE conn5 <- [1,1710,null,{}] 08:13:12 INFO - PROCESS | 900 | 1464707592578 Marionette TRACE conn5 -> [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:13:12 INFO - PROCESS | 900 | 1464707592673 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 08:13:12 INFO - PROCESS | 900 | 1464707592783 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:12 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6859800 == 41 [pid = 900] [id = 437] 08:13:12 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E1CEE65000) [pid = 900] [serial = 1311] [outer = 0000000000000000] 08:13:12 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E1D0090400) [pid = 900] [serial = 1312] [outer = 000000E1CEE65000] 08:13:12 INFO - PROCESS | 900 | 1464707592834 Marionette DEBUG loaded listener.js 08:13:12 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E1D06D3800) [pid = 900] [serial = 1313] [outer = 000000E1CEE65000] 08:13:13 INFO - PROCESS | 900 | 1464707593241 Marionette TRACE conn5 <- [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:13:13 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:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 734ms 08:13:13 INFO - PROCESS | 900 | 1464707593300 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 08:13:13 INFO - PROCESS | 900 | 1464707593303 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 08:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:13:13 INFO - PROCESS | 900 | 1464707593307 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:13:13 INFO - PROCESS | 900 | 1464707593309 Marionette TRACE conn5 <- [1,1714,null,{}] 08:13:13 INFO - PROCESS | 900 | 1464707593312 Marionette TRACE conn5 -> [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:13:13 INFO - PROCESS | 900 | 1464707593404 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 08:13:13 INFO - PROCESS | 900 | 1464707593412 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:13 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7D5A800 == 42 [pid = 900] [id = 438] 08:13:13 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E1D0DB0400) [pid = 900] [serial = 1314] [outer = 0000000000000000] 08:13:13 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E1D0F0D800) [pid = 900] [serial = 1315] [outer = 000000E1D0DB0400] 08:13:13 INFO - PROCESS | 900 | 1464707593471 Marionette DEBUG loaded listener.js 08:13:13 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E1D3614000) [pid = 900] [serial = 1316] [outer = 000000E1D0DB0400] 08:13:13 INFO - PROCESS | 900 | 1464707593907 Marionette TRACE conn5 <- [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:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 628ms 08:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:13:13 INFO - PROCESS | 900 | 1464707593943 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 08:13:13 INFO - PROCESS | 900 | 1464707593945 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 08:13:13 INFO - PROCESS | 900 | 1464707593954 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:13:13 INFO - PROCESS | 900 | 1464707593956 Marionette TRACE conn5 <- [1,1718,null,{}] 08:13:13 INFO - PROCESS | 900 | 1464707593960 Marionette TRACE conn5 -> [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:13:14 INFO - PROCESS | 900 | 1464707594049 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 08:13:14 INFO - PROCESS | 900 | 1464707594087 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:14 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D82DB000 == 43 [pid = 900] [id = 439] 08:13:14 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E1D361F000) [pid = 900] [serial = 1317] [outer = 0000000000000000] 08:13:14 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E1D36D6C00) [pid = 900] [serial = 1318] [outer = 000000E1D361F000] 08:13:14 INFO - PROCESS | 900 | 1464707594134 Marionette DEBUG loaded listener.js 08:13:14 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E1D3F45800) [pid = 900] [serial = 1319] [outer = 000000E1D361F000] 08:13:14 INFO - PROCESS | 900 | 1464707594641 Marionette TRACE conn5 <- [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",1,"assert_equals: Red channel of the pixel at (1, 48) 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.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 08:13:14 INFO - PROCESS | 900 | 1464707594689 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 08:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:13:14 INFO - PROCESS | 900 | 1464707594692 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:13:14 INFO - PROCESS | 900 | 1464707594694 Marionette TRACE conn5 <- [1,1722,null,{}] 08:13:14 INFO - PROCESS | 900 | 1464707594698 Marionette TRACE conn5 -> [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:13:14 INFO - PROCESS | 900 | 1464707594843 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 08:13:14 INFO - PROCESS | 900 | 1464707594901 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:14 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAC1A800 == 44 [pid = 900] [id = 440] 08:13:14 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E1D42CD400) [pid = 900] [serial = 1320] [outer = 0000000000000000] 08:13:14 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E1D5FBCC00) [pid = 900] [serial = 1321] [outer = 000000E1D42CD400] 08:13:14 INFO - PROCESS | 900 | 1464707594950 Marionette DEBUG loaded listener.js 08:13:15 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1D6898800) [pid = 900] [serial = 1322] [outer = 000000E1D42CD400] 08:13:15 INFO - PROCESS | 900 | 1464707595470 Marionette TRACE conn5 <- [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:13:15 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:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 818ms 08:13:15 INFO - PROCESS | 900 | 1464707595514 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 08:13:15 INFO - PROCESS | 900 | 1464707595516 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 08:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:13:15 INFO - PROCESS | 900 | 1464707595520 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:13:15 INFO - PROCESS | 900 | 1464707595521 Marionette TRACE conn5 <- [1,1726,null,{}] 08:13:15 INFO - PROCESS | 900 | 1464707595525 Marionette TRACE conn5 -> [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:13:15 INFO - PROCESS | 900 | 1464707595641 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 08:13:15 INFO - PROCESS | 900 | 1464707595697 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB283800 == 45 [pid = 900] [id = 441] 08:13:15 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1D6B31800) [pid = 900] [serial = 1323] [outer = 0000000000000000] 08:13:15 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1D6CAB400) [pid = 900] [serial = 1324] [outer = 000000E1D6B31800] 08:13:15 INFO - PROCESS | 900 | 1464707595743 Marionette DEBUG loaded listener.js 08:13:15 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1D6E8B000) [pid = 900] [serial = 1325] [outer = 000000E1D6B31800] 08:13:16 INFO - PROCESS | 900 | 1464707596177 Marionette TRACE conn5 <- [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:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 691ms 08:13:16 INFO - PROCESS | 900 | 1464707596214 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 08:13:16 INFO - PROCESS | 900 | 1464707596216 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 08:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:13:16 INFO - PROCESS | 900 | 1464707596219 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:13:16 INFO - PROCESS | 900 | 1464707596221 Marionette TRACE conn5 <- [1,1730,null,{}] 08:13:16 INFO - PROCESS | 900 | 1464707596231 Marionette TRACE conn5 -> [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:13:16 INFO - PROCESS | 900 | 1464707596447 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 08:13:16 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1D7B31400) [pid = 900] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:13:16 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1D712E800) [pid = 900] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:13:16 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1CFF53000) [pid = 900] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:13:16 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1D7DA6800) [pid = 900] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:13:16 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E1CFC11C00) [pid = 900] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:13:16 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E1D489A000) [pid = 900] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:13:16 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E1D6B39400) [pid = 900] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:13:16 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E1D4899800) [pid = 900] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:13:16 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E1C8C63C00) [pid = 900] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:13:16 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E1D651A000) [pid = 900] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:13:16 INFO - PROCESS | 900 | 1464707596507 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:16 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D89DF800 == 46 [pid = 900] [id = 442] 08:13:16 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E1CB153400) [pid = 900] [serial = 1326] [outer = 0000000000000000] 08:13:16 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E1D008E800) [pid = 900] [serial = 1327] [outer = 000000E1CB153400] 08:13:16 INFO - PROCESS | 900 | 1464707596554 Marionette DEBUG loaded listener.js 08:13:16 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E1D6E84400) [pid = 900] [serial = 1328] [outer = 000000E1CB153400] 08:13:16 INFO - PROCESS | 900 | 1464707596930 Marionette TRACE conn5 <- [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:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 734ms 08:13:17 INFO - PROCESS | 900 | 1464707596988 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 08:13:17 INFO - PROCESS | 900 | 1464707596990 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 08:13:17 INFO - PROCESS | 900 | 1464707596993 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:13:17 INFO - PROCESS | 900 | 1464707596995 Marionette TRACE conn5 <- [1,1734,null,{}] 08:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:13:17 INFO - PROCESS | 900 | 1464707597001 Marionette TRACE conn5 -> [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:13:17 INFO - PROCESS | 900 | 1464707597089 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 08:13:17 INFO - PROCESS | 900 | 1464707597096 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBFDC000 == 47 [pid = 900] [id = 443] 08:13:17 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E1D7110C00) [pid = 900] [serial = 1329] [outer = 0000000000000000] 08:13:17 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E1D71B8C00) [pid = 900] [serial = 1330] [outer = 000000E1D7110C00] 08:13:17 INFO - PROCESS | 900 | 1464707597141 Marionette DEBUG loaded listener.js 08:13:17 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E1D76D0400) [pid = 900] [serial = 1331] [outer = 000000E1D7110C00] 08:13:17 INFO - PROCESS | 900 | 1464707597562 Marionette TRACE conn5 <- [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:13:17 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:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 629ms 08:13:17 INFO - PROCESS | 900 | 1464707597630 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 08:13:17 INFO - PROCESS | 900 | 1464707597632 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 08:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:13:17 INFO - PROCESS | 900 | 1464707597635 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:13:17 INFO - PROCESS | 900 | 1464707597638 Marionette TRACE conn5 <- [1,1738,null,{}] 08:13:17 INFO - PROCESS | 900 | 1464707597642 Marionette TRACE conn5 -> [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:13:17 INFO - PROCESS | 900 | 1464707597731 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 08:13:17 INFO - PROCESS | 900 | 1464707597739 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC4D4800 == 48 [pid = 900] [id = 444] 08:13:17 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1D76D8000) [pid = 900] [serial = 1332] [outer = 0000000000000000] 08:13:17 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1D7BDE400) [pid = 900] [serial = 1333] [outer = 000000E1D76D8000] 08:13:17 INFO - PROCESS | 900 | 1464707597786 Marionette DEBUG loaded listener.js 08:13:17 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1D7D84800) [pid = 900] [serial = 1334] [outer = 000000E1D76D8000] 08:13:18 INFO - PROCESS | 900 | 1464707598224 Marionette TRACE conn5 <- [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:13:18 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:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 629ms 08:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:13:18 INFO - PROCESS | 900 | 1464707598270 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 08:13:18 INFO - PROCESS | 900 | 1464707598273 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 08:13:18 INFO - PROCESS | 900 | 1464707598276 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:13:18 INFO - PROCESS | 900 | 1464707598279 Marionette TRACE conn5 <- [1,1742,null,{}] 08:13:18 INFO - PROCESS | 900 | 1464707598282 Marionette TRACE conn5 -> [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:13:18 INFO - PROCESS | 900 | 1464707598389 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 08:13:18 INFO - PROCESS | 900 | 1464707598555 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:18 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CEE39000 == 49 [pid = 900] [id = 445] 08:13:18 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1C8C65400) [pid = 900] [serial = 1335] [outer = 0000000000000000] 08:13:18 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1C9B31C00) [pid = 900] [serial = 1336] [outer = 000000E1C8C65400] 08:13:18 INFO - PROCESS | 900 | 1464707598617 Marionette DEBUG loaded listener.js 08:13:18 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1CA8A6C00) [pid = 900] [serial = 1337] [outer = 000000E1C8C65400] 08:13:19 INFO - PROCESS | 900 | 1464707599254 Marionette TRACE conn5 <- [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:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1026ms 08:13:19 INFO - PROCESS | 900 | 1464707599304 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 08:13:19 INFO - PROCESS | 900 | 1464707599309 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 08:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:13:19 INFO - PROCESS | 900 | 1464707599314 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:13:19 INFO - PROCESS | 900 | 1464707599318 Marionette TRACE conn5 <- [1,1746,null,{}] 08:13:19 INFO - PROCESS | 900 | 1464707599345 Marionette TRACE conn5 -> [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:13:19 INFO - PROCESS | 900 | 1464707599466 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 08:13:19 INFO - PROCESS | 900 | 1464707599590 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:19 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6858000 == 50 [pid = 900] [id = 446] 08:13:19 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1CFF45800) [pid = 900] [serial = 1338] [outer = 0000000000000000] 08:13:19 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1CFF54C00) [pid = 900] [serial = 1339] [outer = 000000E1CFF45800] 08:13:19 INFO - PROCESS | 900 | 1464707599651 Marionette DEBUG loaded listener.js 08:13:19 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1D06D5000) [pid = 900] [serial = 1340] [outer = 000000E1CFF45800] 08:13:20 INFO - PROCESS | 900 | 1464707600290 Marionette TRACE conn5 <- [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:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1025ms 08:13:20 INFO - PROCESS | 900 | 1464707600344 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 08:13:20 INFO - PROCESS | 900 | 1464707600349 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 08:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:13:20 INFO - PROCESS | 900 | 1464707600354 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:13:20 INFO - PROCESS | 900 | 1464707600356 Marionette TRACE conn5 <- [1,1750,null,{}] 08:13:20 INFO - PROCESS | 900 | 1464707600360 Marionette TRACE conn5 -> [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:13:20 INFO - PROCESS | 900 | 1464707600478 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 08:13:20 INFO - PROCESS | 900 | 1464707600602 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:20 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD26F000 == 51 [pid = 900] [id = 447] 08:13:20 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1D3FFB800) [pid = 900] [serial = 1341] [outer = 0000000000000000] 08:13:20 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1D489F000) [pid = 900] [serial = 1342] [outer = 000000E1D3FFB800] 08:13:20 INFO - PROCESS | 900 | 1464707600661 Marionette DEBUG loaded listener.js 08:13:20 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1D5FB6000) [pid = 900] [serial = 1343] [outer = 000000E1D3FFB800] 08:13:21 INFO - PROCESS | 900 | 1464707601291 Marionette TRACE conn5 <- [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:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 985ms 08:13:21 INFO - PROCESS | 900 | 1464707601341 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 08:13:21 INFO - PROCESS | 900 | 1464707601344 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 08:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:13:21 INFO - PROCESS | 900 | 1464707601354 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:13:21 INFO - PROCESS | 900 | 1464707601361 Marionette TRACE conn5 <- [1,1754,null,{}] 08:13:21 INFO - PROCESS | 900 | 1464707601367 Marionette TRACE conn5 -> [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:13:21 INFO - PROCESS | 900 | 1464707601485 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 08:13:21 INFO - PROCESS | 900 | 1464707601611 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:21 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE736000 == 52 [pid = 900] [id = 448] 08:13:21 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1D7DA6C00) [pid = 900] [serial = 1344] [outer = 0000000000000000] 08:13:21 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1D7DC8800) [pid = 900] [serial = 1345] [outer = 000000E1D7DA6C00] 08:13:21 INFO - PROCESS | 900 | 1464707601671 Marionette DEBUG loaded listener.js 08:13:21 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1D7E5F000) [pid = 900] [serial = 1346] [outer = 000000E1D7DA6C00] 08:13:22 INFO - PROCESS | 900 | 1464707602255 Marionette TRACE conn5 <- [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:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 944ms 08:13:22 INFO - PROCESS | 900 | 1464707602294 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 08:13:22 INFO - PROCESS | 900 | 1464707602297 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 08:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:13:22 INFO - PROCESS | 900 | 1464707602301 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:13:22 INFO - PROCESS | 900 | 1464707602303 Marionette TRACE conn5 <- [1,1758,null,{}] 08:13:22 INFO - PROCESS | 900 | 1464707602307 Marionette TRACE conn5 -> [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:13:22 INFO - PROCESS | 900 | 1464707602425 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 08:13:22 INFO - PROCESS | 900 | 1464707602522 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:22 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE8A9800 == 53 [pid = 900] [id = 449] 08:13:22 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1D8382400) [pid = 900] [serial = 1347] [outer = 0000000000000000] 08:13:22 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1D8A34400) [pid = 900] [serial = 1348] [outer = 000000E1D8382400] 08:13:22 INFO - PROCESS | 900 | 1464707602579 Marionette DEBUG loaded listener.js 08:13:22 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1D8C92400) [pid = 900] [serial = 1349] [outer = 000000E1D8382400] 08:13:23 INFO - PROCESS | 900 | 1464707603174 Marionette TRACE conn5 <- [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:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 923ms 08:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:13:23 INFO - PROCESS | 900 | 1464707603226 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 08:13:23 INFO - PROCESS | 900 | 1464707603228 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 08:13:23 INFO - PROCESS | 900 | 1464707603232 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:13:23 INFO - PROCESS | 900 | 1464707603234 Marionette TRACE conn5 <- [1,1762,null,{}] 08:13:23 INFO - PROCESS | 900 | 1464707603238 Marionette TRACE conn5 -> [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:13:23 INFO - PROCESS | 900 | 1464707603350 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 08:13:23 INFO - PROCESS | 900 | 1464707603446 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:23 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF534000 == 54 [pid = 900] [id = 450] 08:13:23 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1DA05D800) [pid = 900] [serial = 1350] [outer = 0000000000000000] 08:13:23 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1DA916000) [pid = 900] [serial = 1351] [outer = 000000E1DA05D800] 08:13:23 INFO - PROCESS | 900 | 1464707603511 Marionette DEBUG loaded listener.js 08:13:23 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1DA9B8400) [pid = 900] [serial = 1352] [outer = 000000E1DA05D800] 08:13:24 INFO - PROCESS | 900 | 1464707604148 Marionette TRACE conn5 <- [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:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 986ms 08:13:24 INFO - PROCESS | 900 | 1464707604221 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 08:13:24 INFO - PROCESS | 900 | 1464707604224 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 08:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:13:24 INFO - PROCESS | 900 | 1464707604227 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:13:24 INFO - PROCESS | 900 | 1464707604230 Marionette TRACE conn5 <- [1,1766,null,{}] 08:13:24 INFO - PROCESS | 900 | 1464707604233 Marionette TRACE conn5 -> [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:13:24 INFO - PROCESS | 900 | 1464707604354 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 08:13:24 INFO - PROCESS | 900 | 1464707604610 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:24 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D654E800 == 55 [pid = 900] [id = 451] 08:13:24 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E1C8C6EC00) [pid = 900] [serial = 1353] [outer = 0000000000000000] 08:13:24 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E1CA525000) [pid = 900] [serial = 1354] [outer = 000000E1C8C6EC00] 08:13:24 INFO - PROCESS | 900 | 1464707604670 Marionette DEBUG loaded listener.js 08:13:24 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E1CEF02C00) [pid = 900] [serial = 1355] [outer = 000000E1C8C6EC00] 08:13:25 INFO - PROCESS | 900 | 1464707605231 Marionette TRACE conn5 <- [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:13:25 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:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1076ms 08:13:25 INFO - PROCESS | 900 | 1464707605306 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 08:13:25 INFO - PROCESS | 900 | 1464707605311 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 08:13:25 INFO - PROCESS | 900 | 1464707605315 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:13:25 INFO - PROCESS | 900 | 1464707605319 Marionette TRACE conn5 <- [1,1770,null,{}] 08:13:25 INFO - PROCESS | 900 | 1464707605324 Marionette TRACE conn5 -> [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:13:25 INFO - PROCESS | 900 | 1464707605434 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 08:13:25 INFO - PROCESS | 900 | 1464707605564 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:25 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D684F000 == 56 [pid = 900] [id = 452] 08:13:25 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E1CEE6A800) [pid = 900] [serial = 1356] [outer = 0000000000000000] 08:13:25 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E1D0097800) [pid = 900] [serial = 1357] [outer = 000000E1CEE6A800] 08:13:25 INFO - PROCESS | 900 | 1464707605618 Marionette DEBUG loaded listener.js 08:13:25 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E1D361C400) [pid = 900] [serial = 1358] [outer = 000000E1CEE6A800] 08:13:25 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC4D4800 == 55 [pid = 900] [id = 444] 08:13:25 INFO - PROCESS | 900 | --DOCSHELL 000000E1DBFDC000 == 54 [pid = 900] [id = 443] 08:13:25 INFO - PROCESS | 900 | --DOCSHELL 000000E1D89DF800 == 53 [pid = 900] [id = 442] 08:13:25 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB283800 == 52 [pid = 900] [id = 441] 08:13:25 INFO - PROCESS | 900 | --DOCSHELL 000000E1DAC1A800 == 51 [pid = 900] [id = 440] 08:13:25 INFO - PROCESS | 900 | --DOCSHELL 000000E1D82DB000 == 50 [pid = 900] [id = 439] 08:13:25 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7D5A800 == 49 [pid = 900] [id = 438] 08:13:25 INFO - PROCESS | 900 | --DOCSHELL 000000E1D6859800 == 48 [pid = 900] [id = 437] 08:13:25 INFO - PROCESS | 900 | --DOCSHELL 000000E1CF28E000 == 47 [pid = 900] [id = 436] 08:13:25 INFO - PROCESS | 900 | --DOCSHELL 000000E1CF7BA800 == 46 [pid = 900] [id = 435] 08:13:25 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E1D7E55C00) [pid = 900] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 08:13:25 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E1D8280800) [pid = 900] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 08:13:25 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E1D8C0C000) [pid = 900] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 08:13:25 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E1D0DA1C00) [pid = 900] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 08:13:25 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E1D067EC00) [pid = 900] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 08:13:25 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E1CFF43C00) [pid = 900] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 08:13:25 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1D0F76400) [pid = 900] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 08:13:25 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1CA8A3000) [pid = 900] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 08:13:25 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1D0096400) [pid = 900] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 08:13:25 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1D6B38800) [pid = 900] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 08:13:25 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1D8A37000) [pid = 900] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 08:13:25 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1DA912000) [pid = 900] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 08:13:25 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1CFF52400) [pid = 900] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 08:13:25 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1CA526000) [pid = 900] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 08:13:25 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1D7BE5C00) [pid = 900] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 08:13:25 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1D6E8D400) [pid = 900] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 08:13:25 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1D9FBD800) [pid = 900] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 08:13:25 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1D7187800) [pid = 900] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 08:13:25 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1D7E5DC00) [pid = 900] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 08:13:25 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1D76D1800) [pid = 900] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 08:13:25 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1D5E50800) [pid = 900] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 08:13:25 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1D6891800) [pid = 900] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 08:13:25 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1D6E14800) [pid = 900] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 08:13:25 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1CF75B800) [pid = 900] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 08:13:25 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1D3F46800) [pid = 900] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 08:13:26 INFO - PROCESS | 900 | 1464707606167 Marionette TRACE conn5 <- [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:13:26 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:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 881ms 08:13:26 INFO - PROCESS | 900 | 1464707606203 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 08:13:26 INFO - PROCESS | 900 | 1464707606207 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 08:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:13:26 INFO - PROCESS | 900 | 1464707606212 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:13:26 INFO - PROCESS | 900 | 1464707606214 Marionette TRACE conn5 <- [1,1774,null,{}] 08:13:26 INFO - PROCESS | 900 | 1464707606218 Marionette TRACE conn5 -> [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:13:26 INFO - PROCESS | 900 | 1464707606314 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 08:13:26 INFO - PROCESS | 900 | 1464707606323 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:26 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D715F000 == 47 [pid = 900] [id = 453] 08:13:26 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1D008FC00) [pid = 900] [serial = 1359] [outer = 0000000000000000] 08:13:26 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1D0DA1C00) [pid = 900] [serial = 1360] [outer = 000000E1D008FC00] 08:13:26 INFO - PROCESS | 900 | 1464707606372 Marionette DEBUG loaded listener.js 08:13:26 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1D3F38400) [pid = 900] [serial = 1361] [outer = 000000E1D008FC00] 08:13:26 INFO - PROCESS | 900 | 1464707606850 Marionette TRACE conn5 <- [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:13:26 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:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 671ms 08:13:26 INFO - PROCESS | 900 | 1464707606886 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 08:13:26 INFO - PROCESS | 900 | 1464707606889 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 08:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:13:26 INFO - PROCESS | 900 | 1464707606894 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:13:26 INFO - PROCESS | 900 | 1464707606900 Marionette TRACE conn5 <- [1,1778,null,{}] 08:13:26 INFO - PROCESS | 900 | 1464707606915 Marionette TRACE conn5 -> [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:13:27 INFO - PROCESS | 900 | 1464707607010 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 08:13:27 INFO - PROCESS | 900 | 1464707607094 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:27 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB279800 == 48 [pid = 900] [id = 454] 08:13:27 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1D489F800) [pid = 900] [serial = 1362] [outer = 0000000000000000] 08:13:27 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1D5FB3C00) [pid = 900] [serial = 1363] [outer = 000000E1D489F800] 08:13:27 INFO - PROCESS | 900 | 1464707607179 Marionette DEBUG loaded listener.js 08:13:27 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1D6B1EC00) [pid = 900] [serial = 1364] [outer = 000000E1D489F800] 08:13:27 INFO - PROCESS | 900 | 1464707607565 Marionette TRACE conn5 <- [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:13:27 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:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 692ms 08:13:27 INFO - PROCESS | 900 | 1464707607590 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 08:13:27 INFO - PROCESS | 900 | 1464707607593 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 08:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:13:27 INFO - PROCESS | 900 | 1464707607596 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:13:27 INFO - PROCESS | 900 | 1464707607598 Marionette TRACE conn5 <- [1,1782,null,{}] 08:13:27 INFO - PROCESS | 900 | 1464707607602 Marionette TRACE conn5 -> [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:13:27 INFO - PROCESS | 900 | 1464707607694 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 08:13:27 INFO - PROCESS | 900 | 1464707607701 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:27 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBFC4000 == 49 [pid = 900] [id = 455] 08:13:27 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1D6CAFC00) [pid = 900] [serial = 1365] [outer = 0000000000000000] 08:13:27 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1D6E18C00) [pid = 900] [serial = 1366] [outer = 000000E1D6CAFC00] 08:13:27 INFO - PROCESS | 900 | 1464707607747 Marionette DEBUG loaded listener.js 08:13:27 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1D7130400) [pid = 900] [serial = 1367] [outer = 000000E1D6CAFC00] 08:13:28 INFO - PROCESS | 900 | 1464707608228 Marionette TRACE conn5 <- [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:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 672ms 08:13:28 INFO - PROCESS | 900 | 1464707608272 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 08:13:28 INFO - PROCESS | 900 | 1464707608274 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 08:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:13:28 INFO - PROCESS | 900 | 1464707608278 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:13:28 INFO - PROCESS | 900 | 1464707608279 Marionette TRACE conn5 <- [1,1786,null,{}] 08:13:28 INFO - PROCESS | 900 | 1464707608283 Marionette TRACE conn5 -> [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:13:28 INFO - PROCESS | 900 | 1464707608403 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 08:13:28 INFO - PROCESS | 900 | 1464707608493 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:28 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC4D6800 == 50 [pid = 900] [id = 456] 08:13:28 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1D75CC000) [pid = 900] [serial = 1368] [outer = 0000000000000000] 08:13:28 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1D76DA400) [pid = 900] [serial = 1369] [outer = 000000E1D75CC000] 08:13:28 INFO - PROCESS | 900 | 1464707608546 Marionette DEBUG loaded listener.js 08:13:28 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1D7DA2000) [pid = 900] [serial = 1370] [outer = 000000E1D75CC000] 08:13:29 INFO - PROCESS | 900 | 1464707609022 Marionette TRACE conn5 <- [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:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 776ms 08:13:29 INFO - PROCESS | 900 | 1464707609061 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 08:13:29 INFO - PROCESS | 900 | 1464707609063 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 08:13:29 INFO - PROCESS | 900 | 1464707609067 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:13:29 INFO - PROCESS | 900 | 1464707609069 Marionette TRACE conn5 <- [1,1790,null,{}] 08:13:29 INFO - PROCESS | 900 | 1464707609072 Marionette TRACE conn5 -> [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:13:29 INFO - PROCESS | 900 | 1464707609193 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 08:13:29 INFO - PROCESS | 900 | 1464707609252 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:29 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE721800 == 51 [pid = 900] [id = 457] 08:13:29 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1D8A3C400) [pid = 900] [serial = 1371] [outer = 0000000000000000] 08:13:29 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1D8C91C00) [pid = 900] [serial = 1372] [outer = 000000E1D8A3C400] 08:13:29 INFO - PROCESS | 900 | 1464707609298 Marionette DEBUG loaded listener.js 08:13:29 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1DA914000) [pid = 900] [serial = 1373] [outer = 000000E1D8A3C400] 08:13:29 INFO - PROCESS | 900 | 1464707609726 Marionette TRACE conn5 <- [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:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 671ms 08:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:13:29 INFO - PROCESS | 900 | 1464707609745 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 08:13:29 INFO - PROCESS | 900 | 1464707609747 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 08:13:29 INFO - PROCESS | 900 | 1464707609750 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:13:29 INFO - PROCESS | 900 | 1464707609752 Marionette TRACE conn5 <- [1,1794,null,{}] 08:13:29 INFO - PROCESS | 900 | 1464707609756 Marionette TRACE conn5 -> [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:13:29 INFO - PROCESS | 900 | 1464707609900 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 08:13:29 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1D7110C00) [pid = 900] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:13:29 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1D361F000) [pid = 900] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:13:29 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1C8CD7800) [pid = 900] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:13:29 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1CEE65000) [pid = 900] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:13:29 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1CB153400) [pid = 900] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:13:29 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1D6B31800) [pid = 900] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:13:29 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1C927BC00) [pid = 900] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:13:29 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1D42CD400) [pid = 900] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:13:29 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1D0DB0400) [pid = 900] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:13:30 INFO - PROCESS | 900 | 1464707610018 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:30 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB824000 == 52 [pid = 900] [id = 458] 08:13:30 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1CB153400) [pid = 900] [serial = 1374] [outer = 0000000000000000] 08:13:30 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1CEF11000) [pid = 900] [serial = 1375] [outer = 000000E1CB153400] 08:13:30 INFO - PROCESS | 900 | 1464707610064 Marionette DEBUG loaded listener.js 08:13:30 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1D6B31800) [pid = 900] [serial = 1376] [outer = 000000E1CB153400] 08:13:30 INFO - PROCESS | 900 | 1464707610473 Marionette TRACE conn5 <- [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:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 775ms 08:13:30 INFO - PROCESS | 900 | 1464707610527 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 08:13:30 INFO - PROCESS | 900 | 1464707610529 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 08:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:13:30 INFO - PROCESS | 900 | 1464707610532 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:13:30 INFO - PROCESS | 900 | 1464707610534 Marionette TRACE conn5 <- [1,1798,null,{}] 08:13:30 INFO - PROCESS | 900 | 1464707610538 Marionette TRACE conn5 -> [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:13:30 INFO - PROCESS | 900 | 1464707610627 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 08:13:30 INFO - PROCESS | 900 | 1464707610635 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:30 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF537000 == 53 [pid = 900] [id = 459] 08:13:30 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1D71BFC00) [pid = 900] [serial = 1377] [outer = 0000000000000000] 08:13:30 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1DAA20C00) [pid = 900] [serial = 1378] [outer = 000000E1D71BFC00] 08:13:30 INFO - PROCESS | 900 | 1464707610681 Marionette DEBUG loaded listener.js 08:13:30 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1DAA33800) [pid = 900] [serial = 1379] [outer = 000000E1D71BFC00] 08:13:31 INFO - PROCESS | 900 | 1464707611119 Marionette TRACE conn5 <- [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:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 629ms 08:13:31 INFO - PROCESS | 900 | 1464707611165 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 08:13:31 INFO - PROCESS | 900 | 1464707611167 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 08:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:13:31 INFO - PROCESS | 900 | 1464707611171 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:13:31 INFO - PROCESS | 900 | 1464707611173 Marionette TRACE conn5 <- [1,1802,null,{}] 08:13:31 INFO - PROCESS | 900 | 1464707611176 Marionette TRACE conn5 -> [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:13:31 INFO - PROCESS | 900 | 1464707611269 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 08:13:31 INFO - PROCESS | 900 | 1464707611311 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:31 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFA5A800 == 54 [pid = 900] [id = 460] 08:13:31 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1DAA3C800) [pid = 900] [serial = 1380] [outer = 0000000000000000] 08:13:31 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1DAB2EC00) [pid = 900] [serial = 1381] [outer = 000000E1DAA3C800] 08:13:31 INFO - PROCESS | 900 | 1464707611359 Marionette DEBUG loaded listener.js 08:13:31 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1DAC33800) [pid = 900] [serial = 1382] [outer = 000000E1DAA3C800] 08:13:31 INFO - PROCESS | 900 | 1464707611825 Marionette TRACE conn5 <- [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:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 691ms 08:13:31 INFO - PROCESS | 900 | 1464707611865 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 08:13:31 INFO - PROCESS | 900 | 1464707611867 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 08:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:13:31 INFO - PROCESS | 900 | 1464707611870 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:13:31 INFO - PROCESS | 900 | 1464707611872 Marionette TRACE conn5 <- [1,1806,null,{}] 08:13:31 INFO - PROCESS | 900 | 1464707611876 Marionette TRACE conn5 -> [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:13:31 INFO - PROCESS | 900 | 1464707611968 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 08:13:32 INFO - PROCESS | 900 | 1464707612114 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:32 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CF7BC000 == 55 [pid = 900] [id = 461] 08:13:32 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1C8C67400) [pid = 900] [serial = 1383] [outer = 0000000000000000] 08:13:32 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1C9608C00) [pid = 900] [serial = 1384] [outer = 000000E1C8C67400] 08:13:32 INFO - PROCESS | 900 | 1464707612178 Marionette DEBUG loaded listener.js 08:13:32 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1CB157C00) [pid = 900] [serial = 1385] [outer = 000000E1C8C67400] 08:13:32 INFO - PROCESS | 900 | 1464707612898 Marionette TRACE conn5 <- [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:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1075ms 08:13:32 INFO - PROCESS | 900 | 1464707612950 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 08:13:32 INFO - PROCESS | 900 | 1464707612955 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 08:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:13:32 INFO - PROCESS | 900 | 1464707612960 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:13:32 INFO - PROCESS | 900 | 1464707612965 Marionette TRACE conn5 <- [1,1810,null,{}] 08:13:32 INFO - PROCESS | 900 | 1464707612970 Marionette TRACE conn5 -> [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:13:33 INFO - PROCESS | 900 | 1464707613096 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 08:13:33 INFO - PROCESS | 900 | 1464707613225 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:33 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAFE2800 == 56 [pid = 900] [id = 462] 08:13:33 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1D3619C00) [pid = 900] [serial = 1386] [outer = 0000000000000000] 08:13:33 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E1D3F3E800) [pid = 900] [serial = 1387] [outer = 000000E1D3619C00] 08:13:33 INFO - PROCESS | 900 | 1464707613298 Marionette DEBUG loaded listener.js 08:13:33 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E1D5E44800) [pid = 900] [serial = 1388] [outer = 000000E1D3619C00] 08:13:33 INFO - PROCESS | 900 | 1464707613893 Marionette TRACE conn5 <- [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:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 985ms 08:13:33 INFO - PROCESS | 900 | 1464707613951 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 08:13:33 INFO - PROCESS | 900 | 1464707613955 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 08:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:13:33 INFO - PROCESS | 900 | 1464707613960 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:13:33 INFO - PROCESS | 900 | 1464707613962 Marionette TRACE conn5 <- [1,1814,null,{}] 08:13:33 INFO - PROCESS | 900 | 1464707613966 Marionette TRACE conn5 -> [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:13:34 INFO - PROCESS | 900 | 1464707614088 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 08:13:34 INFO - PROCESS | 900 | 1464707614216 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:34 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFCD0000 == 57 [pid = 900] [id = 463] 08:13:34 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E1D712D800) [pid = 900] [serial = 1389] [outer = 0000000000000000] 08:13:34 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E1D76D9C00) [pid = 900] [serial = 1390] [outer = 000000E1D712D800] 08:13:34 INFO - PROCESS | 900 | 1464707614275 Marionette DEBUG loaded listener.js 08:13:34 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E1D7E52800) [pid = 900] [serial = 1391] [outer = 000000E1D712D800] 08:13:34 INFO - PROCESS | 900 | 1464707614897 Marionette TRACE conn5 <- [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:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 986ms 08:13:34 INFO - PROCESS | 900 | 1464707614948 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 08:13:34 INFO - PROCESS | 900 | 1464707614951 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 08:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:13:34 INFO - PROCESS | 900 | 1464707614962 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:13:34 INFO - PROCESS | 900 | 1464707614969 Marionette TRACE conn5 <- [1,1818,null,{}] 08:13:34 INFO - PROCESS | 900 | 1464707614974 Marionette TRACE conn5 -> [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:13:35 INFO - PROCESS | 900 | 1464707615094 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 08:13:35 INFO - PROCESS | 900 | 1464707615222 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:35 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E0D5F800 == 58 [pid = 900] [id = 464] 08:13:35 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E1D7182000) [pid = 900] [serial = 1392] [outer = 0000000000000000] 08:13:35 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E1DACD3400) [pid = 900] [serial = 1393] [outer = 000000E1D7182000] 08:13:35 INFO - PROCESS | 900 | 1464707615280 Marionette DEBUG loaded listener.js 08:13:35 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E1DADC1C00) [pid = 900] [serial = 1394] [outer = 000000E1D7182000] 08:13:35 INFO - PROCESS | 900 | 1464707615885 Marionette TRACE conn5 <- [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:13:35 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:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 987ms 08:13:35 INFO - PROCESS | 900 | 1464707615944 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 08:13:35 INFO - PROCESS | 900 | 1464707615947 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 08:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:13:35 INFO - PROCESS | 900 | 1464707615951 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:13:35 INFO - PROCESS | 900 | 1464707615953 Marionette TRACE conn5 <- [1,1822,null,{}] 08:13:35 INFO - PROCESS | 900 | 1464707615957 Marionette TRACE conn5 -> [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:13:36 INFO - PROCESS | 900 | 1464707616077 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 08:13:36 INFO - PROCESS | 900 | 1464707616204 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:36 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E0DAB000 == 59 [pid = 900] [id = 465] 08:13:36 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E1DADCA000) [pid = 900] [serial = 1395] [outer = 0000000000000000] 08:13:36 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E1DADCD400) [pid = 900] [serial = 1396] [outer = 000000E1DADCA000] 08:13:36 INFO - PROCESS | 900 | 1464707616262 Marionette DEBUG loaded listener.js 08:13:36 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E1DAE5C400) [pid = 900] [serial = 1397] [outer = 000000E1DADCA000] 08:13:36 INFO - PROCESS | 900 | 1464707616846 Marionette TRACE conn5 <- [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:13:36 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:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 923ms 08:13:36 INFO - PROCESS | 900 | 1464707616883 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 08:13:36 INFO - PROCESS | 900 | 1464707616886 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 08:13:36 INFO - PROCESS | 900 | 1464707616890 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:13:36 INFO - PROCESS | 900 | 1464707616892 Marionette TRACE conn5 <- [1,1826,null,{}] 08:13:36 INFO - PROCESS | 900 | 1464707616896 Marionette TRACE conn5 -> [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:13:37 INFO - PROCESS | 900 | 1464707617010 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 08:13:37 INFO - PROCESS | 900 | 1464707617113 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:37 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E1590000 == 60 [pid = 900] [id = 466] 08:13:37 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E1DAEC1400) [pid = 900] [serial = 1398] [outer = 0000000000000000] 08:13:37 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (000000E1DAEC4400) [pid = 900] [serial = 1399] [outer = 000000E1DAEC1400] 08:13:37 INFO - PROCESS | 900 | 1464707617178 Marionette DEBUG loaded listener.js 08:13:37 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (000000E1DAECDC00) [pid = 900] [serial = 1400] [outer = 000000E1DAEC1400] 08:13:38 INFO - PROCESS | 900 | 1464707618119 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1285ms 08:13:38 INFO - PROCESS | 900 | 1464707618181 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 08:13:38 INFO - PROCESS | 900 | 1464707618185 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 08:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:13:38 INFO - PROCESS | 900 | 1464707618191 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:13:38 INFO - PROCESS | 900 | 1464707618195 Marionette TRACE conn5 <- [1,1830,null,{}] 08:13:38 INFO - PROCESS | 900 | 1464707618201 Marionette TRACE conn5 -> [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:13:38 INFO - PROCESS | 900 | 1464707618310 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 08:13:38 INFO - PROCESS | 900 | 1464707618435 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7AB0800 == 61 [pid = 900] [id = 467] 08:13:38 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (000000E1C9282C00) [pid = 900] [serial = 1401] [outer = 0000000000000000] 08:13:38 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (000000E1CA679000) [pid = 900] [serial = 1402] [outer = 000000E1C9282C00] 08:13:38 INFO - PROCESS | 900 | 1464707618488 Marionette DEBUG loaded listener.js 08:13:38 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (000000E1D0092000) [pid = 900] [serial = 1403] [outer = 000000E1C9282C00] 08:13:39 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFA5A800 == 60 [pid = 900] [id = 460] 08:13:39 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF537000 == 59 [pid = 900] [id = 459] 08:13:39 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB824000 == 58 [pid = 900] [id = 458] 08:13:39 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE721800 == 57 [pid = 900] [id = 457] 08:13:39 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC4D6800 == 56 [pid = 900] [id = 456] 08:13:39 INFO - PROCESS | 900 | --DOCSHELL 000000E1DBFC4000 == 55 [pid = 900] [id = 455] 08:13:39 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB279800 == 54 [pid = 900] [id = 454] 08:13:39 INFO - PROCESS | 900 | --DOMWINDOW == 137 (000000E1CFF4D800) [pid = 900] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 08:13:39 INFO - PROCESS | 900 | --DOMWINDOW == 136 (000000E1D663A000) [pid = 900] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 08:13:39 INFO - PROCESS | 900 | --DOMWINDOW == 135 (000000E1D7E5C400) [pid = 900] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 08:13:39 INFO - PROCESS | 900 | --DOMWINDOW == 134 (000000E1DA91AC00) [pid = 900] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 08:13:39 INFO - PROCESS | 900 | --DOMWINDOW == 133 (000000E1D7BDE400) [pid = 900] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 08:13:39 INFO - PROCESS | 900 | 1464707619187 Marionette TRACE conn5 <- [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:13:39 INFO - PROCESS | 900 | --DOCSHELL 000000E1D715F000 == 53 [pid = 900] [id = 453] 08:13:39 INFO - PROCESS | 900 | --DOCSHELL 000000E1D684F000 == 52 [pid = 900] [id = 452] 08:13:39 INFO - PROCESS | 900 | --DOCSHELL 000000E1D654E800 == 51 [pid = 900] [id = 451] 08:13:39 INFO - PROCESS | 900 | --DOCSHELL 000000E1CEE39000 == 50 [pid = 900] [id = 445] 08:13:39 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E1D71B8C00) [pid = 900] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 08:13:39 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E1D3F45800) [pid = 900] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 08:13:39 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E1CF786800) [pid = 900] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 08:13:39 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E1D06D3800) [pid = 900] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 08:13:39 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E1D6E84400) [pid = 900] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 08:13:39 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E1D6E8B000) [pid = 900] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 08:13:39 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E1CEE62400) [pid = 900] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 08:13:39 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E1D76D0400) [pid = 900] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 08:13:39 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E1D36D6C00) [pid = 900] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 08:13:39 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E1CA66FC00) [pid = 900] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 08:13:39 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E1D008E800) [pid = 900] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 08:13:39 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E1D5FBCC00) [pid = 900] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 08:13:39 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1D7D7E000) [pid = 900] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 08:13:39 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1D6898800) [pid = 900] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 08:13:39 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1D0F0D800) [pid = 900] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 08:13:39 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1D3614000) [pid = 900] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 08:13:39 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1D0090400) [pid = 900] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 08:13:39 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1CADE1C00) [pid = 900] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 08:13:39 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1D6CAB400) [pid = 900] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 08:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1075ms 08:13:39 INFO - PROCESS | 900 | 1464707619270 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 08:13:39 INFO - PROCESS | 900 | 1464707619276 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 08:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:13:39 INFO - PROCESS | 900 | 1464707619282 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:13:39 INFO - PROCESS | 900 | 1464707619285 Marionette TRACE conn5 <- [1,1834,null,{}] 08:13:39 INFO - PROCESS | 900 | 1464707619288 Marionette TRACE conn5 -> [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:13:39 INFO - PROCESS | 900 | 1464707619391 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 08:13:39 INFO - PROCESS | 900 | 1464707619400 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:39 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D3699000 == 51 [pid = 900] [id = 468] 08:13:39 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1CBA1C800) [pid = 900] [serial = 1404] [outer = 0000000000000000] 08:13:39 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1CBCF5000) [pid = 900] [serial = 1405] [outer = 000000E1CBA1C800] 08:13:39 INFO - PROCESS | 900 | 1464707619446 Marionette DEBUG loaded listener.js 08:13:39 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1CFCB1400) [pid = 900] [serial = 1406] [outer = 000000E1CBA1C800] 08:13:40 INFO - PROCESS | 900 | 1464707619983 Marionette TRACE conn5 <- [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:13:40 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:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 734ms 08:13:40 INFO - PROCESS | 900 | 1464707620018 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 08:13:40 INFO - PROCESS | 900 | 1464707620020 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 08:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:13:40 INFO - PROCESS | 900 | 1464707620024 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:13:40 INFO - PROCESS | 900 | 1464707620027 Marionette TRACE conn5 <- [1,1838,null,{}] 08:13:40 INFO - PROCESS | 900 | 1464707620040 Marionette TRACE conn5 -> [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:13:40 INFO - PROCESS | 900 | 1464707620139 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 08:13:40 INFO - PROCESS | 900 | 1464707620226 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:40 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D89F4800 == 52 [pid = 900] [id = 469] 08:13:40 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1CEFC4800) [pid = 900] [serial = 1407] [outer = 0000000000000000] 08:13:40 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1D3614800) [pid = 900] [serial = 1408] [outer = 000000E1CEFC4800] 08:13:40 INFO - PROCESS | 900 | 1464707620276 Marionette DEBUG loaded listener.js 08:13:40 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1D3FF2400) [pid = 900] [serial = 1409] [outer = 000000E1CEFC4800] 08:13:40 INFO - PROCESS | 900 | 1464707620684 Marionette TRACE conn5 <- [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:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 733ms 08:13:40 INFO - PROCESS | 900 | 1464707620760 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 08:13:40 INFO - PROCESS | 900 | 1464707620763 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 08:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:13:40 INFO - PROCESS | 900 | 1464707620766 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:13:40 INFO - PROCESS | 900 | 1464707620768 Marionette TRACE conn5 <- [1,1842,null,{}] 08:13:40 INFO - PROCESS | 900 | 1464707620771 Marionette TRACE conn5 -> [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:13:40 INFO - PROCESS | 900 | 1464707620866 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 08:13:40 INFO - PROCESS | 900 | 1464707620873 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:40 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAFE5000 == 53 [pid = 900] [id = 470] 08:13:40 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1D5D69000) [pid = 900] [serial = 1410] [outer = 0000000000000000] 08:13:40 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E1D5FBD400) [pid = 900] [serial = 1411] [outer = 000000E1D5D69000] 08:13:40 INFO - PROCESS | 900 | 1464707620924 Marionette DEBUG loaded listener.js 08:13:41 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E1D6B1B000) [pid = 900] [serial = 1412] [outer = 000000E1D5D69000] 08:13:41 INFO - PROCESS | 900 | 1464707621403 Marionette TRACE conn5 <- [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:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 692ms 08:13:41 INFO - PROCESS | 900 | 1464707621461 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 08:13:41 INFO - PROCESS | 900 | 1464707621463 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 08:13:41 INFO - PROCESS | 900 | 1464707621466 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:13:41 INFO - PROCESS | 900 | 1464707621468 Marionette TRACE conn5 <- [1,1846,null,{}] 08:13:41 INFO - PROCESS | 900 | 1464707621472 Marionette TRACE conn5 -> [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:13:41 INFO - PROCESS | 900 | 1464707621587 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 08:13:41 INFO - PROCESS | 900 | 1464707621639 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:41 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D485D000 == 54 [pid = 900] [id = 471] 08:13:41 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E1D6B38400) [pid = 900] [serial = 1413] [outer = 0000000000000000] 08:13:41 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E1D6CB2400) [pid = 900] [serial = 1414] [outer = 000000E1D6B38400] 08:13:41 INFO - PROCESS | 900 | 1464707621685 Marionette DEBUG loaded listener.js 08:13:41 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E1D7102800) [pid = 900] [serial = 1415] [outer = 000000E1D6B38400] 08:13:42 INFO - PROCESS | 900 | 1464707622129 Marionette TRACE conn5 <- [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:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 671ms 08:13:42 INFO - PROCESS | 900 | 1464707622146 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 08:13:42 INFO - PROCESS | 900 | 1464707622149 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 08:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:13:42 INFO - PROCESS | 900 | 1464707622157 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:13:42 INFO - PROCESS | 900 | 1464707622159 Marionette TRACE conn5 <- [1,1850,null,{}] 08:13:42 INFO - PROCESS | 900 | 1464707622171 Marionette TRACE conn5 -> [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:13:42 INFO - PROCESS | 900 | 1464707622350 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 08:13:42 INFO - PROCESS | 900 | 1464707622377 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:42 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC4D1000 == 55 [pid = 900] [id = 472] 08:13:42 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E1D7137C00) [pid = 900] [serial = 1416] [outer = 0000000000000000] 08:13:42 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E1D76D6000) [pid = 900] [serial = 1417] [outer = 000000E1D7137C00] 08:13:42 INFO - PROCESS | 900 | 1464707622425 Marionette DEBUG loaded listener.js 08:13:42 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E1D7D80000) [pid = 900] [serial = 1418] [outer = 000000E1D7137C00] 08:13:42 INFO - PROCESS | 900 | 1464707622892 Marionette TRACE conn5 <- [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:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 796ms 08:13:42 INFO - PROCESS | 900 | 1464707622957 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 08:13:42 INFO - PROCESS | 900 | 1464707622959 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 08:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:13:42 INFO - PROCESS | 900 | 1464707622963 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:13:42 INFO - PROCESS | 900 | 1464707622965 Marionette TRACE conn5 <- [1,1854,null,{}] 08:13:42 INFO - PROCESS | 900 | 1464707622968 Marionette TRACE conn5 -> [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:13:43 INFO - PROCESS | 900 | 1464707623088 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 08:13:43 INFO - PROCESS | 900 | 1464707623146 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:43 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE5A3800 == 56 [pid = 900] [id = 473] 08:13:43 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E1D6B38800) [pid = 900] [serial = 1419] [outer = 0000000000000000] 08:13:43 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E1D7DC0400) [pid = 900] [serial = 1420] [outer = 000000E1D6B38800] 08:13:43 INFO - PROCESS | 900 | 1464707623191 Marionette DEBUG loaded listener.js 08:13:43 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E1D83AA800) [pid = 900] [serial = 1421] [outer = 000000E1D6B38800] 08:13:43 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E1D76D8000) [pid = 900] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:13:43 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E1CEE68400) [pid = 900] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:13:43 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E1D75CC000) [pid = 900] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:13:43 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E1D8A3C400) [pid = 900] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:13:43 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E1D6CAFC00) [pid = 900] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:13:43 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E1D489F800) [pid = 900] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:13:43 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E1CEE6A800) [pid = 900] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:13:43 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E1D008FC00) [pid = 900] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:13:43 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E1CB153400) [pid = 900] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:13:43 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E1C8C6EC00) [pid = 900] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:13:43 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E1D71BFC00) [pid = 900] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:13:43 INFO - PROCESS | 900 | 1464707623722 Marionette TRACE conn5 <- [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:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 776ms 08:13:43 INFO - PROCESS | 900 | 1464707623741 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 08:13:43 INFO - PROCESS | 900 | 1464707623743 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 08:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:13:43 INFO - PROCESS | 900 | 1464707623747 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:13:43 INFO - PROCESS | 900 | 1464707623749 Marionette TRACE conn5 <- [1,1858,null,{}] 08:13:43 INFO - PROCESS | 900 | 1464707623752 Marionette TRACE conn5 -> [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:13:43 INFO - PROCESS | 900 | 1464707623880 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 08:13:43 INFO - PROCESS | 900 | 1464707623938 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:43 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE8A6800 == 57 [pid = 900] [id = 474] 08:13:43 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E1CA8A2800) [pid = 900] [serial = 1422] [outer = 0000000000000000] 08:13:43 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E1D6CAC800) [pid = 900] [serial = 1423] [outer = 000000E1CA8A2800] 08:13:43 INFO - PROCESS | 900 | 1464707623984 Marionette DEBUG loaded listener.js 08:13:44 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E1D8A3A000) [pid = 900] [serial = 1424] [outer = 000000E1CA8A2800] 08:13:44 INFO - PROCESS | 900 | 1464707624339 Marionette TRACE conn5 <- [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:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 629ms 08:13:44 INFO - PROCESS | 900 | 1464707624379 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 08:13:44 INFO - PROCESS | 900 | 1464707624381 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 08:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:13:44 INFO - PROCESS | 900 | 1464707624395 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:13:44 INFO - PROCESS | 900 | 1464707624397 Marionette TRACE conn5 <- [1,1862,null,{}] 08:13:44 INFO - PROCESS | 900 | 1464707624401 Marionette TRACE conn5 -> [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:13:44 INFO - PROCESS | 900 | 1464707624490 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 08:13:44 INFO - PROCESS | 900 | 1464707624497 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:44 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFA42800 == 58 [pid = 900] [id = 475] 08:13:44 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E1D8A41C00) [pid = 900] [serial = 1425] [outer = 0000000000000000] 08:13:44 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E1D9FC3C00) [pid = 900] [serial = 1426] [outer = 000000E1D8A41C00] 08:13:44 INFO - PROCESS | 900 | 1464707624543 Marionette DEBUG loaded listener.js 08:13:44 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E1DA9AD800) [pid = 900] [serial = 1427] [outer = 000000E1D8A41C00] 08:13:44 INFO - PROCESS | 900 | 1464707624979 Marionette TRACE conn5 <- [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:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 629ms 08:13:45 INFO - PROCESS | 900 | 1464707625028 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 08:13:45 INFO - PROCESS | 900 | 1464707625030 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 08:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:13:45 INFO - PROCESS | 900 | 1464707625034 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:13:45 INFO - PROCESS | 900 | 1464707625036 Marionette TRACE conn5 <- [1,1866,null,{}] 08:13:45 INFO - PROCESS | 900 | 1464707625039 Marionette TRACE conn5 -> [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:13:45 INFO - PROCESS | 900 | 1464707625138 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 08:13:45 INFO - PROCESS | 900 | 1464707625145 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:45 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFCD7000 == 59 [pid = 900] [id = 476] 08:13:45 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E1DAA23000) [pid = 900] [serial = 1428] [outer = 0000000000000000] 08:13:45 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E1DAA24400) [pid = 900] [serial = 1429] [outer = 000000E1DAA23000] 08:13:45 INFO - PROCESS | 900 | 1464707625191 Marionette DEBUG loaded listener.js 08:13:45 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E1DAB32C00) [pid = 900] [serial = 1430] [outer = 000000E1DAA23000] 08:13:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFA4F000 == 58 [pid = 900] [id = 430] 08:13:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE737000 == 57 [pid = 900] [id = 403] 08:13:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1D6FC0800 == 56 [pid = 900] [id = 431] 08:13:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF534000 == 55 [pid = 900] [id = 450] 08:13:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE5A0800 == 54 [pid = 900] [id = 402] 08:13:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD26A000 == 53 [pid = 900] [id = 434] 08:13:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1D6859000 == 52 [pid = 900] [id = 420] 08:13:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1D6858000 == 51 [pid = 900] [id = 446] 08:13:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE8A9800 == 50 [pid = 900] [id = 449] 08:13:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD121000 == 49 [pid = 900] [id = 432] 08:13:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD26F000 == 48 [pid = 900] [id = 447] 08:13:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD274800 == 47 [pid = 900] [id = 399] 08:13:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE736000 == 46 [pid = 900] [id = 448] 08:13:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1DAC13800 == 45 [pid = 900] [id = 401] 08:13:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1CFB9D000 == 44 [pid = 900] [id = 400] 08:13:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE893000 == 43 [pid = 900] [id = 404] 08:13:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFB6A000 == 42 [pid = 900] [id = 433] 08:13:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF541000 == 41 [pid = 900] [id = 419] 08:13:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1D3699000 == 40 [pid = 900] [id = 468] 08:13:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7AB0800 == 39 [pid = 900] [id = 467] 08:13:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1E1590000 == 38 [pid = 900] [id = 466] 08:13:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1E0DAB000 == 37 [pid = 900] [id = 465] 08:13:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1E0D5F800 == 36 [pid = 900] [id = 464] 08:13:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFCD0000 == 35 [pid = 900] [id = 463] 08:13:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1DAFE2800 == 34 [pid = 900] [id = 462] 08:13:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1CF7BC000 == 33 [pid = 900] [id = 461] 08:13:47 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE8A6800 == 32 [pid = 900] [id = 474] 08:13:47 INFO - PROCESS | 900 | --DOCSHELL 000000E1D485D000 == 31 [pid = 900] [id = 471] 08:13:47 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC4D1000 == 30 [pid = 900] [id = 472] 08:13:47 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE5A3800 == 29 [pid = 900] [id = 473] 08:13:47 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFA42800 == 28 [pid = 900] [id = 475] 08:13:47 INFO - PROCESS | 900 | --DOCSHELL 000000E1DAFE5000 == 27 [pid = 900] [id = 470] 08:13:47 INFO - PROCESS | 900 | --DOCSHELL 000000E1D89F4800 == 26 [pid = 900] [id = 469] 08:13:47 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E1D7D84800) [pid = 900] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 08:13:47 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E1DA9AF800) [pid = 900] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 08:13:47 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E1D0DA1C00) [pid = 900] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 08:13:47 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E1D3F38400) [pid = 900] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 08:13:47 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E1CEF11000) [pid = 900] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 08:13:47 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E1CEF02C00) [pid = 900] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 08:13:47 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E1CA525000) [pid = 900] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 08:13:47 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E1D489F000) [pid = 900] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 08:13:47 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E1CFF54C00) [pid = 900] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 08:13:47 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1C9B31C00) [pid = 900] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 08:13:47 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1DA914000) [pid = 900] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 08:13:47 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1D6B31800) [pid = 900] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 08:13:47 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1DAA20C00) [pid = 900] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 08:13:47 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1DAA33800) [pid = 900] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 08:13:47 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1D7130400) [pid = 900] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 08:13:47 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1DAB2EC00) [pid = 900] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 08:13:47 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1D76DA400) [pid = 900] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 08:13:47 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1D8C91C00) [pid = 900] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 08:13:47 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1DA916000) [pid = 900] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 08:13:47 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1D6E18C00) [pid = 900] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 08:13:47 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1D7DA2000) [pid = 900] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 08:13:47 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1D5FB3C00) [pid = 900] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 08:13:47 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1D6B1EC00) [pid = 900] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 08:13:47 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1D7DC8800) [pid = 900] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 08:13:47 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1D8A34400) [pid = 900] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 08:13:47 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1D361C400) [pid = 900] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 08:13:47 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1D0097800) [pid = 900] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 08:13:47 INFO - PROCESS | 900 | 1464707627579 Marionette TRACE conn5 <- [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:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 2573ms 08:13:47 INFO - PROCESS | 900 | 1464707627612 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 08:13:47 INFO - PROCESS | 900 | 1464707627616 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 08:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:13:47 INFO - PROCESS | 900 | 1464707627622 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:13:47 INFO - PROCESS | 900 | 1464707627627 Marionette TRACE conn5 <- [1,1870,null,{}] 08:13:47 INFO - PROCESS | 900 | 1464707627635 Marionette TRACE conn5 -> [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:13:47 INFO - PROCESS | 900 | 1464707627730 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 08:13:47 INFO - PROCESS | 900 | 1464707627743 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:47 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CEE2A800 == 27 [pid = 900] [id = 477] 08:13:47 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1CA51B800) [pid = 900] [serial = 1431] [outer = 0000000000000000] 08:13:47 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1CA51C000) [pid = 900] [serial = 1432] [outer = 000000E1CA51B800] 08:13:47 INFO - PROCESS | 900 | 1464707627796 Marionette DEBUG loaded listener.js 08:13:47 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1CA671800) [pid = 900] [serial = 1433] [outer = 000000E1CA51B800] 08:13:48 INFO - PROCESS | 900 | 1464707628274 Marionette TRACE conn5 <- [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:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 692ms 08:13:48 INFO - PROCESS | 900 | 1464707628322 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 08:13:48 INFO - PROCESS | 900 | 1464707628328 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 08:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:13:48 INFO - PROCESS | 900 | 1464707628335 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:13:48 INFO - PROCESS | 900 | 1464707628338 Marionette TRACE conn5 <- [1,1874,null,{}] 08:13:48 INFO - PROCESS | 900 | 1464707628342 Marionette TRACE conn5 -> [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:13:48 INFO - PROCESS | 900 | 1464707628438 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 08:13:48 INFO - PROCESS | 900 | 1464707628450 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:48 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CFF2A000 == 28 [pid = 900] [id = 478] 08:13:48 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1CA8AB400) [pid = 900] [serial = 1434] [outer = 0000000000000000] 08:13:48 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1CAC3F000) [pid = 900] [serial = 1435] [outer = 000000E1CA8AB400] 08:13:48 INFO - PROCESS | 900 | 1464707628498 Marionette DEBUG loaded listener.js 08:13:48 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1CBA8A800) [pid = 900] [serial = 1436] [outer = 000000E1CA8AB400] 08:13:48 INFO - PROCESS | 900 | 1464707628990 Marionette TRACE conn5 <- [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:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 692ms 08:13:49 INFO - PROCESS | 900 | 1464707629029 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 08:13:49 INFO - PROCESS | 900 | 1464707629032 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 08:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:13:49 INFO - PROCESS | 900 | 1464707629036 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:13:49 INFO - PROCESS | 900 | 1464707629040 Marionette TRACE conn5 <- [1,1878,null,{}] 08:13:49 INFO - PROCESS | 900 | 1464707629052 Marionette TRACE conn5 -> [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:13:49 INFO - PROCESS | 900 | 1464707629188 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 08:13:49 INFO - PROCESS | 900 | 1464707629271 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D0D1D000 == 29 [pid = 900] [id = 479] 08:13:49 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1C8C62400) [pid = 900] [serial = 1437] [outer = 0000000000000000] 08:13:49 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1CEF08800) [pid = 900] [serial = 1438] [outer = 000000E1C8C62400] 08:13:49 INFO - PROCESS | 900 | 1464707629325 Marionette DEBUG loaded listener.js 08:13:49 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1CF704C00) [pid = 900] [serial = 1439] [outer = 000000E1C8C62400] 08:13:49 INFO - PROCESS | 900 | 1464707629743 Marionette TRACE conn5 <- [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:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 734ms 08:13:49 INFO - PROCESS | 900 | 1464707629772 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 08:13:49 INFO - PROCESS | 900 | 1464707629775 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 08:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:13:49 INFO - PROCESS | 900 | 1464707629778 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:13:49 INFO - PROCESS | 900 | 1464707629780 Marionette TRACE conn5 <- [1,1882,null,{}] 08:13:49 INFO - PROCESS | 900 | 1464707629783 Marionette TRACE conn5 -> [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:13:49 INFO - PROCESS | 900 | 1464707629873 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 08:13:49 INFO - PROCESS | 900 | 1464707629880 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D655D000 == 30 [pid = 900] [id = 480] 08:13:49 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1CFF41C00) [pid = 900] [serial = 1440] [outer = 0000000000000000] 08:13:49 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1CFF49400) [pid = 900] [serial = 1441] [outer = 000000E1CFF41C00] 08:13:49 INFO - PROCESS | 900 | 1464707629928 Marionette DEBUG loaded listener.js 08:13:50 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1CFF56000) [pid = 900] [serial = 1442] [outer = 000000E1CFF41C00] 08:13:50 INFO - PROCESS | 900 | 1464707630354 Marionette TRACE conn5 <- [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:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 628ms 08:13:50 INFO - PROCESS | 900 | 1464707630409 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 08:13:50 INFO - PROCESS | 900 | 1464707630411 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 08:13:50 INFO - PROCESS | 900 | 1464707630414 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:13:50 INFO - PROCESS | 900 | 1464707630416 Marionette TRACE conn5 <- [1,1886,null,{}] 08:13:50 INFO - PROCESS | 900 | 1464707630420 Marionette TRACE conn5 -> [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:13:50 INFO - PROCESS | 900 | 1464707630504 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 08:13:50 INFO - PROCESS | 900 | 1464707630513 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D727B000 == 31 [pid = 900] [id = 481] 08:13:50 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1CA8A9400) [pid = 900] [serial = 1443] [outer = 0000000000000000] 08:13:50 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1CFF5CC00) [pid = 900] [serial = 1444] [outer = 000000E1CA8A9400] 08:13:50 INFO - PROCESS | 900 | 1464707630561 Marionette DEBUG loaded listener.js 08:13:50 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1D0092400) [pid = 900] [serial = 1445] [outer = 000000E1CA8A9400] 08:13:51 INFO - PROCESS | 900 | 1464707631040 Marionette TRACE conn5 <- [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:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 08:13:51 INFO - PROCESS | 900 | 1464707631088 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 08:13:51 INFO - PROCESS | 900 | 1464707631091 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 08:13:51 INFO - PROCESS | 900 | 1464707631094 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:13:51 INFO - PROCESS | 900 | 1464707631096 Marionette TRACE conn5 <- [1,1890,null,{}] 08:13:51 INFO - PROCESS | 900 | 1464707631100 Marionette TRACE conn5 -> [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:13:51 INFO - PROCESS | 900 | 1464707631220 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 08:13:51 INFO - PROCESS | 900 | 1464707631238 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7D66800 == 32 [pid = 900] [id = 482] 08:13:51 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1D06D6C00) [pid = 900] [serial = 1446] [outer = 0000000000000000] 08:13:51 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1D0DA8C00) [pid = 900] [serial = 1447] [outer = 000000E1D06D6C00] 08:13:51 INFO - PROCESS | 900 | 1464707631286 Marionette DEBUG loaded listener.js 08:13:51 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1D0F07800) [pid = 900] [serial = 1448] [outer = 000000E1D06D6C00] 08:13:51 INFO - PROCESS | 900 | 1464707631764 Marionette TRACE conn5 <- [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:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 734ms 08:13:51 INFO - PROCESS | 900 | 1464707631830 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 08:13:51 INFO - PROCESS | 900 | 1464707631833 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 08:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:13:51 INFO - PROCESS | 900 | 1464707631836 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:13:51 INFO - PROCESS | 900 | 1464707631838 Marionette TRACE conn5 <- [1,1894,null,{}] 08:13:51 INFO - PROCESS | 900 | 1464707631842 Marionette TRACE conn5 -> [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:13:51 INFO - PROCESS | 900 | 1464707631950 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 08:13:51 INFO - PROCESS | 900 | 1464707631963 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D89F2800 == 33 [pid = 900] [id = 483] 08:13:51 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E1D0F0D000) [pid = 900] [serial = 1449] [outer = 0000000000000000] 08:13:52 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E1D1523400) [pid = 900] [serial = 1450] [outer = 000000E1D0F0D000] 08:13:52 INFO - PROCESS | 900 | 1464707632010 Marionette DEBUG loaded listener.js 08:13:52 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E1D361C000) [pid = 900] [serial = 1451] [outer = 000000E1D0F0D000] 08:13:52 INFO - PROCESS | 900 | 1464707632433 Marionette TRACE conn5 <- [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:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 629ms 08:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:13:52 INFO - PROCESS | 900 | 1464707632471 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 08:13:52 INFO - PROCESS | 900 | 1464707632473 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 08:13:52 INFO - PROCESS | 900 | 1464707632476 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:13:52 INFO - PROCESS | 900 | 1464707632478 Marionette TRACE conn5 <- [1,1898,null,{}] 08:13:52 INFO - PROCESS | 900 | 1464707632482 Marionette TRACE conn5 -> [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:13:52 INFO - PROCESS | 900 | 1464707632566 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 08:13:52 INFO - PROCESS | 900 | 1464707632572 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAC70800 == 34 [pid = 900] [id = 484] 08:13:52 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E1D3620800) [pid = 900] [serial = 1452] [outer = 0000000000000000] 08:13:52 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E1D36D8400) [pid = 900] [serial = 1453] [outer = 000000E1D3620800] 08:13:52 INFO - PROCESS | 900 | 1464707632619 Marionette DEBUG loaded listener.js 08:13:52 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E1D3F44C00) [pid = 900] [serial = 1454] [outer = 000000E1D3620800] 08:13:53 INFO - PROCESS | 900 | 1464707633104 Marionette TRACE conn5 <- [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:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 692ms 08:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:13:53 INFO - PROCESS | 900 | 1464707633175 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 08:13:53 INFO - PROCESS | 900 | 1464707633178 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 08:13:53 INFO - PROCESS | 900 | 1464707633181 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:13:53 INFO - PROCESS | 900 | 1464707633183 Marionette TRACE conn5 <- [1,1902,null,{}] 08:13:53 INFO - PROCESS | 900 | 1464707633186 Marionette TRACE conn5 -> [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:13:53 INFO - PROCESS | 900 | 1464707633299 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 08:13:53 INFO - PROCESS | 900 | 1464707633383 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D0D1C800 == 35 [pid = 900] [id = 485] 08:13:53 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E1D3FFA400) [pid = 900] [serial = 1455] [outer = 0000000000000000] 08:13:53 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E1D4280000) [pid = 900] [serial = 1456] [outer = 000000E1D3FFA400] 08:13:53 INFO - PROCESS | 900 | 1464707633430 Marionette DEBUG loaded listener.js 08:13:53 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E1D489C800) [pid = 900] [serial = 1457] [outer = 000000E1D3FFA400] 08:13:53 INFO - PROCESS | 900 | 1464707633844 Marionette TRACE conn5 <- [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:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 671ms 08:13:53 INFO - PROCESS | 900 | 1464707633854 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 08:13:53 INFO - PROCESS | 900 | 1464707633856 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 08:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:13:53 INFO - PROCESS | 900 | 1464707633882 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:13:53 INFO - PROCESS | 900 | 1464707633885 Marionette TRACE conn5 <- [1,1906,null,{}] 08:13:53 INFO - PROCESS | 900 | 1464707633888 Marionette TRACE conn5 -> [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:13:54 INFO - PROCESS | 900 | 1464707634011 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 08:13:54 INFO - PROCESS | 900 | 1464707634018 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:54 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB823000 == 36 [pid = 900] [id = 486] 08:13:54 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E1D5D6BC00) [pid = 900] [serial = 1458] [outer = 0000000000000000] 08:13:54 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E1D5E46000) [pid = 900] [serial = 1459] [outer = 000000E1D5D6BC00] 08:13:54 INFO - PROCESS | 900 | 1464707634108 Marionette DEBUG loaded listener.js 08:13:54 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E1D5E63400) [pid = 900] [serial = 1460] [outer = 000000E1D5D6BC00] 08:13:54 INFO - PROCESS | 900 | 1464707634558 Marionette TRACE conn5 <- [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:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 755ms 08:13:54 INFO - PROCESS | 900 | 1464707634619 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 08:13:54 INFO - PROCESS | 900 | 1464707634621 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 08:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:13:54 INFO - PROCESS | 900 | 1464707634625 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:13:54 INFO - PROCESS | 900 | 1464707634627 Marionette TRACE conn5 <- [1,1910,null,{}] 08:13:54 INFO - PROCESS | 900 | 1464707634684 Marionette TRACE conn5 -> [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:13:55 INFO - PROCESS | 900 | 1464707635170 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E1D7DA6C00) [pid = 900] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E1D3FFB800) [pid = 900] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E1DA05D800) [pid = 900] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E1CFC03800) [pid = 900] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E1D7DCA800) [pid = 900] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E1CFF45800) [pid = 900] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E1C94C5000) [pid = 900] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E1D8382400) [pid = 900] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E1D7E5F400) [pid = 900] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E1C8C65400) [pid = 900] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E1CA523800) [pid = 900] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E1D5E61400) [pid = 900] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1DAA3C800) [pid = 900] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1D5E4C800) [pid = 900] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1D83E7C00) [pid = 900] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1D76D4400) [pid = 900] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1CA8AE400) [pid = 900] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1CFF5D400) [pid = 900] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1D6B38800) [pid = 900] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1D7137C00) [pid = 900] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1CA8A2800) [pid = 900] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1D8A41C00) [pid = 900] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1D5D69000) [pid = 900] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1CEFC4800) [pid = 900] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1CBA1C800) [pid = 900] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1C9282C00) [pid = 900] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1DAEC1400) [pid = 900] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1DADCA000) [pid = 900] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1D7182000) [pid = 900] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1D712D800) [pid = 900] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1D3619C00) [pid = 900] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1C8C67400) [pid = 900] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:13:55 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1D6B38400) [pid = 900] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:13:55 INFO - PROCESS | 900 | 1464707635237 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:55 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D5F6A000 == 37 [pid = 900] [id = 487] 08:13:55 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1C960BC00) [pid = 900] [serial = 1461] [outer = 0000000000000000] 08:13:55 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1CA8A3000) [pid = 900] [serial = 1462] [outer = 000000E1C960BC00] 08:13:55 INFO - PROCESS | 900 | 1464707635294 Marionette DEBUG loaded listener.js 08:13:55 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1D0F05800) [pid = 900] [serial = 1463] [outer = 000000E1C960BC00] 08:13:55 INFO - PROCESS | 900 | 1464707635684 Marionette TRACE conn5 <- [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:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1091ms 08:13:55 INFO - PROCESS | 900 | 1464707635718 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 08:13:55 INFO - PROCESS | 900 | 1464707635721 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 08:13:55 INFO - PROCESS | 900 | 1464707635724 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:13:55 INFO - PROCESS | 900 | 1464707635726 Marionette TRACE conn5 <- [1,1914,null,{}] 08:13:55 INFO - PROCESS | 900 | 1464707635743 Marionette TRACE conn5 -> [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:13:55 INFO - PROCESS | 900 | 1464707635827 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 08:13:55 INFO - PROCESS | 900 | 1464707635835 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:55 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBFDA000 == 38 [pid = 900] [id = 488] 08:13:55 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1D4284800) [pid = 900] [serial = 1464] [outer = 0000000000000000] 08:13:55 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1D6B17400) [pid = 900] [serial = 1465] [outer = 000000E1D4284800] 08:13:55 INFO - PROCESS | 900 | 1464707635880 Marionette DEBUG loaded listener.js 08:13:55 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1D6B36000) [pid = 900] [serial = 1466] [outer = 000000E1D4284800] 08:13:56 INFO - PROCESS | 900 | 1464707636317 Marionette TRACE conn5 <- [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:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 628ms 08:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:13:56 INFO - PROCESS | 900 | 1464707636356 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 08:13:56 INFO - PROCESS | 900 | 1464707636358 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 08:13:56 INFO - PROCESS | 900 | 1464707636361 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:13:56 INFO - PROCESS | 900 | 1464707636363 Marionette TRACE conn5 <- [1,1918,null,{}] 08:13:56 INFO - PROCESS | 900 | 1464707636371 Marionette TRACE conn5 -> [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:13:56 INFO - PROCESS | 900 | 1464707636457 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 08:13:56 INFO - PROCESS | 900 | 1464707636464 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:56 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC4C1800 == 39 [pid = 900] [id = 489] 08:13:56 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1D6B39C00) [pid = 900] [serial = 1467] [outer = 0000000000000000] 08:13:56 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1D6CAF400) [pid = 900] [serial = 1468] [outer = 000000E1D6B39C00] 08:13:56 INFO - PROCESS | 900 | 1464707636512 Marionette DEBUG loaded listener.js 08:13:56 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1D6E80800) [pid = 900] [serial = 1469] [outer = 000000E1D6B39C00] 08:13:56 INFO - PROCESS | 900 | 1464707636947 Marionette TRACE conn5 <- [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:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 629ms 08:13:57 INFO - PROCESS | 900 | 1464707637003 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 08:13:57 INFO - PROCESS | 900 | 1464707637005 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 08:13:57 INFO - PROCESS | 900 | 1464707637009 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:13:57 INFO - PROCESS | 900 | 1464707637010 Marionette TRACE conn5 <- [1,1922,null,{}] 08:13:57 INFO - PROCESS | 900 | 1464707637014 Marionette TRACE conn5 -> [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:13:57 INFO - PROCESS | 900 | 1464707637103 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 08:13:57 INFO - PROCESS | 900 | 1464707637112 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:57 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD10C000 == 40 [pid = 900] [id = 490] 08:13:57 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1D6E88800) [pid = 900] [serial = 1470] [outer = 0000000000000000] 08:13:57 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1D6E8D800) [pid = 900] [serial = 1471] [outer = 000000E1D6E88800] 08:13:57 INFO - PROCESS | 900 | 1464707637157 Marionette DEBUG loaded listener.js 08:13:57 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1D710DC00) [pid = 900] [serial = 1472] [outer = 000000E1D6E88800] 08:13:58 INFO - PROCESS | 900 | 1464707638020 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1067ms 08:13:58 INFO - PROCESS | 900 | 1464707638081 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 08:13:58 INFO - PROCESS | 900 | 1464707638087 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 08:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:13:58 INFO - PROCESS | 900 | 1464707638092 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:13:58 INFO - PROCESS | 900 | 1464707638097 Marionette TRACE conn5 <- [1,1926,null,{}] 08:13:58 INFO - PROCESS | 900 | 1464707638102 Marionette TRACE conn5 -> [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:13:58 INFO - PROCESS | 900 | 1464707638231 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 08:13:58 INFO - PROCESS | 900 | 1464707638357 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:58 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CFFD4000 == 41 [pid = 900] [id = 491] 08:13:58 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1CA67AC00) [pid = 900] [serial = 1473] [outer = 0000000000000000] 08:13:58 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1CA8A9C00) [pid = 900] [serial = 1474] [outer = 000000E1CA67AC00] 08:13:58 INFO - PROCESS | 900 | 1464707638419 Marionette DEBUG loaded listener.js 08:13:58 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1CBCFD000) [pid = 900] [serial = 1475] [outer = 000000E1CA67AC00] 08:13:59 INFO - PROCESS | 900 | 1464707639090 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1028ms 08:13:59 INFO - PROCESS | 900 | 1464707639124 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 08:13:59 INFO - PROCESS | 900 | 1464707639130 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 08:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:13:59 INFO - PROCESS | 900 | 1464707639137 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:13:59 INFO - PROCESS | 900 | 1464707639141 Marionette TRACE conn5 <- [1,1930,null,{}] 08:13:59 INFO - PROCESS | 900 | 1464707639145 Marionette TRACE conn5 -> [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:13:59 INFO - PROCESS | 900 | 1464707639321 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 08:13:59 INFO - PROCESS | 900 | 1464707639446 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7BAC800 == 42 [pid = 900] [id = 492] 08:13:59 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1CEF0A800) [pid = 900] [serial = 1476] [outer = 0000000000000000] 08:13:59 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1CFB47000) [pid = 900] [serial = 1477] [outer = 000000E1CEF0A800] 08:13:59 INFO - PROCESS | 900 | 1464707639506 Marionette DEBUG loaded listener.js 08:13:59 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1CFF58400) [pid = 900] [serial = 1478] [outer = 000000E1CEF0A800] 08:14:00 INFO - PROCESS | 900 | --DOCSHELL 000000E1CF9E1000 == 41 [pid = 900] [id = 371] 08:14:00 INFO - PROCESS | 900 | --DOCSHELL 000000E1DAC14800 == 40 [pid = 900] [id = 379] 08:14:00 INFO - PROCESS | 900 | --DOCSHELL 000000E1D4864800 == 39 [pid = 900] [id = 373] 08:14:00 INFO - PROCESS | 900 | --DOCSHELL 000000E1D739C800 == 38 [pid = 900] [id = 375] 08:14:00 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB27A000 == 37 [pid = 900] [id = 380] 08:14:00 INFO - PROCESS | 900 | --DOCSHELL 000000E1CFBF1000 == 36 [pid = 900] [id = 387] 08:14:00 INFO - PROCESS | 900 | --DOCSHELL 000000E1D42FA800 == 35 [pid = 900] [id = 381] 08:14:00 INFO - PROCESS | 900 | --DOCSHELL 000000E1CFFDA800 == 34 [pid = 900] [id = 384] 08:14:00 INFO - PROCESS | 900 | --DOCSHELL 000000E1D752C000 == 33 [pid = 900] [id = 382] 08:14:00 INFO - PROCESS | 900 | --DOCSHELL 000000E1D6B60000 == 32 [pid = 900] [id = 378] 08:14:00 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7AB0000 == 31 [pid = 900] [id = 386] 08:14:00 INFO - PROCESS | 900 | --DOCSHELL 000000E1D061A000 == 30 [pid = 900] [id = 372] 08:14:00 INFO - PROCESS | 900 | --DOCSHELL 000000E1CEFE8000 == 29 [pid = 900] [id = 377] 08:14:00 INFO - PROCESS | 900 | --DOCSHELL 000000E1D6558800 == 28 [pid = 900] [id = 385] 08:14:00 INFO - PROCESS | 900 | --DOCSHELL 000000E1CEE2C000 == 27 [pid = 900] [id = 383] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1D83B2400) [pid = 900] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1CA8A6C00) [pid = 900] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1CEE6AC00) [pid = 900] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1D710B000) [pid = 900] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1DAC33800) [pid = 900] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1D7D78400) [pid = 900] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1D8A40C00) [pid = 900] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1D79F0800) [pid = 900] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1DAA1F000) [pid = 900] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1D0F07C00) [pid = 900] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1D7E5F000) [pid = 900] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1D5FB6000) [pid = 900] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1DA9B8400) [pid = 900] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1D0F10C00) [pid = 900] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1DA918000) [pid = 900] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1D06D5000) [pid = 900] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1D9A8BC00) [pid = 900] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1D8C92400) [pid = 900] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E1DAA24400) [pid = 900] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E1D7DC0400) [pid = 900] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E1D7D80000) [pid = 900] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E1D76D6000) [pid = 900] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E1D6CAC800) [pid = 900] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E1D9FC3C00) [pid = 900] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E1D83AA800) [pid = 900] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E1D5FBD400) [pid = 900] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E1D3614800) [pid = 900] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E1D3FF2400) [pid = 900] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E1CBCF5000) [pid = 900] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E1CFCB1400) [pid = 900] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E1D0092000) [pid = 900] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E1CA679000) [pid = 900] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E1DAECDC00) [pid = 900] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E1DAEC4400) [pid = 900] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E1DAE5C400) [pid = 900] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 82 (000000E1DADCD400) [pid = 900] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 81 (000000E1DADC1C00) [pid = 900] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 80 (000000E1DACD3400) [pid = 900] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 79 (000000E1D7E52800) [pid = 900] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 78 (000000E1D76D9C00) [pid = 900] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 77 (000000E1D5E44800) [pid = 900] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 76 (000000E1D3F3E800) [pid = 900] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 75 (000000E1CB157C00) [pid = 900] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 74 (000000E1C9608C00) [pid = 900] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 73 (000000E1DA9AD800) [pid = 900] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 72 (000000E1D6CB2400) [pid = 900] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 71 (000000E1D7102800) [pid = 900] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 70 (000000E1D8A3A000) [pid = 900] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | --DOMWINDOW == 69 (000000E1D6B1B000) [pid = 900] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 08:14:00 INFO - PROCESS | 900 | 1464707640515 Marionette TRACE conn5 <- [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:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1429ms 08:14:00 INFO - PROCESS | 900 | 1464707640572 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 08:14:00 INFO - PROCESS | 900 | 1464707640575 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 08:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:14:00 INFO - PROCESS | 900 | 1464707640580 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:14:00 INFO - PROCESS | 900 | 1464707640583 Marionette TRACE conn5 <- [1,1934,null,{}] 08:14:00 INFO - PROCESS | 900 | 1464707640589 Marionette TRACE conn5 -> [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:14:00 INFO - PROCESS | 900 | 1464707640687 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 08:14:00 INFO - PROCESS | 900 | 1464707640766 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:00 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CEED8000 == 28 [pid = 900] [id = 493] 08:14:00 INFO - PROCESS | 900 | ++DOMWINDOW == 70 (000000E1CA424800) [pid = 900] [serial = 1479] [outer = 0000000000000000] 08:14:00 INFO - PROCESS | 900 | ++DOMWINDOW == 71 (000000E1CA524C00) [pid = 900] [serial = 1480] [outer = 000000E1CA424800] 08:14:00 INFO - PROCESS | 900 | 1464707640816 Marionette DEBUG loaded listener.js 08:14:00 INFO - PROCESS | 900 | ++DOMWINDOW == 72 (000000E1CA8A3400) [pid = 900] [serial = 1481] [outer = 000000E1CA424800] 08:14:01 INFO - PROCESS | 900 | 1464707641298 Marionette TRACE conn5 <- [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:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 776ms 08:14:01 INFO - PROCESS | 900 | 1464707641357 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 08:14:01 INFO - PROCESS | 900 | 1464707641363 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 08:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:14:01 INFO - PROCESS | 900 | 1464707641369 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:14:01 INFO - PROCESS | 900 | 1464707641372 Marionette TRACE conn5 <- [1,1938,null,{}] 08:14:01 INFO - PROCESS | 900 | 1464707641375 Marionette TRACE conn5 -> [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:14:01 INFO - PROCESS | 900 | 1464707641469 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 08:14:01 INFO - PROCESS | 900 | 1464707641485 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D061A800 == 29 [pid = 900] [id = 494] 08:14:01 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (000000E1CEE60400) [pid = 900] [serial = 1482] [outer = 0000000000000000] 08:14:01 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (000000E1CEE63000) [pid = 900] [serial = 1483] [outer = 000000E1CEE60400] 08:14:01 INFO - PROCESS | 900 | 1464707641533 Marionette DEBUG loaded listener.js 08:14:01 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (000000E1CEF06800) [pid = 900] [serial = 1484] [outer = 000000E1CEE60400] 08:14:02 INFO - PROCESS | 900 | 1464707642008 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 692ms 08:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:14:02 INFO - PROCESS | 900 | 1464707642088 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 08:14:02 INFO - PROCESS | 900 | 1464707642090 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 08:14:02 INFO - PROCESS | 900 | 1464707642094 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:14:02 INFO - PROCESS | 900 | 1464707642099 Marionette TRACE conn5 <- [1,1942,null,{}] 08:14:02 INFO - PROCESS | 900 | 1464707642112 Marionette TRACE conn5 -> [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:14:02 INFO - PROCESS | 900 | 1464707642230 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 08:14:02 INFO - PROCESS | 900 | 1464707642250 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:02 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6849800 == 30 [pid = 900] [id = 495] 08:14:02 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (000000E1CFBA4400) [pid = 900] [serial = 1485] [outer = 0000000000000000] 08:14:02 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (000000E1CFF40400) [pid = 900] [serial = 1486] [outer = 000000E1CFBA4400] 08:14:02 INFO - PROCESS | 900 | 1464707642301 Marionette DEBUG loaded listener.js 08:14:02 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (000000E1CFF52C00) [pid = 900] [serial = 1487] [outer = 000000E1CFBA4400] 08:14:02 INFO - PROCESS | 900 | 1464707642731 Marionette TRACE conn5 <- [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:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 692ms 08:14:02 INFO - PROCESS | 900 | 1464707642789 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 08:14:02 INFO - PROCESS | 900 | 1464707642792 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 08:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:14:02 INFO - PROCESS | 900 | 1464707642808 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:14:02 INFO - PROCESS | 900 | 1464707642810 Marionette TRACE conn5 <- [1,1946,null,{}] 08:14:02 INFO - PROCESS | 900 | 1464707642813 Marionette TRACE conn5 -> [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:14:02 INFO - PROCESS | 900 | 1464707642935 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 08:14:02 INFO - PROCESS | 900 | 1464707642986 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7AA1800 == 31 [pid = 900] [id = 496] 08:14:03 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (000000E1D0098C00) [pid = 900] [serial = 1488] [outer = 0000000000000000] 08:14:03 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (000000E1D067FC00) [pid = 900] [serial = 1489] [outer = 000000E1D0098C00] 08:14:03 INFO - PROCESS | 900 | 1464707643034 Marionette DEBUG loaded listener.js 08:14:03 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (000000E1D06D4400) [pid = 900] [serial = 1490] [outer = 000000E1D0098C00] 08:14:03 INFO - PROCESS | 900 | 1464707643469 Marionette TRACE conn5 <- [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:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 692ms 08:14:03 INFO - PROCESS | 900 | 1464707643531 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 08:14:03 INFO - PROCESS | 900 | 1464707643533 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 08:14:03 INFO - PROCESS | 900 | 1464707643539 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:14:03 INFO - PROCESS | 900 | 1464707643549 Marionette TRACE conn5 <- [1,1950,null,{}] 08:14:03 INFO - PROCESS | 900 | 1464707643553 Marionette TRACE conn5 -> [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:14:03 INFO - PROCESS | 900 | 1464707643672 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 08:14:03 INFO - PROCESS | 900 | 1464707643725 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D80E3000 == 32 [pid = 900] [id = 497] 08:14:03 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (000000E1D0683C00) [pid = 900] [serial = 1491] [outer = 0000000000000000] 08:14:03 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E1D0D9A000) [pid = 900] [serial = 1492] [outer = 000000E1D0683C00] 08:14:03 INFO - PROCESS | 900 | 1464707643773 Marionette DEBUG loaded listener.js 08:14:03 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E1D0F09400) [pid = 900] [serial = 1493] [outer = 000000E1D0683C00] 08:14:04 INFO - PROCESS | 900 | 1464707644221 Marionette TRACE conn5 <- [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:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 734ms 08:14:04 INFO - PROCESS | 900 | 1464707644280 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 08:14:04 INFO - PROCESS | 900 | 1464707644282 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 08:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:14:04 INFO - PROCESS | 900 | 1464707644293 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:14:04 INFO - PROCESS | 900 | 1464707644295 Marionette TRACE conn5 <- [1,1954,null,{}] 08:14:04 INFO - PROCESS | 900 | 1464707644298 Marionette TRACE conn5 -> [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:14:04 INFO - PROCESS | 900 | 1464707644428 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 08:14:04 INFO - PROCESS | 900 | 1464707644485 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAC08800 == 33 [pid = 900] [id = 498] 08:14:04 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E1D3616800) [pid = 900] [serial = 1494] [outer = 0000000000000000] 08:14:04 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E1D3F3B800) [pid = 900] [serial = 1495] [outer = 000000E1D3616800] 08:14:04 INFO - PROCESS | 900 | 1464707644534 Marionette DEBUG loaded listener.js 08:14:04 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E1D3FFC400) [pid = 900] [serial = 1496] [outer = 000000E1D3616800] 08:14:04 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E1D6B39C00) [pid = 900] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:14:04 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E1D3FFA400) [pid = 900] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:14:04 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E1CFF41C00) [pid = 900] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:14:04 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E1C8C62400) [pid = 900] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:14:04 INFO - PROCESS | 900 | --DOMWINDOW == 82 (000000E1CA8A9400) [pid = 900] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:14:04 INFO - PROCESS | 900 | --DOMWINDOW == 81 (000000E1D0F0D000) [pid = 900] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:14:04 INFO - PROCESS | 900 | --DOMWINDOW == 80 (000000E1D3620800) [pid = 900] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:14:04 INFO - PROCESS | 900 | --DOMWINDOW == 79 (000000E1CA51B800) [pid = 900] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:14:04 INFO - PROCESS | 900 | --DOMWINDOW == 78 (000000E1D06D6C00) [pid = 900] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:14:04 INFO - PROCESS | 900 | --DOMWINDOW == 77 (000000E1CA8AB400) [pid = 900] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:14:04 INFO - PROCESS | 900 | --DOMWINDOW == 76 (000000E1D5D6BC00) [pid = 900] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:14:04 INFO - PROCESS | 900 | --DOMWINDOW == 75 (000000E1D4284800) [pid = 900] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:14:04 INFO - PROCESS | 900 | --DOMWINDOW == 74 (000000E1C960BC00) [pid = 900] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:14:05 INFO - PROCESS | 900 | 1464707645052 Marionette TRACE conn5 <- [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:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 775ms 08:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:14:05 INFO - PROCESS | 900 | 1464707645068 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 08:14:05 INFO - PROCESS | 900 | 1464707645071 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 08:14:05 INFO - PROCESS | 900 | 1464707645074 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:14:05 INFO - PROCESS | 900 | 1464707645076 Marionette TRACE conn5 <- [1,1958,null,{}] 08:14:05 INFO - PROCESS | 900 | 1464707645079 Marionette TRACE conn5 -> [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:14:05 INFO - PROCESS | 900 | 1464707645200 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 08:14:05 INFO - PROCESS | 900 | 1464707645251 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D5F73800 == 34 [pid = 900] [id = 499] 08:14:05 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (000000E1C8C6E000) [pid = 900] [serial = 1497] [outer = 0000000000000000] 08:14:05 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (000000E1D0F03800) [pid = 900] [serial = 1498] [outer = 000000E1C8C6E000] 08:14:05 INFO - PROCESS | 900 | 1464707645297 Marionette DEBUG loaded listener.js 08:14:05 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (000000E1D42C9000) [pid = 900] [serial = 1499] [outer = 000000E1C8C6E000] 08:14:05 INFO - PROCESS | 900 | 1464707645643 Marionette TRACE conn5 <- [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:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 630ms 08:14:05 INFO - PROCESS | 900 | 1464707645708 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 08:14:05 INFO - PROCESS | 900 | 1464707645710 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 08:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:14:05 INFO - PROCESS | 900 | 1464707645713 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:14:05 INFO - PROCESS | 900 | 1464707645715 Marionette TRACE conn5 <- [1,1962,null,{}] 08:14:05 INFO - PROCESS | 900 | 1464707645719 Marionette TRACE conn5 -> [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:14:05 INFO - PROCESS | 900 | 1464707645803 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 08:14:05 INFO - PROCESS | 900 | 1464707645809 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB28B000 == 35 [pid = 900] [id = 500] 08:14:05 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (000000E1D489B400) [pid = 900] [serial = 1500] [outer = 0000000000000000] 08:14:05 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (000000E1D5E44000) [pid = 900] [serial = 1501] [outer = 000000E1D489B400] 08:14:05 INFO - PROCESS | 900 | 1464707645854 Marionette DEBUG loaded listener.js 08:14:05 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (000000E1D5E50C00) [pid = 900] [serial = 1502] [outer = 000000E1D489B400] 08:14:06 INFO - PROCESS | 900 | 1464707646275 Marionette TRACE conn5 <- [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:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 585ms 08:14:06 INFO - PROCESS | 900 | 1464707646302 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 08:14:06 INFO - PROCESS | 900 | 1464707646304 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 08:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:14:06 INFO - PROCESS | 900 | 1464707646318 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:14:06 INFO - PROCESS | 900 | 1464707646320 Marionette TRACE conn5 <- [1,1966,null,{}] 08:14:06 INFO - PROCESS | 900 | 1464707646324 Marionette TRACE conn5 -> [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:14:06 INFO - PROCESS | 900 | 1464707646411 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 08:14:06 INFO - PROCESS | 900 | 1464707646418 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:06 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBAA6000 == 36 [pid = 900] [id = 501] 08:14:06 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (000000E1D5E69800) [pid = 900] [serial = 1503] [outer = 0000000000000000] 08:14:06 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (000000E1D6518400) [pid = 900] [serial = 1504] [outer = 000000E1D5E69800] 08:14:06 INFO - PROCESS | 900 | 1464707646473 Marionette DEBUG loaded listener.js 08:14:06 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E1D65B4000) [pid = 900] [serial = 1505] [outer = 000000E1D5E69800] 08:14:06 INFO - PROCESS | 900 | 1464707646985 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 732ms 08:14:07 INFO - PROCESS | 900 | 1464707647054 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 08:14:07 INFO - PROCESS | 900 | 1464707647059 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 08:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:14:07 INFO - PROCESS | 900 | 1464707647065 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:14:07 INFO - PROCESS | 900 | 1464707647070 Marionette TRACE conn5 <- [1,1970,null,{}] 08:14:07 INFO - PROCESS | 900 | 1464707647078 Marionette TRACE conn5 -> [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:14:07 INFO - PROCESS | 900 | 1464707647206 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 08:14:07 INFO - PROCESS | 900 | 1464707647321 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:07 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CFBE4000 == 37 [pid = 900] [id = 502] 08:14:07 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E1CA51E800) [pid = 900] [serial = 1506] [outer = 0000000000000000] 08:14:07 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E1CA66F800) [pid = 900] [serial = 1507] [outer = 000000E1CA51E800] 08:14:07 INFO - PROCESS | 900 | 1464707647382 Marionette DEBUG loaded listener.js 08:14:07 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E1CB153000) [pid = 900] [serial = 1508] [outer = 000000E1CA51E800] 08:14:08 INFO - PROCESS | 900 | 1464707648041 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1024ms 08:14:08 INFO - PROCESS | 900 | 1464707648093 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 08:14:08 INFO - PROCESS | 900 | 1464707648100 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 08:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:14:08 INFO - PROCESS | 900 | 1464707648107 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:14:08 INFO - PROCESS | 900 | 1464707648110 Marionette TRACE conn5 <- [1,1974,null,{}] 08:14:08 INFO - PROCESS | 900 | 1464707648114 Marionette TRACE conn5 -> [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:14:08 INFO - PROCESS | 900 | 1464707648231 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 08:14:08 INFO - PROCESS | 900 | 1464707648352 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:08 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7D64800 == 38 [pid = 900] [id = 503] 08:14:08 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E1CFC06000) [pid = 900] [serial = 1509] [outer = 0000000000000000] 08:14:08 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E1CFF4A800) [pid = 900] [serial = 1510] [outer = 000000E1CFC06000] 08:14:08 INFO - PROCESS | 900 | 1464707648411 Marionette DEBUG loaded listener.js 08:14:08 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E1D0096C00) [pid = 900] [serial = 1511] [outer = 000000E1CFC06000] 08:14:09 INFO - PROCESS | 900 | 1464707649055 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 987ms 08:14:09 INFO - PROCESS | 900 | 1464707649098 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 08:14:09 INFO - PROCESS | 900 | 1464707649101 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 08:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:14:09 INFO - PROCESS | 900 | 1464707649105 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:14:09 INFO - PROCESS | 900 | 1464707649110 Marionette TRACE conn5 <- [1,1978,null,{}] 08:14:09 INFO - PROCESS | 900 | 1464707649122 Marionette TRACE conn5 -> [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:14:09 INFO - PROCESS | 900 | 1464707649239 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 08:14:09 INFO - PROCESS | 900 | 1464707649361 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:09 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC3AA800 == 39 [pid = 900] [id = 504] 08:14:09 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E1D361A400) [pid = 900] [serial = 1512] [outer = 0000000000000000] 08:14:09 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E1D36DBC00) [pid = 900] [serial = 1513] [outer = 000000E1D361A400] 08:14:09 INFO - PROCESS | 900 | 1464707649424 Marionette DEBUG loaded listener.js 08:14:09 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E1D65A8C00) [pid = 900] [serial = 1514] [outer = 000000E1D361A400] 08:14:10 INFO - PROCESS | 900 | 1464707650004 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 944ms 08:14:10 INFO - PROCESS | 900 | 1464707650051 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 08:14:10 INFO - PROCESS | 900 | 1464707650054 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 08:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:14:10 INFO - PROCESS | 900 | 1464707650058 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:14:10 INFO - PROCESS | 900 | 1464707650060 Marionette TRACE conn5 <- [1,1982,null,{}] 08:14:10 INFO - PROCESS | 900 | 1464707650064 Marionette TRACE conn5 -> [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:14:10 INFO - PROCESS | 900 | 1464707650209 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 08:14:10 INFO - PROCESS | 900 | 1464707650329 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:10 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC4D9800 == 40 [pid = 900] [id = 505] 08:14:10 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E1D5E42400) [pid = 900] [serial = 1515] [outer = 0000000000000000] 08:14:10 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E1D6B34C00) [pid = 900] [serial = 1516] [outer = 000000E1D5E42400] 08:14:10 INFO - PROCESS | 900 | 1464707650388 Marionette DEBUG loaded listener.js 08:14:10 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E1D6E14000) [pid = 900] [serial = 1517] [outer = 000000E1D5E42400] 08:14:11 INFO - PROCESS | 900 | 1464707651137 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1132ms 08:14:11 INFO - PROCESS | 900 | 1464707651234 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 08:14:11 INFO - PROCESS | 900 | 1464707651238 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 08:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:14:11 INFO - PROCESS | 900 | 1464707651246 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:14:11 INFO - PROCESS | 900 | 1464707651250 Marionette TRACE conn5 <- [1,1986,null,{}] 08:14:11 INFO - PROCESS | 900 | 1464707651256 Marionette TRACE conn5 -> [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:14:11 INFO - PROCESS | 900 | 1464707651362 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 08:14:11 INFO - PROCESS | 900 | 1464707651449 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:11 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D4865800 == 41 [pid = 900] [id = 506] 08:14:11 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E1CA670400) [pid = 900] [serial = 1518] [outer = 0000000000000000] 08:14:11 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E1CA67B000) [pid = 900] [serial = 1519] [outer = 000000E1CA670400] 08:14:11 INFO - PROCESS | 900 | 1464707651501 Marionette DEBUG loaded listener.js 08:14:11 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E1CEE65C00) [pid = 900] [serial = 1520] [outer = 000000E1CA670400] 08:14:12 INFO - PROCESS | 900 | --DOCSHELL 000000E1CF62E800 == 40 [pid = 900] [id = 374] 08:14:12 INFO - PROCESS | 900 | 1464707652126 Marionette TRACE conn5 <- [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:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 944ms 08:14:12 INFO - PROCESS | 900 | 1464707652191 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 08:14:12 INFO - PROCESS | 900 | 1464707652197 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 08:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:14:12 INFO - PROCESS | 900 | 1464707652203 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:14:12 INFO - PROCESS | 900 | 1464707652206 Marionette TRACE conn5 <- [1,1990,null,{}] 08:14:12 INFO - PROCESS | 900 | 1464707652209 Marionette TRACE conn5 -> [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:14:12 INFO - PROCESS | 900 | 1464707652311 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 08:14:12 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E1D6CAF400) [pid = 900] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 08:14:12 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E1D4280000) [pid = 900] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 08:14:12 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E1CFF49400) [pid = 900] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 08:14:12 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E1CFF56000) [pid = 900] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 08:14:12 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E1CEF08800) [pid = 900] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 08:14:12 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E1CF704C00) [pid = 900] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 08:14:12 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E1D0092400) [pid = 900] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 08:14:12 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E1CFF5CC00) [pid = 900] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 08:14:12 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E1D1523400) [pid = 900] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 08:14:12 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E1D36D8400) [pid = 900] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 08:14:12 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E1D361C000) [pid = 900] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 08:14:12 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E1CA51C000) [pid = 900] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 08:14:12 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E1CA671800) [pid = 900] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 08:14:12 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E1D0DA8C00) [pid = 900] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 08:14:12 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E1D0F07800) [pid = 900] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 08:14:12 INFO - PROCESS | 900 | --DOMWINDOW == 82 (000000E1CAC3F000) [pid = 900] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 08:14:12 INFO - PROCESS | 900 | --DOMWINDOW == 81 (000000E1CBA8A800) [pid = 900] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 08:14:12 INFO - PROCESS | 900 | --DOMWINDOW == 80 (000000E1D5E46000) [pid = 900] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 08:14:12 INFO - PROCESS | 900 | --DOMWINDOW == 79 (000000E1D489C800) [pid = 900] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 08:14:12 INFO - PROCESS | 900 | --DOMWINDOW == 78 (000000E1D5E63400) [pid = 900] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 08:14:12 INFO - PROCESS | 900 | --DOMWINDOW == 77 (000000E1D6B17400) [pid = 900] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 08:14:12 INFO - PROCESS | 900 | --DOMWINDOW == 76 (000000E1CA8A3000) [pid = 900] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 08:14:12 INFO - PROCESS | 900 | --DOMWINDOW == 75 (000000E1D0F05800) [pid = 900] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 08:14:12 INFO - PROCESS | 900 | --DOMWINDOW == 74 (000000E1D6B36000) [pid = 900] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 08:14:12 INFO - PROCESS | 900 | --DOMWINDOW == 73 (000000E1D3F44C00) [pid = 900] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 08:14:12 INFO - PROCESS | 900 | --DOMWINDOW == 72 (000000E1D6E80800) [pid = 900] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 08:14:12 INFO - PROCESS | 900 | 1464707652395 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:12 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CF9E3800 == 41 [pid = 900] [id = 507] 08:14:12 INFO - PROCESS | 900 | ++DOMWINDOW == 73 (000000E1C9EBFC00) [pid = 900] [serial = 1521] [outer = 0000000000000000] 08:14:12 INFO - PROCESS | 900 | ++DOMWINDOW == 74 (000000E1CA67B800) [pid = 900] [serial = 1522] [outer = 000000E1C9EBFC00] 08:14:12 INFO - PROCESS | 900 | 1464707652442 Marionette DEBUG loaded listener.js 08:14:12 INFO - PROCESS | 900 | ++DOMWINDOW == 75 (000000E1CEE5E000) [pid = 900] [serial = 1523] [outer = 000000E1C9EBFC00] 08:14:12 INFO - PROCESS | 900 | 1464707652843 Marionette TRACE conn5 <- [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:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 691ms 08:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:14:12 INFO - PROCESS | 900 | 1464707652896 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 08:14:12 INFO - PROCESS | 900 | 1464707652899 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 08:14:12 INFO - PROCESS | 900 | 1464707652902 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:14:12 INFO - PROCESS | 900 | 1464707652906 Marionette TRACE conn5 <- [1,1994,null,{}] 08:14:12 INFO - PROCESS | 900 | 1464707652917 Marionette TRACE conn5 -> [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:14:13 INFO - PROCESS | 900 | 1464707653009 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 08:14:13 INFO - PROCESS | 900 | 1464707653018 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:13 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6DB4000 == 42 [pid = 900] [id = 508] 08:14:13 INFO - PROCESS | 900 | ++DOMWINDOW == 76 (000000E1CFB4FC00) [pid = 900] [serial = 1524] [outer = 0000000000000000] 08:14:13 INFO - PROCESS | 900 | ++DOMWINDOW == 77 (000000E1CFF51800) [pid = 900] [serial = 1525] [outer = 000000E1CFB4FC00] 08:14:13 INFO - PROCESS | 900 | 1464707653069 Marionette DEBUG loaded listener.js 08:14:13 INFO - PROCESS | 900 | ++DOMWINDOW == 78 (000000E1D0095800) [pid = 900] [serial = 1526] [outer = 000000E1CFB4FC00] 08:14:13 INFO - PROCESS | 900 | 1464707653545 Marionette TRACE conn5 <- [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:14:13 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:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 692ms 08:14:13 INFO - PROCESS | 900 | 1464707653597 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 08:14:13 INFO - PROCESS | 900 | 1464707653607 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 08:14:13 INFO - PROCESS | 900 | 1464707653611 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:14:13 INFO - PROCESS | 900 | 1464707653613 Marionette TRACE conn5 <- [1,1998,null,{}] 08:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:14:13 INFO - PROCESS | 900 | 1464707653617 Marionette TRACE conn5 -> [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:14:13 INFO - PROCESS | 900 | 1464707653735 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 08:14:13 INFO - PROCESS | 900 | 1464707653813 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:13 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7EDC800 == 43 [pid = 900] [id = 509] 08:14:13 INFO - PROCESS | 900 | ++DOMWINDOW == 79 (000000E1CFF4A000) [pid = 900] [serial = 1527] [outer = 0000000000000000] 08:14:13 INFO - PROCESS | 900 | ++DOMWINDOW == 80 (000000E1D0F04400) [pid = 900] [serial = 1528] [outer = 000000E1CFF4A000] 08:14:13 INFO - PROCESS | 900 | 1464707653861 Marionette DEBUG loaded listener.js 08:14:13 INFO - PROCESS | 900 | ++DOMWINDOW == 81 (000000E1D0F73C00) [pid = 900] [serial = 1529] [outer = 000000E1CFF4A000] 08:14:14 INFO - PROCESS | 900 | 1464707654249 Marionette TRACE conn5 <- [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:14:14 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:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 671ms 08:14:14 INFO - PROCESS | 900 | 1464707654288 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 08:14:14 INFO - PROCESS | 900 | 1464707654290 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 08:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:14:14 INFO - PROCESS | 900 | 1464707654293 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:14:14 INFO - PROCESS | 900 | 1464707654295 Marionette TRACE conn5 <- [1,2002,null,{}] 08:14:14 INFO - PROCESS | 900 | 1464707654299 Marionette TRACE conn5 -> [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:14:14 INFO - PROCESS | 900 | 1464707654416 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 08:14:14 INFO - PROCESS | 900 | 1464707654431 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:14 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D9B4E800 == 44 [pid = 900] [id = 510] 08:14:14 INFO - PROCESS | 900 | ++DOMWINDOW == 82 (000000E1D0090000) [pid = 900] [serial = 1530] [outer = 0000000000000000] 08:14:14 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E1D1529400) [pid = 900] [serial = 1531] [outer = 000000E1D0090000] 08:14:14 INFO - PROCESS | 900 | 1464707654478 Marionette DEBUG loaded listener.js 08:14:14 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E1D3F3C800) [pid = 900] [serial = 1532] [outer = 000000E1D0090000] 08:14:14 INFO - PROCESS | 900 | 1464707654928 Marionette TRACE conn5 <- [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:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 671ms 08:14:14 INFO - PROCESS | 900 | 1464707654968 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 08:14:14 INFO - PROCESS | 900 | 1464707654970 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 08:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:14:14 INFO - PROCESS | 900 | 1464707654979 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:14:14 INFO - PROCESS | 900 | 1464707654981 Marionette TRACE conn5 <- [1,2006,null,{}] 08:14:14 INFO - PROCESS | 900 | 1464707654984 Marionette TRACE conn5 -> [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:14:15 INFO - PROCESS | 900 | 1464707655161 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 08:14:15 INFO - PROCESS | 900 | 1464707655195 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB282000 == 45 [pid = 900] [id = 511] 08:14:15 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E1D48A0800) [pid = 900] [serial = 1533] [outer = 0000000000000000] 08:14:15 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E1D5E69400) [pid = 900] [serial = 1534] [outer = 000000E1D48A0800] 08:14:15 INFO - PROCESS | 900 | 1464707655243 Marionette DEBUG loaded listener.js 08:14:15 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E1D6B17000) [pid = 900] [serial = 1535] [outer = 000000E1D48A0800] 08:14:15 INFO - PROCESS | 900 | 1464707655724 Marionette TRACE conn5 <- [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:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 775ms 08:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:14:15 INFO - PROCESS | 900 | 1464707655758 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 08:14:15 INFO - PROCESS | 900 | 1464707655760 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 08:14:15 INFO - PROCESS | 900 | 1464707655763 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:14:15 INFO - PROCESS | 900 | 1464707655765 Marionette TRACE conn5 <- [1,2010,null,{}] 08:14:15 INFO - PROCESS | 900 | 1464707655774 Marionette TRACE conn5 -> [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:14:15 INFO - PROCESS | 900 | 1464707655884 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 08:14:15 INFO - PROCESS | 900 | 1464707655892 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBABA800 == 46 [pid = 900] [id = 512] 08:14:15 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E1D6B1B000) [pid = 900] [serial = 1536] [outer = 0000000000000000] 08:14:15 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E1D6CAEC00) [pid = 900] [serial = 1537] [outer = 000000E1D6B1B000] 08:14:15 INFO - PROCESS | 900 | 1464707655937 Marionette DEBUG loaded listener.js 08:14:16 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E1D6E8C000) [pid = 900] [serial = 1538] [outer = 000000E1D6B1B000] 08:14:16 INFO - PROCESS | 900 | 1464707656383 Marionette TRACE conn5 <- [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:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 629ms 08:14:16 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E1D3616800) [pid = 900] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:14:16 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E1CEE60400) [pid = 900] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:14:16 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E1D0098C00) [pid = 900] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:14:16 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E1CA424800) [pid = 900] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:14:16 INFO - PROCESS | 900 | --DOMWINDOW == 85 (000000E1D0683C00) [pid = 900] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:14:16 INFO - PROCESS | 900 | --DOMWINDOW == 84 (000000E1C8C6E000) [pid = 900] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:14:16 INFO - PROCESS | 900 | --DOMWINDOW == 83 (000000E1CFBA4400) [pid = 900] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:14:16 INFO - PROCESS | 900 | --DOMWINDOW == 82 (000000E1D489B400) [pid = 900] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:14:16 INFO - PROCESS | 900 | 1464707656451 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 08:14:16 INFO - PROCESS | 900 | 1464707656453 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 08:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:14:16 INFO - PROCESS | 900 | 1464707656458 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:14:16 INFO - PROCESS | 900 | 1464707656460 Marionette TRACE conn5 <- [1,2014,null,{}] 08:14:16 INFO - PROCESS | 900 | 1464707656463 Marionette TRACE conn5 -> [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:14:16 INFO - PROCESS | 900 | 1464707656591 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 08:14:16 INFO - PROCESS | 900 | 1464707656605 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:16 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC3B7000 == 47 [pid = 900] [id = 513] 08:14:16 INFO - PROCESS | 900 | ++DOMWINDOW == 83 (000000E1D067BC00) [pid = 900] [serial = 1539] [outer = 0000000000000000] 08:14:16 INFO - PROCESS | 900 | ++DOMWINDOW == 84 (000000E1CFF5D000) [pid = 900] [serial = 1540] [outer = 000000E1D067BC00] 08:14:16 INFO - PROCESS | 900 | 1464707656652 Marionette DEBUG loaded listener.js 08:14:16 INFO - PROCESS | 900 | ++DOMWINDOW == 85 (000000E1D6E89400) [pid = 900] [serial = 1541] [outer = 000000E1D067BC00] 08:14:16 INFO - PROCESS | 900 | --DOCSHELL 000000E1D73A8800 == 46 [pid = 900] [id = 11] 08:14:17 INFO - PROCESS | 900 | 1464707657132 Marionette TRACE conn5 <- [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:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 735ms 08:14:17 INFO - PROCESS | 900 | 1464707657194 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 08:14:17 INFO - PROCESS | 900 | 1464707657196 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 08:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:14:17 INFO - PROCESS | 900 | 1464707657200 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:14:17 INFO - PROCESS | 900 | 1464707657201 Marionette TRACE conn5 <- [1,2018,null,{}] 08:14:17 INFO - PROCESS | 900 | 1464707657205 Marionette TRACE conn5 -> [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:14:17 INFO - PROCESS | 900 | 1464707657292 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 08:14:17 INFO - PROCESS | 900 | 1464707657306 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD11B800 == 47 [pid = 900] [id = 514] 08:14:17 INFO - PROCESS | 900 | ++DOMWINDOW == 86 (000000E1D6CAF000) [pid = 900] [serial = 1542] [outer = 0000000000000000] 08:14:17 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E1D710B400) [pid = 900] [serial = 1543] [outer = 000000E1D6CAF000] 08:14:17 INFO - PROCESS | 900 | 1464707657353 Marionette DEBUG loaded listener.js 08:14:17 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E1D7135800) [pid = 900] [serial = 1544] [outer = 000000E1D6CAF000] 08:14:17 INFO - PROCESS | 900 | 1464707657772 Marionette TRACE conn5 <- [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:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 629ms 08:14:17 INFO - PROCESS | 900 | 1464707657832 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 08:14:17 INFO - PROCESS | 900 | 1464707657834 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 08:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:14:17 INFO - PROCESS | 900 | 1464707657838 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:14:17 INFO - PROCESS | 900 | 1464707657840 Marionette TRACE conn5 <- [1,2022,null,{}] 08:14:17 INFO - PROCESS | 900 | 1464707657843 Marionette TRACE conn5 -> [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:14:17 INFO - PROCESS | 900 | 1464707657972 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 08:14:17 INFO - PROCESS | 900 | 1464707657981 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:18 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE568800 == 48 [pid = 900] [id = 515] 08:14:18 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E1D713A800) [pid = 900] [serial = 1545] [outer = 0000000000000000] 08:14:18 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E1D71BB400) [pid = 900] [serial = 1546] [outer = 000000E1D713A800] 08:14:18 INFO - PROCESS | 900 | 1464707658027 Marionette DEBUG loaded listener.js 08:14:18 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E1D71C4800) [pid = 900] [serial = 1547] [outer = 000000E1D713A800] 08:14:18 INFO - PROCESS | 900 | 1464707658458 Marionette TRACE conn5 <- [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:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 734ms 08:14:18 INFO - PROCESS | 900 | 1464707658576 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 08:14:18 INFO - PROCESS | 900 | 1464707658581 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 08:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:14:18 INFO - PROCESS | 900 | 1464707658586 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:14:18 INFO - PROCESS | 900 | 1464707658591 Marionette TRACE conn5 <- [1,2026,null,{}] 08:14:18 INFO - PROCESS | 900 | 1464707658598 Marionette TRACE conn5 -> [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:14:18 INFO - PROCESS | 900 | 1464707658749 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 08:14:18 INFO - PROCESS | 900 | 1464707658865 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:18 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CFBF5000 == 49 [pid = 900] [id = 516] 08:14:18 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E1C9EBDC00) [pid = 900] [serial = 1548] [outer = 0000000000000000] 08:14:18 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E1CA51D400) [pid = 900] [serial = 1549] [outer = 000000E1C9EBDC00] 08:14:18 INFO - PROCESS | 900 | 1464707658926 Marionette DEBUG loaded listener.js 08:14:19 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E1CBCF5C00) [pid = 900] [serial = 1550] [outer = 000000E1C9EBDC00] 08:14:19 INFO - PROCESS | 900 | 1464707659561 Marionette TRACE conn5 <- [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:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1028ms 08:14:19 INFO - PROCESS | 900 | 1464707659618 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 08:14:19 INFO - PROCESS | 900 | 1464707659623 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 08:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:14:19 INFO - PROCESS | 900 | 1464707659631 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:14:19 INFO - PROCESS | 900 | 1464707659635 Marionette TRACE conn5 <- [1,2030,null,{}] 08:14:19 INFO - PROCESS | 900 | 1464707659640 Marionette TRACE conn5 -> [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:14:19 INFO - PROCESS | 900 | 1464707659814 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 08:14:19 INFO - PROCESS | 900 | 1464707659930 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:19 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7D74000 == 50 [pid = 900] [id = 517] 08:14:19 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E1CF97B800) [pid = 900] [serial = 1551] [outer = 0000000000000000] 08:14:19 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E1D008C400) [pid = 900] [serial = 1552] [outer = 000000E1CF97B800] 08:14:19 INFO - PROCESS | 900 | 1464707659989 Marionette DEBUG loaded listener.js 08:14:20 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E1D0D9A800) [pid = 900] [serial = 1553] [outer = 000000E1CF97B800] 08:14:20 INFO - PROCESS | 900 | 1464707660642 Marionette TRACE conn5 <- [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:14:20 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:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1031ms 08:14:20 INFO - PROCESS | 900 | 1464707660664 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 08:14:20 INFO - PROCESS | 900 | 1464707660667 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 08:14:20 INFO - PROCESS | 900 | 1464707660672 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:14:20 INFO - PROCESS | 900 | 1464707660674 Marionette TRACE conn5 <- [1,2034,null,{}] 08:14:20 INFO - PROCESS | 900 | 1464707660685 Marionette TRACE conn5 -> [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:14:20 INFO - PROCESS | 900 | 1464707660805 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 08:14:20 INFO - PROCESS | 900 | 1464707660928 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:20 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE5AF000 == 51 [pid = 900] [id = 518] 08:14:20 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E1D5E4C400) [pid = 900] [serial = 1554] [outer = 0000000000000000] 08:14:20 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E1D5E60000) [pid = 900] [serial = 1555] [outer = 000000E1D5E4C400] 08:14:20 INFO - PROCESS | 900 | 1464707660989 Marionette DEBUG loaded listener.js 08:14:21 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E1D6E80800) [pid = 900] [serial = 1556] [outer = 000000E1D5E4C400] 08:14:21 INFO - PROCESS | 900 | 1464707661622 Marionette TRACE conn5 <- [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:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 986ms 08:14:21 INFO - PROCESS | 900 | 1464707661663 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 08:14:21 INFO - PROCESS | 900 | 1464707661665 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 08:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:14:21 INFO - PROCESS | 900 | 1464707661669 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:14:21 INFO - PROCESS | 900 | 1464707661671 Marionette TRACE conn5 <- [1,2038,null,{}] 08:14:21 INFO - PROCESS | 900 | 1464707661675 Marionette TRACE conn5 -> [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:14:21 INFO - PROCESS | 900 | 1464707661790 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 08:14:21 INFO - PROCESS | 900 | 1464707661886 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:21 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE7AC800 == 52 [pid = 900] [id = 519] 08:14:21 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1D71C6800) [pid = 900] [serial = 1557] [outer = 0000000000000000] 08:14:21 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1D76D4000) [pid = 900] [serial = 1558] [outer = 000000E1D71C6800] 08:14:21 INFO - PROCESS | 900 | 1464707661944 Marionette DEBUG loaded listener.js 08:14:22 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1D7726C00) [pid = 900] [serial = 1559] [outer = 000000E1D71C6800] 08:14:22 INFO - PROCESS | 900 | 1464707662744 Marionette TRACE conn5 <- [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:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1126ms 08:14:22 INFO - PROCESS | 900 | 1464707662798 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 08:14:22 INFO - PROCESS | 900 | 1464707662803 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 08:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:14:22 INFO - PROCESS | 900 | 1464707662808 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:14:22 INFO - PROCESS | 900 | 1464707662811 Marionette TRACE conn5 <- [1,2042,null,{}] 08:14:22 INFO - PROCESS | 900 | 1464707662817 Marionette TRACE conn5 -> [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:14:22 INFO - PROCESS | 900 | 1464707662924 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 08:14:23 INFO - PROCESS | 900 | 1464707662999 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:23 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D654B000 == 53 [pid = 900] [id = 520] 08:14:23 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1CA8A2800) [pid = 900] [serial = 1560] [outer = 0000000000000000] 08:14:23 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1CADDD000) [pid = 900] [serial = 1561] [outer = 000000E1CA8A2800] 08:14:23 INFO - PROCESS | 900 | 1464707663051 Marionette DEBUG loaded listener.js 08:14:23 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1CEFC5800) [pid = 900] [serial = 1562] [outer = 000000E1CA8A2800] 08:14:23 INFO - PROCESS | 900 | 1464707663678 Marionette TRACE conn5 <- [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:14:23 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD11B800 == 52 [pid = 900] [id = 514] 08:14:23 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC3B7000 == 51 [pid = 900] [id = 513] 08:14:23 INFO - PROCESS | 900 | --DOCSHELL 000000E1DBABA800 == 50 [pid = 900] [id = 512] 08:14:23 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB282000 == 49 [pid = 900] [id = 511] 08:14:23 INFO - PROCESS | 900 | --DOCSHELL 000000E1D9B4E800 == 48 [pid = 900] [id = 510] 08:14:23 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7EDC800 == 47 [pid = 900] [id = 509] 08:14:23 INFO - PROCESS | 900 | --DOCSHELL 000000E1D6DB4000 == 46 [pid = 900] [id = 508] 08:14:23 INFO - PROCESS | 900 | --DOCSHELL 000000E1CF9E3800 == 45 [pid = 900] [id = 507] 08:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 923ms 08:14:23 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1D6518400) [pid = 900] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 08:14:23 INFO - PROCESS | 900 | --DOCSHELL 000000E1D4865800 == 44 [pid = 900] [id = 506] 08:14:23 INFO - PROCESS | 900 | --DOCSHELL 000000E1DBAA6000 == 43 [pid = 900] [id = 501] 08:14:23 INFO - PROCESS | 900 | 1464707663758 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 08:14:23 INFO - PROCESS | 900 | 1464707663764 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 08:14:23 INFO - PROCESS | 900 | 1464707663773 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:14:23 INFO - PROCESS | 900 | 1464707663775 Marionette TRACE conn5 <- [1,2046,null,{}] 08:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:14:23 INFO - PROCESS | 900 | 1464707663779 Marionette TRACE conn5 -> [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:14:23 INFO - PROCESS | 900 | 1464707663872 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 08:14:23 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1D3FFC400) [pid = 900] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 08:14:23 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1CA8A9C00) [pid = 900] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 08:14:23 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1D6E8D800) [pid = 900] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 08:14:23 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1CEE63000) [pid = 900] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 08:14:23 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1D06D4400) [pid = 900] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 08:14:23 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E1CA8A3400) [pid = 900] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 08:14:23 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E1D3F3B800) [pid = 900] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 08:14:23 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E1CFB47000) [pid = 900] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 08:14:23 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E1D0F09400) [pid = 900] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 08:14:23 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E1CEF06800) [pid = 900] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 08:14:23 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E1D0F03800) [pid = 900] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 08:14:23 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E1CA524C00) [pid = 900] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 08:14:23 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E1D42C9000) [pid = 900] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 08:14:23 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E1CFF40400) [pid = 900] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 08:14:23 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E1D067FC00) [pid = 900] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 08:14:23 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E1D5E44000) [pid = 900] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 08:14:23 INFO - PROCESS | 900 | --DOMWINDOW == 88 (000000E1CFF52C00) [pid = 900] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 08:14:23 INFO - PROCESS | 900 | --DOMWINDOW == 87 (000000E1D0D9A000) [pid = 900] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 08:14:23 INFO - PROCESS | 900 | --DOMWINDOW == 86 (000000E1D5E50C00) [pid = 900] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 08:14:23 INFO - PROCESS | 900 | 1464707663964 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:23 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CFB90000 == 44 [pid = 900] [id = 521] 08:14:23 INFO - PROCESS | 900 | ++DOMWINDOW == 87 (000000E1CA670000) [pid = 900] [serial = 1563] [outer = 0000000000000000] 08:14:24 INFO - PROCESS | 900 | ++DOMWINDOW == 88 (000000E1CA8A5C00) [pid = 900] [serial = 1564] [outer = 000000E1CA670000] 08:14:24 INFO - PROCESS | 900 | 1464707664013 Marionette DEBUG loaded listener.js 08:14:24 INFO - PROCESS | 900 | ++DOMWINDOW == 89 (000000E1CEE61000) [pid = 900] [serial = 1565] [outer = 000000E1CA670000] 08:14:24 INFO - PROCESS | 900 | 1464707664468 Marionette TRACE conn5 <- [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:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 775ms 08:14:24 INFO - PROCESS | 900 | 1464707664554 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 08:14:24 INFO - PROCESS | 900 | 1464707664557 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 08:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:14:24 INFO - PROCESS | 900 | 1464707664561 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:14:24 INFO - PROCESS | 900 | 1464707664565 Marionette TRACE conn5 <- [1,2050,null,{}] 08:14:24 INFO - PROCESS | 900 | 1464707664575 Marionette TRACE conn5 -> [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:14:24 INFO - PROCESS | 900 | 1464707664674 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 08:14:24 INFO - PROCESS | 900 | 1464707664685 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:24 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D714A000 == 45 [pid = 900] [id = 522] 08:14:24 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E1CFF5C800) [pid = 900] [serial = 1566] [outer = 0000000000000000] 08:14:24 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E1D0678000) [pid = 900] [serial = 1567] [outer = 000000E1CFF5C800] 08:14:24 INFO - PROCESS | 900 | 1464707664735 Marionette DEBUG loaded listener.js 08:14:24 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E1D09E0C00) [pid = 900] [serial = 1568] [outer = 000000E1CFF5C800] 08:14:25 INFO - PROCESS | 900 | 1464707665216 Marionette TRACE conn5 <- [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:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 693ms 08:14:25 INFO - PROCESS | 900 | 1464707665255 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 08:14:25 INFO - PROCESS | 900 | 1464707665258 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 08:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:14:25 INFO - PROCESS | 900 | 1464707665261 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:14:25 INFO - PROCESS | 900 | 1464707665263 Marionette TRACE conn5 <- [1,2054,null,{}] 08:14:25 INFO - PROCESS | 900 | 1464707665274 Marionette TRACE conn5 -> [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:14:25 INFO - PROCESS | 900 | 1464707665363 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 08:14:25 INFO - PROCESS | 900 | 1464707665372 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:25 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7BAC000 == 46 [pid = 900] [id = 523] 08:14:25 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E1D008C800) [pid = 900] [serial = 1569] [outer = 0000000000000000] 08:14:25 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E1D0F78000) [pid = 900] [serial = 1570] [outer = 000000E1D008C800] 08:14:25 INFO - PROCESS | 900 | 1464707665486 Marionette DEBUG loaded listener.js 08:14:25 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E1D361F400) [pid = 900] [serial = 1571] [outer = 000000E1D008C800] 08:14:25 INFO - PROCESS | 900 | 1464707665914 Marionette TRACE conn5 <- [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:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 692ms 08:14:25 INFO - PROCESS | 900 | 1464707665956 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 08:14:25 INFO - PROCESS | 900 | 1464707665958 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 08:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:14:25 INFO - PROCESS | 900 | 1464707665962 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:14:25 INFO - PROCESS | 900 | 1464707665963 Marionette TRACE conn5 <- [1,2058,null,{}] 08:14:25 INFO - PROCESS | 900 | 1464707665967 Marionette TRACE conn5 -> [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:14:26 INFO - PROCESS | 900 | 1464707666086 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 08:14:26 INFO - PROCESS | 900 | 1464707666102 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:26 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAC79800 == 47 [pid = 900] [id = 524] 08:14:26 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E1D3F3D000) [pid = 900] [serial = 1572] [outer = 0000000000000000] 08:14:26 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E1D3FFB800) [pid = 900] [serial = 1573] [outer = 000000E1D3F3D000] 08:14:26 INFO - PROCESS | 900 | 1464707666153 Marionette DEBUG loaded listener.js 08:14:26 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E1D42CC800) [pid = 900] [serial = 1574] [outer = 000000E1D3F3D000] 08:14:26 INFO - PROCESS | 900 | 1464707666605 Marionette TRACE conn5 <- [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:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 691ms 08:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:14:26 INFO - PROCESS | 900 | 1464707666658 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 08:14:26 INFO - PROCESS | 900 | 1464707666660 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 08:14:26 INFO - PROCESS | 900 | 1464707666664 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:14:26 INFO - PROCESS | 900 | 1464707666666 Marionette TRACE conn5 <- [1,2062,null,{}] 08:14:26 INFO - PROCESS | 900 | 1464707666669 Marionette TRACE conn5 -> [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:14:26 INFO - PROCESS | 900 | 1464707666842 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 08:14:26 INFO - PROCESS | 900 | 1464707666876 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:26 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB816800 == 48 [pid = 900] [id = 525] 08:14:26 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E1D5E44C00) [pid = 900] [serial = 1575] [outer = 0000000000000000] 08:14:26 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E1D6522000) [pid = 900] [serial = 1576] [outer = 000000E1D5E44C00] 08:14:26 INFO - PROCESS | 900 | 1464707666924 Marionette DEBUG loaded listener.js 08:14:27 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1D6B34800) [pid = 900] [serial = 1577] [outer = 000000E1D5E44C00] 08:14:27 INFO - PROCESS | 900 | 1464707667393 Marionette TRACE conn5 <- [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:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 776ms 08:14:27 INFO - PROCESS | 900 | 1464707667443 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 08:14:27 INFO - PROCESS | 900 | 1464707667446 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 08:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:14:27 INFO - PROCESS | 900 | 1464707667449 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:14:27 INFO - PROCESS | 900 | 1464707667451 Marionette TRACE conn5 <- [1,2066,null,{}] 08:14:27 INFO - PROCESS | 900 | 1464707667455 Marionette TRACE conn5 -> [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:14:27 INFO - PROCESS | 900 | 1464707667566 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 08:14:27 INFO - PROCESS | 900 | 1464707667620 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:27 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBABF000 == 49 [pid = 900] [id = 526] 08:14:27 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1D6CA9C00) [pid = 900] [serial = 1578] [outer = 0000000000000000] 08:14:27 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1D6E84400) [pid = 900] [serial = 1579] [outer = 000000E1D6CA9C00] 08:14:27 INFO - PROCESS | 900 | 1464707667666 Marionette DEBUG loaded listener.js 08:14:27 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1D7138000) [pid = 900] [serial = 1580] [outer = 000000E1D6CA9C00] 08:14:28 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1D73A9000) [pid = 900] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:14:28 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1D6B1B000) [pid = 900] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:14:28 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1D48A0800) [pid = 900] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:14:28 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1CFB4FC00) [pid = 900] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:14:28 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E1D5E69800) [pid = 900] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:14:28 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E1CA670400) [pid = 900] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:14:28 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E1C9EBFC00) [pid = 900] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:14:28 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E1CFF4A000) [pid = 900] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:14:28 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E1D6CAF000) [pid = 900] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:14:28 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E1D067BC00) [pid = 900] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:14:28 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E1CAE8B400) [pid = 900] [serial = 32] [outer = 0000000000000000] [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:14:28 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E1D0090000) [pid = 900] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:14:28 INFO - PROCESS | 900 | 1464707668230 Marionette TRACE conn5 <- [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:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 839ms 08:14:28 INFO - PROCESS | 900 | 1464707668289 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 08:14:28 INFO - PROCESS | 900 | 1464707668291 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 08:14:28 INFO - PROCESS | 900 | 1464707668295 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:14:28 INFO - PROCESS | 900 | 1464707668296 Marionette TRACE conn5 <- [1,2070,null,{}] 08:14:28 INFO - PROCESS | 900 | 1464707668305 Marionette TRACE conn5 -> [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:14:28 INFO - PROCESS | 900 | 1464707668392 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 08:14:28 INFO - PROCESS | 900 | 1464707668480 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:28 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC3B4800 == 50 [pid = 900] [id = 527] 08:14:28 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E1D0094800) [pid = 900] [serial = 1581] [outer = 0000000000000000] 08:14:28 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E1D48A0400) [pid = 900] [serial = 1582] [outer = 000000E1D0094800] 08:14:28 INFO - PROCESS | 900 | 1464707668528 Marionette DEBUG loaded listener.js 08:14:28 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E1D7130800) [pid = 900] [serial = 1583] [outer = 000000E1D0094800] 08:14:28 INFO - PROCESS | 900 | 1464707668915 Marionette TRACE conn5 <- [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:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 671ms 08:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:14:28 INFO - PROCESS | 900 | 1464707668969 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 08:14:28 INFO - PROCESS | 900 | 1464707668972 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 08:14:28 INFO - PROCESS | 900 | 1464707668975 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:14:28 INFO - PROCESS | 900 | 1464707668977 Marionette TRACE conn5 <- [1,2074,null,{}] 08:14:28 INFO - PROCESS | 900 | 1464707668980 Marionette TRACE conn5 -> [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:14:29 INFO - PROCESS | 900 | 1464707669094 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 08:14:29 INFO - PROCESS | 900 | 1464707669107 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:29 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE567000 == 51 [pid = 900] [id = 528] 08:14:29 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E1D6CAF000) [pid = 900] [serial = 1584] [outer = 0000000000000000] 08:14:29 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E1D76DBC00) [pid = 900] [serial = 1585] [outer = 000000E1D6CAF000] 08:14:29 INFO - PROCESS | 900 | 1464707669153 Marionette DEBUG loaded listener.js 08:14:29 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E1D7D78800) [pid = 900] [serial = 1586] [outer = 000000E1D6CAF000] 08:14:29 INFO - PROCESS | 900 | 1464707669553 Marionette TRACE conn5 <- [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:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 629ms 08:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:14:29 INFO - PROCESS | 900 | 1464707669608 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 08:14:29 INFO - PROCESS | 900 | 1464707669610 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 08:14:29 INFO - PROCESS | 900 | 1464707669613 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:14:29 INFO - PROCESS | 900 | 1464707669615 Marionette TRACE conn5 <- [1,2078,null,{}] 08:14:29 INFO - PROCESS | 900 | 1464707669619 Marionette TRACE conn5 -> [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:14:29 INFO - PROCESS | 900 | 1464707669737 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 08:14:29 INFO - PROCESS | 900 | 1464707669786 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:29 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE7B7800 == 52 [pid = 900] [id = 529] 08:14:29 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E1D7D7E400) [pid = 900] [serial = 1587] [outer = 0000000000000000] 08:14:29 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E1D7D82800) [pid = 900] [serial = 1588] [outer = 000000E1D7D7E400] 08:14:29 INFO - PROCESS | 900 | 1464707669841 Marionette DEBUG loaded listener.js 08:14:29 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1D7D9D000) [pid = 900] [serial = 1589] [outer = 000000E1D7D7E400] 08:14:30 INFO - PROCESS | 900 | 1464707670366 Marionette TRACE conn5 <- [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:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 818ms 08:14:30 INFO - PROCESS | 900 | 1464707670435 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 08:14:30 INFO - PROCESS | 900 | 1464707670440 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 08:14:30 INFO - PROCESS | 900 | 1464707670446 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:14:30 INFO - PROCESS | 900 | 1464707670450 Marionette TRACE conn5 <- [1,2082,null,{}] 08:14:30 INFO - PROCESS | 900 | 1464707670457 Marionette TRACE conn5 -> [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:14:30 INFO - PROCESS | 900 | 1464707670578 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 08:14:30 INFO - PROCESS | 900 | 1464707670729 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:30 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D0D15000 == 53 [pid = 900] [id = 530] 08:14:30 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1CA521400) [pid = 900] [serial = 1590] [outer = 0000000000000000] 08:14:30 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1CB15E800) [pid = 900] [serial = 1591] [outer = 000000E1CA521400] 08:14:30 INFO - PROCESS | 900 | 1464707670789 Marionette DEBUG loaded listener.js 08:14:30 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1CFBA4000) [pid = 900] [serial = 1592] [outer = 000000E1CA521400] 08:14:31 INFO - PROCESS | 900 | 1464707671431 Marionette TRACE conn5 <- [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:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1023ms 08:14:31 INFO - PROCESS | 900 | 1464707671473 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 08:14:31 INFO - PROCESS | 900 | 1464707671479 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 08:14:31 INFO - PROCESS | 900 | 1464707671486 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:14:31 INFO - PROCESS | 900 | 1464707671489 Marionette TRACE conn5 <- [1,2086,null,{}] 08:14:31 INFO - PROCESS | 900 | 1464707671494 Marionette TRACE conn5 -> [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:14:31 INFO - PROCESS | 900 | 1464707671616 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 08:14:31 INFO - PROCESS | 900 | 1464707671741 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:31 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB281000 == 54 [pid = 900] [id = 531] 08:14:31 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1D06D6000) [pid = 900] [serial = 1593] [outer = 0000000000000000] 08:14:31 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1D0F0A800) [pid = 900] [serial = 1594] [outer = 000000E1D06D6000] 08:14:31 INFO - PROCESS | 900 | 1464707671800 Marionette DEBUG loaded listener.js 08:14:31 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1D42CAC00) [pid = 900] [serial = 1595] [outer = 000000E1D06D6000] 08:14:32 INFO - PROCESS | 900 | 1464707672438 Marionette TRACE conn5 <- [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:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 987ms 08:14:32 INFO - PROCESS | 900 | 1464707672479 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 08:14:32 INFO - PROCESS | 900 | 1464707672482 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 08:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:14:32 INFO - PROCESS | 900 | 1464707672486 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:14:32 INFO - PROCESS | 900 | 1464707672490 Marionette TRACE conn5 <- [1,2090,null,{}] 08:14:32 INFO - PROCESS | 900 | 1464707672515 Marionette TRACE conn5 -> [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:14:32 INFO - PROCESS | 900 | 1464707672658 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 08:14:32 INFO - PROCESS | 900 | 1464707672718 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:32 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE943800 == 55 [pid = 900] [id = 532] 08:14:32 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1D6B38000) [pid = 900] [serial = 1596] [outer = 0000000000000000] 08:14:32 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1D6E8D400) [pid = 900] [serial = 1597] [outer = 000000E1D6B38000] 08:14:32 INFO - PROCESS | 900 | 1464707672779 Marionette DEBUG loaded listener.js 08:14:32 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1D7D82400) [pid = 900] [serial = 1598] [outer = 000000E1D6B38000] 08:14:33 INFO - PROCESS | 900 | 1464707673360 Marionette TRACE conn5 <- [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:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 945ms 08:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:14:33 INFO - PROCESS | 900 | 1464707673432 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 08:14:33 INFO - PROCESS | 900 | 1464707673436 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 08:14:33 INFO - PROCESS | 900 | 1464707673439 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:14:33 INFO - PROCESS | 900 | 1464707673441 Marionette TRACE conn5 <- [1,2094,null,{}] 08:14:33 INFO - PROCESS | 900 | 1464707673445 Marionette TRACE conn5 -> [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:14:33 INFO - PROCESS | 900 | 1464707673562 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 08:14:33 INFO - PROCESS | 900 | 1464707673658 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:33 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF51B800 == 56 [pid = 900] [id = 533] 08:14:33 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1D7DBE400) [pid = 900] [serial = 1599] [outer = 0000000000000000] 08:14:33 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1D7DC1000) [pid = 900] [serial = 1600] [outer = 000000E1D7DBE400] 08:14:33 INFO - PROCESS | 900 | 1464707673715 Marionette DEBUG loaded listener.js 08:14:33 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1D7DC9000) [pid = 900] [serial = 1601] [outer = 000000E1D7DBE400] 08:14:34 INFO - PROCESS | 900 | 1464707674378 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",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.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 08:14:34 INFO - PROCESS | 900 | 1464707674430 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 08:14:34 INFO - PROCESS | 900 | 1464707674434 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:14:34 INFO - PROCESS | 900 | 1464707674436 Marionette TRACE conn5 <- [1,2098,null,{}] 08:14:34 INFO - PROCESS | 900 | 1464707674440 Marionette TRACE conn5 -> [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:14:34 INFO - PROCESS | 900 | 1464707674563 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 08:14:34 INFO - PROCESS | 900 | 1464707674686 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:34 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF545000 == 57 [pid = 900] [id = 534] 08:14:34 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1D7DC8800) [pid = 900] [serial = 1602] [outer = 0000000000000000] 08:14:34 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1D7E5DC00) [pid = 900] [serial = 1603] [outer = 000000E1D7DC8800] 08:14:34 INFO - PROCESS | 900 | 1464707674744 Marionette DEBUG loaded listener.js 08:14:34 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1D8086800) [pid = 900] [serial = 1604] [outer = 000000E1D7DC8800] 08:14:35 INFO - PROCESS | 900 | 1464707675397 Marionette TRACE conn5 <- [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:14:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 986ms 08:14:35 INFO - PROCESS | 900 | 1464707675431 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 08:14:35 INFO - PROCESS | 900 | 1464707675433 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 08:14:35 INFO - PROCESS | 900 | 1464707675438 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:14:35 INFO - PROCESS | 900 | 1464707675440 Marionette TRACE conn5 <- [1,2102,null,{}] 08:14:35 INFO - PROCESS | 900 | 1464707675444 Marionette TRACE conn5 -> [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:14:35 INFO - PROCESS | 900 | 1464707675575 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 08:14:35 INFO - PROCESS | 900 | 1464707675808 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:35 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D0962800 == 58 [pid = 900] [id = 535] 08:14:35 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1CA41B400) [pid = 900] [serial = 1605] [outer = 0000000000000000] 08:14:35 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1CA429C00) [pid = 900] [serial = 1606] [outer = 000000E1CA41B400] 08:14:35 INFO - PROCESS | 900 | 1464707675869 Marionette DEBUG loaded listener.js 08:14:35 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1CBC82C00) [pid = 900] [serial = 1607] [outer = 000000E1CA41B400] 08:14:36 INFO - PROCESS | 900 | 1464707676481 Marionette TRACE conn5 <- [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:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1077ms 08:14:36 INFO - PROCESS | 900 | 1464707676520 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 08:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:14:36 INFO - PROCESS | 900 | 1464707676524 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 08:14:36 INFO - PROCESS | 900 | 1464707676528 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:14:36 INFO - PROCESS | 900 | 1464707676532 Marionette TRACE conn5 <- [1,2106,null,{}] 08:14:36 INFO - PROCESS | 900 | 1464707676537 Marionette TRACE conn5 -> [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:14:36 INFO - PROCESS | 900 | 1464707676647 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 08:14:36 INFO - PROCESS | 900 | 1464707676758 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:36 INFO - PROCESS | 900 | --DOCSHELL 000000E1D80E3000 == 57 [pid = 900] [id = 497] 08:14:36 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7AA1800 == 56 [pid = 900] [id = 496] 08:14:36 INFO - PROCESS | 900 | --DOCSHELL 000000E1D6849800 == 55 [pid = 900] [id = 495] 08:14:36 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE567000 == 54 [pid = 900] [id = 528] 08:14:36 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC3B4800 == 53 [pid = 900] [id = 527] 08:14:36 INFO - PROCESS | 900 | --DOCSHELL 000000E1DBABF000 == 52 [pid = 900] [id = 526] 08:14:36 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB816800 == 51 [pid = 900] [id = 525] 08:14:36 INFO - PROCESS | 900 | --DOCSHELL 000000E1DAC79800 == 50 [pid = 900] [id = 524] 08:14:36 INFO - PROCESS | 900 | --DOCSHELL 000000E1D714A000 == 49 [pid = 900] [id = 522] 08:14:36 INFO - PROCESS | 900 | --DOCSHELL 000000E1C9E12800 == 48 [pid = 900] [id = 12] 08:14:36 INFO - PROCESS | 900 | --DOCSHELL 000000E1CFB90000 == 47 [pid = 900] [id = 521] 08:14:36 INFO - PROCESS | 900 | --DOCSHELL 000000E1D654B000 == 46 [pid = 900] [id = 520] 08:14:36 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1C9BE7000) [pid = 900] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:14:36 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1D71BB400) [pid = 900] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 08:14:36 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CBC5F800 == 47 [pid = 900] [id = 536] 08:14:36 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1C8AF0400) [pid = 900] [serial = 1608] [outer = 0000000000000000] 08:14:36 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1C9EC3800) [pid = 900] [serial = 1609] [outer = 000000E1C8AF0400] 08:14:36 INFO - PROCESS | 900 | 1464707676856 Marionette DEBUG loaded listener.js 08:14:36 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1CEE60400) [pid = 900] [serial = 1610] [outer = 000000E1C8AF0400] 08:14:36 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1CA66F800) [pid = 900] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 08:14:36 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1D6CAEC00) [pid = 900] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 08:14:36 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1D6B17000) [pid = 900] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 08:14:36 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1D6B34C00) [pid = 900] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 08:14:36 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1CFF51800) [pid = 900] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 08:14:36 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1D0095800) [pid = 900] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 08:14:36 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1D5E69400) [pid = 900] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 08:14:36 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1D65B4000) [pid = 900] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 08:14:36 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1CEE65C00) [pid = 900] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 08:14:36 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1CA67B000) [pid = 900] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 08:14:36 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1CA67B800) [pid = 900] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 08:14:36 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1CEE5E000) [pid = 900] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 08:14:36 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1D36DBC00) [pid = 900] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 08:14:36 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1D0F04400) [pid = 900] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 08:14:36 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1D0F73C00) [pid = 900] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 08:14:36 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1CFF4A800) [pid = 900] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 08:14:36 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1D7135800) [pid = 900] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 08:14:36 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1CFF5D000) [pid = 900] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 08:14:36 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1CEE6C400) [pid = 900] [serial = 1058] [outer = 0000000000000000] [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:14:36 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1D6E89400) [pid = 900] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 08:14:36 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E1D710B400) [pid = 900] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 08:14:36 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E1D6E8C000) [pid = 900] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 08:14:36 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E1D1529400) [pid = 900] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 08:14:36 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E1D3F3C800) [pid = 900] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 08:14:37 INFO - PROCESS | 900 | 1464707677332 Marionette TRACE conn5 <- [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:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 839ms 08:14:37 INFO - PROCESS | 900 | 1464707677370 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 08:14:37 INFO - PROCESS | 900 | 1464707677374 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 08:14:37 INFO - PROCESS | 900 | 1464707677379 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:14:37 INFO - PROCESS | 900 | 1464707677381 Marionette TRACE conn5 <- [1,2110,null,{}] 08:14:37 INFO - PROCESS | 900 | 1464707677385 Marionette TRACE conn5 -> [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:14:37 INFO - PROCESS | 900 | 1464707677480 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 08:14:37 INFO - PROCESS | 900 | 1464707677490 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:37 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7606000 == 48 [pid = 900] [id = 537] 08:14:37 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E1CFF47400) [pid = 900] [serial = 1611] [outer = 0000000000000000] 08:14:37 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E1D067E400) [pid = 900] [serial = 1612] [outer = 000000E1CFF47400] 08:14:37 INFO - PROCESS | 900 | 1464707677537 Marionette DEBUG loaded listener.js 08:14:37 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E1D0D9A000) [pid = 900] [serial = 1613] [outer = 000000E1CFF47400] 08:14:38 INFO - PROCESS | 900 | 1464707678010 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 692ms 08:14:38 INFO - PROCESS | 900 | 1464707678074 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 08:14:38 INFO - PROCESS | 900 | 1464707678076 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 08:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:14:38 INFO - PROCESS | 900 | 1464707678081 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:14:38 INFO - PROCESS | 900 | 1464707678088 Marionette TRACE conn5 <- [1,2114,null,{}] 08:14:38 INFO - PROCESS | 900 | 1464707678097 Marionette TRACE conn5 -> [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:14:38 INFO - PROCESS | 900 | 1464707678190 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 08:14:38 INFO - PROCESS | 900 | 1464707678281 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAC16800 == 49 [pid = 900] [id = 538] 08:14:38 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E1CF2D5800) [pid = 900] [serial = 1614] [outer = 0000000000000000] 08:14:38 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1CF68B000) [pid = 900] [serial = 1615] [outer = 000000E1CF2D5800] 08:14:38 INFO - PROCESS | 900 | 1464707678358 Marionette DEBUG loaded listener.js 08:14:38 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1D3F40000) [pid = 900] [serial = 1616] [outer = 000000E1CF2D5800] 08:14:38 INFO - PROCESS | 900 | 1464707678736 Marionette TRACE conn5 <- [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:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 692ms 08:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:14:38 INFO - PROCESS | 900 | 1464707678776 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 08:14:38 INFO - PROCESS | 900 | 1464707678779 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 08:14:38 INFO - PROCESS | 900 | 1464707678782 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:14:38 INFO - PROCESS | 900 | 1464707678784 Marionette TRACE conn5 <- [1,2118,null,{}] 08:14:38 INFO - PROCESS | 900 | 1464707678788 Marionette TRACE conn5 -> [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:14:38 INFO - PROCESS | 900 | 1464707678879 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 08:14:38 INFO - PROCESS | 900 | 1464707678886 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB81C000 == 50 [pid = 900] [id = 539] 08:14:38 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1D4283800) [pid = 900] [serial = 1617] [outer = 0000000000000000] 08:14:38 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1D5E45000) [pid = 900] [serial = 1618] [outer = 000000E1D4283800] 08:14:38 INFO - PROCESS | 900 | 1464707678933 Marionette DEBUG loaded listener.js 08:14:39 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1D5E6C400) [pid = 900] [serial = 1619] [outer = 000000E1D4283800] 08:14:39 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1D713A800) [pid = 900] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:14:39 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1CFF5C800) [pid = 900] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:14:39 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1D6CA9C00) [pid = 900] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:14:39 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1CA8A2800) [pid = 900] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:14:39 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1D5E44C00) [pid = 900] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:14:39 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E1D008C800) [pid = 900] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:14:39 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E1CA670000) [pid = 900] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:14:39 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E1D0094800) [pid = 900] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:14:39 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E1D6CAF000) [pid = 900] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:14:39 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E1D3F3D000) [pid = 900] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:14:39 INFO - PROCESS | 900 | 1464707679910 Marionette TRACE conn5 <- [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:14:39 INFO - PROCESS | 900 | 1464707679970 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 08:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:14:39 INFO - PROCESS | 900 | 1464707679976 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:14:39 INFO - PROCESS | 900 | 1464707679981 Marionette TRACE conn5 <- [1,2122,null,{}] 08:14:39 INFO - PROCESS | 900 | 1464707679987 Marionette TRACE conn5 -> [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:14:40 INFO - PROCESS | 900 | 1464707680105 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 08:14:40 INFO - PROCESS | 900 | 1464707680232 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:40 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7A9C000 == 51 [pid = 900] [id = 540] 08:14:40 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E1CF606000) [pid = 900] [serial = 1620] [outer = 0000000000000000] 08:14:40 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E1CFF4BC00) [pid = 900] [serial = 1621] [outer = 000000E1CF606000] 08:14:40 INFO - PROCESS | 900 | 1464707680293 Marionette DEBUG loaded listener.js 08:14:40 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E1D0094800) [pid = 900] [serial = 1622] [outer = 000000E1CF606000] 08:14:40 INFO - PROCESS | 900 | 1464707680926 Marionette TRACE conn5 <- [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",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.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 08:14:40 INFO - PROCESS | 900 | 1464707680971 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 08:14:40 INFO - PROCESS | 900 | 1464707680977 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:14:40 INFO - PROCESS | 900 | 1464707680980 Marionette TRACE conn5 <- [1,2126,null,{}] 08:14:40 INFO - PROCESS | 900 | 1464707680985 Marionette TRACE conn5 -> [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:14:41 INFO - PROCESS | 900 | 1464707681103 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 08:14:41 INFO - PROCESS | 900 | 1464707681228 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:41 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBAB0000 == 52 [pid = 900] [id = 541] 08:14:41 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E1D0F70400) [pid = 900] [serial = 1623] [outer = 0000000000000000] 08:14:41 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E1D3F3C400) [pid = 900] [serial = 1624] [outer = 000000E1D0F70400] 08:14:41 INFO - PROCESS | 900 | 1464707681286 Marionette DEBUG loaded listener.js 08:14:41 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1D5E48000) [pid = 900] [serial = 1625] [outer = 000000E1D0F70400] 08:14:41 INFO - PROCESS | 900 | 1464707681920 Marionette TRACE conn5 <- [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:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 987ms 08:14:41 INFO - PROCESS | 900 | 1464707681969 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 08:14:41 INFO - PROCESS | 900 | 1464707681972 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 08:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:14:41 INFO - PROCESS | 900 | 1464707681976 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:14:41 INFO - PROCESS | 900 | 1464707681980 Marionette TRACE conn5 <- [1,2130,null,{}] 08:14:42 INFO - PROCESS | 900 | 1464707681992 Marionette TRACE conn5 -> [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:14:42 INFO - PROCESS | 900 | 1464707682111 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 08:14:42 INFO - PROCESS | 900 | 1464707682238 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:42 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC4D1800 == 53 [pid = 900] [id = 542] 08:14:42 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1D6CA9C00) [pid = 900] [serial = 1626] [outer = 0000000000000000] 08:14:42 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1D6E10800) [pid = 900] [serial = 1627] [outer = 000000E1D6CA9C00] 08:14:42 INFO - PROCESS | 900 | 1464707682298 Marionette DEBUG loaded listener.js 08:14:42 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1D7104C00) [pid = 900] [serial = 1628] [outer = 000000E1D6CA9C00] 08:14:42 INFO - PROCESS | 900 | 1464707682844 Marionette TRACE conn5 <- [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:14:42 INFO - PROCESS | 900 | 1464707682926 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 08:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:14:42 INFO - PROCESS | 900 | 1464707682930 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:14:42 INFO - PROCESS | 900 | 1464707682932 Marionette TRACE conn5 <- [1,2134,null,{}] 08:14:42 INFO - PROCESS | 900 | 1464707682936 Marionette TRACE conn5 -> [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:14:43 INFO - PROCESS | 900 | 1464707683051 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 08:14:43 INFO - PROCESS | 900 | 1464707683175 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:43 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE595000 == 54 [pid = 900] [id = 543] 08:14:43 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1D7182000) [pid = 900] [serial = 1629] [outer = 0000000000000000] 08:14:43 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1D71C5800) [pid = 900] [serial = 1630] [outer = 000000E1D7182000] 08:14:43 INFO - PROCESS | 900 | 1464707683233 Marionette DEBUG loaded listener.js 08:14:43 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1D772A800) [pid = 900] [serial = 1631] [outer = 000000E1D7182000] 08:14:43 INFO - PROCESS | 900 | 1464707683835 Marionette TRACE conn5 <- [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:14:43 INFO - PROCESS | 900 | 1464707683878 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 08:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:14:43 INFO - PROCESS | 900 | 1464707683882 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:14:43 INFO - PROCESS | 900 | 1464707683884 Marionette TRACE conn5 <- [1,2138,null,{}] 08:14:43 INFO - PROCESS | 900 | 1464707683888 Marionette TRACE conn5 -> [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:14:44 INFO - PROCESS | 900 | 1464707683996 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 08:14:44 INFO - PROCESS | 900 | 1464707684117 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:44 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE89F000 == 55 [pid = 900] [id = 544] 08:14:44 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1D71BD000) [pid = 900] [serial = 1632] [outer = 0000000000000000] 08:14:44 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1D7D98000) [pid = 900] [serial = 1633] [outer = 000000E1D71BD000] 08:14:44 INFO - PROCESS | 900 | 1464707684175 Marionette DEBUG loaded listener.js 08:14:44 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1D7DC6C00) [pid = 900] [serial = 1634] [outer = 000000E1D71BD000] 08:14:44 INFO - PROCESS | 900 | 1464707684802 Marionette TRACE conn5 <- [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",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.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 08:14:44 INFO - PROCESS | 900 | 1464707684873 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 08:14:44 INFO - PROCESS | 900 | 1464707684877 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:14:44 INFO - PROCESS | 900 | 1464707684879 Marionette TRACE conn5 <- [1,2142,null,{}] 08:14:44 INFO - PROCESS | 900 | 1464707684883 Marionette TRACE conn5 -> [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:14:45 INFO - PROCESS | 900 | 1464707685006 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 08:14:45 INFO - PROCESS | 900 | 1464707685237 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:45 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D42F7000 == 56 [pid = 900] [id = 545] 08:14:45 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1C9D3F000) [pid = 900] [serial = 1635] [outer = 0000000000000000] 08:14:45 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1CA420800) [pid = 900] [serial = 1636] [outer = 000000E1C9D3F000] 08:14:45 INFO - PROCESS | 900 | 1464707685295 Marionette DEBUG loaded listener.js 08:14:45 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1CEC64400) [pid = 900] [serial = 1637] [outer = 000000E1C9D3F000] 08:14:45 INFO - PROCESS | 900 | 1464707685900 Marionette TRACE conn5 <- [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:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1077ms 08:14:45 INFO - PROCESS | 900 | 1464707685957 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 08:14:45 INFO - PROCESS | 900 | 1464707685961 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 08:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:14:45 INFO - PROCESS | 900 | 1464707685965 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:14:45 INFO - PROCESS | 900 | 1464707685969 Marionette TRACE conn5 <- [1,2146,null,{}] 08:14:45 INFO - PROCESS | 900 | 1464707685974 Marionette TRACE conn5 -> [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:14:46 INFO - PROCESS | 900 | 1464707686084 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 08:14:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1DAC16800 == 55 [pid = 900] [id = 538] 08:14:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7BAC000 == 54 [pid = 900] [id = 523] 08:14:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7606000 == 53 [pid = 900] [id = 537] 08:14:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1CBC5F800 == 52 [pid = 900] [id = 536] 08:14:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1D0962800 == 51 [pid = 900] [id = 535] 08:14:46 INFO - PROCESS | 900 | --DOCSHELL 000000E1D0D15000 == 50 [pid = 900] [id = 530] 08:14:46 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1D71C4800) [pid = 900] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 08:14:46 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1D5E60000) [pid = 900] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 08:14:46 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1CA51D400) [pid = 900] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 08:14:46 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1D0678000) [pid = 900] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 08:14:46 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1D6E84400) [pid = 900] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 08:14:46 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1D09E0C00) [pid = 900] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 08:14:46 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1CEFC5800) [pid = 900] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 08:14:46 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1CADDD000) [pid = 900] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 08:14:46 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1D6B34800) [pid = 900] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 08:14:46 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1D0F78000) [pid = 900] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 08:14:46 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1D361F400) [pid = 900] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 08:14:46 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1D6522000) [pid = 900] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 08:14:46 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1D008C400) [pid = 900] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 08:14:46 INFO - PROCESS | 900 | --DOMWINDOW == 99 (000000E1CA8A5C00) [pid = 900] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 08:14:46 INFO - PROCESS | 900 | --DOMWINDOW == 98 (000000E1CEE61000) [pid = 900] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 08:14:46 INFO - PROCESS | 900 | --DOMWINDOW == 97 (000000E1D76D4000) [pid = 900] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 08:14:46 INFO - PROCESS | 900 | --DOMWINDOW == 96 (000000E1D48A0400) [pid = 900] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 08:14:46 INFO - PROCESS | 900 | --DOMWINDOW == 95 (000000E1D7D78800) [pid = 900] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 08:14:46 INFO - PROCESS | 900 | --DOMWINDOW == 94 (000000E1D76DBC00) [pid = 900] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 08:14:46 INFO - PROCESS | 900 | --DOMWINDOW == 93 (000000E1D7D82800) [pid = 900] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 08:14:46 INFO - PROCESS | 900 | --DOMWINDOW == 92 (000000E1D7138000) [pid = 900] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 08:14:46 INFO - PROCESS | 900 | --DOMWINDOW == 91 (000000E1D3FFB800) [pid = 900] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 08:14:46 INFO - PROCESS | 900 | --DOMWINDOW == 90 (000000E1D42CC800) [pid = 900] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 08:14:46 INFO - PROCESS | 900 | --DOMWINDOW == 89 (000000E1D7130800) [pid = 900] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 08:14:46 INFO - PROCESS | 900 | 1464707686243 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:46 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D0612800 == 51 [pid = 900] [id = 546] 08:14:46 INFO - PROCESS | 900 | ++DOMWINDOW == 90 (000000E1CA519000) [pid = 900] [serial = 1638] [outer = 0000000000000000] 08:14:46 INFO - PROCESS | 900 | ++DOMWINDOW == 91 (000000E1CA8AB400) [pid = 900] [serial = 1639] [outer = 000000E1CA519000] 08:14:46 INFO - PROCESS | 900 | 1464707686294 Marionette DEBUG loaded listener.js 08:14:46 INFO - PROCESS | 900 | ++DOMWINDOW == 92 (000000E1CFF48800) [pid = 900] [serial = 1640] [outer = 000000E1CA519000] 08:14:46 INFO - PROCESS | 900 | 1464707686771 Marionette TRACE conn5 <- [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",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 08:14:46 INFO - PROCESS | 900 | 1464707686811 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 08:14:46 INFO - PROCESS | 900 | 1464707686816 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:14:46 INFO - PROCESS | 900 | 1464707686818 Marionette TRACE conn5 <- [1,2150,null,{}] 08:14:46 INFO - PROCESS | 900 | 1464707686822 Marionette TRACE conn5 -> [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:14:46 INFO - PROCESS | 900 | 1464707686916 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 08:14:46 INFO - PROCESS | 900 | 1464707686926 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:46 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D9605000 == 52 [pid = 900] [id = 547] 08:14:46 INFO - PROCESS | 900 | ++DOMWINDOW == 93 (000000E1D3F3F800) [pid = 900] [serial = 1641] [outer = 0000000000000000] 08:14:46 INFO - PROCESS | 900 | ++DOMWINDOW == 94 (000000E1D42CA000) [pid = 900] [serial = 1642] [outer = 000000E1D3F3F800] 08:14:46 INFO - PROCESS | 900 | 1464707686973 Marionette DEBUG loaded listener.js 08:14:47 INFO - PROCESS | 900 | ++DOMWINDOW == 95 (000000E1D5E63000) [pid = 900] [serial = 1643] [outer = 000000E1D3F3F800] 08:14:47 INFO - PROCESS | 900 | 1464707687450 Marionette TRACE conn5 <- [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:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 693ms 08:14:47 INFO - PROCESS | 900 | 1464707687512 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 08:14:47 INFO - PROCESS | 900 | 1464707687515 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 08:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:14:47 INFO - PROCESS | 900 | 1464707687520 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:14:47 INFO - PROCESS | 900 | 1464707687526 Marionette TRACE conn5 <- [1,2154,null,{}] 08:14:47 INFO - PROCESS | 900 | 1464707687535 Marionette TRACE conn5 -> [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:14:47 INFO - PROCESS | 900 | 1464707687629 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 08:14:47 INFO - PROCESS | 900 | 1464707687747 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:47 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB825800 == 53 [pid = 900] [id = 548] 08:14:47 INFO - PROCESS | 900 | ++DOMWINDOW == 96 (000000E1D689AC00) [pid = 900] [serial = 1644] [outer = 0000000000000000] 08:14:47 INFO - PROCESS | 900 | ++DOMWINDOW == 97 (000000E1D7182400) [pid = 900] [serial = 1645] [outer = 000000E1D689AC00] 08:14:47 INFO - PROCESS | 900 | 1464707687803 Marionette DEBUG loaded listener.js 08:14:47 INFO - PROCESS | 900 | ++DOMWINDOW == 98 (000000E1D76D5400) [pid = 900] [serial = 1646] [outer = 000000E1D689AC00] 08:14:48 INFO - PROCESS | 900 | 1464707688184 Marionette TRACE conn5 <- [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:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 692ms 08:14:48 INFO - PROCESS | 900 | 1464707688219 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 08:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:14:48 INFO - PROCESS | 900 | 1464707688221 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 08:14:48 INFO - PROCESS | 900 | 1464707688225 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:14:48 INFO - PROCESS | 900 | 1464707688227 Marionette TRACE conn5 <- [1,2158,null,{}] 08:14:48 INFO - PROCESS | 900 | 1464707688230 Marionette TRACE conn5 -> [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:14:48 INFO - PROCESS | 900 | 1464707688357 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 08:14:48 INFO - PROCESS | 900 | 1464707688364 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:48 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC4C1000 == 54 [pid = 900] [id = 549] 08:14:48 INFO - PROCESS | 900 | ++DOMWINDOW == 99 (000000E1D7D85800) [pid = 900] [serial = 1647] [outer = 0000000000000000] 08:14:48 INFO - PROCESS | 900 | ++DOMWINDOW == 100 (000000E1D7DC3400) [pid = 900] [serial = 1648] [outer = 000000E1D7D85800] 08:14:48 INFO - PROCESS | 900 | 1464707688454 Marionette DEBUG loaded listener.js 08:14:48 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1D7E5E800) [pid = 900] [serial = 1649] [outer = 000000E1D7D85800] 08:14:48 INFO - PROCESS | 900 | 1464707688866 Marionette TRACE conn5 <- [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:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 671ms 08:14:48 INFO - PROCESS | 900 | 1464707688898 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 08:14:48 INFO - PROCESS | 900 | 1464707688900 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 08:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:14:48 INFO - PROCESS | 900 | 1464707688904 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:14:48 INFO - PROCESS | 900 | 1464707688906 Marionette TRACE conn5 <- [1,2162,null,{}] 08:14:48 INFO - PROCESS | 900 | 1464707688909 Marionette TRACE conn5 -> [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:14:49 INFO - PROCESS | 900 | 1464707689027 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 08:14:49 INFO - PROCESS | 900 | 1464707689115 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE59B800 == 55 [pid = 900] [id = 550] 08:14:49 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1D83AD000) [pid = 900] [serial = 1650] [outer = 0000000000000000] 08:14:49 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1D83E7800) [pid = 900] [serial = 1651] [outer = 000000E1D83AD000] 08:14:49 INFO - PROCESS | 900 | 1464707689172 Marionette DEBUG loaded listener.js 08:14:49 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1D8A3F000) [pid = 900] [serial = 1652] [outer = 000000E1D83AD000] 08:14:49 INFO - PROCESS | 900 | 1464707689643 Marionette TRACE conn5 <- [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:14:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 776ms 08:14:49 INFO - PROCESS | 900 | 1464707689683 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 08:14:49 INFO - PROCESS | 900 | 1464707689685 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 08:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:14:49 INFO - PROCESS | 900 | 1464707689693 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:14:49 INFO - PROCESS | 900 | 1464707689695 Marionette TRACE conn5 <- [1,2166,null,{}] 08:14:49 INFO - PROCESS | 900 | 1464707689699 Marionette TRACE conn5 -> [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:14:49 INFO - PROCESS | 900 | 1464707689818 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 08:14:49 INFO - PROCESS | 900 | 1464707689877 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE946800 == 56 [pid = 900] [id = 551] 08:14:49 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1D8C9F800) [pid = 900] [serial = 1653] [outer = 0000000000000000] 08:14:49 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1D9A8B400) [pid = 900] [serial = 1654] [outer = 000000E1D8C9F800] 08:14:49 INFO - PROCESS | 900 | 1464707689923 Marionette DEBUG loaded listener.js 08:14:50 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1D9FC9000) [pid = 900] [serial = 1655] [outer = 000000E1D8C9F800] 08:14:50 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1CFF47400) [pid = 900] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:14:50 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1C8AF0400) [pid = 900] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:14:50 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1CF2D5800) [pid = 900] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:14:50 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1CA41B400) [pid = 900] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:14:50 INFO - PROCESS | 900 | 1464707690304 Marionette TRACE conn5 <- [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:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 629ms 08:14:50 INFO - PROCESS | 900 | 1464707690325 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 08:14:50 INFO - PROCESS | 900 | 1464707690327 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 08:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:14:50 INFO - PROCESS | 900 | 1464707690330 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:14:50 INFO - PROCESS | 900 | 1464707690332 Marionette TRACE conn5 <- [1,2170,null,{}] 08:14:50 INFO - PROCESS | 900 | 1464707690336 Marionette TRACE conn5 -> [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:14:50 INFO - PROCESS | 900 | 1464707690453 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 08:14:50 INFO - PROCESS | 900 | 1464707690535 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF53A800 == 57 [pid = 900] [id = 552] 08:14:50 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1CBC76800) [pid = 900] [serial = 1656] [outer = 0000000000000000] 08:14:50 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1DA90F800) [pid = 900] [serial = 1657] [outer = 000000E1CBC76800] 08:14:50 INFO - PROCESS | 900 | 1464707690582 Marionette DEBUG loaded listener.js 08:14:50 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1DA919800) [pid = 900] [serial = 1658] [outer = 000000E1CBC76800] 08:14:50 INFO - PROCESS | 900 | 1464707690944 Marionette TRACE conn5 <- [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:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 671ms 08:14:51 INFO - PROCESS | 900 | 1464707691005 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 08:14:51 INFO - PROCESS | 900 | 1464707691007 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 08:14:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:14:51 INFO - PROCESS | 900 | 1464707691011 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:14:51 INFO - PROCESS | 900 | 1464707691012 Marionette TRACE conn5 <- [1,2174,null,{}] 08:14:51 INFO - PROCESS | 900 | 1464707691016 Marionette TRACE conn5 -> [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:14:51 INFO - PROCESS | 900 | 1464707691105 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 08:14:51 INFO - PROCESS | 900 | 1464707691112 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF943000 == 58 [pid = 900] [id = 553] 08:14:51 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1DA91D800) [pid = 900] [serial = 1659] [outer = 0000000000000000] 08:14:51 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1DA9AD800) [pid = 900] [serial = 1660] [outer = 000000E1DA91D800] 08:14:51 INFO - PROCESS | 900 | 1464707691157 Marionette DEBUG loaded listener.js 08:14:51 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1DA9B5400) [pid = 900] [serial = 1661] [outer = 000000E1DA91D800] 08:14:51 INFO - PROCESS | 900 | 1464707691580 Marionette TRACE conn5 <- [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:14:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:14:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 629ms 08:14:51 INFO - PROCESS | 900 | 1464707691643 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 08:14:51 INFO - PROCESS | 900 | 1464707691645 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 08:14:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:14:51 INFO - PROCESS | 900 | 1464707691649 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:14:51 INFO - PROCESS | 900 | 1464707691652 Marionette TRACE conn5 <- [1,2178,null,{}] 08:14:51 INFO - PROCESS | 900 | 1464707691655 Marionette TRACE conn5 -> [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:14:51 INFO - PROCESS | 900 | 1464707691745 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 08:14:51 INFO - PROCESS | 900 | 1464707691754 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFA5D000 == 59 [pid = 900] [id = 554] 08:14:51 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1DAA1B800) [pid = 900] [serial = 1662] [outer = 0000000000000000] 08:14:51 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1DAA1E400) [pid = 900] [serial = 1663] [outer = 000000E1DAA1B800] 08:14:51 INFO - PROCESS | 900 | 1464707691801 Marionette DEBUG loaded listener.js 08:14:51 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1DAA25400) [pid = 900] [serial = 1664] [outer = 000000E1DAA1B800] 08:14:52 INFO - PROCESS | 900 | 1464707692330 Marionette TRACE conn5 <- [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:14:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:14:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 734ms 08:14:52 INFO - PROCESS | 900 | 1464707692387 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 08:14:52 INFO - PROCESS | 900 | 1464707692392 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 08:14:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:14:52 INFO - PROCESS | 900 | 1464707692398 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:14:52 INFO - PROCESS | 900 | 1464707692402 Marionette TRACE conn5 <- [1,2182,null,{}] 08:14:52 INFO - PROCESS | 900 | 1464707692409 Marionette TRACE conn5 -> [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:14:52 INFO - PROCESS | 900 | 1464707692534 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 08:14:52 INFO - PROCESS | 900 | 1464707692628 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7289800 == 60 [pid = 900] [id = 555] 08:14:52 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1CEF0F800) [pid = 900] [serial = 1665] [outer = 0000000000000000] 08:14:52 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1CF785800) [pid = 900] [serial = 1666] [outer = 000000E1CEF0F800] 08:14:52 INFO - PROCESS | 900 | 1464707692688 Marionette DEBUG loaded listener.js 08:14:52 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1D0D99C00) [pid = 900] [serial = 1667] [outer = 000000E1CEF0F800] 08:14:53 INFO - PROCESS | 900 | 1464707693313 Marionette TRACE conn5 <- [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:14:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:14:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 986ms 08:14:53 INFO - PROCESS | 900 | 1464707693388 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 08:14:53 INFO - PROCESS | 900 | 1464707693394 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 08:14:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:14:53 INFO - PROCESS | 900 | 1464707693401 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:14:53 INFO - PROCESS | 900 | 1464707693404 Marionette TRACE conn5 <- [1,2186,null,{}] 08:14:53 INFO - PROCESS | 900 | 1464707693408 Marionette TRACE conn5 -> [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:14:53 INFO - PROCESS | 900 | 1464707693530 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 08:14:53 INFO - PROCESS | 900 | 1464707693658 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC4D8800 == 61 [pid = 900] [id = 556] 08:14:53 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1D6637800) [pid = 900] [serial = 1668] [outer = 0000000000000000] 08:14:53 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1D6B31000) [pid = 900] [serial = 1669] [outer = 000000E1D6637800] 08:14:53 INFO - PROCESS | 900 | 1464707693717 Marionette DEBUG loaded listener.js 08:14:53 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1D7137C00) [pid = 900] [serial = 1670] [outer = 000000E1D6637800] 08:14:54 INFO - PROCESS | 900 | 1464707694370 Marionette TRACE conn5 <- [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:14:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:14:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1018ms 08:14:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:14:54 INFO - PROCESS | 900 | 1464707694425 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 08:14:54 INFO - PROCESS | 900 | 1464707694428 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 08:14:54 INFO - PROCESS | 900 | 1464707694432 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:14:54 INFO - PROCESS | 900 | 1464707694436 Marionette TRACE conn5 <- [1,2190,null,{}] 08:14:54 INFO - PROCESS | 900 | 1464707694448 Marionette TRACE conn5 -> [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:14:54 INFO - PROCESS | 900 | 1464707694621 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 08:14:54 INFO - PROCESS | 900 | 1464707694749 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:54 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFCC8000 == 62 [pid = 900] [id = 557] 08:14:54 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1D8388400) [pid = 900] [serial = 1671] [outer = 0000000000000000] 08:14:54 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1D8A3E800) [pid = 900] [serial = 1672] [outer = 000000E1D8388400] 08:14:54 INFO - PROCESS | 900 | 1464707694811 Marionette DEBUG loaded listener.js 08:14:54 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1DA90FC00) [pid = 900] [serial = 1673] [outer = 000000E1D8388400] 08:14:55 INFO - PROCESS | 900 | 1464707695394 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:14:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:14:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 986ms 08:14:55 INFO - PROCESS | 900 | 1464707695420 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 08:14:55 INFO - PROCESS | 900 | 1464707695423 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 08:14:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:14:55 INFO - PROCESS | 900 | 1464707695426 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:14:55 INFO - PROCESS | 900 | 1464707695429 Marionette TRACE conn5 <- [1,2194,null,{}] 08:14:55 INFO - PROCESS | 900 | 1464707695432 Marionette TRACE conn5 -> [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:14:55 INFO - PROCESS | 900 | 1464707695551 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 08:14:55 INFO - PROCESS | 900 | 1464707695678 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:55 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E0D4A000 == 63 [pid = 900] [id = 558] 08:14:55 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E1DAA28800) [pid = 900] [serial = 1674] [outer = 0000000000000000] 08:14:55 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E1DAA35400) [pid = 900] [serial = 1675] [outer = 000000E1DAA28800] 08:14:55 INFO - PROCESS | 900 | 1464707695737 Marionette DEBUG loaded listener.js 08:14:55 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E1DAA3D400) [pid = 900] [serial = 1676] [outer = 000000E1DAA28800] 08:14:56 INFO - PROCESS | 900 | 1464707696334 Marionette TRACE conn5 <- [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:14:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:14:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 923ms 08:14:56 INFO - PROCESS | 900 | 1464707696364 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 08:14:56 INFO - PROCESS | 900 | 1464707696367 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 08:14:56 INFO - PROCESS | 900 | 1464707696371 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:14:56 INFO - PROCESS | 900 | 1464707696373 Marionette TRACE conn5 <- [1,2198,null,{}] 08:14:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:14:56 INFO - PROCESS | 900 | 1464707696377 Marionette TRACE conn5 -> [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:14:56 INFO - PROCESS | 900 | 1464707696489 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 08:14:56 INFO - PROCESS | 900 | 1464707696615 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:56 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E0D99800 == 64 [pid = 900] [id = 559] 08:14:56 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E1DAB34400) [pid = 900] [serial = 1677] [outer = 0000000000000000] 08:14:56 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E1DAC32800) [pid = 900] [serial = 1678] [outer = 000000E1DAB34400] 08:14:56 INFO - PROCESS | 900 | 1464707696671 Marionette DEBUG loaded listener.js 08:14:56 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E1DACD6400) [pid = 900] [serial = 1679] [outer = 000000E1DAB34400] 08:14:57 INFO - PROCESS | 900 | 1464707697259 Marionette TRACE conn5 <- [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:14:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:14:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 987ms 08:14:57 INFO - PROCESS | 900 | 1464707697365 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 08:14:57 INFO - PROCESS | 900 | 1464707697368 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 08:14:57 INFO - PROCESS | 900 | 1464707697386 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:14:57 INFO - PROCESS | 900 | 1464707697388 Marionette TRACE conn5 <- [1,2202,null,{}] 08:14:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:14:57 INFO - PROCESS | 900 | 1464707697392 Marionette TRACE conn5 -> [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:14:57 INFO - PROCESS | 900 | 1464707697537 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 08:14:57 INFO - PROCESS | 900 | 1464707697827 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:57 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D0D16000 == 65 [pid = 900] [id = 560] 08:14:57 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E1CA41B400) [pid = 900] [serial = 1680] [outer = 0000000000000000] 08:14:57 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E1CA523800) [pid = 900] [serial = 1681] [outer = 000000E1CA41B400] 08:14:57 INFO - PROCESS | 900 | 1464707697920 Marionette DEBUG loaded listener.js 08:14:58 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E1CEF06800) [pid = 900] [serial = 1682] [outer = 000000E1CA41B400] 08:14:58 INFO - PROCESS | 900 | 1464707698490 Marionette TRACE conn5 <- [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:14:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:14:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1131ms 08:14:58 INFO - PROCESS | 900 | 1464707698523 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 08:14:58 INFO - PROCESS | 900 | 1464707698528 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 08:14:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:14:58 INFO - PROCESS | 900 | 1464707698532 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:14:58 INFO - PROCESS | 900 | 1464707698537 Marionette TRACE conn5 <- [1,2206,null,{}] 08:14:58 INFO - PROCESS | 900 | 1464707698542 Marionette TRACE conn5 -> [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:14:58 INFO - PROCESS | 900 | 1464707698655 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 08:14:58 INFO - PROCESS | 900 | 1464707698756 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:58 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6DD1000 == 66 [pid = 900] [id = 561] 08:14:58 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E1CFF46C00) [pid = 900] [serial = 1683] [outer = 0000000000000000] 08:14:58 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E1D008C400) [pid = 900] [serial = 1684] [outer = 000000E1CFF46C00] 08:14:58 INFO - PROCESS | 900 | 1464707698809 Marionette DEBUG loaded listener.js 08:14:58 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E1D0F03400) [pid = 900] [serial = 1685] [outer = 000000E1CFF46C00] 08:14:59 INFO - PROCESS | 900 | --DOCSHELL 000000E1D5F73800 == 65 [pid = 900] [id = 499] 08:14:59 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF943000 == 64 [pid = 900] [id = 553] 08:14:59 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF53A800 == 63 [pid = 900] [id = 552] 08:14:59 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE946800 == 62 [pid = 900] [id = 551] 08:14:59 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE59B800 == 61 [pid = 900] [id = 550] 08:14:59 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC4C1000 == 60 [pid = 900] [id = 549] 08:14:59 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB825800 == 59 [pid = 900] [id = 548] 08:14:59 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E1D5E45000) [pid = 900] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 08:14:59 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E1D0F0A800) [pid = 900] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 08:14:59 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E1D6E8D400) [pid = 900] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 08:14:59 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E1D7DC1000) [pid = 900] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 08:14:59 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E1D7E5DC00) [pid = 900] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 08:14:59 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E1CB15E800) [pid = 900] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 08:14:59 INFO - PROCESS | 900 | --DOCSHELL 000000E1D9605000 == 58 [pid = 900] [id = 547] 08:14:59 INFO - PROCESS | 900 | --DOCSHELL 000000E1D0612800 == 57 [pid = 900] [id = 546] 08:14:59 INFO - PROCESS | 900 | --DOCSHELL 000000E1D42F7000 == 56 [pid = 900] [id = 545] 08:14:59 INFO - PROCESS | 900 | --DOCSHELL 000000E1DBAB0000 == 55 [pid = 900] [id = 541] 08:14:59 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7A9C000 == 54 [pid = 900] [id = 540] 08:14:59 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E1D067E400) [pid = 900] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 08:14:59 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E1D0D9A000) [pid = 900] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 08:14:59 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E1C9EC3800) [pid = 900] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 08:14:59 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E1CEE60400) [pid = 900] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 08:14:59 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E1CF68B000) [pid = 900] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 08:14:59 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E1D3F40000) [pid = 900] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 08:14:59 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1CBC82C00) [pid = 900] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 08:14:59 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1CA429C00) [pid = 900] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 08:14:59 INFO - PROCESS | 900 | 1464707699467 Marionette TRACE conn5 <- [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:14:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:14:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 986ms 08:14:59 INFO - PROCESS | 900 | 1464707699524 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 08:14:59 INFO - PROCESS | 900 | 1464707699528 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 08:14:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:14:59 INFO - PROCESS | 900 | 1464707699533 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:14:59 INFO - PROCESS | 900 | 1464707699535 Marionette TRACE conn5 <- [1,2210,null,{}] 08:14:59 INFO - PROCESS | 900 | 1464707699539 Marionette TRACE conn5 -> [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:14:59 INFO - PROCESS | 900 | 1464707699637 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 08:14:59 INFO - PROCESS | 900 | 1464707699723 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D6DB3800 == 55 [pid = 900] [id = 562] 08:14:59 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1CADE8000) [pid = 900] [serial = 1686] [outer = 0000000000000000] 08:14:59 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1CEF11000) [pid = 900] [serial = 1687] [outer = 000000E1CADE8000] 08:14:59 INFO - PROCESS | 900 | 1464707699771 Marionette DEBUG loaded listener.js 08:14:59 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E1D0681800) [pid = 900] [serial = 1688] [outer = 000000E1CADE8000] 08:15:00 INFO - PROCESS | 900 | 1464707700206 Marionette TRACE conn5 <- [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:15:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:15:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 734ms 08:15:00 INFO - PROCESS | 900 | 1464707700271 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 08:15:00 INFO - PROCESS | 900 | 1464707700273 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 08:15:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:15:00 INFO - PROCESS | 900 | 1464707700278 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:15:00 INFO - PROCESS | 900 | 1464707700285 Marionette TRACE conn5 <- [1,2214,null,{}] 08:15:00 INFO - PROCESS | 900 | 1464707700294 Marionette TRACE conn5 -> [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:15:00 INFO - PROCESS | 900 | 1464707700417 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 08:15:00 INFO - PROCESS | 900 | 1464707700435 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:00 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB820800 == 56 [pid = 900] [id = 563] 08:15:00 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E1D3F44000) [pid = 900] [serial = 1689] [outer = 0000000000000000] 08:15:00 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E1D3FFAC00) [pid = 900] [serial = 1690] [outer = 000000E1D3F44000] 08:15:00 INFO - PROCESS | 900 | 1464707700482 Marionette DEBUG loaded listener.js 08:15:00 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E1D48A0800) [pid = 900] [serial = 1691] [outer = 000000E1D3F44000] 08:15:00 INFO - PROCESS | 900 | 1464707700967 Marionette TRACE conn5 <- [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:15:01 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:15:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 734ms 08:15:01 INFO - PROCESS | 900 | 1464707701013 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 08:15:01 INFO - PROCESS | 900 | 1464707701016 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 08:15:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:15:01 INFO - PROCESS | 900 | 1464707701020 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:15:01 INFO - PROCESS | 900 | 1464707701022 Marionette TRACE conn5 <- [1,2218,null,{}] 08:15:01 INFO - PROCESS | 900 | 1464707701026 Marionette TRACE conn5 -> [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:15:01 INFO - PROCESS | 900 | 1464707701119 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 08:15:01 INFO - PROCESS | 900 | 1464707701127 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC4BF000 == 57 [pid = 900] [id = 564] 08:15:01 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E1D689CC00) [pid = 900] [serial = 1692] [outer = 0000000000000000] 08:15:01 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E1D6B1B000) [pid = 900] [serial = 1693] [outer = 000000E1D689CC00] 08:15:01 INFO - PROCESS | 900 | 1464707701173 Marionette DEBUG loaded listener.js 08:15:01 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E1D6E7F800) [pid = 900] [serial = 1694] [outer = 000000E1D689CC00] 08:15:01 INFO - PROCESS | 900 | 1464707701604 Marionette TRACE conn5 <- [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:15:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:15:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 629ms 08:15:01 INFO - PROCESS | 900 | 1464707701651 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 08:15:01 INFO - PROCESS | 900 | 1464707701654 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 08:15:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:15:01 INFO - PROCESS | 900 | 1464707701657 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:15:01 INFO - PROCESS | 900 | 1464707701659 Marionette TRACE conn5 <- [1,2222,null,{}] 08:15:01 INFO - PROCESS | 900 | 1464707701671 Marionette TRACE conn5 -> [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:15:01 INFO - PROCESS | 900 | 1464707701788 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 08:15:01 INFO - PROCESS | 900 | 1464707701871 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE59B800 == 58 [pid = 900] [id = 565] 08:15:01 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E1D710B400) [pid = 900] [serial = 1695] [outer = 0000000000000000] 08:15:01 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E1D7132800) [pid = 900] [serial = 1696] [outer = 000000E1D710B400] 08:15:01 INFO - PROCESS | 900 | 1464707701926 Marionette DEBUG loaded listener.js 08:15:02 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E1D76D0400) [pid = 900] [serial = 1697] [outer = 000000E1D710B400] 08:15:02 INFO - PROCESS | 900 | 1464707702380 Marionette TRACE conn5 <- [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:15:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:15:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 776ms 08:15:02 INFO - PROCESS | 900 | 1464707702437 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 08:15:02 INFO - PROCESS | 900 | 1464707702439 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 08:15:02 INFO - PROCESS | 900 | 1464707702442 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:15:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:15:02 INFO - PROCESS | 900 | 1464707702444 Marionette TRACE conn5 <- [1,2226,null,{}] 08:15:02 INFO - PROCESS | 900 | 1464707702448 Marionette TRACE conn5 -> [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:15:02 INFO - PROCESS | 900 | 1464707702575 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 08:15:02 INFO - PROCESS | 900 | 1464707702635 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:02 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF522000 == 59 [pid = 900] [id = 566] 08:15:02 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E1D79F2C00) [pid = 900] [serial = 1698] [outer = 0000000000000000] 08:15:02 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E1D7DA4400) [pid = 900] [serial = 1699] [outer = 000000E1D79F2C00] 08:15:02 INFO - PROCESS | 900 | 1464707702683 Marionette DEBUG loaded listener.js 08:15:02 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (000000E1D7E57800) [pid = 900] [serial = 1700] [outer = 000000E1D79F2C00] 08:15:03 INFO - PROCESS | 900 | 1464707703111 Marionette TRACE conn5 <- [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:15:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:15:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 734ms 08:15:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:15:03 INFO - PROCESS | 900 | 1464707703207 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 08:15:03 INFO - PROCESS | 900 | 1464707703209 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 08:15:03 INFO - PROCESS | 900 | 1464707703213 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:15:03 INFO - PROCESS | 900 | 1464707703214 Marionette TRACE conn5 <- [1,2230,null,{}] 08:15:03 INFO - PROCESS | 900 | 1464707703222 Marionette TRACE conn5 -> [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:15:03 INFO - PROCESS | 900 | 1464707703341 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 08:15:03 INFO - PROCESS | 900 | 1464707703399 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFA5C800 == 60 [pid = 900] [id = 567] 08:15:03 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (000000E1D7E7B800) [pid = 900] [serial = 1701] [outer = 0000000000000000] 08:15:03 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (000000E1D8320800) [pid = 900] [serial = 1702] [outer = 000000E1D7E7B800] 08:15:03 INFO - PROCESS | 900 | 1464707703446 Marionette DEBUG loaded listener.js 08:15:03 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (000000E1D8A3BC00) [pid = 900] [serial = 1703] [outer = 000000E1D7E7B800] 08:15:03 INFO - PROCESS | 900 | --DOMWINDOW == 136 (000000E1CA519000) [pid = 900] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:15:03 INFO - PROCESS | 900 | --DOMWINDOW == 135 (000000E1D3F3F800) [pid = 900] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:15:03 INFO - PROCESS | 900 | --DOMWINDOW == 134 (000000E1C9D3F000) [pid = 900] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:15:03 INFO - PROCESS | 900 | --DOMWINDOW == 133 (000000E1D689AC00) [pid = 900] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:15:03 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E1D7D85800) [pid = 900] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:15:03 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E1CBC76800) [pid = 900] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:15:03 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E1D8C9F800) [pid = 900] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:15:03 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E1DA91D800) [pid = 900] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:15:03 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E1D83AD000) [pid = 900] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:15:03 INFO - PROCESS | 900 | 1464707703904 Marionette TRACE conn5 <- [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:15:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:15:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 734ms 08:15:03 INFO - PROCESS | 900 | 1464707703961 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 08:15:03 INFO - PROCESS | 900 | 1464707703971 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 08:15:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:15:03 INFO - PROCESS | 900 | 1464707703975 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:15:03 INFO - PROCESS | 900 | 1464707703977 Marionette TRACE conn5 <- [1,2234,null,{}] 08:15:03 INFO - PROCESS | 900 | 1464707703981 Marionette TRACE conn5 -> [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:15:04 INFO - PROCESS | 900 | 1464707704101 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 08:15:04 INFO - PROCESS | 900 | 1464707704159 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD27E000 == 61 [pid = 900] [id = 568] 08:15:04 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E1D7DA0800) [pid = 900] [serial = 1704] [outer = 0000000000000000] 08:15:04 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E1D8A3C800) [pid = 900] [serial = 1705] [outer = 000000E1D7DA0800] 08:15:04 INFO - PROCESS | 900 | 1464707704207 Marionette DEBUG loaded listener.js 08:15:04 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E1D96BC000) [pid = 900] [serial = 1706] [outer = 000000E1D7DA0800] 08:15:04 INFO - PROCESS | 900 | 1464707704573 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:15:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:15:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 08:15:04 INFO - PROCESS | 900 | 1464707704606 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 08:15:04 INFO - PROCESS | 900 | 1464707704608 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 08:15:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:15:04 INFO - PROCESS | 900 | 1464707704622 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:15:04 INFO - PROCESS | 900 | 1464707704624 Marionette TRACE conn5 <- [1,2238,null,{}] 08:15:04 INFO - PROCESS | 900 | 1464707704628 Marionette TRACE conn5 -> [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:15:04 INFO - PROCESS | 900 | 1464707704719 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 08:15:04 INFO - PROCESS | 900 | 1464707704726 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E0D9A800 == 62 [pid = 900] [id = 569] 08:15:04 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E1D9F66000) [pid = 900] [serial = 1707] [outer = 0000000000000000] 08:15:04 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E1DA912800) [pid = 900] [serial = 1708] [outer = 000000E1D9F66000] 08:15:04 INFO - PROCESS | 900 | 1464707704771 Marionette DEBUG loaded listener.js 08:15:04 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (000000E1DA9B2C00) [pid = 900] [serial = 1709] [outer = 000000E1D9F66000] 08:15:05 INFO - PROCESS | 900 | 1464707705213 Marionette TRACE conn5 <- [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:15:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:15:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 629ms 08:15:05 INFO - PROCESS | 900 | 1464707705255 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 08:15:05 INFO - PROCESS | 900 | 1464707705257 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 08:15:05 INFO - PROCESS | 900 | 1464707705260 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:15:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:15:05 INFO - PROCESS | 900 | 1464707705262 Marionette TRACE conn5 <- [1,2242,null,{}] 08:15:05 INFO - PROCESS | 900 | 1464707705286 Marionette TRACE conn5 -> [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:15:05 INFO - PROCESS | 900 | 1464707705383 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 08:15:05 INFO - PROCESS | 900 | 1464707705390 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E1595800 == 63 [pid = 900] [id = 570] 08:15:05 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (000000E1DAA21000) [pid = 900] [serial = 1710] [outer = 0000000000000000] 08:15:05 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (000000E1DAA36000) [pid = 900] [serial = 1711] [outer = 000000E1DAA21000] 08:15:05 INFO - PROCESS | 900 | 1464707705441 Marionette DEBUG loaded listener.js 08:15:05 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (000000E1DADC2C00) [pid = 900] [serial = 1712] [outer = 000000E1DAA21000] 08:15:06 INFO - PROCESS | 900 | 1464707706052 Marionette TRACE conn5 <- [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:15:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:15:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 840ms 08:15:06 INFO - PROCESS | 900 | 1464707706109 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 08:15:06 INFO - PROCESS | 900 | 1464707706114 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 08:15:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:15:06 INFO - PROCESS | 900 | 1464707706134 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:15:06 INFO - PROCESS | 900 | 1464707706138 Marionette TRACE conn5 <- [1,2246,null,{}] 08:15:06 INFO - PROCESS | 900 | 1464707706146 Marionette TRACE conn5 -> [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:15:06 INFO - PROCESS | 900 | 1464707706278 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 08:15:06 INFO - PROCESS | 900 | 1464707706402 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:06 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D80F0000 == 64 [pid = 900] [id = 571] 08:15:06 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (000000E1CEE0A800) [pid = 900] [serial = 1713] [outer = 0000000000000000] 08:15:06 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (000000E1CFF4B800) [pid = 900] [serial = 1714] [outer = 000000E1CEE0A800] 08:15:06 INFO - PROCESS | 900 | 1464707706463 Marionette DEBUG loaded listener.js 08:15:06 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (000000E1D0D9A000) [pid = 900] [serial = 1715] [outer = 000000E1CEE0A800] 08:15:07 INFO - PROCESS | 900 | 1464707707073 Marionette TRACE conn5 <- [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:15:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:15:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 987ms 08:15:07 INFO - PROCESS | 900 | 1464707707111 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 08:15:07 INFO - PROCESS | 900 | 1464707707118 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 08:15:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:15:07 INFO - PROCESS | 900 | 1464707707125 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:15:07 INFO - PROCESS | 900 | 1464707707128 Marionette TRACE conn5 <- [1,2250,null,{}] 08:15:07 INFO - PROCESS | 900 | 1464707707132 Marionette TRACE conn5 -> [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:15:07 INFO - PROCESS | 900 | 1464707707253 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 08:15:07 INFO - PROCESS | 900 | 1464707707356 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:07 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE59B000 == 65 [pid = 900] [id = 572] 08:15:07 INFO - PROCESS | 900 | ++DOMWINDOW == 141 (000000E1D361B800) [pid = 900] [serial = 1716] [outer = 0000000000000000] 08:15:07 INFO - PROCESS | 900 | ++DOMWINDOW == 142 (000000E1D4280000) [pid = 900] [serial = 1717] [outer = 000000E1D361B800] 08:15:07 INFO - PROCESS | 900 | 1464707707413 Marionette DEBUG loaded listener.js 08:15:07 INFO - PROCESS | 900 | ++DOMWINDOW == 143 (000000E1D6E17C00) [pid = 900] [serial = 1718] [outer = 000000E1D361B800] 08:15:08 INFO - PROCESS | 900 | 1464707708043 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:15:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:15:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 923ms 08:15:08 INFO - PROCESS | 900 | 1464707708053 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 08:15:08 INFO - PROCESS | 900 | 1464707708056 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 08:15:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:15:08 INFO - PROCESS | 900 | 1464707708060 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:15:08 INFO - PROCESS | 900 | 1464707708064 Marionette TRACE conn5 <- [1,2254,null,{}] 08:15:08 INFO - PROCESS | 900 | 1464707708076 Marionette TRACE conn5 -> [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:15:08 INFO - PROCESS | 900 | 1464707708197 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 08:15:08 INFO - PROCESS | 900 | 1464707708303 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:08 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E1685800 == 66 [pid = 900] [id = 573] 08:15:08 INFO - PROCESS | 900 | ++DOMWINDOW == 144 (000000E1D7DA6C00) [pid = 900] [serial = 1719] [outer = 0000000000000000] 08:15:08 INFO - PROCESS | 900 | ++DOMWINDOW == 145 (000000E1D83E7C00) [pid = 900] [serial = 1720] [outer = 000000E1D7DA6C00] 08:15:08 INFO - PROCESS | 900 | 1464707708363 Marionette DEBUG loaded listener.js 08:15:08 INFO - PROCESS | 900 | ++DOMWINDOW == 146 (000000E1DAB31C00) [pid = 900] [serial = 1721] [outer = 000000E1D7DA6C00] 08:15:09 INFO - PROCESS | 900 | 1464707709014 Marionette TRACE conn5 <- [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:15:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:15:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 986ms 08:15:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:15:09 INFO - PROCESS | 900 | 1464707709048 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 08:15:09 INFO - PROCESS | 900 | 1464707709052 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 08:15:09 INFO - PROCESS | 900 | 1464707709055 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:15:09 INFO - PROCESS | 900 | 1464707709057 Marionette TRACE conn5 <- [1,2258,null,{}] 08:15:09 INFO - PROCESS | 900 | 1464707709061 Marionette TRACE conn5 -> [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:15:09 INFO - PROCESS | 900 | 1464707709182 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 08:15:09 INFO - PROCESS | 900 | 1464707709286 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:09 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2D34800 == 67 [pid = 900] [id = 574] 08:15:09 INFO - PROCESS | 900 | ++DOMWINDOW == 147 (000000E1DADCB000) [pid = 900] [serial = 1722] [outer = 0000000000000000] 08:15:09 INFO - PROCESS | 900 | ++DOMWINDOW == 148 (000000E1DAE56C00) [pid = 900] [serial = 1723] [outer = 000000E1DADCB000] 08:15:09 INFO - PROCESS | 900 | 1464707709344 Marionette DEBUG loaded listener.js 08:15:09 INFO - PROCESS | 900 | ++DOMWINDOW == 149 (000000E1DAE5D800) [pid = 900] [serial = 1724] [outer = 000000E1DADCB000] 08:15:09 INFO - PROCESS | 900 | 1464707709875 Marionette TRACE conn5 <- [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:15:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:15:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 880ms 08:15:09 INFO - PROCESS | 900 | 1464707709938 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 08:15:09 INFO - PROCESS | 900 | 1464707709940 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 08:15:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:15:09 INFO - PROCESS | 900 | 1464707709944 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:15:09 INFO - PROCESS | 900 | 1464707709946 Marionette TRACE conn5 <- [1,2262,null,{}] 08:15:09 INFO - PROCESS | 900 | 1464707709950 Marionette TRACE conn5 -> [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:15:10 INFO - PROCESS | 900 | 1464707710063 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 08:15:10 INFO - PROCESS | 900 | 1464707710193 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:10 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2D4F800 == 68 [pid = 900] [id = 575] 08:15:10 INFO - PROCESS | 900 | ++DOMWINDOW == 150 (000000E1DAE63C00) [pid = 900] [serial = 1725] [outer = 0000000000000000] 08:15:10 INFO - PROCESS | 900 | ++DOMWINDOW == 151 (000000E1DAEC0400) [pid = 900] [serial = 1726] [outer = 000000E1DAE63C00] 08:15:10 INFO - PROCESS | 900 | 1464707710252 Marionette DEBUG loaded listener.js 08:15:10 INFO - PROCESS | 900 | ++DOMWINDOW == 152 (000000E1DAEC8800) [pid = 900] [serial = 1727] [outer = 000000E1DAE63C00] 08:15:10 INFO - PROCESS | 900 | 1464707710874 Marionette TRACE conn5 <- [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:15:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:15:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 985ms 08:15:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:15:10 INFO - PROCESS | 900 | 1464707710932 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 08:15:10 INFO - PROCESS | 900 | 1464707710934 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 08:15:10 INFO - PROCESS | 900 | 1464707710938 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:15:10 INFO - PROCESS | 900 | 1464707710940 Marionette TRACE conn5 <- [1,2266,null,{}] 08:15:10 INFO - PROCESS | 900 | 1464707710944 Marionette TRACE conn5 -> [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:15:11 INFO - PROCESS | 900 | 1464707711110 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 08:15:11 INFO - PROCESS | 900 | 1464707711243 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:11 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3242800 == 69 [pid = 900] [id = 576] 08:15:11 INFO - PROCESS | 900 | ++DOMWINDOW == 153 (000000E1DAF05C00) [pid = 900] [serial = 1728] [outer = 0000000000000000] 08:15:11 INFO - PROCESS | 900 | ++DOMWINDOW == 154 (000000E1DB725C00) [pid = 900] [serial = 1729] [outer = 000000E1DAF05C00] 08:15:11 INFO - PROCESS | 900 | 1464707711302 Marionette DEBUG loaded listener.js 08:15:11 INFO - PROCESS | 900 | ++DOMWINDOW == 155 (000000E1DB72CC00) [pid = 900] [serial = 1730] [outer = 000000E1DAF05C00] 08:15:11 INFO - PROCESS | 900 | 1464707711888 Marionette TRACE conn5 <- [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:15:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:15:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 985ms 08:15:11 INFO - PROCESS | 900 | 1464707711947 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 08:15:11 INFO - PROCESS | 900 | 1464707711950 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 08:15:11 INFO - PROCESS | 900 | 1464707711955 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:15:11 INFO - PROCESS | 900 | 1464707711957 Marionette TRACE conn5 <- [1,2270,null,{}] 08:15:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:15:11 INFO - PROCESS | 900 | 1464707711961 Marionette TRACE conn5 -> [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:15:12 INFO - PROCESS | 900 | 1464707712094 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 08:15:12 INFO - PROCESS | 900 | 1464707712227 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:12 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CFBF4800 == 70 [pid = 900] [id = 577] 08:15:12 INFO - PROCESS | 900 | ++DOMWINDOW == 156 (000000E1CAE86000) [pid = 900] [serial = 1731] [outer = 0000000000000000] 08:15:12 INFO - PROCESS | 900 | ++DOMWINDOW == 157 (000000E1CFF4F800) [pid = 900] [serial = 1732] [outer = 000000E1CAE86000] 08:15:12 INFO - PROCESS | 900 | 1464707712284 Marionette DEBUG loaded listener.js 08:15:12 INFO - PROCESS | 900 | ++DOMWINDOW == 158 (000000E1D83EC000) [pid = 900] [serial = 1733] [outer = 000000E1CAE86000] 08:15:13 INFO - PROCESS | 900 | 1464707713063 Marionette TRACE conn5 <- [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:15:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:15:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1132ms 08:15:13 INFO - PROCESS | 900 | 1464707713093 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 08:15:13 INFO - PROCESS | 900 | 1464707713097 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 08:15:13 INFO - PROCESS | 900 | 1464707713103 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:15:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:15:13 INFO - PROCESS | 900 | 1464707713106 Marionette TRACE conn5 <- [1,2274,null,{}] 08:15:13 INFO - PROCESS | 900 | 1464707713112 Marionette TRACE conn5 -> [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:15:13 INFO - PROCESS | 900 | 1464707713226 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 08:15:13 INFO - PROCESS | 900 | 1464707713366 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:13 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC3BB800 == 71 [pid = 900] [id = 578] 08:15:13 INFO - PROCESS | 900 | ++DOMWINDOW == 159 (000000E1CA8A1800) [pid = 900] [serial = 1734] [outer = 0000000000000000] 08:15:13 INFO - PROCESS | 900 | ++DOMWINDOW == 160 (000000E1CEF07400) [pid = 900] [serial = 1735] [outer = 000000E1CA8A1800] 08:15:13 INFO - PROCESS | 900 | 1464707713421 Marionette DEBUG loaded listener.js 08:15:13 INFO - PROCESS | 900 | ++DOMWINDOW == 161 (000000E1D3616800) [pid = 900] [serial = 1736] [outer = 000000E1CA8A1800] 08:15:13 INFO - PROCESS | 900 | --DOCSHELL 000000E1E0D9A800 == 70 [pid = 900] [id = 569] 08:15:13 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD27E000 == 69 [pid = 900] [id = 568] 08:15:13 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFA5C800 == 68 [pid = 900] [id = 567] 08:15:13 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF522000 == 67 [pid = 900] [id = 566] 08:15:13 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE59B800 == 66 [pid = 900] [id = 565] 08:15:13 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC4BF000 == 65 [pid = 900] [id = 564] 08:15:13 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB820800 == 64 [pid = 900] [id = 563] 08:15:13 INFO - PROCESS | 900 | --DOCSHELL 000000E1D6DB3800 == 63 [pid = 900] [id = 562] 08:15:13 INFO - PROCESS | 900 | --DOCSHELL 000000E1D6DD1000 == 62 [pid = 900] [id = 561] 08:15:14 INFO - PROCESS | 900 | --DOMWINDOW == 160 (000000E1D3F3C400) [pid = 900] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 08:15:14 INFO - PROCESS | 900 | --DOMWINDOW == 159 (000000E1D71C5800) [pid = 900] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 08:15:14 INFO - PROCESS | 900 | --DOMWINDOW == 158 (000000E1D6E10800) [pid = 900] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 08:15:14 INFO - PROCESS | 900 | --DOMWINDOW == 157 (000000E1D7D98000) [pid = 900] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 08:15:14 INFO - PROCESS | 900 | --DOMWINDOW == 156 (000000E1DAA1E400) [pid = 900] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 08:15:14 INFO - PROCESS | 900 | 1464707714045 Marionette TRACE conn5 <- [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:15:14 INFO - PROCESS | 900 | --DOCSHELL 000000E1D0D16000 == 61 [pid = 900] [id = 560] 08:15:14 INFO - PROCESS | 900 | --DOMWINDOW == 155 (000000E1CFF4BC00) [pid = 900] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 08:15:14 INFO - PROCESS | 900 | --DOMWINDOW == 154 (000000E1CA8AB400) [pid = 900] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 08:15:14 INFO - PROCESS | 900 | --DOMWINDOW == 153 (000000E1D42CA000) [pid = 900] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 08:15:14 INFO - PROCESS | 900 | --DOMWINDOW == 152 (000000E1CA420800) [pid = 900] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 08:15:14 INFO - PROCESS | 900 | --DOMWINDOW == 151 (000000E1D7182400) [pid = 900] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 08:15:14 INFO - PROCESS | 900 | --DOMWINDOW == 150 (000000E1CEC64400) [pid = 900] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 08:15:14 INFO - PROCESS | 900 | --DOMWINDOW == 149 (000000E1D5E63000) [pid = 900] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 08:15:14 INFO - PROCESS | 900 | --DOMWINDOW == 148 (000000E1D7E5E800) [pid = 900] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 08:15:14 INFO - PROCESS | 900 | --DOMWINDOW == 147 (000000E1CFF48800) [pid = 900] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 08:15:14 INFO - PROCESS | 900 | --DOMWINDOW == 146 (000000E1DA919800) [pid = 900] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 08:15:14 INFO - PROCESS | 900 | --DOMWINDOW == 145 (000000E1D9A8B400) [pid = 900] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 08:15:14 INFO - PROCESS | 900 | --DOMWINDOW == 144 (000000E1DA9AD800) [pid = 900] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 08:15:14 INFO - PROCESS | 900 | --DOMWINDOW == 143 (000000E1D7DC3400) [pid = 900] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 08:15:14 INFO - PROCESS | 900 | --DOMWINDOW == 142 (000000E1D76D5400) [pid = 900] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 08:15:14 INFO - PROCESS | 900 | --DOMWINDOW == 141 (000000E1D9FC9000) [pid = 900] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 08:15:14 INFO - PROCESS | 900 | --DOMWINDOW == 140 (000000E1D8A3F000) [pid = 900] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 08:15:14 INFO - PROCESS | 900 | --DOMWINDOW == 139 (000000E1DA90F800) [pid = 900] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 08:15:14 INFO - PROCESS | 900 | --DOMWINDOW == 138 (000000E1D83E7800) [pid = 900] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 08:15:14 INFO - PROCESS | 900 | --DOMWINDOW == 137 (000000E1DA9B5400) [pid = 900] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 08:15:14 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:15:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 985ms 08:15:14 INFO - PROCESS | 900 | 1464707714093 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 08:15:14 INFO - PROCESS | 900 | 1464707714099 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 08:15:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:15:14 INFO - PROCESS | 900 | 1464707714118 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:15:14 INFO - PROCESS | 900 | 1464707714121 Marionette TRACE conn5 <- [1,2278,null,{}] 08:15:14 INFO - PROCESS | 900 | 1464707714126 Marionette TRACE conn5 -> [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:15:14 INFO - PROCESS | 900 | 1464707714231 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 08:15:14 INFO - PROCESS | 900 | 1464707714238 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:14 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D42F6000 == 62 [pid = 900] [id = 579] 08:15:14 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (000000E1CEF06C00) [pid = 900] [serial = 1737] [outer = 0000000000000000] 08:15:14 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (000000E1CFC10000) [pid = 900] [serial = 1738] [outer = 000000E1CEF06C00] 08:15:14 INFO - PROCESS | 900 | 1464707714285 Marionette DEBUG loaded listener.js 08:15:14 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (000000E1D3616400) [pid = 900] [serial = 1739] [outer = 000000E1CEF06C00] 08:15:14 INFO - PROCESS | 900 | 1464707714822 Marionette TRACE conn5 <- [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:15:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:15:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 734ms 08:15:14 INFO - PROCESS | 900 | 1464707714852 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 08:15:14 INFO - PROCESS | 900 | 1464707714854 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 08:15:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:15:14 INFO - PROCESS | 900 | 1464707714858 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:15:14 INFO - PROCESS | 900 | 1464707714861 Marionette TRACE conn5 <- [1,2282,null,{}] 08:15:14 INFO - PROCESS | 900 | 1464707714872 Marionette TRACE conn5 -> [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:15:14 INFO - PROCESS | 900 | 1464707714970 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 08:15:15 INFO - PROCESS | 900 | 1464707715064 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB81F000 == 63 [pid = 900] [id = 580] 08:15:15 INFO - PROCESS | 900 | ++DOMWINDOW == 141 (000000E1D5E49000) [pid = 900] [serial = 1740] [outer = 0000000000000000] 08:15:15 INFO - PROCESS | 900 | ++DOMWINDOW == 142 (000000E1D6B36400) [pid = 900] [serial = 1741] [outer = 000000E1D5E49000] 08:15:15 INFO - PROCESS | 900 | 1464707715115 Marionette DEBUG loaded listener.js 08:15:15 INFO - PROCESS | 900 | ++DOMWINDOW == 143 (000000E1D7111000) [pid = 900] [serial = 1742] [outer = 000000E1D5E49000] 08:15:15 INFO - PROCESS | 900 | 1464707715505 Marionette TRACE conn5 <- [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:15:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:15:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 692ms 08:15:15 INFO - PROCESS | 900 | 1464707715561 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 08:15:15 INFO - PROCESS | 900 | 1464707715564 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 08:15:15 INFO - PROCESS | 900 | 1464707715567 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:15:15 INFO - PROCESS | 900 | 1464707715569 Marionette TRACE conn5 <- [1,2286,null,{}] 08:15:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:15:15 INFO - PROCESS | 900 | 1464707715572 Marionette TRACE conn5 -> [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:15:15 INFO - PROCESS | 900 | 1464707715670 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 08:15:15 INFO - PROCESS | 900 | 1464707715677 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD276800 == 64 [pid = 900] [id = 581] 08:15:15 INFO - PROCESS | 900 | ++DOMWINDOW == 144 (000000E1D76DBC00) [pid = 900] [serial = 1743] [outer = 0000000000000000] 08:15:15 INFO - PROCESS | 900 | ++DOMWINDOW == 145 (000000E1D7D77C00) [pid = 900] [serial = 1744] [outer = 000000E1D76DBC00] 08:15:15 INFO - PROCESS | 900 | 1464707715724 Marionette DEBUG loaded listener.js 08:15:15 INFO - PROCESS | 900 | ++DOMWINDOW == 146 (000000E1D7DBBC00) [pid = 900] [serial = 1745] [outer = 000000E1D76DBC00] 08:15:16 INFO - PROCESS | 900 | 1464707716233 Marionette TRACE conn5 <- [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:15:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:15:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 734ms 08:15:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:15:16 INFO - PROCESS | 900 | 1464707716308 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 08:15:16 INFO - PROCESS | 900 | 1464707716310 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 08:15:16 INFO - PROCESS | 900 | 1464707716313 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:15:16 INFO - PROCESS | 900 | 1464707716315 Marionette TRACE conn5 <- [1,2290,null,{}] 08:15:16 INFO - PROCESS | 900 | 1464707716319 Marionette TRACE conn5 -> [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:15:16 INFO - PROCESS | 900 | 1464707716439 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 08:15:16 INFO - PROCESS | 900 | 1464707716499 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:16 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE949800 == 65 [pid = 900] [id = 582] 08:15:16 INFO - PROCESS | 900 | ++DOMWINDOW == 147 (000000E1D7E5F400) [pid = 900] [serial = 1746] [outer = 0000000000000000] 08:15:16 INFO - PROCESS | 900 | ++DOMWINDOW == 148 (000000E1D8280C00) [pid = 900] [serial = 1747] [outer = 000000E1D7E5F400] 08:15:16 INFO - PROCESS | 900 | 1464707716546 Marionette DEBUG loaded listener.js 08:15:16 INFO - PROCESS | 900 | ++DOMWINDOW == 149 (000000E1D8C91C00) [pid = 900] [serial = 1748] [outer = 000000E1D7E5F400] 08:15:17 INFO - PROCESS | 900 | 1464707717002 Marionette TRACE conn5 <- [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:15:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:15:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 734ms 08:15:17 INFO - PROCESS | 900 | 1464707717051 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 08:15:17 INFO - PROCESS | 900 | 1464707717053 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 08:15:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:15:17 INFO - PROCESS | 900 | 1464707717083 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:15:17 INFO - PROCESS | 900 | 1464707717085 Marionette TRACE conn5 <- [1,2294,null,{}] 08:15:17 INFO - PROCESS | 900 | 1464707717104 Marionette TRACE conn5 -> [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:15:17 INFO - PROCESS | 900 | 1464707717243 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 08:15:17 INFO - PROCESS | 900 | 1464707717303 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFA45000 == 66 [pid = 900] [id = 583] 08:15:17 INFO - PROCESS | 900 | ++DOMWINDOW == 150 (000000E1DA91C800) [pid = 900] [serial = 1749] [outer = 0000000000000000] 08:15:17 INFO - PROCESS | 900 | ++DOMWINDOW == 151 (000000E1DAA24800) [pid = 900] [serial = 1750] [outer = 000000E1DA91C800] 08:15:17 INFO - PROCESS | 900 | 1464707717351 Marionette DEBUG loaded listener.js 08:15:17 INFO - PROCESS | 900 | ++DOMWINDOW == 152 (000000E1DAC3E400) [pid = 900] [serial = 1751] [outer = 000000E1DA91C800] 08:15:17 INFO - PROCESS | 900 | 1464707717781 Marionette TRACE conn5 <- [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:15:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:15:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 775ms 08:15:17 INFO - PROCESS | 900 | 1464707717835 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 08:15:17 INFO - PROCESS | 900 | 1464707717837 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 08:15:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:15:17 INFO - PROCESS | 900 | 1464707717846 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:15:17 INFO - PROCESS | 900 | 1464707717848 Marionette TRACE conn5 <- [1,2298,null,{}] 08:15:17 INFO - PROCESS | 900 | 1464707717852 Marionette TRACE conn5 -> [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:15:17 INFO - PROCESS | 900 | 1464707717972 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 08:15:18 INFO - PROCESS | 900 | 1464707718032 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:18 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFCDF000 == 67 [pid = 900] [id = 584] 08:15:18 INFO - PROCESS | 900 | ++DOMWINDOW == 153 (000000E1DAA31000) [pid = 900] [serial = 1752] [outer = 0000000000000000] 08:15:18 INFO - PROCESS | 900 | ++DOMWINDOW == 154 (000000E1DAE5B800) [pid = 900] [serial = 1753] [outer = 000000E1DAA31000] 08:15:18 INFO - PROCESS | 900 | 1464707718080 Marionette DEBUG loaded listener.js 08:15:18 INFO - PROCESS | 900 | ++DOMWINDOW == 155 (000000E1DAF05400) [pid = 900] [serial = 1754] [outer = 000000E1DAA31000] 08:15:18 INFO - PROCESS | 900 | --DOMWINDOW == 154 (000000E1D6E88800) [pid = 900] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:15:18 INFO - PROCESS | 900 | --DOMWINDOW == 153 (000000E1D7D7E400) [pid = 900] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:15:18 INFO - PROCESS | 900 | --DOMWINDOW == 152 (000000E1D4283800) [pid = 900] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:15:18 INFO - PROCESS | 900 | --DOMWINDOW == 151 (000000E1D710B400) [pid = 900] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:15:18 INFO - PROCESS | 900 | --DOMWINDOW == 150 (000000E1D79F2C00) [pid = 900] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:15:18 INFO - PROCESS | 900 | --DOMWINDOW == 149 (000000E1DAA1B800) [pid = 900] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:15:18 INFO - PROCESS | 900 | --DOMWINDOW == 148 (000000E1D3F44000) [pid = 900] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:15:18 INFO - PROCESS | 900 | --DOMWINDOW == 147 (000000E1D689CC00) [pid = 900] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:15:18 INFO - PROCESS | 900 | --DOMWINDOW == 146 (000000E1D7DA0800) [pid = 900] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:15:18 INFO - PROCESS | 900 | --DOMWINDOW == 145 (000000E1CA41B400) [pid = 900] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:15:18 INFO - PROCESS | 900 | --DOMWINDOW == 144 (000000E1CADE8000) [pid = 900] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:15:18 INFO - PROCESS | 900 | --DOMWINDOW == 143 (000000E1D7E7B800) [pid = 900] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:15:18 INFO - PROCESS | 900 | --DOMWINDOW == 142 (000000E1CFF46C00) [pid = 900] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:15:18 INFO - PROCESS | 900 | --DOMWINDOW == 141 (000000E1D9F66000) [pid = 900] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:15:18 INFO - PROCESS | 900 | 1464707718576 Marionette TRACE conn5 <- [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:15:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:15:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 775ms 08:15:18 INFO - PROCESS | 900 | 1464707718622 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 08:15:18 INFO - PROCESS | 900 | 1464707718624 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 08:15:18 INFO - PROCESS | 900 | 1464707718628 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:15:18 INFO - PROCESS | 900 | 1464707718630 Marionette TRACE conn5 <- [1,2302,null,{}] 08:15:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:15:18 INFO - PROCESS | 900 | 1464707718633 Marionette TRACE conn5 -> [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:15:18 INFO - PROCESS | 900 | 1464707718761 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 08:15:18 INFO - PROCESS | 900 | 1464707718777 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:18 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E157B800 == 68 [pid = 900] [id = 585] 08:15:18 INFO - PROCESS | 900 | ++DOMWINDOW == 142 (000000E1CFF48000) [pid = 900] [serial = 1755] [outer = 0000000000000000] 08:15:18 INFO - PROCESS | 900 | ++DOMWINDOW == 143 (000000E1D6E12400) [pid = 900] [serial = 1756] [outer = 000000E1CFF48000] 08:15:18 INFO - PROCESS | 900 | 1464707718825 Marionette DEBUG loaded listener.js 08:15:18 INFO - PROCESS | 900 | ++DOMWINDOW == 144 (000000E1D9659000) [pid = 900] [serial = 1757] [outer = 000000E1CFF48000] 08:15:19 INFO - PROCESS | 900 | 1464707719217 Marionette TRACE conn5 <- [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:15:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:15:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 629ms 08:15:19 INFO - PROCESS | 900 | 1464707719262 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 08:15:19 INFO - PROCESS | 900 | 1464707719265 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 08:15:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:15:19 INFO - PROCESS | 900 | 1464707719268 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:15:19 INFO - PROCESS | 900 | 1464707719270 Marionette TRACE conn5 <- [1,2306,null,{}] 08:15:19 INFO - PROCESS | 900 | 1464707719274 Marionette TRACE conn5 -> [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:15:19 INFO - PROCESS | 900 | 1464707719366 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 08:15:19 INFO - PROCESS | 900 | 1464707719373 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:19 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2280800 == 69 [pid = 900] [id = 586] 08:15:19 INFO - PROCESS | 900 | ++DOMWINDOW == 145 (000000E1D0F02400) [pid = 900] [serial = 1758] [outer = 0000000000000000] 08:15:19 INFO - PROCESS | 900 | ++DOMWINDOW == 146 (000000E1DAF0F400) [pid = 900] [serial = 1759] [outer = 000000E1D0F02400] 08:15:19 INFO - PROCESS | 900 | 1464707719418 Marionette DEBUG loaded listener.js 08:15:19 INFO - PROCESS | 900 | ++DOMWINDOW == 147 (000000E1DD1C2800) [pid = 900] [serial = 1760] [outer = 000000E1D0F02400] 08:15:19 INFO - PROCESS | 900 | 1464707719843 Marionette TRACE conn5 <- [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:15:19 INFO - PROCESS | 900 | 1464707719904 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 08:15:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:15:19 INFO - PROCESS | 900 | 1464707719916 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:15:19 INFO - PROCESS | 900 | 1464707719918 Marionette TRACE conn5 <- [1,2310,null,{}] 08:15:19 INFO - PROCESS | 900 | 1464707719922 Marionette TRACE conn5 -> [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:15:20 INFO - PROCESS | 900 | 1464707720014 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 08:15:20 INFO - PROCESS | 900 | 1464707720021 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:20 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E325F800 == 70 [pid = 900] [id = 587] 08:15:20 INFO - PROCESS | 900 | ++DOMWINDOW == 148 (000000E1DD1CD800) [pid = 900] [serial = 1761] [outer = 0000000000000000] 08:15:20 INFO - PROCESS | 900 | ++DOMWINDOW == 149 (000000E1DD1E2400) [pid = 900] [serial = 1762] [outer = 000000E1DD1CD800] 08:15:20 INFO - PROCESS | 900 | 1464707720066 Marionette DEBUG loaded listener.js 08:15:20 INFO - PROCESS | 900 | ++DOMWINDOW == 150 (000000E1DD1E8800) [pid = 900] [serial = 1763] [outer = 000000E1DD1CD800] 08:15:20 INFO - PROCESS | 900 | 1464707720699 Marionette TRACE conn5 <- [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:15:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:15:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 839ms 08:15:20 INFO - PROCESS | 900 | 1464707720748 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 08:15:20 INFO - PROCESS | 900 | 1464707720754 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 08:15:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:15:20 INFO - PROCESS | 900 | 1464707720760 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:15:20 INFO - PROCESS | 900 | 1464707720764 Marionette TRACE conn5 <- [1,2314,null,{}] 08:15:20 INFO - PROCESS | 900 | 1464707720771 Marionette TRACE conn5 -> [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:15:20 INFO - PROCESS | 900 | 1464707720898 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 08:15:21 INFO - PROCESS | 900 | 1464707721034 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:21 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D8AC8000 == 71 [pid = 900] [id = 588] 08:15:21 INFO - PROCESS | 900 | ++DOMWINDOW == 151 (000000E1CEE6BC00) [pid = 900] [serial = 1764] [outer = 0000000000000000] 08:15:21 INFO - PROCESS | 900 | ++DOMWINDOW == 152 (000000E1CFF57800) [pid = 900] [serial = 1765] [outer = 000000E1CEE6BC00] 08:15:21 INFO - PROCESS | 900 | 1464707721097 Marionette DEBUG loaded listener.js 08:15:21 INFO - PROCESS | 900 | ++DOMWINDOW == 153 (000000E1D3F3A800) [pid = 900] [serial = 1766] [outer = 000000E1CEE6BC00] 08:15:21 INFO - PROCESS | 900 | 1464707721759 Marionette TRACE conn5 <- [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:15:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:15:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1031ms 08:15:21 INFO - PROCESS | 900 | 1464707721794 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 08:15:21 INFO - PROCESS | 900 | 1464707721801 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 08:15:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:15:21 INFO - PROCESS | 900 | 1464707721807 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:15:21 INFO - PROCESS | 900 | 1464707721810 Marionette TRACE conn5 <- [1,2318,null,{}] 08:15:21 INFO - PROCESS | 900 | 1464707721815 Marionette TRACE conn5 -> [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:15:21 INFO - PROCESS | 900 | 1464707721962 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 08:15:22 INFO - PROCESS | 900 | 1464707722098 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:22 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF92C000 == 72 [pid = 900] [id = 589] 08:15:22 INFO - PROCESS | 900 | ++DOMWINDOW == 154 (000000E1D6CA3800) [pid = 900] [serial = 1767] [outer = 0000000000000000] 08:15:22 INFO - PROCESS | 900 | ++DOMWINDOW == 155 (000000E1D7109000) [pid = 900] [serial = 1768] [outer = 000000E1D6CA3800] 08:15:22 INFO - PROCESS | 900 | 1464707722157 Marionette DEBUG loaded listener.js 08:15:22 INFO - PROCESS | 900 | ++DOMWINDOW == 156 (000000E1D7D9B000) [pid = 900] [serial = 1769] [outer = 000000E1D6CA3800] 08:15:22 INFO - PROCESS | 900 | 1464707722792 Marionette TRACE conn5 <- [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:15:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:15:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1019ms 08:15:22 INFO - PROCESS | 900 | 1464707722832 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 08:15:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:15:22 INFO - PROCESS | 900 | 1464707722835 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 08:15:22 INFO - PROCESS | 900 | 1464707722839 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:15:22 INFO - PROCESS | 900 | 1464707722843 Marionette TRACE conn5 <- [1,2322,null,{}] 08:15:22 INFO - PROCESS | 900 | 1464707722854 Marionette TRACE conn5 -> [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:15:22 INFO - PROCESS | 900 | 1464707722979 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 08:15:23 INFO - PROCESS | 900 | 1464707723117 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:23 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E336E000 == 73 [pid = 900] [id = 590] 08:15:23 INFO - PROCESS | 900 | ++DOMWINDOW == 157 (000000E1DAA22000) [pid = 900] [serial = 1770] [outer = 0000000000000000] 08:15:23 INFO - PROCESS | 900 | ++DOMWINDOW == 158 (000000E1DAA31800) [pid = 900] [serial = 1771] [outer = 000000E1DAA22000] 08:15:23 INFO - PROCESS | 900 | 1464707723178 Marionette DEBUG loaded listener.js 08:15:23 INFO - PROCESS | 900 | ++DOMWINDOW == 159 (000000E1DAF10C00) [pid = 900] [serial = 1772] [outer = 000000E1DAA22000] 08:15:23 INFO - PROCESS | 900 | 1464707723797 Marionette TRACE conn5 <- [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:15:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:15:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 986ms 08:15:23 INFO - PROCESS | 900 | 1464707723826 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 08:15:23 INFO - PROCESS | 900 | 1464707723830 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 08:15:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:15:23 INFO - PROCESS | 900 | 1464707723833 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:15:23 INFO - PROCESS | 900 | 1464707723835 Marionette TRACE conn5 <- [1,2326,null,{}] 08:15:23 INFO - PROCESS | 900 | 1464707723839 Marionette TRACE conn5 -> [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:15:23 INFO - PROCESS | 900 | 1464707723961 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 08:15:24 INFO - PROCESS | 900 | 1464707724067 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:24 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3889800 == 74 [pid = 900] [id = 591] 08:15:24 INFO - PROCESS | 900 | ++DOMWINDOW == 160 (000000E1DD1CB000) [pid = 900] [serial = 1773] [outer = 0000000000000000] 08:15:24 INFO - PROCESS | 900 | ++DOMWINDOW == 161 (000000E1DD1F0000) [pid = 900] [serial = 1774] [outer = 000000E1DD1CB000] 08:15:24 INFO - PROCESS | 900 | 1464707724125 Marionette DEBUG loaded listener.js 08:15:24 INFO - PROCESS | 900 | ++DOMWINDOW == 162 (000000E1DE75D000) [pid = 900] [serial = 1775] [outer = 000000E1DD1CB000] 08:15:24 INFO - PROCESS | 900 | 1464707724720 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:15:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:15:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 923ms 08:15:24 INFO - PROCESS | 900 | 1464707724759 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 08:15:24 INFO - PROCESS | 900 | 1464707724761 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 08:15:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:15:24 INFO - PROCESS | 900 | 1464707724765 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:15:24 INFO - PROCESS | 900 | 1464707724767 Marionette TRACE conn5 <- [1,2330,null,{}] 08:15:24 INFO - PROCESS | 900 | 1464707724771 Marionette TRACE conn5 -> [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:15:24 INFO - PROCESS | 900 | 1464707724889 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 08:15:25 INFO - PROCESS | 900 | 1464707724996 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:25 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3D1B000 == 75 [pid = 900] [id = 592] 08:15:25 INFO - PROCESS | 900 | ++DOMWINDOW == 163 (000000E1DE760C00) [pid = 900] [serial = 1776] [outer = 0000000000000000] 08:15:25 INFO - PROCESS | 900 | ++DOMWINDOW == 164 (000000E1DE764C00) [pid = 900] [serial = 1777] [outer = 000000E1DE760C00] 08:15:25 INFO - PROCESS | 900 | 1464707725053 Marionette DEBUG loaded listener.js 08:15:25 INFO - PROCESS | 900 | ++DOMWINDOW == 165 (000000E1DEF36800) [pid = 900] [serial = 1778] [outer = 000000E1DE760C00] 08:15:25 INFO - PROCESS | 900 | 1464707725648 Marionette TRACE conn5 <- [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:15:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:15:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 923ms 08:15:25 INFO - PROCESS | 900 | 1464707725690 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 08:15:25 INFO - PROCESS | 900 | 1464707725693 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 08:15:25 INFO - PROCESS | 900 | 1464707725697 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:15:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:15:25 INFO - PROCESS | 900 | 1464707725699 Marionette TRACE conn5 <- [1,2334,null,{}] 08:15:25 INFO - PROCESS | 900 | 1464707725703 Marionette TRACE conn5 -> [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:15:25 INFO - PROCESS | 900 | 1464707725843 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 08:15:25 INFO - PROCESS | 900 | 1464707725952 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:25 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3E1F800 == 76 [pid = 900] [id = 593] 08:15:25 INFO - PROCESS | 900 | ++DOMWINDOW == 166 (000000E1DEF40C00) [pid = 900] [serial = 1779] [outer = 0000000000000000] 08:15:26 INFO - PROCESS | 900 | ++DOMWINDOW == 167 (000000E1E19BC800) [pid = 900] [serial = 1780] [outer = 000000E1DEF40C00] 08:15:26 INFO - PROCESS | 900 | 1464707726009 Marionette DEBUG loaded listener.js 08:15:26 INFO - PROCESS | 900 | ++DOMWINDOW == 168 (000000E1E22B0000) [pid = 900] [serial = 1781] [outer = 000000E1DEF40C00] 08:15:26 INFO - PROCESS | 900 | 1464707726683 Marionette TRACE conn5 <- [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:15:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:15:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1018ms 08:15:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:15:26 INFO - PROCESS | 900 | 1464707726718 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 08:15:26 INFO - PROCESS | 900 | 1464707726720 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 08:15:26 INFO - PROCESS | 900 | 1464707726724 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:15:26 INFO - PROCESS | 900 | 1464707726726 Marionette TRACE conn5 <- [1,2338,null,{}] 08:15:26 INFO - PROCESS | 900 | 1464707726730 Marionette TRACE conn5 -> [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:15:26 INFO - PROCESS | 900 | 1464707726848 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 08:15:26 INFO - PROCESS | 900 | 1464707726984 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:27 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CF9FD800 == 77 [pid = 900] [id = 594] 08:15:27 INFO - PROCESS | 900 | ++DOMWINDOW == 169 (000000E1C94C0C00) [pid = 900] [serial = 1782] [outer = 0000000000000000] 08:15:27 INFO - PROCESS | 900 | ++DOMWINDOW == 170 (000000E1D008EC00) [pid = 900] [serial = 1783] [outer = 000000E1C94C0C00] 08:15:27 INFO - PROCESS | 900 | 1464707727041 Marionette DEBUG loaded listener.js 08:15:27 INFO - PROCESS | 900 | ++DOMWINDOW == 171 (000000E1D7DBF800) [pid = 900] [serial = 1784] [outer = 000000E1C94C0C00] 08:15:27 INFO - PROCESS | 900 | 1464707727821 Marionette TRACE conn5 <- [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:15:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:15:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1126ms 08:15:27 INFO - PROCESS | 900 | 1464707727853 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 08:15:27 INFO - PROCESS | 900 | 1464707727858 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 08:15:27 INFO - PROCESS | 900 | 1464707727862 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:15:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:15:27 INFO - PROCESS | 900 | 1464707727867 Marionette TRACE conn5 <- [1,2342,null,{}] 08:15:27 INFO - PROCESS | 900 | 1464707727871 Marionette TRACE conn5 -> [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:15:28 INFO - PROCESS | 900 | 1464707728015 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 08:15:28 INFO - PROCESS | 900 | 1464707728153 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:28 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D0966000 == 78 [pid = 900] [id = 595] 08:15:28 INFO - PROCESS | 900 | ++DOMWINDOW == 172 (000000E1CEE5EC00) [pid = 900] [serial = 1785] [outer = 0000000000000000] 08:15:28 INFO - PROCESS | 900 | ++DOMWINDOW == 173 (000000E1CEE8AC00) [pid = 900] [serial = 1786] [outer = 000000E1CEE5EC00] 08:15:28 INFO - PROCESS | 900 | 1464707728208 Marionette DEBUG loaded listener.js 08:15:28 INFO - PROCESS | 900 | ++DOMWINDOW == 174 (000000E1CFF5A800) [pid = 900] [serial = 1787] [outer = 000000E1CEE5EC00] 08:15:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB81C000 == 77 [pid = 900] [id = 539] 08:15:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB28B000 == 76 [pid = 900] [id = 500] 08:15:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1DAC08800 == 75 [pid = 900] [id = 498] 08:15:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1E2280800 == 74 [pid = 900] [id = 586] 08:15:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1E157B800 == 73 [pid = 900] [id = 585] 08:15:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFCDF000 == 72 [pid = 900] [id = 584] 08:15:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFA45000 == 71 [pid = 900] [id = 583] 08:15:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE949800 == 70 [pid = 900] [id = 582] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 173 (000000E1DAA36000) [pid = 900] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD276800 == 69 [pid = 900] [id = 581] 08:15:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB81F000 == 68 [pid = 900] [id = 580] 08:15:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1D42F6000 == 67 [pid = 900] [id = 579] 08:15:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC3BB800 == 66 [pid = 900] [id = 578] 08:15:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1E2D34800 == 65 [pid = 900] [id = 574] 08:15:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1E1685800 == 64 [pid = 900] [id = 573] 08:15:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE59B000 == 63 [pid = 900] [id = 572] 08:15:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1D80F0000 == 62 [pid = 900] [id = 571] 08:15:28 INFO - PROCESS | 900 | --DOCSHELL 000000E1E1595800 == 61 [pid = 900] [id = 570] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 172 (000000E1D710DC00) [pid = 900] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 171 (000000E1D7D9D000) [pid = 900] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 170 (000000E1D7132800) [pid = 900] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 169 (000000E1D76D0400) [pid = 900] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 168 (000000E1D7E57800) [pid = 900] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 167 (000000E1D7DA4400) [pid = 900] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 166 (000000E1D8A3E800) [pid = 900] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 165 (000000E1DAA25400) [pid = 900] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 164 (000000E1D3FFAC00) [pid = 900] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 163 (000000E1D48A0800) [pid = 900] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 162 (000000E1DAA35400) [pid = 900] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 161 (000000E1D6B1B000) [pid = 900] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 160 (000000E1D8A3C800) [pid = 900] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 159 (000000E1D6B31000) [pid = 900] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 158 (000000E1DAC32800) [pid = 900] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 157 (000000E1CEF06800) [pid = 900] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 156 (000000E1CA523800) [pid = 900] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 155 (000000E1CEF11000) [pid = 900] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 154 (000000E1D0681800) [pid = 900] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 153 (000000E1D8320800) [pid = 900] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 152 (000000E1D0F03400) [pid = 900] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 151 (000000E1D008C400) [pid = 900] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 150 (000000E1CF785800) [pid = 900] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 149 (000000E1DA912800) [pid = 900] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 148 (000000E1DA9B2C00) [pid = 900] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 147 (000000E1D8A3BC00) [pid = 900] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 146 (000000E1D96BC000) [pid = 900] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 145 (000000E1D6E7F800) [pid = 900] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | --DOMWINDOW == 144 (000000E1D5E6C400) [pid = 900] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 08:15:28 INFO - PROCESS | 900 | 1464707728861 Marionette TRACE conn5 <- [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:15:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:15:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1024ms 08:15:28 INFO - PROCESS | 900 | 1464707728891 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 08:15:28 INFO - PROCESS | 900 | 1464707728897 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 08:15:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:15:28 INFO - PROCESS | 900 | 1464707728903 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:15:28 INFO - PROCESS | 900 | 1464707728906 Marionette TRACE conn5 <- [1,2346,null,{}] 08:15:28 INFO - PROCESS | 900 | 1464707728910 Marionette TRACE conn5 -> [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:15:29 INFO - PROCESS | 900 | 1464707729028 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 08:15:29 INFO - PROCESS | 900 | 1464707729120 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:29 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7A9E000 == 62 [pid = 900] [id = 596] 08:15:29 INFO - PROCESS | 900 | ++DOMWINDOW == 145 (000000E1C9EC3800) [pid = 900] [serial = 1788] [outer = 0000000000000000] 08:15:29 INFO - PROCESS | 900 | ++DOMWINDOW == 146 (000000E1CEF0B400) [pid = 900] [serial = 1789] [outer = 000000E1C9EC3800] 08:15:29 INFO - PROCESS | 900 | 1464707729168 Marionette DEBUG loaded listener.js 08:15:29 INFO - PROCESS | 900 | ++DOMWINDOW == 147 (000000E1D0DA3000) [pid = 900] [serial = 1790] [outer = 000000E1C9EC3800] 08:15:29 INFO - PROCESS | 900 | 1464707729607 Marionette TRACE conn5 <- [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:15:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:15:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 776ms 08:15:29 INFO - PROCESS | 900 | 1464707729700 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 08:15:29 INFO - PROCESS | 900 | 1464707729702 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 08:15:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:15:29 INFO - PROCESS | 900 | 1464707729706 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:15:29 INFO - PROCESS | 900 | 1464707729710 Marionette TRACE conn5 <- [1,2350,null,{}] 08:15:29 INFO - PROCESS | 900 | 1464707729720 Marionette TRACE conn5 -> [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:15:29 INFO - PROCESS | 900 | 1464707729818 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 08:15:29 INFO - PROCESS | 900 | 1464707729833 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:29 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB827000 == 63 [pid = 900] [id = 597] 08:15:29 INFO - PROCESS | 900 | ++DOMWINDOW == 148 (000000E1D4899C00) [pid = 900] [serial = 1791] [outer = 0000000000000000] 08:15:29 INFO - PROCESS | 900 | ++DOMWINDOW == 149 (000000E1D5D6A400) [pid = 900] [serial = 1792] [outer = 000000E1D4899C00] 08:15:29 INFO - PROCESS | 900 | 1464707729883 Marionette DEBUG loaded listener.js 08:15:29 INFO - PROCESS | 900 | ++DOMWINDOW == 150 (000000E1D5FB9800) [pid = 900] [serial = 1793] [outer = 000000E1D4899C00] 08:15:30 INFO - PROCESS | 900 | 1464707730367 Marionette TRACE conn5 <- [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:15:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:15:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 691ms 08:15:30 INFO - PROCESS | 900 | 1464707730398 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 08:15:30 INFO - PROCESS | 900 | 1464707730401 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 08:15:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:15:30 INFO - PROCESS | 900 | 1464707730404 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:15:30 INFO - PROCESS | 900 | 1464707730406 Marionette TRACE conn5 <- [1,2354,null,{}] 08:15:30 INFO - PROCESS | 900 | 1464707730410 Marionette TRACE conn5 -> [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:15:30 INFO - PROCESS | 900 | 1464707730506 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 08:15:30 INFO - PROCESS | 900 | 1464707730515 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:30 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC4C5800 == 64 [pid = 900] [id = 598] 08:15:30 INFO - PROCESS | 900 | ++DOMWINDOW == 151 (000000E1D6B21000) [pid = 900] [serial = 1794] [outer = 0000000000000000] 08:15:30 INFO - PROCESS | 900 | ++DOMWINDOW == 152 (000000E1D6CAB400) [pid = 900] [serial = 1795] [outer = 000000E1D6B21000] 08:15:30 INFO - PROCESS | 900 | 1464707730563 Marionette DEBUG loaded listener.js 08:15:30 INFO - PROCESS | 900 | ++DOMWINDOW == 153 (000000E1D6E88800) [pid = 900] [serial = 1796] [outer = 000000E1D6B21000] 08:15:31 INFO - PROCESS | 900 | 1464707731010 Marionette TRACE conn5 <- [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:15:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:15:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 672ms 08:15:31 INFO - PROCESS | 900 | 1464707731082 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 08:15:31 INFO - PROCESS | 900 | 1464707731084 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 08:15:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:15:31 INFO - PROCESS | 900 | 1464707731090 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:15:31 INFO - PROCESS | 900 | 1464707731092 Marionette TRACE conn5 <- [1,2358,null,{}] 08:15:31 INFO - PROCESS | 900 | 1464707731103 Marionette TRACE conn5 -> [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:15:31 INFO - PROCESS | 900 | 1464707731223 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 08:15:31 INFO - PROCESS | 900 | 1464707731311 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:31 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD27E000 == 65 [pid = 900] [id = 599] 08:15:31 INFO - PROCESS | 900 | ++DOMWINDOW == 154 (000000E1D6B31800) [pid = 900] [serial = 1797] [outer = 0000000000000000] 08:15:31 INFO - PROCESS | 900 | ++DOMWINDOW == 155 (000000E1D7138800) [pid = 900] [serial = 1798] [outer = 000000E1D6B31800] 08:15:31 INFO - PROCESS | 900 | 1464707731358 Marionette DEBUG loaded listener.js 08:15:31 INFO - PROCESS | 900 | ++DOMWINDOW == 156 (000000E1D76D1400) [pid = 900] [serial = 1799] [outer = 000000E1D6B31800] 08:15:31 INFO - PROCESS | 900 | 1464707731825 Marionette TRACE conn5 <- [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:15:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:15:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 797ms 08:15:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:15:31 INFO - PROCESS | 900 | 1464707731896 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 08:15:31 INFO - PROCESS | 900 | 1464707731898 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 08:15:31 INFO - PROCESS | 900 | 1464707731902 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:15:31 INFO - PROCESS | 900 | 1464707731904 Marionette TRACE conn5 <- [1,2362,null,{}] 08:15:31 INFO - PROCESS | 900 | 1464707731908 Marionette TRACE conn5 -> [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:15:32 INFO - PROCESS | 900 | 1464707732039 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 08:15:32 INFO - PROCESS | 900 | 1464707732105 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:32 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE932800 == 66 [pid = 900] [id = 600] 08:15:32 INFO - PROCESS | 900 | ++DOMWINDOW == 157 (000000E1D7DC9400) [pid = 900] [serial = 1800] [outer = 0000000000000000] 08:15:32 INFO - PROCESS | 900 | ++DOMWINDOW == 158 (000000E1D7E59400) [pid = 900] [serial = 1801] [outer = 000000E1D7DC9400] 08:15:32 INFO - PROCESS | 900 | 1464707732153 Marionette DEBUG loaded listener.js 08:15:32 INFO - PROCESS | 900 | ++DOMWINDOW == 159 (000000E1D83B8400) [pid = 900] [serial = 1802] [outer = 000000E1D7DC9400] 08:15:32 INFO - PROCESS | 900 | 1464707732570 Marionette TRACE conn5 <- [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:15:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:15:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 734ms 08:15:32 INFO - PROCESS | 900 | 1464707732639 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 08:15:32 INFO - PROCESS | 900 | 1464707732642 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 08:15:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:15:32 INFO - PROCESS | 900 | 1464707732645 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:15:32 INFO - PROCESS | 900 | 1464707732647 Marionette TRACE conn5 <- [1,2366,null,{}] 08:15:32 INFO - PROCESS | 900 | 1464707732651 Marionette TRACE conn5 -> [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:15:32 INFO - PROCESS | 900 | 1464707732774 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 08:15:32 INFO - PROCESS | 900 | 1464707732838 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:32 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF92B800 == 67 [pid = 900] [id = 601] 08:15:32 INFO - PROCESS | 900 | ++DOMWINDOW == 160 (000000E1D83AB400) [pid = 900] [serial = 1803] [outer = 0000000000000000] 08:15:32 INFO - PROCESS | 900 | ++DOMWINDOW == 161 (000000E1D9657C00) [pid = 900] [serial = 1804] [outer = 000000E1D83AB400] 08:15:32 INFO - PROCESS | 900 | 1464707732885 Marionette DEBUG loaded listener.js 08:15:32 INFO - PROCESS | 900 | ++DOMWINDOW == 162 (000000E1DA917400) [pid = 900] [serial = 1805] [outer = 000000E1D83AB400] 08:15:33 INFO - PROCESS | 900 | --DOMWINDOW == 161 (000000E1D7E5F400) [pid = 900] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:15:33 INFO - PROCESS | 900 | --DOMWINDOW == 160 (000000E1DA91C800) [pid = 900] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:15:33 INFO - PROCESS | 900 | --DOMWINDOW == 159 (000000E1DAA31000) [pid = 900] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:15:33 INFO - PROCESS | 900 | --DOMWINDOW == 158 (000000E1CEF06C00) [pid = 900] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:15:33 INFO - PROCESS | 900 | --DOMWINDOW == 157 (000000E1CA8A1800) [pid = 900] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:15:33 INFO - PROCESS | 900 | --DOMWINDOW == 156 (000000E1D5E49000) [pid = 900] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:15:33 INFO - PROCESS | 900 | --DOMWINDOW == 155 (000000E1D76DBC00) [pid = 900] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:15:33 INFO - PROCESS | 900 | --DOMWINDOW == 154 (000000E1D0F02400) [pid = 900] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:15:33 INFO - PROCESS | 900 | --DOMWINDOW == 153 (000000E1CFF48000) [pid = 900] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:15:33 INFO - PROCESS | 900 | 1464707733420 Marionette TRACE conn5 <- [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:15:33 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:15:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 840ms 08:15:33 INFO - PROCESS | 900 | 1464707733487 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 08:15:33 INFO - PROCESS | 900 | 1464707733489 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 08:15:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:15:33 INFO - PROCESS | 900 | 1464707733498 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:15:33 INFO - PROCESS | 900 | 1464707733500 Marionette TRACE conn5 <- [1,2370,null,{}] 08:15:33 INFO - PROCESS | 900 | 1464707733504 Marionette TRACE conn5 -> [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:15:33 INFO - PROCESS | 900 | 1464707733596 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 08:15:33 INFO - PROCESS | 900 | 1464707733605 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:33 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF94A000 == 68 [pid = 900] [id = 602] 08:15:33 INFO - PROCESS | 900 | ++DOMWINDOW == 154 (000000E1DA918800) [pid = 900] [serial = 1806] [outer = 0000000000000000] 08:15:33 INFO - PROCESS | 900 | ++DOMWINDOW == 155 (000000E1DA9AAC00) [pid = 900] [serial = 1807] [outer = 000000E1DA918800] 08:15:33 INFO - PROCESS | 900 | 1464707733652 Marionette DEBUG loaded listener.js 08:15:33 INFO - PROCESS | 900 | ++DOMWINDOW == 156 (000000E1DAA1B400) [pid = 900] [serial = 1808] [outer = 000000E1DA918800] 08:15:34 INFO - PROCESS | 900 | 1464707734099 Marionette TRACE conn5 <- [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:15:34 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:15:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 629ms 08:15:34 INFO - PROCESS | 900 | 1464707734135 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 08:15:34 INFO - PROCESS | 900 | 1464707734138 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 08:15:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:15:34 INFO - PROCESS | 900 | 1464707734141 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:15:34 INFO - PROCESS | 900 | 1464707734143 Marionette TRACE conn5 <- [1,2374,null,{}] 08:15:34 INFO - PROCESS | 900 | 1464707734146 Marionette TRACE conn5 -> [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:15:34 INFO - PROCESS | 900 | 1464707734239 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 08:15:34 INFO - PROCESS | 900 | 1464707734279 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:34 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFCC7000 == 69 [pid = 900] [id = 603] 08:15:34 INFO - PROCESS | 900 | ++DOMWINDOW == 157 (000000E1D427D800) [pid = 900] [serial = 1809] [outer = 0000000000000000] 08:15:34 INFO - PROCESS | 900 | ++DOMWINDOW == 158 (000000E1DAA1B800) [pid = 900] [serial = 1810] [outer = 000000E1D427D800] 08:15:34 INFO - PROCESS | 900 | 1464707734326 Marionette DEBUG loaded listener.js 08:15:34 INFO - PROCESS | 900 | ++DOMWINDOW == 159 (000000E1DAC3C000) [pid = 900] [serial = 1811] [outer = 000000E1D427D800] 08:15:34 INFO - PROCESS | 900 | 1464707734772 Marionette TRACE conn5 <- [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:15:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:15:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 691ms 08:15:34 INFO - PROCESS | 900 | 1464707734835 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 08:15:34 INFO - PROCESS | 900 | 1464707734837 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 08:15:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:15:34 INFO - PROCESS | 900 | 1464707734849 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:15:34 INFO - PROCESS | 900 | 1464707734851 Marionette TRACE conn5 <- [1,2378,null,{}] 08:15:34 INFO - PROCESS | 900 | 1464707734855 Marionette TRACE conn5 -> [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:15:34 INFO - PROCESS | 900 | 1464707734947 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 08:15:34 INFO - PROCESS | 900 | 1464707734954 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:34 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E157B000 == 70 [pid = 900] [id = 604] 08:15:34 INFO - PROCESS | 900 | ++DOMWINDOW == 160 (000000E1DAA35C00) [pid = 900] [serial = 1812] [outer = 0000000000000000] 08:15:34 INFO - PROCESS | 900 | ++DOMWINDOW == 161 (000000E1DADCC000) [pid = 900] [serial = 1813] [outer = 000000E1DAA35C00] 08:15:35 INFO - PROCESS | 900 | 1464707734998 Marionette DEBUG loaded listener.js 08:15:35 INFO - PROCESS | 900 | ++DOMWINDOW == 162 (000000E1DAEC2800) [pid = 900] [serial = 1814] [outer = 000000E1DAA35C00] 08:15:35 INFO - PROCESS | 900 | 1464707735729 Marionette TRACE conn5 <- [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:15:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:15:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 944ms 08:15:35 INFO - PROCESS | 900 | 1464707735788 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 08:15:35 INFO - PROCESS | 900 | 1464707735794 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 08:15:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:15:35 INFO - PROCESS | 900 | 1464707735800 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:15:35 INFO - PROCESS | 900 | 1464707735804 Marionette TRACE conn5 <- [1,2382,null,{}] 08:15:35 INFO - PROCESS | 900 | 1464707735811 Marionette TRACE conn5 -> [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:15:35 INFO - PROCESS | 900 | 1464707735937 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 08:15:36 INFO - PROCESS | 900 | 1464707736076 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:36 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D80EF000 == 71 [pid = 900] [id = 605] 08:15:36 INFO - PROCESS | 900 | ++DOMWINDOW == 163 (000000E1CEF03000) [pid = 900] [serial = 1815] [outer = 0000000000000000] 08:15:36 INFO - PROCESS | 900 | ++DOMWINDOW == 164 (000000E1CFF4C000) [pid = 900] [serial = 1816] [outer = 000000E1CEF03000] 08:15:36 INFO - PROCESS | 900 | 1464707736138 Marionette DEBUG loaded listener.js 08:15:36 INFO - PROCESS | 900 | ++DOMWINDOW == 165 (000000E1D0F75000) [pid = 900] [serial = 1817] [outer = 000000E1CEF03000] 08:15:36 INFO - PROCESS | 900 | 1464707736771 Marionette TRACE conn5 <- [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:15:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:15:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1024ms 08:15:36 INFO - PROCESS | 900 | 1464707736827 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 08:15:36 INFO - PROCESS | 900 | 1464707736833 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 08:15:36 INFO - PROCESS | 900 | 1464707736855 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:15:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:15:36 INFO - PROCESS | 900 | 1464707736858 Marionette TRACE conn5 <- [1,2386,null,{}] 08:15:36 INFO - PROCESS | 900 | 1464707736882 Marionette TRACE conn5 -> [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:15:37 INFO - PROCESS | 900 | 1464707737011 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 08:15:37 INFO - PROCESS | 900 | 1464707737139 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:37 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE7B4000 == 72 [pid = 900] [id = 606] 08:15:37 INFO - PROCESS | 900 | ++DOMWINDOW == 166 (000000E1CFF5C000) [pid = 900] [serial = 1818] [outer = 0000000000000000] 08:15:37 INFO - PROCESS | 900 | ++DOMWINDOW == 167 (000000E1D5E47C00) [pid = 900] [serial = 1819] [outer = 000000E1CFF5C000] 08:15:37 INFO - PROCESS | 900 | 1464707737198 Marionette DEBUG loaded listener.js 08:15:37 INFO - PROCESS | 900 | ++DOMWINDOW == 168 (000000E1D6E7F800) [pid = 900] [serial = 1820] [outer = 000000E1CFF5C000] 08:15:37 INFO - PROCESS | 900 | 1464707737812 Marionette TRACE conn5 <- [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:15:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:15:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1004ms 08:15:37 INFO - PROCESS | 900 | 1464707737865 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 08:15:37 INFO - PROCESS | 900 | 1464707737868 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 08:15:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:15:37 INFO - PROCESS | 900 | 1464707737873 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:15:37 INFO - PROCESS | 900 | 1464707737877 Marionette TRACE conn5 <- [1,2390,null,{}] 08:15:37 INFO - PROCESS | 900 | 1464707737888 Marionette TRACE conn5 -> [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:15:38 INFO - PROCESS | 900 | 1464707738011 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 08:15:38 INFO - PROCESS | 900 | 1464707738150 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2278000 == 73 [pid = 900] [id = 607] 08:15:38 INFO - PROCESS | 900 | ++DOMWINDOW == 169 (000000E1D7E53400) [pid = 900] [serial = 1821] [outer = 0000000000000000] 08:15:38 INFO - PROCESS | 900 | ++DOMWINDOW == 170 (000000E1D7E60400) [pid = 900] [serial = 1822] [outer = 000000E1D7E53400] 08:15:38 INFO - PROCESS | 900 | 1464707738211 Marionette DEBUG loaded listener.js 08:15:38 INFO - PROCESS | 900 | ++DOMWINDOW == 171 (000000E1DADC6800) [pid = 900] [serial = 1823] [outer = 000000E1D7E53400] 08:15:38 INFO - PROCESS | 900 | 1464707738811 Marionette TRACE conn5 <- [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:15:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:15:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 986ms 08:15:38 INFO - PROCESS | 900 | 1464707738859 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 08:15:38 INFO - PROCESS | 900 | 1464707738862 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 08:15:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:15:38 INFO - PROCESS | 900 | 1464707738866 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:15:38 INFO - PROCESS | 900 | 1464707738868 Marionette TRACE conn5 <- [1,2394,null,{}] 08:15:38 INFO - PROCESS | 900 | 1464707738872 Marionette TRACE conn5 -> [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:15:38 INFO - PROCESS | 900 | 1464707738993 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 08:15:39 INFO - PROCESS | 900 | 1464707739127 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:39 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E325C800 == 74 [pid = 900] [id = 608] 08:15:39 INFO - PROCESS | 900 | ++DOMWINDOW == 172 (000000E1DADBF000) [pid = 900] [serial = 1824] [outer = 0000000000000000] 08:15:39 INFO - PROCESS | 900 | ++DOMWINDOW == 173 (000000E1DAF11C00) [pid = 900] [serial = 1825] [outer = 000000E1DADBF000] 08:15:39 INFO - PROCESS | 900 | 1464707739185 Marionette DEBUG loaded listener.js 08:15:39 INFO - PROCESS | 900 | ++DOMWINDOW == 174 (000000E1DD1C5000) [pid = 900] [serial = 1826] [outer = 000000E1DADBF000] 08:15:39 INFO - PROCESS | 900 | 1464707739759 Marionette TRACE conn5 <- [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:15:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:15:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 944ms 08:15:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:15:39 INFO - PROCESS | 900 | 1464707739811 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 08:15:39 INFO - PROCESS | 900 | 1464707739814 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 08:15:39 INFO - PROCESS | 900 | 1464707739817 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:15:39 INFO - PROCESS | 900 | 1464707739819 Marionette TRACE conn5 <- [1,2398,null,{}] 08:15:39 INFO - PROCESS | 900 | 1464707739823 Marionette TRACE conn5 -> [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:15:39 INFO - PROCESS | 900 | 1464707739940 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 08:15:40 INFO - PROCESS | 900 | 1464707740048 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:40 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3D0E000 == 75 [pid = 900] [id = 609] 08:15:40 INFO - PROCESS | 900 | ++DOMWINDOW == 175 (000000E1DD1C3C00) [pid = 900] [serial = 1827] [outer = 0000000000000000] 08:15:40 INFO - PROCESS | 900 | ++DOMWINDOW == 176 (000000E1DD1ECC00) [pid = 900] [serial = 1828] [outer = 000000E1DD1C3C00] 08:15:40 INFO - PROCESS | 900 | 1464707740105 Marionette DEBUG loaded listener.js 08:15:40 INFO - PROCESS | 900 | ++DOMWINDOW == 177 (000000E1DEF36400) [pid = 900] [serial = 1829] [outer = 000000E1DD1C3C00] 08:15:40 INFO - PROCESS | 900 | 1464707740705 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:15:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:15:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 923ms 08:15:40 INFO - PROCESS | 900 | 1464707740743 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 08:15:40 INFO - PROCESS | 900 | 1464707740746 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 08:15:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:15:40 INFO - PROCESS | 900 | 1464707740750 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:15:40 INFO - PROCESS | 900 | 1464707740752 Marionette TRACE conn5 <- [1,2402,null,{}] 08:15:40 INFO - PROCESS | 900 | 1464707740756 Marionette TRACE conn5 -> [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:15:40 INFO - PROCESS | 900 | 1464707740895 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 08:15:41 INFO - PROCESS | 900 | 1464707741004 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:41 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3F3F000 == 76 [pid = 900] [id = 610] 08:15:41 INFO - PROCESS | 900 | ++DOMWINDOW == 178 (000000E1DB788800) [pid = 900] [serial = 1830] [outer = 0000000000000000] 08:15:41 INFO - PROCESS | 900 | ++DOMWINDOW == 179 (000000E1DD1D0C00) [pid = 900] [serial = 1831] [outer = 000000E1DB788800] 08:15:41 INFO - PROCESS | 900 | 1464707741061 Marionette DEBUG loaded listener.js 08:15:41 INFO - PROCESS | 900 | ++DOMWINDOW == 180 (000000E1E19BE800) [pid = 900] [serial = 1832] [outer = 000000E1DB788800] 08:15:41 INFO - PROCESS | 900 | 1464707741666 Marionette TRACE conn5 <- [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:15:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:15:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 986ms 08:15:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:15:41 INFO - PROCESS | 900 | 1464707741739 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 08:15:41 INFO - PROCESS | 900 | 1464707741741 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 08:15:41 INFO - PROCESS | 900 | 1464707741745 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:15:41 INFO - PROCESS | 900 | 1464707741747 Marionette TRACE conn5 <- [1,2406,null,{}] 08:15:41 INFO - PROCESS | 900 | 1464707741751 Marionette TRACE conn5 -> [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:15:41 INFO - PROCESS | 900 | 1464707741867 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 08:15:42 INFO - PROCESS | 900 | 1464707742004 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:42 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3FC2800 == 77 [pid = 900] [id = 611] 08:15:42 INFO - PROCESS | 900 | ++DOMWINDOW == 181 (000000E1DB83FC00) [pid = 900] [serial = 1833] [outer = 0000000000000000] 08:15:42 INFO - PROCESS | 900 | ++DOMWINDOW == 182 (000000E1DB848800) [pid = 900] [serial = 1834] [outer = 000000E1DB83FC00] 08:15:42 INFO - PROCESS | 900 | 1464707742061 Marionette DEBUG loaded listener.js 08:15:42 INFO - PROCESS | 900 | ++DOMWINDOW == 183 (000000E1E19B4C00) [pid = 900] [serial = 1835] [outer = 000000E1DB83FC00] 08:15:42 INFO - PROCESS | 900 | 1464707742703 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:15:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:15:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1023ms 08:15:42 INFO - PROCESS | 900 | 1464707742771 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 08:15:42 INFO - PROCESS | 900 | 1464707742773 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 08:15:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:15:42 INFO - PROCESS | 900 | 1464707742777 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:15:42 INFO - PROCESS | 900 | 1464707742779 Marionette TRACE conn5 <- [1,2410,null,{}] 08:15:42 INFO - PROCESS | 900 | 1464707742783 Marionette TRACE conn5 -> [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:15:42 INFO - PROCESS | 900 | 1464707742945 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 08:15:42 INFO - PROCESS | 900 | 1464707742961 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:42 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7D5D800 == 78 [pid = 900] [id = 612] 08:15:42 INFO - PROCESS | 900 | ++DOMWINDOW == 184 (000000E1D0DA9C00) [pid = 900] [serial = 1836] [outer = 0000000000000000] 08:15:43 INFO - PROCESS | 900 | ++DOMWINDOW == 185 (000000E1D9F66000) [pid = 900] [serial = 1837] [outer = 000000E1D0DA9C00] 08:15:43 INFO - PROCESS | 900 | 1464707743016 Marionette DEBUG loaded listener.js 08:15:43 INFO - PROCESS | 900 | ++DOMWINDOW == 186 (000000E1DBAD4400) [pid = 900] [serial = 1838] [outer = 000000E1D0DA9C00] 08:15:43 INFO - PROCESS | 900 | 1464707743811 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:15:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:15:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1081ms 08:15:43 INFO - PROCESS | 900 | 1464707743861 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 08:15:43 INFO - PROCESS | 900 | 1464707743865 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 08:15:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:15:43 INFO - PROCESS | 900 | 1464707743871 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:15:43 INFO - PROCESS | 900 | 1464707743874 Marionette TRACE conn5 <- [1,2414,null,{}] 08:15:43 INFO - PROCESS | 900 | 1464707743880 Marionette TRACE conn5 -> [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:15:44 INFO - PROCESS | 900 | 1464707744029 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 08:15:44 INFO - PROCESS | 900 | 1464707744170 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:44 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D80D4000 == 79 [pid = 900] [id = 613] 08:15:44 INFO - PROCESS | 900 | ++DOMWINDOW == 187 (000000E1D0089C00) [pid = 900] [serial = 1839] [outer = 0000000000000000] 08:15:44 INFO - PROCESS | 900 | ++DOMWINDOW == 188 (000000E1D0681800) [pid = 900] [serial = 1840] [outer = 000000E1D0089C00] 08:15:44 INFO - PROCESS | 900 | 1464707744225 Marionette DEBUG loaded listener.js 08:15:44 INFO - PROCESS | 900 | ++DOMWINDOW == 189 (000000E1D3FFE400) [pid = 900] [serial = 1841] [outer = 000000E1D0089C00] 08:15:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC4D8800 == 78 [pid = 900] [id = 556] 08:15:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFCC7000 == 77 [pid = 900] [id = 603] 08:15:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF94A000 == 76 [pid = 900] [id = 602] 08:15:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF92B800 == 75 [pid = 900] [id = 601] 08:15:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE932800 == 74 [pid = 900] [id = 600] 08:15:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD27E000 == 73 [pid = 900] [id = 599] 08:15:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC4C5800 == 72 [pid = 900] [id = 598] 08:15:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB827000 == 71 [pid = 900] [id = 597] 08:15:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7A9E000 == 70 [pid = 900] [id = 596] 08:15:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1D0966000 == 69 [pid = 900] [id = 595] 08:15:44 INFO - PROCESS | 900 | --DOMWINDOW == 188 (000000E1DAEC0400) [pid = 900] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 08:15:44 INFO - PROCESS | 900 | --DOMWINDOW == 187 (000000E1DB725C00) [pid = 900] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 08:15:44 INFO - PROCESS | 900 | --DOMWINDOW == 186 (000000E1DD1E2400) [pid = 900] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 08:15:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1D8AC8000 == 68 [pid = 900] [id = 588] 08:15:44 INFO - PROCESS | 900 | 1464707744842 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:15:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:15:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1028ms 08:15:44 INFO - PROCESS | 900 | 1464707744903 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 08:15:44 INFO - PROCESS | 900 | 1464707744909 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 08:15:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:15:44 INFO - PROCESS | 900 | --DOMWINDOW == 185 (000000E1D8280C00) [pid = 900] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 08:15:44 INFO - PROCESS | 900 | --DOMWINDOW == 184 (000000E1DAC3E400) [pid = 900] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 08:15:44 INFO - PROCESS | 900 | --DOMWINDOW == 183 (000000E1DAA24800) [pid = 900] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 08:15:44 INFO - PROCESS | 900 | --DOMWINDOW == 182 (000000E1DAE5B800) [pid = 900] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 08:15:44 INFO - PROCESS | 900 | --DOMWINDOW == 181 (000000E1CFC10000) [pid = 900] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 08:15:44 INFO - PROCESS | 900 | --DOMWINDOW == 180 (000000E1D3616400) [pid = 900] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 08:15:44 INFO - PROCESS | 900 | --DOMWINDOW == 179 (000000E1D3616800) [pid = 900] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 08:15:44 INFO - PROCESS | 900 | --DOMWINDOW == 178 (000000E1CEF07400) [pid = 900] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 08:15:44 INFO - PROCESS | 900 | --DOMWINDOW == 177 (000000E1D6B36400) [pid = 900] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 08:15:44 INFO - PROCESS | 900 | --DOMWINDOW == 176 (000000E1D7111000) [pid = 900] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 08:15:44 INFO - PROCESS | 900 | --DOMWINDOW == 175 (000000E1D83E7C00) [pid = 900] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 08:15:44 INFO - PROCESS | 900 | --DOMWINDOW == 174 (000000E1D4280000) [pid = 900] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 08:15:44 INFO - PROCESS | 900 | --DOMWINDOW == 173 (000000E1CFF4B800) [pid = 900] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 08:15:44 INFO - PROCESS | 900 | --DOMWINDOW == 172 (000000E1CFF4F800) [pid = 900] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 08:15:44 INFO - PROCESS | 900 | --DOMWINDOW == 171 (000000E1D7D77C00) [pid = 900] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 08:15:44 INFO - PROCESS | 900 | --DOMWINDOW == 170 (000000E1DAE56C00) [pid = 900] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 08:15:44 INFO - PROCESS | 900 | --DOMWINDOW == 169 (000000E1DAF0F400) [pid = 900] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 08:15:44 INFO - PROCESS | 900 | --DOMWINDOW == 168 (000000E1DD1C2800) [pid = 900] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 08:15:44 INFO - PROCESS | 900 | --DOMWINDOW == 167 (000000E1D6E12400) [pid = 900] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 08:15:44 INFO - PROCESS | 900 | --DOMWINDOW == 166 (000000E1DAF05400) [pid = 900] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 08:15:44 INFO - PROCESS | 900 | --DOMWINDOW == 165 (000000E1D8C91C00) [pid = 900] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 08:15:44 INFO - PROCESS | 900 | --DOMWINDOW == 164 (000000E1D7DBBC00) [pid = 900] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 08:15:44 INFO - PROCESS | 900 | --DOMWINDOW == 163 (000000E1D9659000) [pid = 900] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 08:15:44 INFO - PROCESS | 900 | 1464707744964 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:15:44 INFO - PROCESS | 900 | 1464707744967 Marionette TRACE conn5 <- [1,2418,null,{}] 08:15:44 INFO - PROCESS | 900 | 1464707744973 Marionette TRACE conn5 -> [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:15:45 INFO - PROCESS | 900 | 1464707745078 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 08:15:45 INFO - PROCESS | 900 | 1464707745087 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:45 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D89ED800 == 69 [pid = 900] [id = 614] 08:15:45 INFO - PROCESS | 900 | ++DOMWINDOW == 164 (000000E1CFF49C00) [pid = 900] [serial = 1842] [outer = 0000000000000000] 08:15:45 INFO - PROCESS | 900 | ++DOMWINDOW == 165 (000000E1D0F0F800) [pid = 900] [serial = 1843] [outer = 000000E1CFF49C00] 08:15:45 INFO - PROCESS | 900 | 1464707745134 Marionette DEBUG loaded listener.js 08:15:45 INFO - PROCESS | 900 | ++DOMWINDOW == 166 (000000E1D48A1000) [pid = 900] [serial = 1844] [outer = 000000E1CFF49C00] 08:15:45 INFO - PROCESS | 900 | 1464707745684 Marionette TRACE conn5 <- [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:15:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:15:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 777ms 08:15:45 INFO - PROCESS | 900 | 1464707745707 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 08:15:45 INFO - PROCESS | 900 | 1464707745710 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 08:15:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:15:45 INFO - PROCESS | 900 | 1464707745713 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:15:45 INFO - PROCESS | 900 | 1464707745717 Marionette TRACE conn5 <- [1,2422,null,{}] 08:15:45 INFO - PROCESS | 900 | 1464707745728 Marionette TRACE conn5 -> [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:15:45 INFO - PROCESS | 900 | 1464707745829 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 08:15:45 INFO - PROCESS | 900 | 1464707745930 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:45 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD278800 == 70 [pid = 900] [id = 615] 08:15:45 INFO - PROCESS | 900 | ++DOMWINDOW == 167 (000000E1D6E13C00) [pid = 900] [serial = 1845] [outer = 0000000000000000] 08:15:45 INFO - PROCESS | 900 | ++DOMWINDOW == 168 (000000E1D7138400) [pid = 900] [serial = 1846] [outer = 000000E1D6E13C00] 08:15:45 INFO - PROCESS | 900 | 1464707745980 Marionette DEBUG loaded listener.js 08:15:46 INFO - PROCESS | 900 | ++DOMWINDOW == 169 (000000E1D7B39800) [pid = 900] [serial = 1847] [outer = 000000E1D6E13C00] 08:15:46 INFO - PROCESS | 900 | 1464707746616 Marionette TRACE conn5 <- [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:15:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:15:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 943ms 08:15:46 INFO - PROCESS | 900 | 1464707746659 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 08:15:46 INFO - PROCESS | 900 | 1464707746664 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 08:15:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:15:46 INFO - PROCESS | 900 | 1464707746669 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:15:46 INFO - PROCESS | 900 | 1464707746675 Marionette TRACE conn5 <- [1,2426,null,{}] 08:15:46 INFO - PROCESS | 900 | 1464707746680 Marionette TRACE conn5 -> [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:15:46 INFO - PROCESS | 900 | 1464707746849 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 08:15:46 INFO - PROCESS | 900 | 1464707746917 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:46 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBFDB800 == 71 [pid = 900] [id = 616] 08:15:46 INFO - PROCESS | 900 | ++DOMWINDOW == 170 (000000E1D0683400) [pid = 900] [serial = 1848] [outer = 0000000000000000] 08:15:47 INFO - PROCESS | 900 | ++DOMWINDOW == 171 (000000E1D3655800) [pid = 900] [serial = 1849] [outer = 000000E1D0683400] 08:15:47 INFO - PROCESS | 900 | 1464707747019 Marionette DEBUG loaded listener.js 08:15:47 INFO - PROCESS | 900 | ++DOMWINDOW == 172 (000000E1D5FBD000) [pid = 900] [serial = 1850] [outer = 000000E1D0683400] 08:15:47 INFO - PROCESS | 900 | 1464707747604 Marionette TRACE conn5 <- [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:15:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:15:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 987ms 08:15:47 INFO - PROCESS | 900 | 1464707747660 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 08:15:47 INFO - PROCESS | 900 | 1464707747666 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 08:15:47 INFO - PROCESS | 900 | 1464707747673 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:15:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:15:47 INFO - PROCESS | 900 | 1464707747676 Marionette TRACE conn5 <- [1,2430,null,{}] 08:15:47 INFO - PROCESS | 900 | 1464707747680 Marionette TRACE conn5 -> [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:15:47 INFO - PROCESS | 900 | 1464707747851 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 08:15:47 INFO - PROCESS | 900 | 1464707747917 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:47 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF509800 == 72 [pid = 900] [id = 617] 08:15:47 INFO - PROCESS | 900 | ++DOMWINDOW == 173 (000000E1D7B38C00) [pid = 900] [serial = 1851] [outer = 0000000000000000] 08:15:47 INFO - PROCESS | 900 | ++DOMWINDOW == 174 (000000E1D7D81400) [pid = 900] [serial = 1852] [outer = 000000E1D7B38C00] 08:15:47 INFO - PROCESS | 900 | 1464707747976 Marionette DEBUG loaded listener.js 08:15:48 INFO - PROCESS | 900 | ++DOMWINDOW == 175 (000000E1D7DC5400) [pid = 900] [serial = 1853] [outer = 000000E1D7B38C00] 08:15:48 INFO - PROCESS | 900 | 1464707748557 Marionette TRACE conn5 <- [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:15:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:15:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 923ms 08:15:48 INFO - PROCESS | 900 | 1464707748642 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 08:15:48 INFO - PROCESS | 900 | 1464707748645 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 08:15:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:15:48 INFO - PROCESS | 900 | 1464707748651 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:15:48 INFO - PROCESS | 900 | 1464707748655 Marionette TRACE conn5 <- [1,2434,null,{}] 08:15:48 INFO - PROCESS | 900 | 1464707748667 Marionette TRACE conn5 -> [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:15:48 INFO - PROCESS | 900 | 1464707748842 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 08:15:48 INFO - PROCESS | 900 | 1464707748855 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:48 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFB6D800 == 73 [pid = 900] [id = 618] 08:15:48 INFO - PROCESS | 900 | ++DOMWINDOW == 176 (000000E1D8C98800) [pid = 900] [serial = 1854] [outer = 0000000000000000] 08:15:48 INFO - PROCESS | 900 | ++DOMWINDOW == 177 (000000E1DA910800) [pid = 900] [serial = 1855] [outer = 000000E1D8C98800] 08:15:48 INFO - PROCESS | 900 | 1464707748914 Marionette DEBUG loaded listener.js 08:15:49 INFO - PROCESS | 900 | ++DOMWINDOW == 178 (000000E1DAA25C00) [pid = 900] [serial = 1856] [outer = 000000E1D8C98800] 08:15:49 INFO - PROCESS | 900 | 1464707749523 Marionette TRACE conn5 <- [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:15:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:15:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 923ms 08:15:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:15:49 INFO - PROCESS | 900 | 1464707749579 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 08:15:49 INFO - PROCESS | 900 | 1464707749583 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 08:15:49 INFO - PROCESS | 900 | 1464707749587 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:15:49 INFO - PROCESS | 900 | 1464707749589 Marionette TRACE conn5 <- [1,2438,null,{}] 08:15:49 INFO - PROCESS | 900 | 1464707749593 Marionette TRACE conn5 -> [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:15:49 INFO - PROCESS | 900 | 1464707749713 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 08:15:49 INFO - PROCESS | 900 | 1464707749822 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E158F800 == 74 [pid = 900] [id = 619] 08:15:49 INFO - PROCESS | 900 | ++DOMWINDOW == 179 (000000E1DADC1C00) [pid = 900] [serial = 1857] [outer = 0000000000000000] 08:15:49 INFO - PROCESS | 900 | ++DOMWINDOW == 180 (000000E1DAE57800) [pid = 900] [serial = 1858] [outer = 000000E1DADC1C00] 08:15:49 INFO - PROCESS | 900 | 1464707749881 Marionette DEBUG loaded listener.js 08:15:49 INFO - PROCESS | 900 | ++DOMWINDOW == 181 (000000E1DAF0F800) [pid = 900] [serial = 1859] [outer = 000000E1DADC1C00] 08:15:50 INFO - PROCESS | 900 | 1464707750486 Marionette TRACE conn5 <- [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:15:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:15:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 923ms 08:15:50 INFO - PROCESS | 900 | 1464707750512 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 08:15:50 INFO - PROCESS | 900 | 1464707750514 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 08:15:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:15:50 INFO - PROCESS | 900 | 1464707750518 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:15:50 INFO - PROCESS | 900 | 1464707750520 Marionette TRACE conn5 <- [1,2442,null,{}] 08:15:50 INFO - PROCESS | 900 | 1464707750524 Marionette TRACE conn5 -> [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:15:50 INFO - PROCESS | 900 | 1464707750637 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 08:15:50 INFO - PROCESS | 900 | 1464707750746 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2D3C000 == 75 [pid = 900] [id = 620] 08:15:50 INFO - PROCESS | 900 | ++DOMWINDOW == 182 (000000E1DB786000) [pid = 900] [serial = 1860] [outer = 0000000000000000] 08:15:50 INFO - PROCESS | 900 | ++DOMWINDOW == 183 (000000E1DB78A000) [pid = 900] [serial = 1861] [outer = 000000E1DB786000] 08:15:50 INFO - PROCESS | 900 | 1464707750803 Marionette DEBUG loaded listener.js 08:15:50 INFO - PROCESS | 900 | ++DOMWINDOW == 184 (000000E1DB84D400) [pid = 900] [serial = 1862] [outer = 000000E1DB786000] 08:15:51 INFO - PROCESS | 900 | 1464707751432 Marionette TRACE conn5 <- [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:15:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:15:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 985ms 08:15:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:15:51 INFO - PROCESS | 900 | 1464707751506 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 08:15:51 INFO - PROCESS | 900 | 1464707751508 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 08:15:51 INFO - PROCESS | 900 | 1464707751512 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:15:51 INFO - PROCESS | 900 | 1464707751514 Marionette TRACE conn5 <- [1,2446,null,{}] 08:15:51 INFO - PROCESS | 900 | 1464707751518 Marionette TRACE conn5 -> [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:15:51 INFO - PROCESS | 900 | 1464707751654 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 08:15:51 INFO - PROCESS | 900 | 1464707751785 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E336A000 == 76 [pid = 900] [id = 621] 08:15:51 INFO - PROCESS | 900 | ++DOMWINDOW == 185 (000000E1DB786800) [pid = 900] [serial = 1863] [outer = 0000000000000000] 08:15:51 INFO - PROCESS | 900 | ++DOMWINDOW == 186 (000000E1DD1EB800) [pid = 900] [serial = 1864] [outer = 000000E1DB786800] 08:15:51 INFO - PROCESS | 900 | 1464707751844 Marionette DEBUG loaded listener.js 08:15:51 INFO - PROCESS | 900 | ++DOMWINDOW == 187 (000000E1DEF36000) [pid = 900] [serial = 1865] [outer = 000000E1DB786800] 08:15:52 INFO - PROCESS | 900 | 1464707752423 Marionette TRACE conn5 <- [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:15:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:15:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 921ms 08:15:52 INFO - PROCESS | 900 | 1464707752436 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 08:15:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:15:52 INFO - PROCESS | 900 | 1464707752438 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 08:15:52 INFO - PROCESS | 900 | 1464707752442 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:15:52 INFO - PROCESS | 900 | 1464707752444 Marionette TRACE conn5 <- [1,2450,null,{}] 08:15:52 INFO - PROCESS | 900 | 1464707752448 Marionette TRACE conn5 -> [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:15:52 INFO - PROCESS | 900 | 1464707752560 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 08:15:52 INFO - PROCESS | 900 | 1464707752669 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3E1A800 == 77 [pid = 900] [id = 622] 08:15:52 INFO - PROCESS | 900 | ++DOMWINDOW == 188 (000000E1D8AA2400) [pid = 900] [serial = 1866] [outer = 0000000000000000] 08:15:52 INFO - PROCESS | 900 | ++DOMWINDOW == 189 (000000E1D8AAA000) [pid = 900] [serial = 1867] [outer = 000000E1D8AA2400] 08:15:52 INFO - PROCESS | 900 | 1464707752725 Marionette DEBUG loaded listener.js 08:15:52 INFO - PROCESS | 900 | ++DOMWINDOW == 190 (000000E1D8AAFC00) [pid = 900] [serial = 1868] [outer = 000000E1D8AA2400] 08:15:53 INFO - PROCESS | 900 | 1464707753358 Marionette TRACE conn5 <- [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:15:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:15:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 986ms 08:15:53 INFO - PROCESS | 900 | 1464707753431 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 08:15:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:15:53 INFO - PROCESS | 900 | 1464707753434 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 08:15:53 INFO - PROCESS | 900 | 1464707753437 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:15:53 INFO - PROCESS | 900 | 1464707753440 Marionette TRACE conn5 <- [1,2454,null,{}] 08:15:53 INFO - PROCESS | 900 | 1464707753444 Marionette TRACE conn5 -> [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:15:53 INFO - PROCESS | 900 | 1464707753557 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 08:15:53 INFO - PROCESS | 900 | 1464707753694 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E571B800 == 78 [pid = 900] [id = 623] 08:15:53 INFO - PROCESS | 900 | ++DOMWINDOW == 191 (000000E1D0054800) [pid = 900] [serial = 1869] [outer = 0000000000000000] 08:15:53 INFO - PROCESS | 900 | ++DOMWINDOW == 192 (000000E1D0059000) [pid = 900] [serial = 1870] [outer = 000000E1D0054800] 08:15:53 INFO - PROCESS | 900 | 1464707753753 Marionette DEBUG loaded listener.js 08:15:53 INFO - PROCESS | 900 | ++DOMWINDOW == 193 (000000E1D005EC00) [pid = 900] [serial = 1871] [outer = 000000E1D0054800] 08:15:54 INFO - PROCESS | 900 | 1464707754363 Marionette TRACE conn5 <- [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:15:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:15:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 988ms 08:15:54 INFO - PROCESS | 900 | 1464707754431 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 08:15:54 INFO - PROCESS | 900 | 1464707754434 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 08:15:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:15:54 INFO - PROCESS | 900 | 1464707754440 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:15:54 INFO - PROCESS | 900 | 1464707754442 Marionette TRACE conn5 <- [1,2458,null,{}] 08:15:54 INFO - PROCESS | 900 | 1464707754446 Marionette TRACE conn5 -> [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:15:54 INFO - PROCESS | 900 | 1464707754559 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 08:15:54 INFO - PROCESS | 900 | 1464707754696 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:54 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2BA3000 == 79 [pid = 900] [id = 624] 08:15:54 INFO - PROCESS | 900 | ++DOMWINDOW == 194 (000000E1CFF51000) [pid = 900] [serial = 1872] [outer = 0000000000000000] 08:15:54 INFO - PROCESS | 900 | ++DOMWINDOW == 195 (000000E1D7D2E000) [pid = 900] [serial = 1873] [outer = 000000E1CFF51000] 08:15:54 INFO - PROCESS | 900 | 1464707754755 Marionette DEBUG loaded listener.js 08:15:54 INFO - PROCESS | 900 | ++DOMWINDOW == 196 (000000E1D7D34400) [pid = 900] [serial = 1874] [outer = 000000E1CFF51000] 08:15:55 INFO - PROCESS | 900 | 1464707755321 Marionette TRACE conn5 <- [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:15:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:15:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 924ms 08:15:55 INFO - PROCESS | 900 | 1464707755367 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 08:15:55 INFO - PROCESS | 900 | 1464707755369 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 08:15:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:15:55 INFO - PROCESS | 900 | 1464707755373 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:15:55 INFO - PROCESS | 900 | 1464707755375 Marionette TRACE conn5 <- [1,2462,null,{}] 08:15:55 INFO - PROCESS | 900 | 1464707755379 Marionette TRACE conn5 -> [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:15:55 INFO - PROCESS | 900 | 1464707755496 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 08:15:55 INFO - PROCESS | 900 | 1464707755608 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:55 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2BBD000 == 80 [pid = 900] [id = 625] 08:15:55 INFO - PROCESS | 900 | ++DOMWINDOW == 197 (000000E1D7E40800) [pid = 900] [serial = 1875] [outer = 0000000000000000] 08:15:55 INFO - PROCESS | 900 | ++DOMWINDOW == 198 (000000E1D7E43400) [pid = 900] [serial = 1876] [outer = 000000E1D7E40800] 08:15:55 INFO - PROCESS | 900 | 1464707755664 Marionette DEBUG loaded listener.js 08:15:55 INFO - PROCESS | 900 | ++DOMWINDOW == 199 (000000E1D7E49C00) [pid = 900] [serial = 1877] [outer = 000000E1D7E40800] 08:15:56 INFO - PROCESS | 900 | 1464707756395 Marionette TRACE conn5 <- [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:15:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:15:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1080ms 08:15:56 INFO - PROCESS | 900 | 1464707756454 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 08:15:56 INFO - PROCESS | 900 | 1464707756459 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 08:15:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:15:56 INFO - PROCESS | 900 | 1464707756464 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:15:56 INFO - PROCESS | 900 | 1464707756468 Marionette TRACE conn5 <- [1,2466,null,{}] 08:15:56 INFO - PROCESS | 900 | 1464707756473 Marionette TRACE conn5 -> [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:15:56 INFO - PROCESS | 900 | 1464707756590 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 08:15:56 INFO - PROCESS | 900 | 1464707756738 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:56 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC4BF000 == 81 [pid = 900] [id = 626] 08:15:56 INFO - PROCESS | 900 | ++DOMWINDOW == 200 (000000E1D0D99800) [pid = 900] [serial = 1878] [outer = 0000000000000000] 08:15:56 INFO - PROCESS | 900 | ++DOMWINDOW == 201 (000000E1D0F08C00) [pid = 900] [serial = 1879] [outer = 000000E1D0D99800] 08:15:56 INFO - PROCESS | 900 | 1464707756795 Marionette DEBUG loaded listener.js 08:15:56 INFO - PROCESS | 900 | ++DOMWINDOW == 202 (000000E1D7137800) [pid = 900] [serial = 1880] [outer = 000000E1D0D99800] 08:15:57 INFO - PROCESS | 900 | --DOCSHELL 000000E1CF9FD800 == 80 [pid = 900] [id = 594] 08:15:57 INFO - PROCESS | 900 | --DOCSHELL 000000E1D89ED800 == 79 [pid = 900] [id = 614] 08:15:57 INFO - PROCESS | 900 | --DOCSHELL 000000E1D80D4000 == 78 [pid = 900] [id = 613] 08:15:57 INFO - PROCESS | 900 | --DOCSHELL 000000E1E3D0E000 == 77 [pid = 900] [id = 609] 08:15:57 INFO - PROCESS | 900 | --DOCSHELL 000000E1E325C800 == 76 [pid = 900] [id = 608] 08:15:57 INFO - PROCESS | 900 | --DOCSHELL 000000E1E2278000 == 75 [pid = 900] [id = 607] 08:15:57 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE7B4000 == 74 [pid = 900] [id = 606] 08:15:57 INFO - PROCESS | 900 | --DOCSHELL 000000E1D80EF000 == 73 [pid = 900] [id = 605] 08:15:57 INFO - PROCESS | 900 | 1464707757348 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:15:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:15:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 923ms 08:15:57 INFO - PROCESS | 900 | 1464707757392 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 08:15:57 INFO - PROCESS | 900 | 1464707757398 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 08:15:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:15:57 INFO - PROCESS | 900 | 1464707757404 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:15:57 INFO - PROCESS | 900 | 1464707757407 Marionette TRACE conn5 <- [1,2470,null,{}] 08:15:57 INFO - PROCESS | 900 | 1464707757410 Marionette TRACE conn5 -> [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:15:57 INFO - PROCESS | 900 | 1464707757512 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 08:15:57 INFO - PROCESS | 900 | 1464707757529 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:57 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF937800 == 74 [pid = 900] [id = 627] 08:15:57 INFO - PROCESS | 900 | ++DOMWINDOW == 203 (000000E1D73C7000) [pid = 900] [serial = 1881] [outer = 0000000000000000] 08:15:57 INFO - PROCESS | 900 | ++DOMWINDOW == 204 (000000E1D79F1C00) [pid = 900] [serial = 1882] [outer = 000000E1D73C7000] 08:15:57 INFO - PROCESS | 900 | 1464707757577 Marionette DEBUG loaded listener.js 08:15:57 INFO - PROCESS | 900 | ++DOMWINDOW == 205 (000000E1D7DC2000) [pid = 900] [serial = 1883] [outer = 000000E1D73C7000] 08:15:58 INFO - PROCESS | 900 | 1464707758129 Marionette TRACE conn5 <- [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:15:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:15:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 776ms 08:15:58 INFO - PROCESS | 900 | 1464707758182 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 08:15:58 INFO - PROCESS | 900 | 1464707758185 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 08:15:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:15:58 INFO - PROCESS | 900 | 1464707758188 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:15:58 INFO - PROCESS | 900 | 1464707758192 Marionette TRACE conn5 <- [1,2474,null,{}] 08:15:58 INFO - PROCESS | 900 | 1464707758211 Marionette TRACE conn5 -> [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:15:58 INFO - PROCESS | 900 | 1464707758346 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 08:15:58 INFO - PROCESS | 900 | 1464707758449 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:58 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E324C000 == 75 [pid = 900] [id = 628] 08:15:58 INFO - PROCESS | 900 | ++DOMWINDOW == 206 (000000E1D8AA9C00) [pid = 900] [serial = 1884] [outer = 0000000000000000] 08:15:58 INFO - PROCESS | 900 | ++DOMWINDOW == 207 (000000E1D8AAF800) [pid = 900] [serial = 1885] [outer = 000000E1D8AA9C00] 08:15:58 INFO - PROCESS | 900 | 1464707758500 Marionette DEBUG loaded listener.js 08:15:58 INFO - PROCESS | 900 | ++DOMWINDOW == 208 (000000E1DAB32800) [pid = 900] [serial = 1886] [outer = 000000E1D8AA9C00] 08:15:58 INFO - PROCESS | 900 | 1464707758965 Marionette TRACE conn5 <- [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:15:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:15:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 797ms 08:15:58 INFO - PROCESS | 900 | 1464707758989 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 08:15:58 INFO - PROCESS | 900 | 1464707758992 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 08:15:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:15:58 INFO - PROCESS | 900 | 1464707758995 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:15:59 INFO - PROCESS | 900 | 1464707758997 Marionette TRACE conn5 <- [1,2478,null,{}] 08:15:59 INFO - PROCESS | 900 | 1464707759001 Marionette TRACE conn5 -> [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:15:59 INFO - PROCESS | 900 | 1464707759137 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 08:15:59 INFO - PROCESS | 900 | 1464707759206 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E4A94800 == 76 [pid = 900] [id = 629] 08:15:59 INFO - PROCESS | 900 | ++DOMWINDOW == 209 (000000E1DB783400) [pid = 900] [serial = 1887] [outer = 0000000000000000] 08:15:59 INFO - PROCESS | 900 | ++DOMWINDOW == 210 (000000E1DB845400) [pid = 900] [serial = 1888] [outer = 000000E1DB783400] 08:15:59 INFO - PROCESS | 900 | 1464707759254 Marionette DEBUG loaded listener.js 08:15:59 INFO - PROCESS | 900 | ++DOMWINDOW == 211 (000000E1DBADAC00) [pid = 900] [serial = 1889] [outer = 000000E1DB783400] 08:15:59 INFO - PROCESS | 900 | 1464707759691 Marionette TRACE conn5 <- [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:15:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:15:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 734ms 08:15:59 INFO - PROCESS | 900 | 1464707759731 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 08:15:59 INFO - PROCESS | 900 | 1464707759733 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 08:15:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:15:59 INFO - PROCESS | 900 | 1464707759771 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:15:59 INFO - PROCESS | 900 | 1464707759773 Marionette TRACE conn5 <- [1,2482,null,{}] 08:15:59 INFO - PROCESS | 900 | 1464707759789 Marionette TRACE conn5 -> [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:15:59 INFO - PROCESS | 900 | 1464707759919 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 08:15:59 INFO - PROCESS | 900 | 1464707759987 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:00 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E1477800 == 77 [pid = 900] [id = 630] 08:16:00 INFO - PROCESS | 900 | ++DOMWINDOW == 212 (000000E1DB789400) [pid = 900] [serial = 1890] [outer = 0000000000000000] 08:16:00 INFO - PROCESS | 900 | ++DOMWINDOW == 213 (000000E1DBC05C00) [pid = 900] [serial = 1891] [outer = 000000E1DB789400] 08:16:00 INFO - PROCESS | 900 | 1464707760035 Marionette DEBUG loaded listener.js 08:16:00 INFO - PROCESS | 900 | ++DOMWINDOW == 214 (000000E1DBC0E000) [pid = 900] [serial = 1892] [outer = 000000E1DB789400] 08:16:00 INFO - PROCESS | 900 | --DOMWINDOW == 213 (000000E1D0089C00) [pid = 900] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:16:00 INFO - PROCESS | 900 | --DOMWINDOW == 212 (000000E1CFF49C00) [pid = 900] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:16:00 INFO - PROCESS | 900 | --DOMWINDOW == 211 (000000E1D4899C00) [pid = 900] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:16:00 INFO - PROCESS | 900 | --DOMWINDOW == 210 (000000E1DA918800) [pid = 900] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:16:00 INFO - PROCESS | 900 | --DOMWINDOW == 209 (000000E1D83AB400) [pid = 900] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:16:00 INFO - PROCESS | 900 | --DOMWINDOW == 208 (000000E1D7DC9400) [pid = 900] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:16:00 INFO - PROCESS | 900 | --DOMWINDOW == 207 (000000E1C9EC3800) [pid = 900] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:16:00 INFO - PROCESS | 900 | --DOMWINDOW == 206 (000000E1D6B31800) [pid = 900] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:16:00 INFO - PROCESS | 900 | --DOMWINDOW == 205 (000000E1CEE5EC00) [pid = 900] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:16:00 INFO - PROCESS | 900 | --DOMWINDOW == 204 (000000E1D6B21000) [pid = 900] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:16:00 INFO - PROCESS | 900 | --DOMWINDOW == 203 (000000E1D427D800) [pid = 900] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:16:00 INFO - PROCESS | 900 | 1464707760528 Marionette TRACE conn5 <- [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:16:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:16:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 777ms 08:16:00 INFO - PROCESS | 900 | 1464707760552 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 08:16:00 INFO - PROCESS | 900 | 1464707760554 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 08:16:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:16:00 INFO - PROCESS | 900 | 1464707760558 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:16:00 INFO - PROCESS | 900 | 1464707760559 Marionette TRACE conn5 <- [1,2486,null,{}] 08:16:00 INFO - PROCESS | 900 | 1464707760563 Marionette TRACE conn5 -> [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:16:00 INFO - PROCESS | 900 | 1464707760678 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 08:16:00 INFO - PROCESS | 900 | 1464707760687 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:00 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2A12800 == 78 [pid = 900] [id = 631] 08:16:00 INFO - PROCESS | 900 | ++DOMWINDOW == 204 (000000E1D8A42C00) [pid = 900] [serial = 1893] [outer = 0000000000000000] 08:16:00 INFO - PROCESS | 900 | ++DOMWINDOW == 205 (000000E1DBC11800) [pid = 900] [serial = 1894] [outer = 000000E1D8A42C00] 08:16:00 INFO - PROCESS | 900 | 1464707760733 Marionette DEBUG loaded listener.js 08:16:00 INFO - PROCESS | 900 | ++DOMWINDOW == 206 (000000E1DEF37800) [pid = 900] [serial = 1895] [outer = 000000E1D8A42C00] 08:16:01 INFO - PROCESS | 900 | 1464707761183 Marionette TRACE conn5 <- [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:16:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:16:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 671ms 08:16:01 INFO - PROCESS | 900 | 1464707761232 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 08:16:01 INFO - PROCESS | 900 | 1464707761234 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 08:16:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:16:01 INFO - PROCESS | 900 | 1464707761238 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:16:01 INFO - PROCESS | 900 | 1464707761240 Marionette TRACE conn5 <- [1,2490,null,{}] 08:16:01 INFO - PROCESS | 900 | 1464707761243 Marionette TRACE conn5 -> [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:16:01 INFO - PROCESS | 900 | 1464707761354 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 08:16:01 INFO - PROCESS | 900 | 1464707761391 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E49C7000 == 79 [pid = 900] [id = 632] 08:16:01 INFO - PROCESS | 900 | ++DOMWINDOW == 207 (000000E1CBA22400) [pid = 900] [serial = 1896] [outer = 0000000000000000] 08:16:01 INFO - PROCESS | 900 | ++DOMWINDOW == 208 (000000E1E1498000) [pid = 900] [serial = 1897] [outer = 000000E1CBA22400] 08:16:01 INFO - PROCESS | 900 | 1464707761437 Marionette DEBUG loaded listener.js 08:16:01 INFO - PROCESS | 900 | ++DOMWINDOW == 209 (000000E1E149F400) [pid = 900] [serial = 1898] [outer = 000000E1CBA22400] 08:16:01 INFO - PROCESS | 900 | 1464707761882 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:16:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:16:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 671ms 08:16:01 INFO - PROCESS | 900 | 1464707761920 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 08:16:01 INFO - PROCESS | 900 | 1464707761922 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 08:16:01 INFO - PROCESS | 900 | 1464707761926 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:16:01 INFO - PROCESS | 900 | 1464707761927 Marionette TRACE conn5 <- [1,2494,null,{}] 08:16:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:16:01 INFO - PROCESS | 900 | 1464707761931 Marionette TRACE conn5 -> [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:16:02 INFO - PROCESS | 900 | 1464707762028 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 08:16:02 INFO - PROCESS | 900 | 1464707762034 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:02 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E4B3C800 == 80 [pid = 900] [id = 633] 08:16:02 INFO - PROCESS | 900 | ++DOMWINDOW == 210 (000000E1E1499800) [pid = 900] [serial = 1899] [outer = 0000000000000000] 08:16:02 INFO - PROCESS | 900 | ++DOMWINDOW == 211 (000000E1E1506C00) [pid = 900] [serial = 1900] [outer = 000000E1E1499800] 08:16:02 INFO - PROCESS | 900 | 1464707762079 Marionette DEBUG loaded listener.js 08:16:02 INFO - PROCESS | 900 | ++DOMWINDOW == 212 (000000E1E150D000) [pid = 900] [serial = 1901] [outer = 000000E1E1499800] 08:16:02 INFO - PROCESS | 900 | 1464707762859 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:16:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:16:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 986ms 08:16:02 INFO - PROCESS | 900 | 1464707762918 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 08:16:02 INFO - PROCESS | 900 | 1464707762924 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 08:16:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:16:02 INFO - PROCESS | 900 | 1464707762929 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:16:02 INFO - PROCESS | 900 | 1464707762934 Marionette TRACE conn5 <- [1,2498,null,{}] 08:16:02 INFO - PROCESS | 900 | 1464707762940 Marionette TRACE conn5 -> [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:16:03 INFO - PROCESS | 900 | 1464707763071 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 08:16:03 INFO - PROCESS | 900 | 1464707763219 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF539000 == 81 [pid = 900] [id = 634] 08:16:03 INFO - PROCESS | 900 | ++DOMWINDOW == 213 (000000E1D0F02400) [pid = 900] [serial = 1902] [outer = 0000000000000000] 08:16:03 INFO - PROCESS | 900 | ++DOMWINDOW == 214 (000000E1D4898800) [pid = 900] [serial = 1903] [outer = 000000E1D0F02400] 08:16:03 INFO - PROCESS | 900 | 1464707763280 Marionette DEBUG loaded listener.js 08:16:03 INFO - PROCESS | 900 | ++DOMWINDOW == 215 (000000E1D710BC00) [pid = 900] [serial = 1904] [outer = 000000E1D0F02400] 08:16:03 INFO - PROCESS | 900 | 1464707763889 Marionette TRACE conn5 <- [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:16:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:16:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1022ms 08:16:03 INFO - PROCESS | 900 | 1464707763955 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 08:16:03 INFO - PROCESS | 900 | 1464707763962 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 08:16:03 INFO - PROCESS | 900 | 1464707763968 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:16:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:16:03 INFO - PROCESS | 900 | 1464707763971 Marionette TRACE conn5 <- [1,2502,null,{}] 08:16:03 INFO - PROCESS | 900 | 1464707763976 Marionette TRACE conn5 -> [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:16:04 INFO - PROCESS | 900 | 1464707764103 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 08:16:04 INFO - PROCESS | 900 | 1464707764249 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E386E000 == 82 [pid = 900] [id = 635] 08:16:04 INFO - PROCESS | 900 | ++DOMWINDOW == 216 (000000E1D7E48400) [pid = 900] [serial = 1905] [outer = 0000000000000000] 08:16:04 INFO - PROCESS | 900 | ++DOMWINDOW == 217 (000000E1D83B6C00) [pid = 900] [serial = 1906] [outer = 000000E1D7E48400] 08:16:04 INFO - PROCESS | 900 | 1464707764308 Marionette DEBUG loaded listener.js 08:16:04 INFO - PROCESS | 900 | ++DOMWINDOW == 218 (000000E1D9FC3000) [pid = 900] [serial = 1907] [outer = 000000E1D7E48400] 08:16:04 INFO - PROCESS | 900 | 1464707764971 Marionette TRACE conn5 <- [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:16:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:16:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1025ms 08:16:05 INFO - PROCESS | 900 | 1464707764999 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 08:16:05 INFO - PROCESS | 900 | 1464707765002 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 08:16:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:16:05 INFO - PROCESS | 900 | 1464707765005 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:16:05 INFO - PROCESS | 900 | 1464707765010 Marionette TRACE conn5 <- [1,2506,null,{}] 08:16:05 INFO - PROCESS | 900 | 1464707765042 Marionette TRACE conn5 -> [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:16:05 INFO - PROCESS | 900 | 1464707765172 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 08:16:05 INFO - PROCESS | 900 | 1464707765320 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E63C5000 == 83 [pid = 900] [id = 636] 08:16:05 INFO - PROCESS | 900 | ++DOMWINDOW == 219 (000000E1DD1C7C00) [pid = 900] [serial = 1908] [outer = 0000000000000000] 08:16:05 INFO - PROCESS | 900 | ++DOMWINDOW == 220 (000000E1DD1E2400) [pid = 900] [serial = 1909] [outer = 000000E1DD1C7C00] 08:16:05 INFO - PROCESS | 900 | 1464707765381 Marionette DEBUG loaded listener.js 08:16:05 INFO - PROCESS | 900 | ++DOMWINDOW == 221 (000000E1E150C400) [pid = 900] [serial = 1910] [outer = 000000E1DD1C7C00] 08:16:06 INFO - PROCESS | 900 | 1464707765996 Marionette TRACE conn5 <- [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:16:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:16:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1026ms 08:16:06 INFO - PROCESS | 900 | 1464707766033 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 08:16:06 INFO - PROCESS | 900 | 1464707766037 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 08:16:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:16:06 INFO - PROCESS | 900 | 1464707766040 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:16:06 INFO - PROCESS | 900 | 1464707766042 Marionette TRACE conn5 <- [1,2510,null,{}] 08:16:06 INFO - PROCESS | 900 | 1464707766046 Marionette TRACE conn5 -> [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:16:06 INFO - PROCESS | 900 | 1464707766172 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 08:16:06 INFO - PROCESS | 900 | 1464707766329 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:06 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E5FB7800 == 84 [pid = 900] [id = 637] 08:16:06 INFO - PROCESS | 900 | ++DOMWINDOW == 222 (000000E1DE75C800) [pid = 900] [serial = 1911] [outer = 0000000000000000] 08:16:06 INFO - PROCESS | 900 | ++DOMWINDOW == 223 (000000E1E22AEC00) [pid = 900] [serial = 1912] [outer = 000000E1DE75C800] 08:16:06 INFO - PROCESS | 900 | 1464707766389 Marionette DEBUG loaded listener.js 08:16:06 INFO - PROCESS | 900 | ++DOMWINDOW == 224 (000000E1E2705400) [pid = 900] [serial = 1913] [outer = 000000E1DE75C800] 08:16:06 INFO - PROCESS | 900 | 1464707766948 Marionette TRACE conn5 <- [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:16:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:16:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 923ms 08:16:06 INFO - PROCESS | 900 | 1464707766965 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 08:16:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:16:06 INFO - PROCESS | 900 | 1464707766968 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 08:16:06 INFO - PROCESS | 900 | 1464707766972 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:16:06 INFO - PROCESS | 900 | 1464707766974 Marionette TRACE conn5 <- [1,2514,null,{}] 08:16:06 INFO - PROCESS | 900 | 1464707766978 Marionette TRACE conn5 -> [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:16:07 INFO - PROCESS | 900 | 1464707767096 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 08:16:07 INFO - PROCESS | 900 | 1464707767253 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:07 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E5FD1000 == 85 [pid = 900] [id = 638] 08:16:07 INFO - PROCESS | 900 | ++DOMWINDOW == 225 (000000E1DBA50400) [pid = 900] [serial = 1914] [outer = 0000000000000000] 08:16:07 INFO - PROCESS | 900 | ++DOMWINDOW == 226 (000000E1DBA56800) [pid = 900] [serial = 1915] [outer = 000000E1DBA50400] 08:16:07 INFO - PROCESS | 900 | 1464707767311 Marionette DEBUG loaded listener.js 08:16:07 INFO - PROCESS | 900 | ++DOMWINDOW == 227 (000000E1DBA5C800) [pid = 900] [serial = 1916] [outer = 000000E1DBA50400] 08:16:07 INFO - PROCESS | 900 | 1464707767951 Marionette TRACE conn5 <- [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:16:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:16:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1020ms 08:16:07 INFO - PROCESS | 900 | 1464707767995 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 08:16:08 INFO - PROCESS | 900 | 1464707767997 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 08:16:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:16:08 INFO - PROCESS | 900 | 1464707768001 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:16:08 INFO - PROCESS | 900 | 1464707768003 Marionette TRACE conn5 <- [1,2518,null,{}] 08:16:08 INFO - PROCESS | 900 | 1464707768007 Marionette TRACE conn5 -> [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:16:08 INFO - PROCESS | 900 | 1464707768138 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 08:16:08 INFO - PROCESS | 900 | 1464707768284 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:08 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E65E1000 == 86 [pid = 900] [id = 639] 08:16:08 INFO - PROCESS | 900 | ++DOMWINDOW == 228 (000000E1E270E400) [pid = 900] [serial = 1917] [outer = 0000000000000000] 08:16:08 INFO - PROCESS | 900 | ++DOMWINDOW == 229 (000000E1E2A37800) [pid = 900] [serial = 1918] [outer = 000000E1E270E400] 08:16:08 INFO - PROCESS | 900 | 1464707768343 Marionette DEBUG loaded listener.js 08:16:08 INFO - PROCESS | 900 | ++DOMWINDOW == 230 (000000E1E2A41000) [pid = 900] [serial = 1919] [outer = 000000E1E270E400] 08:16:08 INFO - PROCESS | 900 | 1464707768957 Marionette TRACE conn5 <- [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:16:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:16:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 985ms 08:16:08 INFO - PROCESS | 900 | 1464707768989 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 08:16:09 INFO - PROCESS | 900 | 1464707768991 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 08:16:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:16:09 INFO - PROCESS | 900 | 1464707768995 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:16:09 INFO - PROCESS | 900 | 1464707768997 Marionette TRACE conn5 <- [1,2522,null,{}] 08:16:09 INFO - PROCESS | 900 | 1464707769000 Marionette TRACE conn5 -> [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:16:09 INFO - PROCESS | 900 | 1464707769120 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 08:16:09 INFO - PROCESS | 900 | 1464707769238 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:09 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D5F80000 == 87 [pid = 900] [id = 640] 08:16:09 INFO - PROCESS | 900 | ++DOMWINDOW == 231 (000000E1D0F03800) [pid = 900] [serial = 1920] [outer = 0000000000000000] 08:16:09 INFO - PROCESS | 900 | ++DOMWINDOW == 232 (000000E1D5FBAC00) [pid = 900] [serial = 1921] [outer = 000000E1D0F03800] 08:16:09 INFO - PROCESS | 900 | 1464707769337 Marionette DEBUG loaded listener.js 08:16:09 INFO - PROCESS | 900 | ++DOMWINDOW == 233 (000000E1E19BD000) [pid = 900] [serial = 1922] [outer = 000000E1D0F03800] 08:16:10 INFO - PROCESS | 900 | 1464707770221 Marionette TRACE conn5 <- [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:16:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:16:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1282ms 08:16:10 INFO - PROCESS | 900 | 1464707770280 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 08:16:10 INFO - PROCESS | 900 | 1464707770285 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 08:16:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:16:10 INFO - PROCESS | 900 | 1464707770290 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:16:10 INFO - PROCESS | 900 | 1464707770294 Marionette TRACE conn5 <- [1,2526,null,{}] 08:16:10 INFO - PROCESS | 900 | 1464707770300 Marionette TRACE conn5 -> [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:16:10 INFO - PROCESS | 900 | 1464707770415 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 08:16:10 INFO - PROCESS | 900 | 1464707770556 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:10 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB819000 == 88 [pid = 900] [id = 641] 08:16:10 INFO - PROCESS | 900 | ++DOMWINDOW == 234 (000000E1CADE7000) [pid = 900] [serial = 1923] [outer = 0000000000000000] 08:16:10 INFO - PROCESS | 900 | ++DOMWINDOW == 235 (000000E1CEE82400) [pid = 900] [serial = 1924] [outer = 000000E1CADE7000] 08:16:10 INFO - PROCESS | 900 | 1464707770610 Marionette DEBUG loaded listener.js 08:16:10 INFO - PROCESS | 900 | ++DOMWINDOW == 236 (000000E1D0057000) [pid = 900] [serial = 1925] [outer = 000000E1CADE7000] 08:16:11 INFO - PROCESS | 900 | 1464707771223 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:16:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:16:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 986ms 08:16:11 INFO - PROCESS | 900 | 1464707771281 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 08:16:11 INFO - PROCESS | 900 | 1464707771287 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 08:16:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:16:11 INFO - PROCESS | 900 | 1464707771293 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:16:11 INFO - PROCESS | 900 | 1464707771295 Marionette TRACE conn5 <- [1,2530,null,{}] 08:16:11 INFO - PROCESS | 900 | 1464707771299 Marionette TRACE conn5 -> [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:16:11 INFO - PROCESS | 900 | 1464707771415 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 08:16:11 INFO - PROCESS | 900 | 1464707771578 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:11 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE7B7800 == 87 [pid = 900] [id = 529] 08:16:11 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE89F000 == 86 [pid = 900] [id = 544] 08:16:11 INFO - PROCESS | 900 | --DOCSHELL 000000E1E49C7000 == 85 [pid = 900] [id = 632] 08:16:11 INFO - PROCESS | 900 | --DOCSHELL 000000E1E2A12800 == 84 [pid = 900] [id = 631] 08:16:11 INFO - PROCESS | 900 | --DOCSHELL 000000E1E1477800 == 83 [pid = 900] [id = 630] 08:16:11 INFO - PROCESS | 900 | --DOCSHELL 000000E1E4A94800 == 82 [pid = 900] [id = 629] 08:16:11 INFO - PROCESS | 900 | --DOCSHELL 000000E1E324C000 == 81 [pid = 900] [id = 628] 08:16:11 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF937800 == 80 [pid = 900] [id = 627] 08:16:11 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC4BF000 == 79 [pid = 900] [id = 626] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 235 (000000E1D7138400) [pid = 900] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CF7CF800 == 80 [pid = 900] [id = 642] 08:16:11 INFO - PROCESS | 900 | ++DOMWINDOW == 236 (000000E1C9443800) [pid = 900] [serial = 1926] [outer = 0000000000000000] 08:16:11 INFO - PROCESS | 900 | ++DOMWINDOW == 237 (000000E1CB043400) [pid = 900] [serial = 1927] [outer = 000000E1C9443800] 08:16:11 INFO - PROCESS | 900 | 1464707771687 Marionette DEBUG loaded listener.js 08:16:11 INFO - PROCESS | 900 | ++DOMWINDOW == 238 (000000E1D0F0A000) [pid = 900] [serial = 1928] [outer = 000000E1C9443800] 08:16:11 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF509800 == 79 [pid = 900] [id = 617] 08:16:11 INFO - PROCESS | 900 | --DOCSHELL 000000E1DBFDB800 == 78 [pid = 900] [id = 616] 08:16:11 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD278800 == 77 [pid = 900] [id = 615] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 237 (000000E1D0681800) [pid = 900] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 236 (000000E1DAC3C000) [pid = 900] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 235 (000000E1D3FFE400) [pid = 900] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 234 (000000E1CFF4C000) [pid = 900] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 233 (000000E1D5E47C00) [pid = 900] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 232 (000000E1D48A1000) [pid = 900] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 231 (000000E1D0F0F800) [pid = 900] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 230 (000000E1D7E60400) [pid = 900] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 229 (000000E1DAF11C00) [pid = 900] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 228 (000000E1DD1ECC00) [pid = 900] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 227 (000000E1DD1D0C00) [pid = 900] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 226 (000000E1DADCC000) [pid = 900] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 225 (000000E1DB848800) [pid = 900] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 224 (000000E1D9F66000) [pid = 900] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 223 (000000E1D5D6A400) [pid = 900] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 222 (000000E1DAA1B400) [pid = 900] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 221 (000000E1D9657C00) [pid = 900] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 220 (000000E1D7E59400) [pid = 900] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 219 (000000E1CEF0B400) [pid = 900] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 218 (000000E1D76D1400) [pid = 900] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 217 (000000E1CFF5A800) [pid = 900] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 216 (000000E1DAA31800) [pid = 900] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 215 (000000E1D0DA3000) [pid = 900] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 214 (000000E1D6E88800) [pid = 900] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 213 (000000E1DA917400) [pid = 900] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 212 (000000E1D6CAB400) [pid = 900] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 211 (000000E1DE764C00) [pid = 900] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 210 (000000E1CEE8AC00) [pid = 900] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 209 (000000E1D008EC00) [pid = 900] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 208 (000000E1D83B8400) [pid = 900] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 207 (000000E1D5FB9800) [pid = 900] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 206 (000000E1DA9AAC00) [pid = 900] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 205 (000000E1D7138800) [pid = 900] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 204 (000000E1DD1F0000) [pid = 900] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 203 (000000E1CFF57800) [pid = 900] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 202 (000000E1D7109000) [pid = 900] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 201 (000000E1DAA1B800) [pid = 900] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 08:16:11 INFO - PROCESS | 900 | --DOMWINDOW == 200 (000000E1E19BC800) [pid = 900] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 08:16:12 INFO - PROCESS | 900 | 1464707772200 Marionette TRACE conn5 <- [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:16:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:16:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 923ms 08:16:12 INFO - PROCESS | 900 | 1464707772217 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 08:16:12 INFO - PROCESS | 900 | 1464707772219 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 08:16:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:16:12 INFO - PROCESS | 900 | 1464707772228 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:16:12 INFO - PROCESS | 900 | 1464707772232 Marionette TRACE conn5 <- [1,2534,null,{}] 08:16:12 INFO - PROCESS | 900 | 1464707772243 Marionette TRACE conn5 -> [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:16:12 INFO - PROCESS | 900 | 1464707772343 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 08:16:12 INFO - PROCESS | 900 | 1464707772354 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:12 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAFCD800 == 78 [pid = 900] [id = 643] 08:16:12 INFO - PROCESS | 900 | ++DOMWINDOW == 201 (000000E1D0F10000) [pid = 900] [serial = 1929] [outer = 0000000000000000] 08:16:12 INFO - PROCESS | 900 | ++DOMWINDOW == 202 (000000E1D3617400) [pid = 900] [serial = 1930] [outer = 000000E1D0F10000] 08:16:12 INFO - PROCESS | 900 | 1464707772405 Marionette DEBUG loaded listener.js 08:16:12 INFO - PROCESS | 900 | ++DOMWINDOW == 203 (000000E1D4283400) [pid = 900] [serial = 1931] [outer = 000000E1D0F10000] 08:16:12 INFO - PROCESS | 900 | 1464707772936 Marionette TRACE conn5 <- [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:16:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:16:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 734ms 08:16:12 INFO - PROCESS | 900 | 1464707772965 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 08:16:12 INFO - PROCESS | 900 | 1464707772968 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 08:16:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:16:12 INFO - PROCESS | 900 | 1464707772972 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:16:12 INFO - PROCESS | 900 | 1464707772974 Marionette TRACE conn5 <- [1,2538,null,{}] 08:16:13 INFO - PROCESS | 900 | 1464707773007 Marionette TRACE conn5 -> [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:16:13 INFO - PROCESS | 900 | 1464707773103 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 08:16:13 INFO - PROCESS | 900 | 1464707773213 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:13 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC3C1800 == 79 [pid = 900] [id = 644] 08:16:13 INFO - PROCESS | 900 | ++DOMWINDOW == 204 (000000E1D5E45C00) [pid = 900] [serial = 1932] [outer = 0000000000000000] 08:16:13 INFO - PROCESS | 900 | ++DOMWINDOW == 205 (000000E1D5E62C00) [pid = 900] [serial = 1933] [outer = 000000E1D5E45C00] 08:16:13 INFO - PROCESS | 900 | 1464707773269 Marionette DEBUG loaded listener.js 08:16:13 INFO - PROCESS | 900 | ++DOMWINDOW == 206 (000000E1D6B1B000) [pid = 900] [serial = 1934] [outer = 000000E1D5E45C00] 08:16:13 INFO - PROCESS | 900 | 1464707773635 Marionette TRACE conn5 <- [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:16:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:16:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 713ms 08:16:13 INFO - PROCESS | 900 | 1464707773687 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 08:16:13 INFO - PROCESS | 900 | 1464707773690 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 08:16:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:16:13 INFO - PROCESS | 900 | 1464707773693 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:16:13 INFO - PROCESS | 900 | 1464707773694 Marionette TRACE conn5 <- [1,2542,null,{}] 08:16:13 INFO - PROCESS | 900 | 1464707773698 Marionette TRACE conn5 -> [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:16:13 INFO - PROCESS | 900 | 1464707773790 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 08:16:13 INFO - PROCESS | 900 | 1464707773797 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:13 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE591800 == 80 [pid = 900] [id = 645] 08:16:13 INFO - PROCESS | 900 | ++DOMWINDOW == 207 (000000E1D6B32400) [pid = 900] [serial = 1935] [outer = 0000000000000000] 08:16:13 INFO - PROCESS | 900 | ++DOMWINDOW == 208 (000000E1D6E16C00) [pid = 900] [serial = 1936] [outer = 000000E1D6B32400] 08:16:13 INFO - PROCESS | 900 | 1464707773843 Marionette DEBUG loaded listener.js 08:16:13 INFO - PROCESS | 900 | ++DOMWINDOW == 209 (000000E1D710E000) [pid = 900] [serial = 1937] [outer = 000000E1D6B32400] 08:16:14 INFO - PROCESS | 900 | 1464707774348 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:16:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:16:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 671ms 08:16:14 INFO - PROCESS | 900 | 1464707774372 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 08:16:14 INFO - PROCESS | 900 | 1464707774374 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 08:16:14 INFO - PROCESS | 900 | 1464707774378 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:16:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:16:14 INFO - PROCESS | 900 | 1464707774379 Marionette TRACE conn5 <- [1,2546,null,{}] 08:16:14 INFO - PROCESS | 900 | 1464707774383 Marionette TRACE conn5 -> [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:16:14 INFO - PROCESS | 900 | 1464707774560 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 08:16:14 INFO - PROCESS | 900 | 1464707774631 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:14 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE89F000 == 81 [pid = 900] [id = 646] 08:16:14 INFO - PROCESS | 900 | ++DOMWINDOW == 210 (000000E1D76D1400) [pid = 900] [serial = 1938] [outer = 0000000000000000] 08:16:14 INFO - PROCESS | 900 | ++DOMWINDOW == 211 (000000E1D7B39C00) [pid = 900] [serial = 1939] [outer = 000000E1D76D1400] 08:16:14 INFO - PROCESS | 900 | 1464707774677 Marionette DEBUG loaded listener.js 08:16:14 INFO - PROCESS | 900 | ++DOMWINDOW == 212 (000000E1D7D7A800) [pid = 900] [serial = 1940] [outer = 000000E1D76D1400] 08:16:15 INFO - PROCESS | 900 | 1464707775135 Marionette TRACE conn5 <- [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:16:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:16:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 776ms 08:16:15 INFO - PROCESS | 900 | 1464707775158 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 08:16:15 INFO - PROCESS | 900 | 1464707775160 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 08:16:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:16:15 INFO - PROCESS | 900 | 1464707775163 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:16:15 INFO - PROCESS | 900 | 1464707775165 Marionette TRACE conn5 <- [1,2550,null,{}] 08:16:15 INFO - PROCESS | 900 | 1464707775169 Marionette TRACE conn5 -> [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:16:15 INFO - PROCESS | 900 | 1464707775293 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 08:16:15 INFO - PROCESS | 900 | 1464707775358 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF54C000 == 82 [pid = 900] [id = 647] 08:16:15 INFO - PROCESS | 900 | ++DOMWINDOW == 213 (000000E1D7D83C00) [pid = 900] [serial = 1941] [outer = 0000000000000000] 08:16:15 INFO - PROCESS | 900 | ++DOMWINDOW == 214 (000000E1D7DA4000) [pid = 900] [serial = 1942] [outer = 000000E1D7D83C00] 08:16:15 INFO - PROCESS | 900 | 1464707775405 Marionette DEBUG loaded listener.js 08:16:15 INFO - PROCESS | 900 | ++DOMWINDOW == 215 (000000E1D7E4EC00) [pid = 900] [serial = 1943] [outer = 000000E1D7D83C00] 08:16:15 INFO - PROCESS | 900 | 1464707775873 Marionette TRACE conn5 <- [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:16:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:16:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 734ms 08:16:15 INFO - PROCESS | 900 | 1464707775905 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 08:16:15 INFO - PROCESS | 900 | 1464707775908 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 08:16:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:16:15 INFO - PROCESS | 900 | 1464707775947 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:16:15 INFO - PROCESS | 900 | 1464707775949 Marionette TRACE conn5 <- [1,2554,null,{}] 08:16:15 INFO - PROCESS | 900 | 1464707775955 Marionette TRACE conn5 -> [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:16:16 INFO - PROCESS | 900 | 1464707776333 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 08:16:16 INFO - PROCESS | 900 | --DOMWINDOW == 214 (000000E1D8AA9C00) [pid = 900] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:16:16 INFO - PROCESS | 900 | --DOMWINDOW == 213 (000000E1DB783400) [pid = 900] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:16:16 INFO - PROCESS | 900 | --DOMWINDOW == 212 (000000E1D0D99800) [pid = 900] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:16:16 INFO - PROCESS | 900 | --DOMWINDOW == 211 (000000E1DB789400) [pid = 900] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:16:16 INFO - PROCESS | 900 | --DOMWINDOW == 210 (000000E1CBA22400) [pid = 900] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:16:16 INFO - PROCESS | 900 | --DOMWINDOW == 209 (000000E1D73C7000) [pid = 900] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:16:16 INFO - PROCESS | 900 | --DOMWINDOW == 208 (000000E1D8A42C00) [pid = 900] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:16:16 INFO - PROCESS | 900 | 1464707776423 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:16 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB286800 == 83 [pid = 900] [id = 648] 08:16:16 INFO - PROCESS | 900 | ++DOMWINDOW == 209 (000000E1D0D99800) [pid = 900] [serial = 1944] [outer = 0000000000000000] 08:16:16 INFO - PROCESS | 900 | ++DOMWINDOW == 210 (000000E1D7E54400) [pid = 900] [serial = 1945] [outer = 000000E1D0D99800] 08:16:16 INFO - PROCESS | 900 | 1464707776469 Marionette DEBUG loaded listener.js 08:16:16 INFO - PROCESS | 900 | ++DOMWINDOW == 211 (000000E1D8A3A400) [pid = 900] [serial = 1946] [outer = 000000E1D0D99800] 08:16:16 INFO - PROCESS | 900 | 1464707776866 Marionette TRACE conn5 <- [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:16:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:16:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1004ms 08:16:16 INFO - PROCESS | 900 | 1464707776919 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 08:16:16 INFO - PROCESS | 900 | 1464707776921 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 08:16:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:16:16 INFO - PROCESS | 900 | 1464707776924 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:16:16 INFO - PROCESS | 900 | 1464707776926 Marionette TRACE conn5 <- [1,2558,null,{}] 08:16:16 INFO - PROCESS | 900 | 1464707776930 Marionette TRACE conn5 -> [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:16:17 INFO - PROCESS | 900 | 1464707777023 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 08:16:17 INFO - PROCESS | 900 | 1464707777030 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFCD7800 == 84 [pid = 900] [id = 649] 08:16:17 INFO - PROCESS | 900 | ++DOMWINDOW == 212 (000000E1D8A43000) [pid = 900] [serial = 1947] [outer = 0000000000000000] 08:16:17 INFO - PROCESS | 900 | ++DOMWINDOW == 213 (000000E1D8AAB800) [pid = 900] [serial = 1948] [outer = 000000E1D8A43000] 08:16:17 INFO - PROCESS | 900 | 1464707777076 Marionette DEBUG loaded listener.js 08:16:17 INFO - PROCESS | 900 | ++DOMWINDOW == 214 (000000E1D9F67400) [pid = 900] [serial = 1949] [outer = 000000E1D8A43000] 08:16:17 INFO - PROCESS | 900 | 1464707777539 Marionette TRACE conn5 <- [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:16:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:16:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 671ms 08:16:17 INFO - PROCESS | 900 | 1464707777599 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 08:16:17 INFO - PROCESS | 900 | 1464707777601 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 08:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:16:17 INFO - PROCESS | 900 | 1464707777604 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:16:17 INFO - PROCESS | 900 | 1464707777606 Marionette TRACE conn5 <- [1,2562,null,{}] 08:16:17 INFO - PROCESS | 900 | 1464707777610 Marionette TRACE conn5 -> [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:16:17 INFO - PROCESS | 900 | 1464707777738 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 08:16:17 INFO - PROCESS | 900 | 1464707777748 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E1489800 == 85 [pid = 900] [id = 650] 08:16:17 INFO - PROCESS | 900 | ++DOMWINDOW == 215 (000000E1DA91E000) [pid = 900] [serial = 1950] [outer = 0000000000000000] 08:16:17 INFO - PROCESS | 900 | ++DOMWINDOW == 216 (000000E1DA9AD800) [pid = 900] [serial = 1951] [outer = 000000E1DA91E000] 08:16:17 INFO - PROCESS | 900 | 1464707777794 Marionette DEBUG loaded listener.js 08:16:17 INFO - PROCESS | 900 | ++DOMWINDOW == 217 (000000E1DAA1C400) [pid = 900] [serial = 1952] [outer = 000000E1DA91E000] 08:16:18 INFO - PROCESS | 900 | 1464707778244 Marionette TRACE conn5 <- [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:16:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:16:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 671ms 08:16:18 INFO - PROCESS | 900 | 1464707778281 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 08:16:18 INFO - PROCESS | 900 | 1464707778284 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 08:16:18 INFO - PROCESS | 900 | 1464707778287 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:16:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:16:18 INFO - PROCESS | 900 | 1464707778290 Marionette TRACE conn5 <- [1,2566,null,{}] 08:16:18 INFO - PROCESS | 900 | 1464707778294 Marionette TRACE conn5 -> [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:16:18 INFO - PROCESS | 900 | 1464707778479 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 08:16:18 INFO - PROCESS | 900 | 1464707778617 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:18 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CFFDE800 == 86 [pid = 900] [id = 651] 08:16:18 INFO - PROCESS | 900 | ++DOMWINDOW == 218 (000000E1C94C0400) [pid = 900] [serial = 1953] [outer = 0000000000000000] 08:16:18 INFO - PROCESS | 900 | ++DOMWINDOW == 219 (000000E1CA51A000) [pid = 900] [serial = 1954] [outer = 000000E1C94C0400] 08:16:18 INFO - PROCESS | 900 | 1464707778683 Marionette DEBUG loaded listener.js 08:16:18 INFO - PROCESS | 900 | ++DOMWINDOW == 220 (000000E1CADE6C00) [pid = 900] [serial = 1955] [outer = 000000E1C94C0400] 08:16:19 INFO - PROCESS | 900 | 1464707779370 Marionette TRACE conn5 <- [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:16:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:16:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1117ms 08:16:19 INFO - PROCESS | 900 | 1464707779411 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 08:16:19 INFO - PROCESS | 900 | 1464707779416 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 08:16:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:16:19 INFO - PROCESS | 900 | 1464707779421 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:16:19 INFO - PROCESS | 900 | 1464707779425 Marionette TRACE conn5 <- [1,2570,null,{}] 08:16:19 INFO - PROCESS | 900 | 1464707779430 Marionette TRACE conn5 -> [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:16:19 INFO - PROCESS | 900 | 1464707779557 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 08:16:19 INFO - PROCESS | 900 | 1464707779702 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:19 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBFBE800 == 87 [pid = 900] [id = 652] 08:16:19 INFO - PROCESS | 900 | ++DOMWINDOW == 221 (000000E1D0F0B400) [pid = 900] [serial = 1956] [outer = 0000000000000000] 08:16:19 INFO - PROCESS | 900 | ++DOMWINDOW == 222 (000000E1D3619400) [pid = 900] [serial = 1957] [outer = 000000E1D0F0B400] 08:16:19 INFO - PROCESS | 900 | 1464707779764 Marionette DEBUG loaded listener.js 08:16:19 INFO - PROCESS | 900 | ++DOMWINDOW == 223 (000000E1D5E60000) [pid = 900] [serial = 1958] [outer = 000000E1D0F0B400] 08:16:20 INFO - PROCESS | 900 | 1464707780374 Marionette TRACE conn5 <- [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:16:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:16:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1024ms 08:16:20 INFO - PROCESS | 900 | 1464707780449 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 08:16:20 INFO - PROCESS | 900 | 1464707780452 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 08:16:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:16:20 INFO - PROCESS | 900 | 1464707780471 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:16:20 INFO - PROCESS | 900 | 1464707780473 Marionette TRACE conn5 <- [1,2574,null,{}] 08:16:20 INFO - PROCESS | 900 | 1464707780497 Marionette TRACE conn5 -> [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:16:20 INFO - PROCESS | 900 | 1464707780625 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 08:16:20 INFO - PROCESS | 900 | 1464707780765 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:20 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E1930000 == 88 [pid = 900] [id = 653] 08:16:20 INFO - PROCESS | 900 | ++DOMWINDOW == 224 (000000E1D71BFC00) [pid = 900] [serial = 1959] [outer = 0000000000000000] 08:16:20 INFO - PROCESS | 900 | ++DOMWINDOW == 225 (000000E1D76D3C00) [pid = 900] [serial = 1960] [outer = 000000E1D71BFC00] 08:16:20 INFO - PROCESS | 900 | 1464707780827 Marionette DEBUG loaded listener.js 08:16:20 INFO - PROCESS | 900 | ++DOMWINDOW == 226 (000000E1D7D79800) [pid = 900] [serial = 1961] [outer = 000000E1D71BFC00] 08:16:21 INFO - PROCESS | 900 | 1464707781426 Marionette TRACE conn5 <- [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:16:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:16:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 986ms 08:16:21 INFO - PROCESS | 900 | 1464707781462 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 08:16:21 INFO - PROCESS | 900 | 1464707781467 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 08:16:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:16:21 INFO - PROCESS | 900 | 1464707781479 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:16:21 INFO - PROCESS | 900 | 1464707781484 Marionette TRACE conn5 <- [1,2578,null,{}] 08:16:21 INFO - PROCESS | 900 | 1464707781488 Marionette TRACE conn5 -> [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:16:21 INFO - PROCESS | 900 | 1464707781615 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 08:16:21 INFO - PROCESS | 900 | 1464707781773 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:21 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2BA4000 == 89 [pid = 900] [id = 654] 08:16:21 INFO - PROCESS | 900 | ++DOMWINDOW == 227 (000000E1DA919400) [pid = 900] [serial = 1962] [outer = 0000000000000000] 08:16:21 INFO - PROCESS | 900 | ++DOMWINDOW == 228 (000000E1DACD2800) [pid = 900] [serial = 1963] [outer = 000000E1DA919400] 08:16:21 INFO - PROCESS | 900 | 1464707781832 Marionette DEBUG loaded listener.js 08:16:21 INFO - PROCESS | 900 | ++DOMWINDOW == 229 (000000E1DADCAC00) [pid = 900] [serial = 1964] [outer = 000000E1DA919400] 08:16:22 INFO - PROCESS | 900 | 1464707782434 Marionette TRACE conn5 <- [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:16:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:16:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1032ms 08:16:22 INFO - PROCESS | 900 | 1464707782508 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 08:16:22 INFO - PROCESS | 900 | 1464707782510 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 08:16:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:16:22 INFO - PROCESS | 900 | 1464707782514 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:16:22 INFO - PROCESS | 900 | 1464707782516 Marionette TRACE conn5 <- [1,2582,null,{}] 08:16:22 INFO - PROCESS | 900 | 1464707782551 Marionette TRACE conn5 -> [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:16:22 INFO - PROCESS | 900 | 1464707782676 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 08:16:22 INFO - PROCESS | 900 | 1464707782812 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:22 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E324A800 == 90 [pid = 900] [id = 655] 08:16:22 INFO - PROCESS | 900 | ++DOMWINDOW == 230 (000000E1DAE64400) [pid = 900] [serial = 1965] [outer = 0000000000000000] 08:16:22 INFO - PROCESS | 900 | ++DOMWINDOW == 231 (000000E1DAF05000) [pid = 900] [serial = 1966] [outer = 000000E1DAE64400] 08:16:22 INFO - PROCESS | 900 | 1464707782869 Marionette DEBUG loaded listener.js 08:16:22 INFO - PROCESS | 900 | ++DOMWINDOW == 232 (000000E1DB72BC00) [pid = 900] [serial = 1967] [outer = 000000E1DAE64400] 08:16:23 INFO - PROCESS | 900 | 1464707783495 Marionette TRACE conn5 <- [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:16:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:16:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1028ms 08:16:23 INFO - PROCESS | 900 | 1464707783545 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 08:16:23 INFO - PROCESS | 900 | 1464707783547 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 08:16:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:16:23 INFO - PROCESS | 900 | 1464707783551 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:16:23 INFO - PROCESS | 900 | 1464707783553 Marionette TRACE conn5 <- [1,2586,null,{}] 08:16:23 INFO - PROCESS | 900 | 1464707783557 Marionette TRACE conn5 -> [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:16:23 INFO - PROCESS | 900 | 1464707783676 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 08:16:23 INFO - PROCESS | 900 | 1464707783821 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:23 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3E03800 == 91 [pid = 900] [id = 656] 08:16:23 INFO - PROCESS | 900 | ++DOMWINDOW == 233 (000000E1DB841000) [pid = 900] [serial = 1968] [outer = 0000000000000000] 08:16:23 INFO - PROCESS | 900 | ++DOMWINDOW == 234 (000000E1DB848C00) [pid = 900] [serial = 1969] [outer = 000000E1DB841000] 08:16:23 INFO - PROCESS | 900 | 1464707783887 Marionette DEBUG loaded listener.js 08:16:23 INFO - PROCESS | 900 | ++DOMWINDOW == 235 (000000E1DBADA000) [pid = 900] [serial = 1970] [outer = 000000E1DB841000] 08:16:24 INFO - PROCESS | 900 | 1464707784626 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:16:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:16:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1324ms 08:16:24 INFO - PROCESS | 900 | 1464707784878 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 08:16:24 INFO - PROCESS | 900 | 1464707784883 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 08:16:24 INFO - PROCESS | 900 | 1464707784888 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:16:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:16:24 INFO - PROCESS | 900 | 1464707784891 Marionette TRACE conn5 <- [1,2590,null,{}] 08:16:24 INFO - PROCESS | 900 | 1464707784897 Marionette TRACE conn5 -> [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:16:25 INFO - PROCESS | 900 | 1464707785014 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 08:16:25 INFO - PROCESS | 900 | 1464707785154 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:25 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC4BA800 == 92 [pid = 900] [id = 657] 08:16:25 INFO - PROCESS | 900 | ++DOMWINDOW == 236 (000000E1CF974C00) [pid = 900] [serial = 1971] [outer = 0000000000000000] 08:16:25 INFO - PROCESS | 900 | ++DOMWINDOW == 237 (000000E1CFF56C00) [pid = 900] [serial = 1972] [outer = 000000E1CF974C00] 08:16:25 INFO - PROCESS | 900 | 1464707785209 Marionette DEBUG loaded listener.js 08:16:25 INFO - PROCESS | 900 | ++DOMWINDOW == 238 (000000E1D0F0E400) [pid = 900] [serial = 1973] [outer = 000000E1CF974C00] 08:16:25 INFO - PROCESS | 900 | 1464707785864 Marionette TRACE conn5 <- [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:16:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:16:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1019ms 08:16:25 INFO - PROCESS | 900 | 1464707785911 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 08:16:25 INFO - PROCESS | 900 | 1464707785915 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 08:16:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:16:25 INFO - PROCESS | 900 | 1464707785923 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:16:25 INFO - PROCESS | 900 | 1464707785927 Marionette TRACE conn5 <- [1,2594,null,{}] 08:16:25 INFO - PROCESS | 900 | 1464707785931 Marionette TRACE conn5 -> [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:16:26 INFO - PROCESS | 900 | 1464707786046 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 08:16:26 INFO - PROCESS | 900 | 1464707786194 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:26 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBAC0000 == 93 [pid = 900] [id = 658] 08:16:26 INFO - PROCESS | 900 | ++DOMWINDOW == 239 (000000E1D6893C00) [pid = 900] [serial = 1974] [outer = 0000000000000000] 08:16:26 INFO - PROCESS | 900 | ++DOMWINDOW == 240 (000000E1D712CC00) [pid = 900] [serial = 1975] [outer = 000000E1D6893C00] 08:16:26 INFO - PROCESS | 900 | 1464707786246 Marionette DEBUG loaded listener.js 08:16:26 INFO - PROCESS | 900 | ++DOMWINDOW == 241 (000000E1D76D8400) [pid = 900] [serial = 1976] [outer = 000000E1D6893C00] 08:16:26 INFO - PROCESS | 900 | 1464707786876 Marionette TRACE conn5 <- [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:16:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:16:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1029ms 08:16:26 INFO - PROCESS | 900 | 1464707786954 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 08:16:26 INFO - PROCESS | 900 | 1464707786956 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 08:16:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:16:26 INFO - PROCESS | 900 | 1464707786960 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:16:26 INFO - PROCESS | 900 | 1464707786962 Marionette TRACE conn5 <- [1,2598,null,{}] 08:16:26 INFO - PROCESS | 900 | 1464707786988 Marionette TRACE conn5 -> [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:16:27 INFO - PROCESS | 900 | 1464707787137 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 08:16:27 INFO - PROCESS | 900 | 1464707787280 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:27 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE7A5000 == 94 [pid = 900] [id = 659] 08:16:27 INFO - PROCESS | 900 | ++DOMWINDOW == 242 (000000E1D48A0400) [pid = 900] [serial = 1977] [outer = 0000000000000000] 08:16:27 INFO - PROCESS | 900 | ++DOMWINDOW == 243 (000000E1D8AA1800) [pid = 900] [serial = 1978] [outer = 000000E1D48A0400] 08:16:27 INFO - PROCESS | 900 | 1464707787336 Marionette DEBUG loaded listener.js 08:16:27 INFO - PROCESS | 900 | ++DOMWINDOW == 244 (000000E1DA9B7000) [pid = 900] [serial = 1979] [outer = 000000E1D48A0400] 08:16:27 INFO - PROCESS | 900 | --DOCSHELL 000000E1E158F800 == 93 [pid = 900] [id = 619] 08:16:27 INFO - PROCESS | 900 | --DOCSHELL 000000E1E2D3C000 == 92 [pid = 900] [id = 620] 08:16:27 INFO - PROCESS | 900 | --DOCSHELL 000000E1E0D4A000 == 91 [pid = 900] [id = 558] 08:16:27 INFO - PROCESS | 900 | --DOCSHELL 000000E1E1489800 == 90 [pid = 900] [id = 650] 08:16:27 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFCD7800 == 89 [pid = 900] [id = 649] 08:16:27 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB286800 == 88 [pid = 900] [id = 648] 08:16:27 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF54C000 == 87 [pid = 900] [id = 647] 08:16:27 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE89F000 == 86 [pid = 900] [id = 646] 08:16:27 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE591800 == 85 [pid = 900] [id = 645] 08:16:27 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC3C1800 == 84 [pid = 900] [id = 644] 08:16:27 INFO - PROCESS | 900 | --DOCSHELL 000000E1DAFCD800 == 83 [pid = 900] [id = 643] 08:16:27 INFO - PROCESS | 900 | --DOMWINDOW == 243 (000000E1D7D81400) [pid = 900] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 08:16:27 INFO - PROCESS | 900 | --DOMWINDOW == 242 (000000E1D7E43400) [pid = 900] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 08:16:27 INFO - PROCESS | 900 | --DOMWINDOW == 241 (000000E1D3655800) [pid = 900] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 08:16:27 INFO - PROCESS | 900 | --DOMWINDOW == 240 (000000E1DB78A000) [pid = 900] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 08:16:27 INFO - PROCESS | 900 | --DOMWINDOW == 239 (000000E1DD1EB800) [pid = 900] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 08:16:27 INFO - PROCESS | 900 | --DOMWINDOW == 238 (000000E1D8AAA000) [pid = 900] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 08:16:27 INFO - PROCESS | 900 | --DOMWINDOW == 237 (000000E1D0059000) [pid = 900] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 08:16:27 INFO - PROCESS | 900 | --DOMWINDOW == 236 (000000E1D7D2E000) [pid = 900] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 08:16:27 INFO - PROCESS | 900 | --DOMWINDOW == 235 (000000E1E1506C00) [pid = 900] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 08:16:27 INFO - PROCESS | 900 | --DOMWINDOW == 234 (000000E1DA910800) [pid = 900] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 08:16:27 INFO - PROCESS | 900 | --DOMWINDOW == 233 (000000E1DAE57800) [pid = 900] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 08:16:27 INFO - PROCESS | 900 | --DOCSHELL 000000E1CF7CF800 == 82 [pid = 900] [id = 642] 08:16:27 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB819000 == 81 [pid = 900] [id = 641] 08:16:27 INFO - PROCESS | 900 | --DOCSHELL 000000E1E5FD1000 == 80 [pid = 900] [id = 638] 08:16:27 INFO - PROCESS | 900 | --DOCSHELL 000000E1E5FB7800 == 79 [pid = 900] [id = 637] 08:16:27 INFO - PROCESS | 900 | --DOCSHELL 000000E1E63C5000 == 78 [pid = 900] [id = 636] 08:16:27 INFO - PROCESS | 900 | --DOCSHELL 000000E1E386E000 == 77 [pid = 900] [id = 635] 08:16:27 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF539000 == 76 [pid = 900] [id = 634] 08:16:27 INFO - PROCESS | 900 | --DOMWINDOW == 232 (000000E1D8AAF800) [pid = 900] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 08:16:27 INFO - PROCESS | 900 | --DOMWINDOW == 231 (000000E1DAB32800) [pid = 900] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 08:16:27 INFO - PROCESS | 900 | --DOMWINDOW == 230 (000000E1DB845400) [pid = 900] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 08:16:27 INFO - PROCESS | 900 | --DOMWINDOW == 229 (000000E1D7137800) [pid = 900] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 08:16:27 INFO - PROCESS | 900 | --DOMWINDOW == 228 (000000E1D0F08C00) [pid = 900] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 08:16:27 INFO - PROCESS | 900 | --DOMWINDOW == 227 (000000E1DBC05C00) [pid = 900] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 08:16:27 INFO - PROCESS | 900 | --DOMWINDOW == 226 (000000E1DBADAC00) [pid = 900] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 08:16:27 INFO - PROCESS | 900 | --DOMWINDOW == 225 (000000E1E149F400) [pid = 900] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 08:16:27 INFO - PROCESS | 900 | --DOMWINDOW == 224 (000000E1E1498000) [pid = 900] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 08:16:27 INFO - PROCESS | 900 | --DOMWINDOW == 223 (000000E1DBC0E000) [pid = 900] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 08:16:27 INFO - PROCESS | 900 | --DOMWINDOW == 222 (000000E1D79F1C00) [pid = 900] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 08:16:27 INFO - PROCESS | 900 | --DOMWINDOW == 221 (000000E1DBC11800) [pid = 900] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 08:16:27 INFO - PROCESS | 900 | --DOMWINDOW == 220 (000000E1DEF37800) [pid = 900] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 08:16:27 INFO - PROCESS | 900 | --DOMWINDOW == 219 (000000E1D7DC2000) [pid = 900] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 08:16:28 INFO - PROCESS | 900 | 1464707788018 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:16:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:16:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1076ms 08:16:28 INFO - PROCESS | 900 | 1464707788041 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 08:16:28 INFO - PROCESS | 900 | 1464707788043 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 08:16:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:16:28 INFO - PROCESS | 900 | 1464707788047 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:16:28 INFO - PROCESS | 900 | 1464707788049 Marionette TRACE conn5 <- [1,2602,null,{}] 08:16:28 INFO - PROCESS | 900 | 1464707788054 Marionette TRACE conn5 -> [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:16:28 INFO - PROCESS | 900 | 1464707788152 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 08:16:28 INFO - PROCESS | 900 | 1464707788255 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:28 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D80E2000 == 77 [pid = 900] [id = 660] 08:16:28 INFO - PROCESS | 900 | ++DOMWINDOW == 220 (000000E1D0056000) [pid = 900] [serial = 1980] [outer = 0000000000000000] 08:16:28 INFO - PROCESS | 900 | ++DOMWINDOW == 221 (000000E1D4897400) [pid = 900] [serial = 1981] [outer = 000000E1D0056000] 08:16:28 INFO - PROCESS | 900 | 1464707788303 Marionette DEBUG loaded listener.js 08:16:28 INFO - PROCESS | 900 | ++DOMWINDOW == 222 (000000E1D710C400) [pid = 900] [serial = 1982] [outer = 000000E1D0056000] 08:16:28 INFO - PROCESS | 900 | 1464707788719 Marionette TRACE conn5 <- [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:16:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:16:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 733ms 08:16:28 INFO - PROCESS | 900 | 1464707788781 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 08:16:28 INFO - PROCESS | 900 | 1464707788783 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 08:16:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:16:28 INFO - PROCESS | 900 | 1464707788787 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:16:28 INFO - PROCESS | 900 | 1464707788789 Marionette TRACE conn5 <- [1,2606,null,{}] 08:16:28 INFO - PROCESS | 900 | 1464707788792 Marionette TRACE conn5 -> [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:16:28 INFO - PROCESS | 900 | 1464707788912 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 08:16:28 INFO - PROCESS | 900 | 1464707788928 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:28 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE94D800 == 78 [pid = 900] [id = 661] 08:16:28 INFO - PROCESS | 900 | ++DOMWINDOW == 223 (000000E1D7D98000) [pid = 900] [serial = 1983] [outer = 0000000000000000] 08:16:28 INFO - PROCESS | 900 | ++DOMWINDOW == 224 (000000E1D7E59C00) [pid = 900] [serial = 1984] [outer = 000000E1D7D98000] 08:16:28 INFO - PROCESS | 900 | 1464707788975 Marionette DEBUG loaded listener.js 08:16:29 INFO - PROCESS | 900 | ++DOMWINDOW == 225 (000000E1DA913800) [pid = 900] [serial = 1985] [outer = 000000E1D7D98000] 08:16:29 INFO - PROCESS | 900 | 1464707789457 Marionette TRACE conn5 <- [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:16:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:16:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 735ms 08:16:29 INFO - PROCESS | 900 | 1464707789525 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 08:16:29 INFO - PROCESS | 900 | 1464707789527 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 08:16:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:16:29 INFO - PROCESS | 900 | 1464707789530 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:16:29 INFO - PROCESS | 900 | 1464707789532 Marionette TRACE conn5 <- [1,2610,null,{}] 08:16:29 INFO - PROCESS | 900 | 1464707789535 Marionette TRACE conn5 -> [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:16:29 INFO - PROCESS | 900 | 1464707789655 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 08:16:29 INFO - PROCESS | 900 | 1464707789772 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:29 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E1684000 == 79 [pid = 900] [id = 662] 08:16:29 INFO - PROCESS | 900 | ++DOMWINDOW == 226 (000000E1DAF10800) [pid = 900] [serial = 1986] [outer = 0000000000000000] 08:16:29 INFO - PROCESS | 900 | ++DOMWINDOW == 227 (000000E1DB845000) [pid = 900] [serial = 1987] [outer = 000000E1DAF10800] 08:16:29 INFO - PROCESS | 900 | 1464707789820 Marionette DEBUG loaded listener.js 08:16:29 INFO - PROCESS | 900 | ++DOMWINDOW == 228 (000000E1DBAD3C00) [pid = 900] [serial = 1988] [outer = 000000E1DAF10800] 08:16:30 INFO - PROCESS | 900 | 1464707790265 Marionette TRACE conn5 <- [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:16:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:16:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 776ms 08:16:30 INFO - PROCESS | 900 | 1464707790309 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 08:16:30 INFO - PROCESS | 900 | 1464707790312 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 08:16:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:16:30 INFO - PROCESS | 900 | 1464707790315 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:16:30 INFO - PROCESS | 900 | 1464707790317 Marionette TRACE conn5 <- [1,2614,null,{}] 08:16:30 INFO - PROCESS | 900 | 1464707790321 Marionette TRACE conn5 -> [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:16:30 INFO - PROCESS | 900 | 1464707790448 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 08:16:30 INFO - PROCESS | 900 | 1464707790465 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:30 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2D52000 == 80 [pid = 900] [id = 663] 08:16:30 INFO - PROCESS | 900 | ++DOMWINDOW == 229 (000000E1DBA52800) [pid = 900] [serial = 1989] [outer = 0000000000000000] 08:16:30 INFO - PROCESS | 900 | ++DOMWINDOW == 230 (000000E1DBC06000) [pid = 900] [serial = 1990] [outer = 000000E1DBA52800] 08:16:30 INFO - PROCESS | 900 | 1464707790512 Marionette DEBUG loaded listener.js 08:16:30 INFO - PROCESS | 900 | ++DOMWINDOW == 231 (000000E1DD1C9800) [pid = 900] [serial = 1991] [outer = 000000E1DBA52800] 08:16:30 INFO - PROCESS | 900 | 1464707790972 Marionette TRACE conn5 <- [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:16:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:16:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 671ms 08:16:30 INFO - PROCESS | 900 | 1464707790989 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 08:16:31 INFO - PROCESS | 900 | 1464707790999 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 08:16:31 INFO - PROCESS | 900 | 1464707791003 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:16:31 INFO - PROCESS | 900 | 1464707791005 Marionette TRACE conn5 <- [1,2618,null,{}] 08:16:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:16:31 INFO - PROCESS | 900 | 1464707791009 Marionette TRACE conn5 -> [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:16:31 INFO - PROCESS | 900 | 1464707791135 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 08:16:31 INFO - PROCESS | 900 | 1464707791202 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:31 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3D17000 == 81 [pid = 900] [id = 664] 08:16:31 INFO - PROCESS | 900 | ++DOMWINDOW == 232 (000000E1DBC11C00) [pid = 900] [serial = 1992] [outer = 0000000000000000] 08:16:31 INFO - PROCESS | 900 | ++DOMWINDOW == 233 (000000E1DE758800) [pid = 900] [serial = 1993] [outer = 000000E1DBC11C00] 08:16:31 INFO - PROCESS | 900 | 1464707791249 Marionette DEBUG loaded listener.js 08:16:31 INFO - PROCESS | 900 | ++DOMWINDOW == 234 (000000E1DEF3B800) [pid = 900] [serial = 1994] [outer = 000000E1DBC11C00] 08:16:31 INFO - PROCESS | 900 | 1464707791713 Marionette TRACE conn5 <- [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:16:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:16:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 734ms 08:16:31 INFO - PROCESS | 900 | 1464707791790 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 08:16:31 INFO - PROCESS | 900 | 1464707791792 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 08:16:31 INFO - PROCESS | 900 | 1464707791812 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:16:31 INFO - PROCESS | 900 | 1464707791814 Marionette TRACE conn5 <- [1,2622,null,{}] 08:16:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:16:31 INFO - PROCESS | 900 | 1464707791820 Marionette TRACE conn5 -> [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:16:31 INFO - PROCESS | 900 | 1464707791951 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 08:16:32 INFO - PROCESS | 900 | 1464707792019 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:32 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E49CA800 == 82 [pid = 900] [id = 665] 08:16:32 INFO - PROCESS | 900 | ++DOMWINDOW == 235 (000000E1CFF78000) [pid = 900] [serial = 1995] [outer = 0000000000000000] 08:16:32 INFO - PROCESS | 900 | ++DOMWINDOW == 236 (000000E1CFF7E800) [pid = 900] [serial = 1996] [outer = 000000E1CFF78000] 08:16:32 INFO - PROCESS | 900 | 1464707792065 Marionette DEBUG loaded listener.js 08:16:32 INFO - PROCESS | 900 | ++DOMWINDOW == 237 (000000E1DEF3F800) [pid = 900] [serial = 1997] [outer = 000000E1CFF78000] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 236 (000000E1C94C0C00) [pid = 900] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 235 (000000E1CF97B800) [pid = 900] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 234 (000000E1D361A400) [pid = 900] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 233 (000000E1D8A43000) [pid = 900] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 232 (000000E1D0F10000) [pid = 900] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 231 (000000E1D5E45C00) [pid = 900] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 230 (000000E1CADE7000) [pid = 900] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 229 (000000E1D0F70400) [pid = 900] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 228 (000000E1D6CA9C00) [pid = 900] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 227 (000000E1C9443800) [pid = 900] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 226 (000000E1DAA21000) [pid = 900] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 225 (000000E1D76D1400) [pid = 900] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 224 (000000E1DADBF000) [pid = 900] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 223 (000000E1D7D83C00) [pid = 900] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 222 (000000E1DB786000) [pid = 900] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 221 (000000E1D0F02400) [pid = 900] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 220 (000000E1DAA23000) [pid = 900] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 219 (000000E1D7DA6C00) [pid = 900] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 218 (000000E1D8388400) [pid = 900] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 217 (000000E1D06D6000) [pid = 900] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 216 (000000E1D0683400) [pid = 900] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 215 (000000E1D0DA9C00) [pid = 900] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 214 (000000E1CEF0A800) [pid = 900] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 213 (000000E1D6B38000) [pid = 900] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 212 (000000E1CFF51000) [pid = 900] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 211 (000000E1D7DC8800) [pid = 900] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 210 (000000E1D6B32400) [pid = 900] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 209 (000000E1D7B38C00) [pid = 900] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 208 (000000E1CAE86000) [pid = 900] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 207 (000000E1DAA35C00) [pid = 900] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 206 (000000E1D7E40800) [pid = 900] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 205 (000000E1CEE6BC00) [pid = 900] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 204 (000000E1DD1C7C00) [pid = 900] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 203 (000000E1DEF40C00) [pid = 900] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 202 (000000E1DAE63C00) [pid = 900] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 201 (000000E1D5E42400) [pid = 900] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 200 (000000E1D71C6800) [pid = 900] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 199 (000000E1D5E4C400) [pid = 900] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 198 (000000E1DADCB000) [pid = 900] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 197 (000000E1D7DBE400) [pid = 900] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 196 (000000E1DAB34400) [pid = 900] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 195 (000000E1DB83FC00) [pid = 900] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 194 (000000E1DAF05C00) [pid = 900] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 193 (000000E1CFF5C000) [pid = 900] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 192 (000000E1DD1C3C00) [pid = 900] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 191 (000000E1CF606000) [pid = 900] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 190 (000000E1CA521400) [pid = 900] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 189 (000000E1DD1CD800) [pid = 900] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 188 (000000E1D8AA2400) [pid = 900] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 187 (000000E1C9EBDC00) [pid = 900] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 186 (000000E1CFC06000) [pid = 900] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 185 (000000E1D0D99800) [pid = 900] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 184 (000000E1CA67AC00) [pid = 900] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 183 (000000E1CEF0F800) [pid = 900] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 182 (000000E1CEE0A800) [pid = 900] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 181 (000000E1CEF03000) [pid = 900] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 180 (000000E1DAA22000) [pid = 900] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 179 (000000E1D8C98800) [pid = 900] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 178 (000000E1DB788800) [pid = 900] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 177 (000000E1DD1CB000) [pid = 900] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 176 (000000E1D6CA3800) [pid = 900] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 175 (000000E1DAA28800) [pid = 900] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 174 (000000E1D6637800) [pid = 900] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 173 (000000E1D7E48400) [pid = 900] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 172 (000000E1DE760C00) [pid = 900] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 171 (000000E1D0054800) [pid = 900] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 170 (000000E1E1499800) [pid = 900] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 169 (000000E1D71BD000) [pid = 900] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 168 (000000E1DB786800) [pid = 900] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 167 (000000E1CA51E800) [pid = 900] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 166 (000000E1D7E53400) [pid = 900] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 165 (000000E1D7182000) [pid = 900] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 164 (000000E1DADC1C00) [pid = 900] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 163 (000000E1D361B800) [pid = 900] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:16:32 INFO - PROCESS | 900 | --DOMWINDOW == 162 (000000E1D6E13C00) [pid = 900] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:16:33 INFO - PROCESS | 900 | 1464707793070 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:16:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:16:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1324ms 08:16:33 INFO - PROCESS | 900 | 1464707793145 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 08:16:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:16:33 INFO - PROCESS | 900 | 1464707793147 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 08:16:33 INFO - PROCESS | 900 | 1464707793150 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:16:33 INFO - PROCESS | 900 | 1464707793152 Marionette TRACE conn5 <- [1,2626,null,{}] 08:16:33 INFO - PROCESS | 900 | 1464707793161 Marionette TRACE conn5 -> [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:16:33 INFO - PROCESS | 900 | 1464707793255 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 08:16:33 INFO - PROCESS | 900 | 1464707793266 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:33 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBFDC000 == 83 [pid = 900] [id = 666] 08:16:33 INFO - PROCESS | 900 | ++DOMWINDOW == 163 (000000E1CA51E800) [pid = 900] [serial = 1998] [outer = 0000000000000000] 08:16:33 INFO - PROCESS | 900 | ++DOMWINDOW == 164 (000000E1CEE64C00) [pid = 900] [serial = 1999] [outer = 000000E1CA51E800] 08:16:33 INFO - PROCESS | 900 | 1464707793313 Marionette DEBUG loaded listener.js 08:16:33 INFO - PROCESS | 900 | ++DOMWINDOW == 165 (000000E1CFF4DC00) [pid = 900] [serial = 2000] [outer = 000000E1CA51E800] 08:16:33 INFO - PROCESS | 900 | 1464707793761 Marionette TRACE conn5 <- [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:16:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:16:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 629ms 08:16:33 INFO - PROCESS | 900 | 1464707793793 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 08:16:33 INFO - PROCESS | 900 | 1464707793796 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 08:16:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:16:33 INFO - PROCESS | 900 | 1464707793799 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:16:33 INFO - PROCESS | 900 | 1464707793802 Marionette TRACE conn5 <- [1,2630,null,{}] 08:16:33 INFO - PROCESS | 900 | 1464707793805 Marionette TRACE conn5 -> [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:16:33 INFO - PROCESS | 900 | 1464707793920 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 08:16:33 INFO - PROCESS | 900 | 1464707793960 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:33 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E4A8F000 == 84 [pid = 900] [id = 667] 08:16:33 INFO - PROCESS | 900 | ++DOMWINDOW == 166 (000000E1D005D000) [pid = 900] [serial = 2001] [outer = 0000000000000000] 08:16:34 INFO - PROCESS | 900 | ++DOMWINDOW == 167 (000000E1D361E800) [pid = 900] [serial = 2002] [outer = 000000E1D005D000] 08:16:34 INFO - PROCESS | 900 | 1464707794011 Marionette DEBUG loaded listener.js 08:16:34 INFO - PROCESS | 900 | ++DOMWINDOW == 168 (000000E1D7182000) [pid = 900] [serial = 2003] [outer = 000000E1D005D000] 08:16:34 INFO - PROCESS | 900 | 1464707794456 Marionette TRACE conn5 <- [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:16:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:16:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 08:16:34 INFO - PROCESS | 900 | 1464707794476 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 08:16:34 INFO - PROCESS | 900 | 1464707794478 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 08:16:34 INFO - PROCESS | 900 | 1464707794481 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:16:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:16:34 INFO - PROCESS | 900 | 1464707794492 Marionette TRACE conn5 <- [1,2634,null,{}] 08:16:34 INFO - PROCESS | 900 | 1464707794516 Marionette TRACE conn5 -> [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:16:34 INFO - PROCESS | 900 | 1464707794611 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 08:16:34 INFO - PROCESS | 900 | 1464707794617 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:34 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E5714000 == 85 [pid = 900] [id = 668] 08:16:34 INFO - PROCESS | 900 | ++DOMWINDOW == 169 (000000E1D7DC3C00) [pid = 900] [serial = 2004] [outer = 0000000000000000] 08:16:34 INFO - PROCESS | 900 | ++DOMWINDOW == 170 (000000E1D7E5CC00) [pid = 900] [serial = 2005] [outer = 000000E1D7DC3C00] 08:16:34 INFO - PROCESS | 900 | 1464707794663 Marionette DEBUG loaded listener.js 08:16:34 INFO - PROCESS | 900 | ++DOMWINDOW == 171 (000000E1D8C98800) [pid = 900] [serial = 2006] [outer = 000000E1D7DC3C00] 08:16:35 INFO - PROCESS | 900 | 1464707795414 Marionette TRACE conn5 <- [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:16:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:16:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 964ms 08:16:35 INFO - PROCESS | 900 | 1464707795451 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 08:16:35 INFO - PROCESS | 900 | 1464707795457 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 08:16:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:16:35 INFO - PROCESS | 900 | 1464707795463 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:16:35 INFO - PROCESS | 900 | 1464707795467 Marionette TRACE conn5 <- [1,2638,null,{}] 08:16:35 INFO - PROCESS | 900 | 1464707795473 Marionette TRACE conn5 -> [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:16:35 INFO - PROCESS | 900 | 1464707795614 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 08:16:35 INFO - PROCESS | 900 | 1464707795729 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:35 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD273000 == 86 [pid = 900] [id = 669] 08:16:35 INFO - PROCESS | 900 | ++DOMWINDOW == 172 (000000E1CFF7B000) [pid = 900] [serial = 2007] [outer = 0000000000000000] 08:16:35 INFO - PROCESS | 900 | ++DOMWINDOW == 173 (000000E1D005FC00) [pid = 900] [serial = 2008] [outer = 000000E1CFF7B000] 08:16:35 INFO - PROCESS | 900 | 1464707795831 Marionette DEBUG loaded listener.js 08:16:35 INFO - PROCESS | 900 | ++DOMWINDOW == 174 (000000E1D361B800) [pid = 900] [serial = 2009] [outer = 000000E1CFF7B000] 08:16:36 INFO - PROCESS | 900 | 1464707796408 Marionette TRACE conn5 <- [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:16:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:16:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 986ms 08:16:36 INFO - PROCESS | 900 | 1464707796452 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 08:16:36 INFO - PROCESS | 900 | 1464707796459 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 08:16:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:16:36 INFO - PROCESS | 900 | 1464707796466 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:16:36 INFO - PROCESS | 900 | 1464707796469 Marionette TRACE conn5 <- [1,2642,null,{}] 08:16:36 INFO - PROCESS | 900 | 1464707796473 Marionette TRACE conn5 -> [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:16:36 INFO - PROCESS | 900 | 1464707796603 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 08:16:36 INFO - PROCESS | 900 | 1464707796765 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:36 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E1673000 == 87 [pid = 900] [id = 670] 08:16:36 INFO - PROCESS | 900 | ++DOMWINDOW == 175 (000000E1D6B3AC00) [pid = 900] [serial = 2010] [outer = 0000000000000000] 08:16:36 INFO - PROCESS | 900 | ++DOMWINDOW == 176 (000000E1D6E19800) [pid = 900] [serial = 2011] [outer = 000000E1D6B3AC00] 08:16:36 INFO - PROCESS | 900 | 1464707796825 Marionette DEBUG loaded listener.js 08:16:36 INFO - PROCESS | 900 | ++DOMWINDOW == 177 (000000E1D76DAC00) [pid = 900] [serial = 2012] [outer = 000000E1D6B3AC00] 08:16:37 INFO - PROCESS | 900 | 1464707797469 Marionette TRACE conn5 <- [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:16:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:16:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1020ms 08:16:37 INFO - PROCESS | 900 | 1464707797499 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 08:16:37 INFO - PROCESS | 900 | 1464707797502 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 08:16:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:16:37 INFO - PROCESS | 900 | 1464707797508 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:16:37 INFO - PROCESS | 900 | 1464707797512 Marionette TRACE conn5 <- [1,2646,null,{}] 08:16:37 INFO - PROCESS | 900 | 1464707797543 Marionette TRACE conn5 -> [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:16:37 INFO - PROCESS | 900 | 1464707797670 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 08:16:37 INFO - PROCESS | 900 | 1464707797819 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:37 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E5729000 == 88 [pid = 900] [id = 671] 08:16:37 INFO - PROCESS | 900 | ++DOMWINDOW == 178 (000000E1D83EDC00) [pid = 900] [serial = 2013] [outer = 0000000000000000] 08:16:37 INFO - PROCESS | 900 | ++DOMWINDOW == 179 (000000E1D8A3D400) [pid = 900] [serial = 2014] [outer = 000000E1D83EDC00] 08:16:37 INFO - PROCESS | 900 | 1464707797879 Marionette DEBUG loaded listener.js 08:16:37 INFO - PROCESS | 900 | ++DOMWINDOW == 180 (000000E1DA9AC800) [pid = 900] [serial = 2015] [outer = 000000E1D83EDC00] 08:16:38 INFO - PROCESS | 900 | 1464707798506 Marionette TRACE conn5 <- [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:16:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:16:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1030ms 08:16:38 INFO - PROCESS | 900 | 1464707798540 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 08:16:38 INFO - PROCESS | 900 | 1464707798544 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 08:16:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:16:38 INFO - PROCESS | 900 | 1464707798547 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:16:38 INFO - PROCESS | 900 | 1464707798549 Marionette TRACE conn5 <- [1,2650,null,{}] 08:16:38 INFO - PROCESS | 900 | 1464707798553 Marionette TRACE conn5 -> [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:16:38 INFO - PROCESS | 900 | 1464707798679 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 08:16:38 INFO - PROCESS | 900 | 1464707798839 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E65C4000 == 89 [pid = 900] [id = 672] 08:16:38 INFO - PROCESS | 900 | ++DOMWINDOW == 181 (000000E1DADBFC00) [pid = 900] [serial = 2016] [outer = 0000000000000000] 08:16:38 INFO - PROCESS | 900 | ++DOMWINDOW == 182 (000000E1DADCC000) [pid = 900] [serial = 2017] [outer = 000000E1DADBFC00] 08:16:38 INFO - PROCESS | 900 | 1464707798897 Marionette DEBUG loaded listener.js 08:16:38 INFO - PROCESS | 900 | ++DOMWINDOW == 183 (000000E1DAF09400) [pid = 900] [serial = 2018] [outer = 000000E1DADBFC00] 08:16:39 INFO - PROCESS | 900 | 1464707799493 Marionette TRACE conn5 <- [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:16:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:16:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 985ms 08:16:39 INFO - PROCESS | 900 | 1464707799534 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 08:16:39 INFO - PROCESS | 900 | 1464707799537 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 08:16:39 INFO - PROCESS | 900 | 1464707799541 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:16:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:16:39 INFO - PROCESS | 900 | 1464707799543 Marionette TRACE conn5 <- [1,2654,null,{}] 08:16:39 INFO - PROCESS | 900 | 1464707799547 Marionette TRACE conn5 -> [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:16:39 INFO - PROCESS | 900 | 1464707799667 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 08:16:39 INFO - PROCESS | 900 | 1464707799814 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:39 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2F40800 == 90 [pid = 900] [id = 673] 08:16:39 INFO - PROCESS | 900 | ++DOMWINDOW == 184 (000000E1DB783800) [pid = 900] [serial = 2019] [outer = 0000000000000000] 08:16:39 INFO - PROCESS | 900 | ++DOMWINDOW == 185 (000000E1DB78A000) [pid = 900] [serial = 2020] [outer = 000000E1DB783800] 08:16:39 INFO - PROCESS | 900 | 1464707799872 Marionette DEBUG loaded listener.js 08:16:39 INFO - PROCESS | 900 | ++DOMWINDOW == 186 (000000E1DBA55800) [pid = 900] [serial = 2021] [outer = 000000E1DB783800] 08:16:40 INFO - PROCESS | 900 | [900] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:16:40 INFO - PROCESS | 900 | [900] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:16:40 INFO - PROCESS | 900 | 1464707800906 Marionette TRACE conn5 <- [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:16:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 08:16:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1385ms 08:16:40 INFO - PROCESS | 900 | 1464707800957 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 08:16:40 INFO - PROCESS | 900 | 1464707800960 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 08:16:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:16:40 INFO - PROCESS | 900 | 1464707800965 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:16:40 INFO - PROCESS | 900 | 1464707800967 Marionette TRACE conn5 <- [1,2658,null,{}] 08:16:40 INFO - PROCESS | 900 | 1464707800971 Marionette TRACE conn5 -> [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:16:41 INFO - PROCESS | 900 | 1464707801094 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 08:16:41 INFO - PROCESS | 900 | 1464707801319 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:41 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D0F44800 == 91 [pid = 900] [id = 674] 08:16:41 INFO - PROCESS | 900 | ++DOMWINDOW == 187 (000000E1CEE12400) [pid = 900] [serial = 2022] [outer = 0000000000000000] 08:16:41 INFO - PROCESS | 900 | ++DOMWINDOW == 188 (000000E1D005C400) [pid = 900] [serial = 2023] [outer = 000000E1CEE12400] 08:16:41 INFO - PROCESS | 900 | 1464707801379 Marionette DEBUG loaded listener.js 08:16:41 INFO - PROCESS | 900 | ++DOMWINDOW == 189 (000000E1D712DC00) [pid = 900] [serial = 2024] [outer = 000000E1CEE12400] 08:16:42 INFO - PROCESS | 900 | 1464707802450 Marionette TRACE conn5 <- [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:16:42 INFO - PROCESS | 900 | 1464707802500 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 08:16:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:16:42 INFO - PROCESS | 900 | 1464707802504 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:16:42 INFO - PROCESS | 900 | 1464707802506 Marionette TRACE conn5 <- [1,2662,null,{}] 08:16:42 INFO - PROCESS | 900 | 1464707802510 Marionette TRACE conn5 -> [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:16:42 INFO - PROCESS | 900 | 1464707802842 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 08:16:43 INFO - PROCESS | 900 | 1464707803033 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:43 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D654E800 == 92 [pid = 900] [id = 675] 08:16:43 INFO - PROCESS | 900 | ++DOMWINDOW == 190 (000000E1CA8A1800) [pid = 900] [serial = 2025] [outer = 0000000000000000] 08:16:43 INFO - PROCESS | 900 | ++DOMWINDOW == 191 (000000E1CA8A7400) [pid = 900] [serial = 2026] [outer = 000000E1CA8A1800] 08:16:43 INFO - PROCESS | 900 | 1464707803086 Marionette DEBUG loaded listener.js 08:16:43 INFO - PROCESS | 900 | ++DOMWINDOW == 192 (000000E1CEF05400) [pid = 900] [serial = 2027] [outer = 000000E1CA8A1800] 08:16:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7D64800 == 91 [pid = 900] [id = 503] 08:16:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFCD7000 == 90 [pid = 900] [id = 476] 08:16:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1E4A8F000 == 89 [pid = 900] [id = 667] 08:16:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1DBFDC000 == 88 [pid = 900] [id = 666] 08:16:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1E49CA800 == 87 [pid = 900] [id = 665] 08:16:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1E3D17000 == 86 [pid = 900] [id = 664] 08:16:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1E2D52000 == 85 [pid = 900] [id = 663] 08:16:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1E1684000 == 84 [pid = 900] [id = 662] 08:16:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE94D800 == 83 [pid = 900] [id = 661] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 191 (000000E1DA9AD800) [pid = 900] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1D80E2000 == 82 [pid = 900] [id = 660] 08:16:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE7A5000 == 81 [pid = 900] [id = 659] 08:16:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1DBAC0000 == 80 [pid = 900] [id = 658] 08:16:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC4BA800 == 79 [pid = 900] [id = 657] 08:16:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1E3E03800 == 78 [pid = 900] [id = 656] 08:16:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1E324A800 == 77 [pid = 900] [id = 655] 08:16:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1E2BA4000 == 76 [pid = 900] [id = 654] 08:16:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1E1930000 == 75 [pid = 900] [id = 653] 08:16:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1DBFBE800 == 74 [pid = 900] [id = 652] 08:16:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1E4B3C800 == 73 [pid = 900] [id = 633] 08:16:44 INFO - PROCESS | 900 | --DOCSHELL 000000E1CFFDE800 == 72 [pid = 900] [id = 651] 08:16:44 INFO - PROCESS | 900 | 1464707804214 Marionette TRACE conn5 <- [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:16:44 INFO - PROCESS | 900 | 1464707804257 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 08:16:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:16:44 INFO - PROCESS | 900 | 1464707804261 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:16:44 INFO - PROCESS | 900 | 1464707804266 Marionette TRACE conn5 <- [1,2666,null,{}] 08:16:44 INFO - PROCESS | 900 | 1464707804270 Marionette TRACE conn5 -> [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:16:44 INFO - PROCESS | 900 | 1464707804406 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 190 (000000E1D7B39800) [pid = 900] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 189 (000000E1D7DBF800) [pid = 900] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 188 (000000E1DBA56800) [pid = 900] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 187 (000000E1D0D9A800) [pid = 900] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 186 (000000E1D65A8C00) [pid = 900] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 185 (000000E1D9F67400) [pid = 900] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 184 (000000E1D3617400) [pid = 900] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 183 (000000E1D4283400) [pid = 900] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 182 (000000E1D5FBAC00) [pid = 900] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 181 (000000E1D5E62C00) [pid = 900] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 180 (000000E1D0057000) [pid = 900] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 179 (000000E1D5E48000) [pid = 900] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 178 (000000E1D7104C00) [pid = 900] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 177 (000000E1CB043400) [pid = 900] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 176 (000000E1DADC2C00) [pid = 900] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 175 (000000E1D7D7A800) [pid = 900] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 174 (000000E1CEE82400) [pid = 900] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 173 (000000E1DD1C5000) [pid = 900] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 172 (000000E1D7DA4000) [pid = 900] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 171 (000000E1DB84D400) [pid = 900] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 170 (000000E1D710BC00) [pid = 900] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 169 (000000E1DAB32C00) [pid = 900] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 168 (000000E1DAB31C00) [pid = 900] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 167 (000000E1DA90FC00) [pid = 900] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 166 (000000E1D7B39C00) [pid = 900] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 165 (000000E1D42CAC00) [pid = 900] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 164 (000000E1D5FBD000) [pid = 900] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 163 (000000E1DBAD4400) [pid = 900] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 162 (000000E1CFF58400) [pid = 900] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 161 (000000E1D7D82400) [pid = 900] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 160 (000000E1D7D34400) [pid = 900] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 159 (000000E1D8086800) [pid = 900] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 158 (000000E1D710E000) [pid = 900] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 157 (000000E1D7DC5400) [pid = 900] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 156 (000000E1D83EC000) [pid = 900] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 155 (000000E1DAEC2800) [pid = 900] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 154 (000000E1D7E49C00) [pid = 900] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 153 (000000E1D3F3A800) [pid = 900] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 152 (000000E1E150C400) [pid = 900] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 151 (000000E1E22B0000) [pid = 900] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 150 (000000E1DAEC8800) [pid = 900] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 149 (000000E1D6E14000) [pid = 900] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 148 (000000E1D7726C00) [pid = 900] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 147 (000000E1D6E80800) [pid = 900] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 146 (000000E1DAE5D800) [pid = 900] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 145 (000000E1D7DC9000) [pid = 900] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 144 (000000E1DACD6400) [pid = 900] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 143 (000000E1E19B4C00) [pid = 900] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 142 (000000E1DB72CC00) [pid = 900] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 141 (000000E1D4898800) [pid = 900] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 140 (000000E1DD1E2400) [pid = 900] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 139 (000000E1D6E7F800) [pid = 900] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 138 (000000E1DEF36400) [pid = 900] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 137 (000000E1D0094800) [pid = 900] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 136 (000000E1CFBA4000) [pid = 900] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 135 (000000E1DD1E8800) [pid = 900] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 134 (000000E1D8AAFC00) [pid = 900] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 133 (000000E1CBCF5C00) [pid = 900] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E1D0096C00) [pid = 900] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E1D8A3A400) [pid = 900] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E1E2A37800) [pid = 900] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E1CBCFD000) [pid = 900] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E1D0D99C00) [pid = 900] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E1D6E16C00) [pid = 900] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E1D6B1B000) [pid = 900] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E1D7E4EC00) [pid = 900] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E1D0D9A000) [pid = 900] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E1D0F75000) [pid = 900] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E1DAF10C00) [pid = 900] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E1DAA25C00) [pid = 900] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1E19BE800) [pid = 900] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1DE75D000) [pid = 900] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1D7D9B000) [pid = 900] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1DAA3D400) [pid = 900] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1D7137C00) [pid = 900] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1D83B6C00) [pid = 900] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1D9FC3000) [pid = 900] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1DEF36800) [pid = 900] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1E22AEC00) [pid = 900] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1D8AAB800) [pid = 900] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1D005EC00) [pid = 900] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1E150D000) [pid = 900] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1D7DC6C00) [pid = 900] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1DEF36000) [pid = 900] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1CB153000) [pid = 900] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1DADC6800) [pid = 900] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1D772A800) [pid = 900] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1D0F0A000) [pid = 900] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1DAF0F800) [pid = 900] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1D6E17C00) [pid = 900] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1D7E54400) [pid = 900] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 08:16:44 INFO - PROCESS | 900 | 1464707804506 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:44 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D0BDD800 == 73 [pid = 900] [id = 676] 08:16:44 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1CBCFD000) [pid = 900] [serial = 2028] [outer = 0000000000000000] 08:16:44 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1CEF04800) [pid = 900] [serial = 2029] [outer = 000000E1CBCFD000] 08:16:44 INFO - PROCESS | 900 | 1464707804564 Marionette DEBUG loaded listener.js 08:16:44 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1CFF49000) [pid = 900] [serial = 2030] [outer = 000000E1CBCFD000] 08:16:45 INFO - PROCESS | 900 | 1464707805543 Marionette TRACE conn5 <- [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:16:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 08:16:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1330ms 08:16:45 INFO - PROCESS | 900 | 1464707805596 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 08:16:45 INFO - PROCESS | 900 | 1464707805599 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 08:16:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:16:45 INFO - PROCESS | 900 | 1464707805603 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:16:45 INFO - PROCESS | 900 | 1464707805605 Marionette TRACE conn5 <- [1,2670,null,{}] 08:16:45 INFO - PROCESS | 900 | 1464707805609 Marionette TRACE conn5 -> [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:16:45 INFO - PROCESS | 900 | 1464707805710 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 08:16:45 INFO - PROCESS | 900 | 1464707805721 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:45 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D9614800 == 74 [pid = 900] [id = 677] 08:16:45 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1D0059C00) [pid = 900] [serial = 2031] [outer = 0000000000000000] 08:16:45 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1D005EC00) [pid = 900] [serial = 2032] [outer = 000000E1D0059C00] 08:16:45 INFO - PROCESS | 900 | 1464707805770 Marionette DEBUG loaded listener.js 08:16:45 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1D0682C00) [pid = 900] [serial = 2033] [outer = 000000E1D0059C00] 08:16:46 INFO - PROCESS | 900 | 1464707806744 Marionette TRACE conn5 <- [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:16:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 08:16:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1189ms 08:16:46 INFO - PROCESS | 900 | 1464707806794 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 08:16:46 INFO - PROCESS | 900 | 1464707806798 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 08:16:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:16:46 INFO - PROCESS | 900 | 1464707806808 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:16:46 INFO - PROCESS | 900 | 1464707806813 Marionette TRACE conn5 <- [1,2674,null,{}] 08:16:46 INFO - PROCESS | 900 | 1464707806817 Marionette TRACE conn5 -> [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:16:46 INFO - PROCESS | 900 | 1464707806954 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 08:16:47 INFO - PROCESS | 900 | 1464707807011 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:47 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB27B800 == 75 [pid = 900] [id = 678] 08:16:47 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1D0DB2800) [pid = 900] [serial = 2034] [outer = 0000000000000000] 08:16:47 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1D0F10C00) [pid = 900] [serial = 2035] [outer = 000000E1D0DB2800] 08:16:47 INFO - PROCESS | 900 | 1464707807058 Marionette DEBUG loaded listener.js 08:16:47 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1D3F3B800) [pid = 900] [serial = 2036] [outer = 000000E1D0DB2800] 08:16:48 INFO - PROCESS | 900 | 1464707808023 Marionette TRACE conn5 <- [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:16:48 INFO - PROCESS | 900 | 1464707808057 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 08:16:48 INFO - PROCESS | 900 | 1464707808060 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:16:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:16:48 INFO - PROCESS | 900 | 1464707808062 Marionette TRACE conn5 <- [1,2678,null,{}] 08:16:48 INFO - PROCESS | 900 | 1464707808066 Marionette TRACE conn5 -> [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:16:48 INFO - PROCESS | 900 | 1464707808196 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 08:16:48 INFO - PROCESS | 900 | 1464707808256 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:48 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBFC6000 == 76 [pid = 900] [id = 679] 08:16:48 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1D3F42400) [pid = 900] [serial = 2037] [outer = 0000000000000000] 08:16:48 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1D5E48C00) [pid = 900] [serial = 2038] [outer = 000000E1D3F42400] 08:16:48 INFO - PROCESS | 900 | 1464707808303 Marionette DEBUG loaded listener.js 08:16:48 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1D5FB9800) [pid = 900] [serial = 2039] [outer = 000000E1D3F42400] 08:16:48 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1D6893C00) [pid = 900] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:16:48 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1D0056000) [pid = 900] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:16:48 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1CF974C00) [pid = 900] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:16:48 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1DAF10800) [pid = 900] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:16:48 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1DBA52800) [pid = 900] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:16:48 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1D48A0400) [pid = 900] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:16:48 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1D7D98000) [pid = 900] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:16:48 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1DA91E000) [pid = 900] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:16:48 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1DBC11C00) [pid = 900] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:16:48 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1CFF78000) [pid = 900] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:16:48 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1D005D000) [pid = 900] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:16:48 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1CA51E800) [pid = 900] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:16:49 INFO - PROCESS | 900 | 1464707809231 Marionette TRACE conn5 <- [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:16:49 INFO - PROCESS | 900 | 1464707809250 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 08:16:49 INFO - PROCESS | 900 | 1464707809256 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:16:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:16:49 INFO - PROCESS | 900 | 1464707809258 Marionette TRACE conn5 <- [1,2682,null,{}] 08:16:49 INFO - PROCESS | 900 | 1464707809262 Marionette TRACE conn5 -> [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:16:49 INFO - PROCESS | 900 | 1464707809360 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 08:16:49 INFO - PROCESS | 900 | 1464707809370 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD118000 == 77 [pid = 900] [id = 680] 08:16:49 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1D6892800) [pid = 900] [serial = 2040] [outer = 0000000000000000] 08:16:49 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1D689AC00) [pid = 900] [serial = 2041] [outer = 000000E1D6892800] 08:16:49 INFO - PROCESS | 900 | 1464707809423 Marionette DEBUG loaded listener.js 08:16:49 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1D6B39C00) [pid = 900] [serial = 2042] [outer = 000000E1D6892800] 08:16:50 INFO - PROCESS | 900 | 1464707810380 Marionette TRACE conn5 <- [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:16:50 INFO - PROCESS | 900 | 1464707810391 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 08:16:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:16:50 INFO - PROCESS | 900 | 1464707810394 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:16:50 INFO - PROCESS | 900 | 1464707810396 Marionette TRACE conn5 <- [1,2686,null,{}] 08:16:50 INFO - PROCESS | 900 | 1464707810400 Marionette TRACE conn5 -> [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:16:50 INFO - PROCESS | 900 | 1464707810529 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 08:16:50 INFO - PROCESS | 900 | 1464707810654 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CBC5B800 == 78 [pid = 900] [id = 681] 08:16:50 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1C8AE6400) [pid = 900] [serial = 2043] [outer = 0000000000000000] 08:16:50 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1C944E800) [pid = 900] [serial = 2044] [outer = 000000E1C8AE6400] 08:16:50 INFO - PROCESS | 900 | 1464707810716 Marionette DEBUG loaded listener.js 08:16:50 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1CA674000) [pid = 900] [serial = 2045] [outer = 000000E1C8AE6400] 08:16:51 INFO - PROCESS | 900 | 1464707811885 Marionette TRACE conn5 <- [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:16:51 INFO - PROCESS | 900 | 1464707811942 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 08:16:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:16:51 INFO - PROCESS | 900 | 1464707811947 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:16:51 INFO - PROCESS | 900 | 1464707811952 Marionette TRACE conn5 <- [1,2690,null,{}] 08:16:52 INFO - PROCESS | 900 | 1464707811998 Marionette TRACE conn5 -> [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:16:52 INFO - PROCESS | 900 | 1464707812189 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 08:16:52 INFO - PROCESS | 900 | 1464707812293 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D8AD5800 == 79 [pid = 900] [id = 682] 08:16:52 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1CF975800) [pid = 900] [serial = 2046] [outer = 0000000000000000] 08:16:52 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1CFCB0000) [pid = 900] [serial = 2047] [outer = 000000E1CF975800] 08:16:52 INFO - PROCESS | 900 | 1464707812354 Marionette DEBUG loaded listener.js 08:16:52 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1CFF72800) [pid = 900] [serial = 2048] [outer = 000000E1CF975800] 08:16:52 INFO - PROCESS | 900 | 1464707812958 Marionette TRACE conn5 <- [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:16:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:16:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1024ms 08:16:52 INFO - PROCESS | 900 | 1464707812977 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 08:16:52 INFO - PROCESS | 900 | 1464707812982 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 08:16:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:16:52 INFO - PROCESS | 900 | 1464707812986 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:16:52 INFO - PROCESS | 900 | 1464707812988 Marionette TRACE conn5 <- [1,2694,null,{}] 08:16:52 INFO - PROCESS | 900 | 1464707812992 Marionette TRACE conn5 -> [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:16:53 INFO - PROCESS | 900 | 1464707813120 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 08:16:53 INFO - PROCESS | 900 | 1464707813232 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD11E800 == 80 [pid = 900] [id = 683] 08:16:53 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1D06DC000) [pid = 900] [serial = 2049] [outer = 0000000000000000] 08:16:53 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1D0D98400) [pid = 900] [serial = 2050] [outer = 000000E1D06DC000] 08:16:53 INFO - PROCESS | 900 | 1464707813292 Marionette DEBUG loaded listener.js 08:16:53 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1D0F72800) [pid = 900] [serial = 2051] [outer = 000000E1D06DC000] 08:16:53 INFO - PROCESS | 900 | 1464707813974 Marionette TRACE conn5 <- [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:16:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:16:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1027ms 08:16:54 INFO - PROCESS | 900 | 1464707814014 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 08:16:54 INFO - PROCESS | 900 | 1464707814017 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 08:16:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:16:54 INFO - PROCESS | 900 | 1464707814028 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:16:54 INFO - PROCESS | 900 | 1464707814035 Marionette TRACE conn5 <- [1,2698,null,{}] 08:16:54 INFO - PROCESS | 900 | 1464707814057 Marionette TRACE conn5 -> [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:16:54 INFO - PROCESS | 900 | 1464707814187 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 08:16:54 INFO - PROCESS | 900 | 1464707814325 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:54 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE89F800 == 81 [pid = 900] [id = 684] 08:16:54 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1D0F11800) [pid = 900] [serial = 2052] [outer = 0000000000000000] 08:16:54 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1D6E14000) [pid = 900] [serial = 2053] [outer = 000000E1D0F11800] 08:16:54 INFO - PROCESS | 900 | 1464707814386 Marionette DEBUG loaded listener.js 08:16:54 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1D7110000) [pid = 900] [serial = 2054] [outer = 000000E1D0F11800] 08:16:55 INFO - PROCESS | 900 | 1464707815014 Marionette TRACE conn5 <- [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:16:55 INFO - PROCESS | 900 | 1464707815069 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 08:16:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:16:55 INFO - PROCESS | 900 | 1464707815073 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:16:55 INFO - PROCESS | 900 | 1464707815075 Marionette TRACE conn5 <- [1,2702,null,{}] 08:16:55 INFO - PROCESS | 900 | 1464707815079 Marionette TRACE conn5 -> [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:16:55 INFO - PROCESS | 900 | 1464707815206 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 08:16:55 INFO - PROCESS | 900 | 1464707815342 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:55 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF51E800 == 82 [pid = 900] [id = 685] 08:16:55 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1D76CDC00) [pid = 900] [serial = 2055] [outer = 0000000000000000] 08:16:55 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1D79F0800) [pid = 900] [serial = 2056] [outer = 000000E1D76CDC00] 08:16:55 INFO - PROCESS | 900 | 1464707815401 Marionette DEBUG loaded listener.js 08:16:55 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1D7D32800) [pid = 900] [serial = 2057] [outer = 000000E1D76CDC00] 08:16:55 INFO - PROCESS | 900 | 1464707815953 Marionette TRACE conn5 <- [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:16:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:16:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 923ms 08:16:56 INFO - PROCESS | 900 | 1464707816002 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 08:16:56 INFO - PROCESS | 900 | 1464707816005 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 08:16:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:16:56 INFO - PROCESS | 900 | 1464707816011 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:16:56 INFO - PROCESS | 900 | 1464707816013 Marionette TRACE conn5 <- [1,2706,null,{}] 08:16:56 INFO - PROCESS | 900 | 1464707816017 Marionette TRACE conn5 -> [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:16:56 INFO - PROCESS | 900 | 1464707816137 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 08:16:56 INFO - PROCESS | 900 | 1464707816246 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:56 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF940800 == 83 [pid = 900] [id = 686] 08:16:56 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1D7D9A000) [pid = 900] [serial = 2058] [outer = 0000000000000000] 08:16:56 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1D7D9D000) [pid = 900] [serial = 2059] [outer = 000000E1D7D9A000] 08:16:56 INFO - PROCESS | 900 | 1464707816312 Marionette DEBUG loaded listener.js 08:16:56 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1D7E46800) [pid = 900] [serial = 2060] [outer = 000000E1D7D9A000] 08:16:57 INFO - PROCESS | 900 | 1464707817001 Marionette TRACE conn5 <- [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:16:57 INFO - PROCESS | 900 | 1464707817039 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 08:16:57 INFO - PROCESS | 900 | 1464707817043 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:16:57 INFO - PROCESS | 900 | 1464707817045 Marionette TRACE conn5 <- [1,2710,null,{}] 08:16:57 INFO - PROCESS | 900 | 1464707817049 Marionette TRACE conn5 -> [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:16:57 INFO - PROCESS | 900 | 1464707817173 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 08:16:57 INFO - PROCESS | 900 | 1464707817311 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:57 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFCD3800 == 84 [pid = 900] [id = 687] 08:16:57 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E1D7E60400) [pid = 900] [serial = 2061] [outer = 0000000000000000] 08:16:57 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E1D8314800) [pid = 900] [serial = 2062] [outer = 000000E1D7E60400] 08:16:57 INFO - PROCESS | 900 | 1464707817369 Marionette DEBUG loaded listener.js 08:16:57 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E1D8A3BC00) [pid = 900] [serial = 2063] [outer = 000000E1D7E60400] 08:16:58 INFO - PROCESS | 900 | 1464707817992 Marionette TRACE conn5 <- [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:16:58 INFO - PROCESS | 900 | 1464707818034 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 08:16:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:16:58 INFO - PROCESS | 900 | 1464707818039 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:16:58 INFO - PROCESS | 900 | 1464707818041 Marionette TRACE conn5 <- [1,2714,null,{}] 08:16:58 INFO - PROCESS | 900 | 1464707818044 Marionette TRACE conn5 -> [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:16:58 INFO - PROCESS | 900 | 1464707818162 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 08:16:58 INFO - PROCESS | 900 | 1464707818272 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:58 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E0D8E800 == 85 [pid = 900] [id = 688] 08:16:58 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E1D7E60800) [pid = 900] [serial = 2064] [outer = 0000000000000000] 08:16:58 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E1D8C10C00) [pid = 900] [serial = 2065] [outer = 000000E1D7E60800] 08:16:58 INFO - PROCESS | 900 | 1464707818330 Marionette DEBUG loaded listener.js 08:16:58 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E1DA914400) [pid = 900] [serial = 2066] [outer = 000000E1D7E60800] 08:16:59 INFO - PROCESS | 900 | 1464707819118 Marionette TRACE conn5 <- [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:16:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:16:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1132ms 08:16:59 INFO - PROCESS | 900 | 1464707819173 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 08:16:59 INFO - PROCESS | 900 | 1464707819178 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 08:16:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:16:59 INFO - PROCESS | 900 | 1464707819183 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:16:59 INFO - PROCESS | 900 | 1464707819188 Marionette TRACE conn5 <- [1,2718,null,{}] 08:16:59 INFO - PROCESS | 900 | 1464707819195 Marionette TRACE conn5 -> [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:16:59 INFO - PROCESS | 900 | 1464707819316 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 08:16:59 INFO - PROCESS | 900 | 1464707819464 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D961E000 == 86 [pid = 900] [id = 689] 08:16:59 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E1CEC6A800) [pid = 900] [serial = 2067] [outer = 0000000000000000] 08:16:59 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E1CEE6CC00) [pid = 900] [serial = 2068] [outer = 000000E1CEC6A800] 08:16:59 INFO - PROCESS | 900 | 1464707819517 Marionette DEBUG loaded listener.js 08:16:59 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E1CFCB0C00) [pid = 900] [serial = 2069] [outer = 000000E1CEC6A800] 08:17:00 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD118000 == 85 [pid = 900] [id = 680] 08:17:00 INFO - PROCESS | 900 | --DOCSHELL 000000E1DBFC6000 == 84 [pid = 900] [id = 679] 08:17:00 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB27B800 == 83 [pid = 900] [id = 678] 08:17:00 INFO - PROCESS | 900 | --DOCSHELL 000000E1D9614800 == 82 [pid = 900] [id = 677] 08:17:00 INFO - PROCESS | 900 | --DOCSHELL 000000E1D0BDD800 == 81 [pid = 900] [id = 676] 08:17:00 INFO - PROCESS | 900 | --DOCSHELL 000000E1D654E800 == 80 [pid = 900] [id = 675] 08:17:00 INFO - PROCESS | 900 | --DOCSHELL 000000E1E2F40800 == 79 [pid = 900] [id = 673] 08:17:00 INFO - PROCESS | 900 | --DOCSHELL 000000E1E65C4000 == 78 [pid = 900] [id = 672] 08:17:00 INFO - PROCESS | 900 | --DOCSHELL 000000E1E5729000 == 77 [pid = 900] [id = 671] 08:17:00 INFO - PROCESS | 900 | --DOCSHELL 000000E1E1673000 == 76 [pid = 900] [id = 670] 08:17:00 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD273000 == 75 [pid = 900] [id = 669] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E1D76D8400) [pid = 900] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E1D712CC00) [pid = 900] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E1D4897400) [pid = 900] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E1D710C400) [pid = 900] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E1D0F0E400) [pid = 900] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E1CFF56C00) [pid = 900] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 123 (000000E1D3619400) [pid = 900] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 122 (000000E1DB845000) [pid = 900] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 121 (000000E1DBC06000) [pid = 900] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 120 (000000E1DA9B7000) [pid = 900] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 119 (000000E1D8AA1800) [pid = 900] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 118 (000000E1D7E59C00) [pid = 900] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 117 (000000E1DA913800) [pid = 900] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 116 (000000E1D76D3C00) [pid = 900] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 115 (000000E1D7E5CC00) [pid = 900] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1CA51A000) [pid = 900] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1DAA1C400) [pid = 900] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1DE758800) [pid = 900] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1DACD2800) [pid = 900] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1DAF05000) [pid = 900] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1DD1C9800) [pid = 900] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 108 (000000E1DB848C00) [pid = 900] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 107 (000000E1CFF7E800) [pid = 900] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 106 (000000E1DEF3B800) [pid = 900] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 105 (000000E1D361E800) [pid = 900] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 104 (000000E1D7182000) [pid = 900] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 103 (000000E1DEF3F800) [pid = 900] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 102 (000000E1CEE64C00) [pid = 900] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 101 (000000E1CFF4DC00) [pid = 900] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | --DOMWINDOW == 100 (000000E1DBAD3C00) [pid = 900] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 08:17:00 INFO - PROCESS | 900 | 1464707820660 Marionette TRACE conn5 <- [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:17:00 INFO - PROCESS | 900 | 1464707820680 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 08:17:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:17:00 INFO - PROCESS | 900 | 1464707820686 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:17:00 INFO - PROCESS | 900 | 1464707820689 Marionette TRACE conn5 <- [1,2722,null,{}] 08:17:00 INFO - PROCESS | 900 | 1464707820693 Marionette TRACE conn5 -> [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:17:00 INFO - PROCESS | 900 | 1464707820801 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 08:17:00 INFO - PROCESS | 900 | 1464707820808 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:00 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D89F8000 == 76 [pid = 900] [id = 690] 08:17:00 INFO - PROCESS | 900 | ++DOMWINDOW == 101 (000000E1CEE13400) [pid = 900] [serial = 2070] [outer = 0000000000000000] 08:17:00 INFO - PROCESS | 900 | ++DOMWINDOW == 102 (000000E1CFF80400) [pid = 900] [serial = 2071] [outer = 000000E1CEE13400] 08:17:00 INFO - PROCESS | 900 | 1464707820856 Marionette DEBUG loaded listener.js 08:17:00 INFO - PROCESS | 900 | ++DOMWINDOW == 103 (000000E1D0D94400) [pid = 900] [serial = 2072] [outer = 000000E1CEE13400] 08:17:01 INFO - PROCESS | 900 | 1464707821395 Marionette TRACE conn5 <- [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:17:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:17:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 734ms 08:17:01 INFO - PROCESS | 900 | 1464707821425 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 08:17:01 INFO - PROCESS | 900 | 1464707821427 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 08:17:01 INFO - PROCESS | 900 | 1464707821431 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:17:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:17:01 INFO - PROCESS | 900 | 1464707821435 Marionette TRACE conn5 <- [1,2726,null,{}] 08:17:01 INFO - PROCESS | 900 | 1464707821446 Marionette TRACE conn5 -> [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:17:01 INFO - PROCESS | 900 | 1464707821591 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 08:17:01 INFO - PROCESS | 900 | 1464707821677 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD107000 == 77 [pid = 900] [id = 691] 08:17:01 INFO - PROCESS | 900 | ++DOMWINDOW == 104 (000000E1D3F38000) [pid = 900] [serial = 2073] [outer = 0000000000000000] 08:17:01 INFO - PROCESS | 900 | ++DOMWINDOW == 105 (000000E1D3FF6000) [pid = 900] [serial = 2074] [outer = 000000E1D3F38000] 08:17:01 INFO - PROCESS | 900 | 1464707821730 Marionette DEBUG loaded listener.js 08:17:01 INFO - PROCESS | 900 | ++DOMWINDOW == 106 (000000E1D5E61400) [pid = 900] [serial = 2075] [outer = 000000E1D3F38000] 08:17:02 INFO - PROCESS | 900 | 1464707822152 Marionette TRACE conn5 <- [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:17:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:17:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 777ms 08:17:02 INFO - PROCESS | 900 | 1464707822231 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 08:17:02 INFO - PROCESS | 900 | 1464707822234 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 08:17:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:17:02 INFO - PROCESS | 900 | 1464707822238 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:17:02 INFO - PROCESS | 900 | 1464707822240 Marionette TRACE conn5 <- [1,2730,null,{}] 08:17:02 INFO - PROCESS | 900 | 1464707822243 Marionette TRACE conn5 -> [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:17:02 INFO - PROCESS | 900 | 1464707822381 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 08:17:02 INFO - PROCESS | 900 | 1464707822447 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:02 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE7B0800 == 78 [pid = 900] [id = 692] 08:17:02 INFO - PROCESS | 900 | ++DOMWINDOW == 107 (000000E1D6B34800) [pid = 900] [serial = 2076] [outer = 0000000000000000] 08:17:02 INFO - PROCESS | 900 | ++DOMWINDOW == 108 (000000E1D7103400) [pid = 900] [serial = 2077] [outer = 000000E1D6B34800] 08:17:02 INFO - PROCESS | 900 | 1464707822497 Marionette DEBUG loaded listener.js 08:17:02 INFO - PROCESS | 900 | ++DOMWINDOW == 109 (000000E1D76CE000) [pid = 900] [serial = 2078] [outer = 000000E1D6B34800] 08:17:02 INFO - PROCESS | 900 | 1464707822937 Marionette TRACE conn5 <- [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:17:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:17:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 734ms 08:17:02 INFO - PROCESS | 900 | 1464707822973 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 08:17:02 INFO - PROCESS | 900 | 1464707822975 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 08:17:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:17:02 INFO - PROCESS | 900 | 1464707822978 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:17:02 INFO - PROCESS | 900 | 1464707822980 Marionette TRACE conn5 <- [1,2734,null,{}] 08:17:02 INFO - PROCESS | 900 | 1464707822984 Marionette TRACE conn5 -> [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:17:03 INFO - PROCESS | 900 | 1464707823116 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 08:17:03 INFO - PROCESS | 900 | 1464707823137 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF932000 == 79 [pid = 900] [id = 693] 08:17:03 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1D7D81800) [pid = 900] [serial = 2079] [outer = 0000000000000000] 08:17:03 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1D7D99800) [pid = 900] [serial = 2080] [outer = 000000E1D7D81800] 08:17:03 INFO - PROCESS | 900 | 1464707823184 Marionette DEBUG loaded listener.js 08:17:03 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1D7DC7000) [pid = 900] [serial = 2081] [outer = 000000E1D7D81800] 08:17:03 INFO - PROCESS | 900 | 1464707823667 Marionette TRACE conn5 <- [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:17:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:17:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 734ms 08:17:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:17:03 INFO - PROCESS | 900 | 1464707823719 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 08:17:03 INFO - PROCESS | 900 | 1464707823721 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 08:17:03 INFO - PROCESS | 900 | 1464707823725 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:17:03 INFO - PROCESS | 900 | 1464707823726 Marionette TRACE conn5 <- [1,2738,null,{}] 08:17:03 INFO - PROCESS | 900 | 1464707823730 Marionette TRACE conn5 -> [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:17:03 INFO - PROCESS | 900 | 1464707823927 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 08:17:03 INFO - PROCESS | 900 | 1464707823951 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E0D9A800 == 80 [pid = 900] [id = 694] 08:17:03 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1D7E55000) [pid = 900] [serial = 2082] [outer = 0000000000000000] 08:17:03 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1DA9AE400) [pid = 900] [serial = 2083] [outer = 000000E1D7E55000] 08:17:04 INFO - PROCESS | 900 | 1464707823999 Marionette DEBUG loaded listener.js 08:17:04 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1DAA22000) [pid = 900] [serial = 2084] [outer = 000000E1D7E55000] 08:17:04 INFO - PROCESS | 900 | --DOMWINDOW == 114 (000000E1D0059C00) [pid = 900] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:17:04 INFO - PROCESS | 900 | --DOMWINDOW == 113 (000000E1CA8A1800) [pid = 900] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:17:04 INFO - PROCESS | 900 | --DOMWINDOW == 112 (000000E1CBCFD000) [pid = 900] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:17:04 INFO - PROCESS | 900 | --DOMWINDOW == 111 (000000E1D0DB2800) [pid = 900] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:17:04 INFO - PROCESS | 900 | --DOMWINDOW == 110 (000000E1D3F42400) [pid = 900] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:17:04 INFO - PROCESS | 900 | --DOMWINDOW == 109 (000000E1DE75C800) [pid = 900] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:17:04 INFO - PROCESS | 900 | 1464707824499 Marionette TRACE conn5 <- [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:17:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:17:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 839ms 08:17:04 INFO - PROCESS | 900 | 1464707824564 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 08:17:04 INFO - PROCESS | 900 | 1464707824567 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 08:17:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:17:04 INFO - PROCESS | 900 | 1464707824577 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:17:04 INFO - PROCESS | 900 | 1464707824579 Marionette TRACE conn5 <- [1,2742,null,{}] 08:17:04 INFO - PROCESS | 900 | 1464707824583 Marionette TRACE conn5 -> [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:17:04 INFO - PROCESS | 900 | 1464707824681 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 08:17:04 INFO - PROCESS | 900 | 1464707824692 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E1578000 == 81 [pid = 900] [id = 695] 08:17:04 INFO - PROCESS | 900 | ++DOMWINDOW == 110 (000000E1DAA1E800) [pid = 900] [serial = 2085] [outer = 0000000000000000] 08:17:04 INFO - PROCESS | 900 | ++DOMWINDOW == 111 (000000E1DAA30C00) [pid = 900] [serial = 2086] [outer = 000000E1DAA1E800] 08:17:04 INFO - PROCESS | 900 | 1464707824739 Marionette DEBUG loaded listener.js 08:17:04 INFO - PROCESS | 900 | ++DOMWINDOW == 112 (000000E1DAB2DC00) [pid = 900] [serial = 2087] [outer = 000000E1DAA1E800] 08:17:05 INFO - PROCESS | 900 | 1464707825169 Marionette TRACE conn5 <- [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:17:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:17:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 629ms 08:17:05 INFO - PROCESS | 900 | 1464707825208 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 08:17:05 INFO - PROCESS | 900 | 1464707825210 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 08:17:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:17:05 INFO - PROCESS | 900 | 1464707825213 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:17:05 INFO - PROCESS | 900 | 1464707825215 Marionette TRACE conn5 <- [1,2746,null,{}] 08:17:05 INFO - PROCESS | 900 | 1464707825233 Marionette TRACE conn5 -> [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:17:05 INFO - PROCESS | 900 | 1464707825331 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 08:17:05 INFO - PROCESS | 900 | 1464707825372 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E1676000 == 82 [pid = 900] [id = 696] 08:17:05 INFO - PROCESS | 900 | ++DOMWINDOW == 113 (000000E1DAB35800) [pid = 900] [serial = 2088] [outer = 0000000000000000] 08:17:05 INFO - PROCESS | 900 | ++DOMWINDOW == 114 (000000E1DAC41800) [pid = 900] [serial = 2089] [outer = 000000E1DAB35800] 08:17:05 INFO - PROCESS | 900 | 1464707825419 Marionette DEBUG loaded listener.js 08:17:05 INFO - PROCESS | 900 | ++DOMWINDOW == 115 (000000E1DADC0000) [pid = 900] [serial = 2090] [outer = 000000E1DAB35800] 08:17:05 INFO - PROCESS | 900 | 1464707825853 Marionette TRACE conn5 <- [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:17:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:17:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 692ms 08:17:05 INFO - PROCESS | 900 | 1464707825909 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 08:17:05 INFO - PROCESS | 900 | 1464707825911 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 08:17:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:17:05 INFO - PROCESS | 900 | 1464707825914 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:17:05 INFO - PROCESS | 900 | 1464707825916 Marionette TRACE conn5 <- [1,2750,null,{}] 08:17:05 INFO - PROCESS | 900 | 1464707825920 Marionette TRACE conn5 -> [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:17:06 INFO - PROCESS | 900 | 1464707826019 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 08:17:06 INFO - PROCESS | 900 | 1464707826025 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:06 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E1939000 == 83 [pid = 900] [id = 697] 08:17:06 INFO - PROCESS | 900 | ++DOMWINDOW == 116 (000000E1CF704C00) [pid = 900] [serial = 2091] [outer = 0000000000000000] 08:17:06 INFO - PROCESS | 900 | ++DOMWINDOW == 117 (000000E1DAE5FC00) [pid = 900] [serial = 2092] [outer = 000000E1CF704C00] 08:17:06 INFO - PROCESS | 900 | 1464707826071 Marionette DEBUG loaded listener.js 08:17:06 INFO - PROCESS | 900 | ++DOMWINDOW == 118 (000000E1DAECA400) [pid = 900] [serial = 2093] [outer = 000000E1CF704C00] 08:17:06 INFO - PROCESS | 900 | 1464707826803 Marionette TRACE conn5 <- [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:17:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:17:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 923ms 08:17:06 INFO - PROCESS | 900 | 1464707826841 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 08:17:06 INFO - PROCESS | 900 | 1464707826846 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 08:17:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:17:06 INFO - PROCESS | 900 | 1464707826853 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:17:06 INFO - PROCESS | 900 | 1464707826857 Marionette TRACE conn5 <- [1,2754,null,{}] 08:17:06 INFO - PROCESS | 900 | 1464707826863 Marionette TRACE conn5 -> [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:17:06 INFO - PROCESS | 900 | 1464707826993 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 08:17:07 INFO - PROCESS | 900 | 1464707827109 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:07 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAFCB000 == 84 [pid = 900] [id = 698] 08:17:07 INFO - PROCESS | 900 | ++DOMWINDOW == 119 (000000E1CEFCDC00) [pid = 900] [serial = 2094] [outer = 0000000000000000] 08:17:07 INFO - PROCESS | 900 | ++DOMWINDOW == 120 (000000E1D0056C00) [pid = 900] [serial = 2095] [outer = 000000E1CEFCDC00] 08:17:07 INFO - PROCESS | 900 | 1464707827211 Marionette DEBUG loaded listener.js 08:17:07 INFO - PROCESS | 900 | ++DOMWINDOW == 121 (000000E1D0F02800) [pid = 900] [serial = 2096] [outer = 000000E1CEFCDC00] 08:17:07 INFO - PROCESS | 900 | 1464707827778 Marionette TRACE conn5 <- [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:17:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:17:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 985ms 08:17:07 INFO - PROCESS | 900 | 1464707827841 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 08:17:07 INFO - PROCESS | 900 | 1464707827847 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 08:17:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:17:07 INFO - PROCESS | 900 | 1464707827854 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:17:07 INFO - PROCESS | 900 | 1464707827857 Marionette TRACE conn5 <- [1,2758,null,{}] 08:17:07 INFO - PROCESS | 900 | 1464707827862 Marionette TRACE conn5 -> [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:17:08 INFO - PROCESS | 900 | 1464707827992 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 08:17:08 INFO - PROCESS | 900 | 1464707828134 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:08 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFCD0800 == 85 [pid = 900] [id = 699] 08:17:08 INFO - PROCESS | 900 | ++DOMWINDOW == 122 (000000E1D65A8C00) [pid = 900] [serial = 2097] [outer = 0000000000000000] 08:17:08 INFO - PROCESS | 900 | ++DOMWINDOW == 123 (000000E1D6B2F000) [pid = 900] [serial = 2098] [outer = 000000E1D65A8C00] 08:17:08 INFO - PROCESS | 900 | 1464707828200 Marionette DEBUG loaded listener.js 08:17:08 INFO - PROCESS | 900 | ++DOMWINDOW == 124 (000000E1D7D31800) [pid = 900] [serial = 2099] [outer = 000000E1D65A8C00] 08:17:08 INFO - PROCESS | 900 | 1464707828850 Marionette TRACE conn5 <- [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:17:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:17:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1020ms 08:17:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:17:08 INFO - PROCESS | 900 | 1464707828884 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 08:17:08 INFO - PROCESS | 900 | 1464707828886 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 08:17:08 INFO - PROCESS | 900 | 1464707828892 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:17:08 INFO - PROCESS | 900 | 1464707828896 Marionette TRACE conn5 <- [1,2762,null,{}] 08:17:08 INFO - PROCESS | 900 | 1464707828908 Marionette TRACE conn5 -> [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:17:09 INFO - PROCESS | 900 | 1464707829056 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 08:17:09 INFO - PROCESS | 900 | 1464707829200 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:09 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E27E0800 == 86 [pid = 900] [id = 700] 08:17:09 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E1DA9ADC00) [pid = 900] [serial = 2100] [outer = 0000000000000000] 08:17:09 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E1DAA2E400) [pid = 900] [serial = 2101] [outer = 000000E1DA9ADC00] 08:17:09 INFO - PROCESS | 900 | 1464707829262 Marionette DEBUG loaded listener.js 08:17:09 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E1DAF03800) [pid = 900] [serial = 2102] [outer = 000000E1DA9ADC00] 08:17:09 INFO - PROCESS | 900 | 1464707829923 Marionette TRACE conn5 <- [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:17:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:17:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1081ms 08:17:09 INFO - PROCESS | 900 | 1464707829991 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 08:17:10 INFO - PROCESS | 900 | 1464707829994 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 08:17:10 INFO - PROCESS | 900 | 1464707829998 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:17:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:17:10 INFO - PROCESS | 900 | 1464707830000 Marionette TRACE conn5 <- [1,2766,null,{}] 08:17:10 INFO - PROCESS | 900 | 1464707830004 Marionette TRACE conn5 -> [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:17:10 INFO - PROCESS | 900 | 1464707830132 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 08:17:10 INFO - PROCESS | 900 | 1464707830272 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:10 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2A2A800 == 87 [pid = 900] [id = 701] 08:17:10 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E1DB733000) [pid = 900] [serial = 2103] [outer = 0000000000000000] 08:17:10 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E1DB789C00) [pid = 900] [serial = 2104] [outer = 000000E1DB733000] 08:17:10 INFO - PROCESS | 900 | 1464707830330 Marionette DEBUG loaded listener.js 08:17:10 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E1DB84B400) [pid = 900] [serial = 2105] [outer = 000000E1DB733000] 08:17:10 INFO - PROCESS | 900 | 1464707830876 Marionette TRACE conn5 <- [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:17:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:17:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 925ms 08:17:10 INFO - PROCESS | 900 | 1464707830926 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 08:17:10 INFO - PROCESS | 900 | 1464707830929 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 08:17:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:17:10 INFO - PROCESS | 900 | 1464707830932 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:17:10 INFO - PROCESS | 900 | 1464707830934 Marionette TRACE conn5 <- [1,2770,null,{}] 08:17:10 INFO - PROCESS | 900 | 1464707830938 Marionette TRACE conn5 -> [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:17:11 INFO - PROCESS | 900 | 1464707831058 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 08:17:11 INFO - PROCESS | 900 | 1464707831171 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:11 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2D43800 == 88 [pid = 900] [id = 702] 08:17:11 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E1DB781400) [pid = 900] [serial = 2106] [outer = 0000000000000000] 08:17:11 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E1DBAD5000) [pid = 900] [serial = 2107] [outer = 000000E1DB781400] 08:17:11 INFO - PROCESS | 900 | 1464707831228 Marionette DEBUG loaded listener.js 08:17:11 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E1DBAE0800) [pid = 900] [serial = 2108] [outer = 000000E1DB781400] 08:17:11 INFO - PROCESS | 900 | 1464707831880 Marionette TRACE conn5 <- [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:17:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:17:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 986ms 08:17:11 INFO - PROCESS | 900 | 1464707831921 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 08:17:11 INFO - PROCESS | 900 | 1464707831924 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 08:17:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:17:11 INFO - PROCESS | 900 | 1464707831927 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:17:11 INFO - PROCESS | 900 | 1464707831929 Marionette TRACE conn5 <- [1,2774,null,{}] 08:17:11 INFO - PROCESS | 900 | 1464707831933 Marionette TRACE conn5 -> [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:17:12 INFO - PROCESS | 900 | 1464707832076 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 08:17:12 INFO - PROCESS | 900 | 1464707832218 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:12 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2F9D800 == 89 [pid = 900] [id = 703] 08:17:12 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (000000E1DD1C8C00) [pid = 900] [serial = 2109] [outer = 0000000000000000] 08:17:12 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (000000E1DD1EB800) [pid = 900] [serial = 2110] [outer = 000000E1DD1C8C00] 08:17:12 INFO - PROCESS | 900 | 1464707832277 Marionette DEBUG loaded listener.js 08:17:12 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (000000E1DE762800) [pid = 900] [serial = 2111] [outer = 000000E1DD1C8C00] 08:17:12 INFO - PROCESS | 900 | 1464707832868 Marionette TRACE conn5 <- [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:17:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:17:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 986ms 08:17:12 INFO - PROCESS | 900 | 1464707832917 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 08:17:12 INFO - PROCESS | 900 | 1464707832919 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 08:17:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:17:12 INFO - PROCESS | 900 | 1464707832923 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:17:12 INFO - PROCESS | 900 | 1464707832925 Marionette TRACE conn5 <- [1,2778,null,{}] 08:17:12 INFO - PROCESS | 900 | 1464707832929 Marionette TRACE conn5 -> [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:17:13 INFO - PROCESS | 900 | 1464707833049 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 08:17:13 INFO - PROCESS | 900 | 1464707833205 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:13 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3258800 == 90 [pid = 900] [id = 704] 08:17:13 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (000000E1CBA22000) [pid = 900] [serial = 2112] [outer = 0000000000000000] 08:17:13 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (000000E1DEF37400) [pid = 900] [serial = 2113] [outer = 000000E1CBA22000] 08:17:13 INFO - PROCESS | 900 | 1464707833264 Marionette DEBUG loaded listener.js 08:17:13 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (000000E1E1494000) [pid = 900] [serial = 2114] [outer = 000000E1CBA22000] 08:17:14 INFO - PROCESS | 900 | 1464707834043 Marionette TRACE conn5 <- [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:17:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:17:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1242ms 08:17:14 INFO - PROCESS | 900 | 1464707834181 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 08:17:14 INFO - PROCESS | 900 | 1464707834186 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 08:17:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:17:14 INFO - PROCESS | 900 | 1464707834193 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:17:14 INFO - PROCESS | 900 | 1464707834196 Marionette TRACE conn5 <- [1,2782,null,{}] 08:17:14 INFO - PROCESS | 900 | 1464707834203 Marionette TRACE conn5 -> [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:17:14 INFO - PROCESS | 900 | 1464707834320 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 08:17:14 INFO - PROCESS | 900 | 1464707834456 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:14 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7D57000 == 91 [pid = 900] [id = 705] 08:17:14 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (000000E1CAC40400) [pid = 900] [serial = 2115] [outer = 0000000000000000] 08:17:14 INFO - PROCESS | 900 | ++DOMWINDOW == 141 (000000E1CEE12000) [pid = 900] [serial = 2116] [outer = 000000E1CAC40400] 08:17:14 INFO - PROCESS | 900 | 1464707834509 Marionette DEBUG loaded listener.js 08:17:14 INFO - PROCESS | 900 | ++DOMWINDOW == 142 (000000E1CFC10C00) [pid = 900] [serial = 2117] [outer = 000000E1CAC40400] 08:17:15 INFO - PROCESS | 900 | 1464707835150 Marionette TRACE conn5 <- [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:17:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:17:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 986ms 08:17:15 INFO - PROCESS | 900 | --DOMWINDOW == 141 (000000E1D689AC00) [pid = 900] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 08:17:15 INFO - PROCESS | 900 | 1464707835257 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 08:17:15 INFO - PROCESS | 900 | 1464707835263 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 08:17:15 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF51E800 == 90 [pid = 900] [id = 685] 08:17:15 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE89F800 == 89 [pid = 900] [id = 684] 08:17:15 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD11E800 == 88 [pid = 900] [id = 683] 08:17:15 INFO - PROCESS | 900 | --DOCSHELL 000000E1D8AD5800 == 87 [pid = 900] [id = 682] 08:17:15 INFO - PROCESS | 900 | --DOCSHELL 000000E1CBC5B800 == 86 [pid = 900] [id = 681] 08:17:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:17:15 INFO - PROCESS | 900 | --DOMWINDOW == 140 (000000E1E2705400) [pid = 900] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 08:17:15 INFO - PROCESS | 900 | --DOMWINDOW == 139 (000000E1DADCC000) [pid = 900] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 08:17:15 INFO - PROCESS | 900 | --DOMWINDOW == 138 (000000E1D005EC00) [pid = 900] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 08:17:15 INFO - PROCESS | 900 | --DOMWINDOW == 137 (000000E1CEF05400) [pid = 900] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 08:17:15 INFO - PROCESS | 900 | --DOMWINDOW == 136 (000000E1CA8A7400) [pid = 900] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 08:17:15 INFO - PROCESS | 900 | --DOMWINDOW == 135 (000000E1CEF04800) [pid = 900] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 08:17:15 INFO - PROCESS | 900 | --DOMWINDOW == 134 (000000E1CFF49000) [pid = 900] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 08:17:15 INFO - PROCESS | 900 | --DOMWINDOW == 133 (000000E1D8A3D400) [pid = 900] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 08:17:15 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E1D0F10C00) [pid = 900] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 08:17:15 INFO - PROCESS | 900 | --DOMWINDOW == 131 (000000E1D6E19800) [pid = 900] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 08:17:15 INFO - PROCESS | 900 | --DOMWINDOW == 130 (000000E1D005FC00) [pid = 900] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 08:17:15 INFO - PROCESS | 900 | --DOMWINDOW == 129 (000000E1DB78A000) [pid = 900] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 08:17:15 INFO - PROCESS | 900 | --DOMWINDOW == 128 (000000E1D005C400) [pid = 900] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 08:17:15 INFO - PROCESS | 900 | --DOMWINDOW == 127 (000000E1D5E48C00) [pid = 900] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 08:17:15 INFO - PROCESS | 900 | --DOMWINDOW == 126 (000000E1D3F3B800) [pid = 900] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 08:17:15 INFO - PROCESS | 900 | --DOMWINDOW == 125 (000000E1D5FB9800) [pid = 900] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 08:17:15 INFO - PROCESS | 900 | --DOMWINDOW == 124 (000000E1D0682C00) [pid = 900] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 08:17:15 INFO - PROCESS | 900 | 1464707835342 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:17:15 INFO - PROCESS | 900 | 1464707835345 Marionette TRACE conn5 <- [1,2786,null,{}] 08:17:15 INFO - PROCESS | 900 | 1464707835351 Marionette TRACE conn5 -> [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:17:15 INFO - PROCESS | 900 | 1464707835455 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 08:17:15 INFO - PROCESS | 900 | 1464707835463 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D484A800 == 87 [pid = 900] [id = 706] 08:17:15 INFO - PROCESS | 900 | ++DOMWINDOW == 125 (000000E1CAE87000) [pid = 900] [serial = 2118] [outer = 0000000000000000] 08:17:15 INFO - PROCESS | 900 | ++DOMWINDOW == 126 (000000E1CEE14400) [pid = 900] [serial = 2119] [outer = 000000E1CAE87000] 08:17:15 INFO - PROCESS | 900 | 1464707835511 Marionette DEBUG loaded listener.js 08:17:15 INFO - PROCESS | 900 | ++DOMWINDOW == 127 (000000E1CFF45800) [pid = 900] [serial = 2120] [outer = 000000E1CAE87000] 08:17:16 INFO - PROCESS | 900 | 1464707836065 Marionette TRACE conn5 <- [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:17:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:17:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 797ms 08:17:16 INFO - PROCESS | 900 | 1464707836130 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 08:17:16 INFO - PROCESS | 900 | 1464707836132 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 08:17:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:17:16 INFO - PROCESS | 900 | 1464707836136 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:17:16 INFO - PROCESS | 900 | 1464707836140 Marionette TRACE conn5 <- [1,2790,null,{}] 08:17:16 INFO - PROCESS | 900 | 1464707836150 Marionette TRACE conn5 -> [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:17:16 INFO - PROCESS | 900 | 1464707836260 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 08:17:16 INFO - PROCESS | 900 | 1464707836356 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:16 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D9FCE800 == 88 [pid = 900] [id = 707] 08:17:16 INFO - PROCESS | 900 | ++DOMWINDOW == 128 (000000E1D005C400) [pid = 900] [serial = 2121] [outer = 0000000000000000] 08:17:16 INFO - PROCESS | 900 | ++DOMWINDOW == 129 (000000E1D06D2400) [pid = 900] [serial = 2122] [outer = 000000E1D005C400] 08:17:16 INFO - PROCESS | 900 | 1464707836407 Marionette DEBUG loaded listener.js 08:17:16 INFO - PROCESS | 900 | ++DOMWINDOW == 130 (000000E1D0F07C00) [pid = 900] [serial = 2123] [outer = 000000E1D005C400] 08:17:16 INFO - PROCESS | 900 | 1464707836854 Marionette TRACE conn5 <- [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:17:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:17:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 734ms 08:17:16 INFO - PROCESS | 900 | 1464707836873 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 08:17:16 INFO - PROCESS | 900 | 1464707836876 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 08:17:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:17:16 INFO - PROCESS | 900 | 1464707836879 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:17:16 INFO - PROCESS | 900 | 1464707836881 Marionette TRACE conn5 <- [1,2794,null,{}] 08:17:16 INFO - PROCESS | 900 | 1464707836884 Marionette TRACE conn5 -> [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:17:17 INFO - PROCESS | 900 | 1464707837012 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 08:17:17 INFO - PROCESS | 900 | 1464707837020 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBFC3000 == 89 [pid = 900] [id = 708] 08:17:17 INFO - PROCESS | 900 | ++DOMWINDOW == 131 (000000E1D3655800) [pid = 900] [serial = 2124] [outer = 0000000000000000] 08:17:17 INFO - PROCESS | 900 | ++DOMWINDOW == 132 (000000E1D427D800) [pid = 900] [serial = 2125] [outer = 000000E1D3655800] 08:17:17 INFO - PROCESS | 900 | 1464707837067 Marionette DEBUG loaded listener.js 08:17:17 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E1D5E48400) [pid = 900] [serial = 2126] [outer = 000000E1D3655800] 08:17:17 INFO - PROCESS | 900 | 1464707837518 Marionette TRACE conn5 <- [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:17:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:17:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 671ms 08:17:17 INFO - PROCESS | 900 | 1464707837563 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 08:17:17 INFO - PROCESS | 900 | 1464707837565 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 08:17:17 INFO - PROCESS | 900 | 1464707837568 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:17:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:17:17 INFO - PROCESS | 900 | 1464707837570 Marionette TRACE conn5 <- [1,2798,null,{}] 08:17:17 INFO - PROCESS | 900 | 1464707837582 Marionette TRACE conn5 -> [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:17:17 INFO - PROCESS | 900 | 1464707837710 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 08:17:17 INFO - PROCESS | 900 | 1464707837767 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DC4D7000 == 90 [pid = 900] [id = 709] 08:17:17 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (000000E1D5E6A000) [pid = 900] [serial = 2127] [outer = 0000000000000000] 08:17:17 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (000000E1D6522400) [pid = 900] [serial = 2128] [outer = 000000E1D5E6A000] 08:17:17 INFO - PROCESS | 900 | 1464707837815 Marionette DEBUG loaded listener.js 08:17:17 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (000000E1D6B2F400) [pid = 900] [serial = 2129] [outer = 000000E1D5E6A000] 08:17:18 INFO - PROCESS | 900 | 1464707838240 Marionette TRACE conn5 <- [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:17:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:17:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 734ms 08:17:18 INFO - PROCESS | 900 | 1464707838307 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 08:17:18 INFO - PROCESS | 900 | 1464707838309 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 08:17:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:17:18 INFO - PROCESS | 900 | 1464707838321 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:17:18 INFO - PROCESS | 900 | 1464707838323 Marionette TRACE conn5 <- [1,2802,null,{}] 08:17:18 INFO - PROCESS | 900 | 1464707838333 Marionette TRACE conn5 -> [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:17:18 INFO - PROCESS | 900 | 1464707838507 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 08:17:18 INFO - PROCESS | 900 | 1464707838537 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:18 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE738000 == 91 [pid = 900] [id = 710] 08:17:18 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (000000E1D6E83800) [pid = 900] [serial = 2130] [outer = 0000000000000000] 08:17:18 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (000000E1D7108C00) [pid = 900] [serial = 2131] [outer = 000000E1D6E83800] 08:17:18 INFO - PROCESS | 900 | 1464707838584 Marionette DEBUG loaded listener.js 08:17:18 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (000000E1D71BC000) [pid = 900] [serial = 2132] [outer = 000000E1D6E83800] 08:17:19 INFO - PROCESS | 900 | 1464707839061 Marionette TRACE conn5 <- [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:17:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:17:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 776ms 08:17:19 INFO - PROCESS | 900 | 1464707839102 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 08:17:19 INFO - PROCESS | 900 | 1464707839105 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 08:17:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:17:19 INFO - PROCESS | 900 | 1464707839108 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:17:19 INFO - PROCESS | 900 | 1464707839110 Marionette TRACE conn5 <- [1,2806,null,{}] 08:17:19 INFO - PROCESS | 900 | 1464707839113 Marionette TRACE conn5 -> [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:17:19 INFO - PROCESS | 900 | 1464707839245 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 08:17:19 INFO - PROCESS | 900 | 1464707839265 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:19 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF503000 == 92 [pid = 900] [id = 711] 08:17:19 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (000000E1D76D8800) [pid = 900] [serial = 2133] [outer = 0000000000000000] 08:17:19 INFO - PROCESS | 900 | ++DOMWINDOW == 141 (000000E1D771E400) [pid = 900] [serial = 2134] [outer = 000000E1D76D8800] 08:17:19 INFO - PROCESS | 900 | 1464707839312 Marionette DEBUG loaded listener.js 08:17:19 INFO - PROCESS | 900 | ++DOMWINDOW == 142 (000000E1D7D38C00) [pid = 900] [serial = 2135] [outer = 000000E1D76D8800] 08:17:19 INFO - PROCESS | 900 | --DOMWINDOW == 141 (000000E1D6B34800) [pid = 900] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:17:19 INFO - PROCESS | 900 | --DOMWINDOW == 140 (000000E1D7E55000) [pid = 900] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:17:19 INFO - PROCESS | 900 | --DOMWINDOW == 139 (000000E1CEE13400) [pid = 900] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:17:19 INFO - PROCESS | 900 | --DOMWINDOW == 138 (000000E1DAA1E800) [pid = 900] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:17:19 INFO - PROCESS | 900 | --DOMWINDOW == 137 (000000E1D3F38000) [pid = 900] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:17:19 INFO - PROCESS | 900 | --DOMWINDOW == 136 (000000E1D6892800) [pid = 900] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:17:19 INFO - PROCESS | 900 | --DOMWINDOW == 135 (000000E1D7D81800) [pid = 900] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:17:19 INFO - PROCESS | 900 | --DOMWINDOW == 134 (000000E1CEC6A800) [pid = 900] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:17:19 INFO - PROCESS | 900 | --DOMWINDOW == 133 (000000E1DAB35800) [pid = 900] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:17:19 INFO - PROCESS | 900 | --DOMWINDOW == 132 (000000E1D7DC3C00) [pid = 900] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:17:19 INFO - PROCESS | 900 | 1464707839912 Marionette TRACE conn5 <- [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:17:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:17:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 881ms 08:17:19 INFO - PROCESS | 900 | 1464707839992 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 08:17:20 INFO - PROCESS | 900 | 1464707839995 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 08:17:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:17:20 INFO - PROCESS | 900 | 1464707839998 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:17:20 INFO - PROCESS | 900 | 1464707840000 Marionette TRACE conn5 <- [1,2810,null,{}] 08:17:20 INFO - PROCESS | 900 | 1464707840012 Marionette TRACE conn5 -> [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:17:20 INFO - PROCESS | 900 | 1464707840108 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 08:17:20 INFO - PROCESS | 900 | 1464707840118 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:20 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF939000 == 93 [pid = 900] [id = 712] 08:17:20 INFO - PROCESS | 900 | ++DOMWINDOW == 133 (000000E1D76D9C00) [pid = 900] [serial = 2136] [outer = 0000000000000000] 08:17:20 INFO - PROCESS | 900 | ++DOMWINDOW == 134 (000000E1D7D81400) [pid = 900] [serial = 2137] [outer = 000000E1D76D9C00] 08:17:20 INFO - PROCESS | 900 | 1464707840164 Marionette DEBUG loaded listener.js 08:17:20 INFO - PROCESS | 900 | ++DOMWINDOW == 135 (000000E1D7DA5C00) [pid = 900] [serial = 2138] [outer = 000000E1D76D9C00] 08:17:20 INFO - PROCESS | 900 | 1464707840606 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:17:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:17:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 628ms 08:17:20 INFO - PROCESS | 900 | 1464707840640 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 08:17:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:17:20 INFO - PROCESS | 900 | 1464707840643 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 08:17:20 INFO - PROCESS | 900 | 1464707840646 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:17:20 INFO - PROCESS | 900 | 1464707840648 Marionette TRACE conn5 <- [1,2814,null,{}] 08:17:20 INFO - PROCESS | 900 | 1464707840651 Marionette TRACE conn5 -> [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:17:20 INFO - PROCESS | 900 | 1464707840750 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 08:17:20 INFO - PROCESS | 900 | 1464707840756 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:20 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E0D46800 == 94 [pid = 900] [id = 713] 08:17:20 INFO - PROCESS | 900 | ++DOMWINDOW == 136 (000000E1D7DC1800) [pid = 900] [serial = 2139] [outer = 0000000000000000] 08:17:20 INFO - PROCESS | 900 | ++DOMWINDOW == 137 (000000E1D7E44C00) [pid = 900] [serial = 2140] [outer = 000000E1D7DC1800] 08:17:20 INFO - PROCESS | 900 | 1464707840802 Marionette DEBUG loaded listener.js 08:17:20 INFO - PROCESS | 900 | ++DOMWINDOW == 138 (000000E1D7E59400) [pid = 900] [serial = 2141] [outer = 000000E1D7DC1800] 08:17:21 INFO - PROCESS | 900 | 1464707841266 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:17:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:17:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 671ms 08:17:21 INFO - PROCESS | 900 | 1464707841320 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 08:17:21 INFO - PROCESS | 900 | 1464707841323 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 08:17:21 INFO - PROCESS | 900 | 1464707841326 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:17:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:17:21 INFO - PROCESS | 900 | 1464707841328 Marionette TRACE conn5 <- [1,2818,null,{}] 08:17:21 INFO - PROCESS | 900 | 1464707841332 Marionette TRACE conn5 -> [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:17:21 INFO - PROCESS | 900 | 1464707841439 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 08:17:21 INFO - PROCESS | 900 | 1464707841446 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:21 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E1590800 == 95 [pid = 900] [id = 714] 08:17:21 INFO - PROCESS | 900 | ++DOMWINDOW == 139 (000000E1D83E4400) [pid = 900] [serial = 2142] [outer = 0000000000000000] 08:17:21 INFO - PROCESS | 900 | ++DOMWINDOW == 140 (000000E1D8A3D400) [pid = 900] [serial = 2143] [outer = 000000E1D83E4400] 08:17:21 INFO - PROCESS | 900 | 1464707841491 Marionette DEBUG loaded listener.js 08:17:21 INFO - PROCESS | 900 | ++DOMWINDOW == 141 (000000E1D8AA6400) [pid = 900] [serial = 2144] [outer = 000000E1D83E4400] 08:17:22 INFO - PROCESS | 900 | 1464707842260 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:17:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:17:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 986ms 08:17:22 INFO - PROCESS | 900 | 1464707842316 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 08:17:22 INFO - PROCESS | 900 | 1464707842322 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 08:17:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:17:22 INFO - PROCESS | 900 | 1464707842327 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:17:22 INFO - PROCESS | 900 | 1464707842332 Marionette TRACE conn5 <- [1,2822,null,{}] 08:17:22 INFO - PROCESS | 900 | 1464707842338 Marionette TRACE conn5 -> [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:17:22 INFO - PROCESS | 900 | 1464707842468 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 08:17:22 INFO - PROCESS | 900 | 1464707842612 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:22 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7EDA000 == 96 [pid = 900] [id = 715] 08:17:22 INFO - PROCESS | 900 | ++DOMWINDOW == 142 (000000E1CF702400) [pid = 900] [serial = 2145] [outer = 0000000000000000] 08:17:22 INFO - PROCESS | 900 | ++DOMWINDOW == 143 (000000E1CFF4B000) [pid = 900] [serial = 2146] [outer = 000000E1CF702400] 08:17:22 INFO - PROCESS | 900 | 1464707842674 Marionette DEBUG loaded listener.js 08:17:22 INFO - PROCESS | 900 | ++DOMWINDOW == 144 (000000E1D005FC00) [pid = 900] [serial = 2147] [outer = 000000E1CF702400] 08:17:23 INFO - PROCESS | 900 | 1464707843267 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:17:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:17:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 987ms 08:17:23 INFO - PROCESS | 900 | 1464707843318 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 08:17:23 INFO - PROCESS | 900 | 1464707843325 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 08:17:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:17:23 INFO - PROCESS | 900 | 1464707843331 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:17:23 INFO - PROCESS | 900 | 1464707843335 Marionette TRACE conn5 <- [1,2826,null,{}] 08:17:23 INFO - PROCESS | 900 | 1464707843339 Marionette TRACE conn5 -> [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:17:23 INFO - PROCESS | 900 | 1464707843468 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 08:17:23 INFO - PROCESS | 900 | 1464707843608 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:23 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE727800 == 97 [pid = 900] [id = 716] 08:17:23 INFO - PROCESS | 900 | ++DOMWINDOW == 145 (000000E1D3F3A400) [pid = 900] [serial = 2148] [outer = 0000000000000000] 08:17:23 INFO - PROCESS | 900 | ++DOMWINDOW == 146 (000000E1D3F45C00) [pid = 900] [serial = 2149] [outer = 000000E1D3F3A400] 08:17:23 INFO - PROCESS | 900 | 1464707843666 Marionette DEBUG loaded listener.js 08:17:23 INFO - PROCESS | 900 | ++DOMWINDOW == 147 (000000E1D6B36000) [pid = 900] [serial = 2150] [outer = 000000E1D3F3A400] 08:17:24 INFO - PROCESS | 900 | 1464707844290 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:17:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:17:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1025ms 08:17:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:17:24 INFO - PROCESS | 900 | 1464707844362 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 08:17:24 INFO - PROCESS | 900 | 1464707844365 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 08:17:24 INFO - PROCESS | 900 | 1464707844369 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:17:24 INFO - PROCESS | 900 | 1464707844374 Marionette TRACE conn5 <- [1,2830,null,{}] 08:17:24 INFO - PROCESS | 900 | 1464707844406 Marionette TRACE conn5 -> [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:17:24 INFO - PROCESS | 900 | 1464707844547 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 08:17:24 INFO - PROCESS | 900 | 1464707844682 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:24 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E27DA000 == 98 [pid = 900] [id = 717] 08:17:24 INFO - PROCESS | 900 | ++DOMWINDOW == 148 (000000E1D7182000) [pid = 900] [serial = 2151] [outer = 0000000000000000] 08:17:24 INFO - PROCESS | 900 | ++DOMWINDOW == 149 (000000E1D7E45400) [pid = 900] [serial = 2152] [outer = 000000E1D7182000] 08:17:24 INFO - PROCESS | 900 | 1464707844744 Marionette DEBUG loaded listener.js 08:17:24 INFO - PROCESS | 900 | ++DOMWINDOW == 150 (000000E1D8AAE400) [pid = 900] [serial = 2153] [outer = 000000E1D7182000] 08:17:25 INFO - PROCESS | 900 | 1464707845379 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:17:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:17:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1027ms 08:17:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:17:25 INFO - PROCESS | 900 | 1464707845398 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 08:17:25 INFO - PROCESS | 900 | 1464707845401 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 08:17:25 INFO - PROCESS | 900 | 1464707845405 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:17:25 INFO - PROCESS | 900 | 1464707845407 Marionette TRACE conn5 <- [1,2834,null,{}] 08:17:25 INFO - PROCESS | 900 | 1464707845411 Marionette TRACE conn5 -> [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:17:25 INFO - PROCESS | 900 | 1464707845540 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 08:17:25 INFO - PROCESS | 900 | 1464707845652 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:25 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2F34000 == 99 [pid = 900] [id = 718] 08:17:25 INFO - PROCESS | 900 | ++DOMWINDOW == 151 (000000E1DA91E800) [pid = 900] [serial = 2154] [outer = 0000000000000000] 08:17:25 INFO - PROCESS | 900 | ++DOMWINDOW == 152 (000000E1DA9B7000) [pid = 900] [serial = 2155] [outer = 000000E1DA91E800] 08:17:25 INFO - PROCESS | 900 | 1464707845750 Marionette DEBUG loaded listener.js 08:17:25 INFO - PROCESS | 900 | ++DOMWINDOW == 153 (000000E1DAA33800) [pid = 900] [serial = 2156] [outer = 000000E1DA91E800] 08:17:26 INFO - PROCESS | 900 | 1464707846384 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:17:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:17:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1020ms 08:17:26 INFO - PROCESS | 900 | 1464707846426 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 08:17:26 INFO - PROCESS | 900 | 1464707846429 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 08:17:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:17:26 INFO - PROCESS | 900 | 1464707846433 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:17:26 INFO - PROCESS | 900 | 1464707846435 Marionette TRACE conn5 <- [1,2838,null,{}] 08:17:26 INFO - PROCESS | 900 | 1464707846439 Marionette TRACE conn5 -> [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:17:26 INFO - PROCESS | 900 | 1464707846559 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 08:17:26 INFO - PROCESS | 900 | 1464707846699 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:26 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E325E000 == 100 [pid = 900] [id = 719] 08:17:26 INFO - PROCESS | 900 | ++DOMWINDOW == 154 (000000E1DAA31400) [pid = 900] [serial = 2157] [outer = 0000000000000000] 08:17:26 INFO - PROCESS | 900 | ++DOMWINDOW == 155 (000000E1DACCBC00) [pid = 900] [serial = 2158] [outer = 000000E1DAA31400] 08:17:26 INFO - PROCESS | 900 | 1464707846757 Marionette DEBUG loaded listener.js 08:17:26 INFO - PROCESS | 900 | ++DOMWINDOW == 156 (000000E1DADCC800) [pid = 900] [serial = 2159] [outer = 000000E1DAA31400] 08:17:27 INFO - PROCESS | 900 | 1464707847334 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:17:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:17:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 924ms 08:17:27 INFO - PROCESS | 900 | 1464707847369 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 08:17:27 INFO - PROCESS | 900 | 1464707847371 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 08:17:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:17:27 INFO - PROCESS | 900 | 1464707847376 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:17:27 INFO - PROCESS | 900 | 1464707847379 Marionette TRACE conn5 <- [1,2842,null,{}] 08:17:27 INFO - PROCESS | 900 | 1464707847382 Marionette TRACE conn5 -> [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:17:27 INFO - PROCESS | 900 | 1464707847515 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 08:17:27 INFO - PROCESS | 900 | 1464707847629 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:27 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3886800 == 101 [pid = 900] [id = 720] 08:17:27 INFO - PROCESS | 900 | ++DOMWINDOW == 157 (000000E1DAF0D000) [pid = 900] [serial = 2160] [outer = 0000000000000000] 08:17:27 INFO - PROCESS | 900 | ++DOMWINDOW == 158 (000000E1DB842400) [pid = 900] [serial = 2161] [outer = 000000E1DAF0D000] 08:17:27 INFO - PROCESS | 900 | 1464707847728 Marionette DEBUG loaded listener.js 08:17:27 INFO - PROCESS | 900 | ++DOMWINDOW == 159 (000000E1DBADAC00) [pid = 900] [serial = 2162] [outer = 000000E1DAF0D000] 08:17:28 INFO - PROCESS | 900 | 1464707848327 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:17:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:17:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 986ms 08:17:28 INFO - PROCESS | 900 | 1464707848365 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 08:17:28 INFO - PROCESS | 900 | 1464707848368 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 08:17:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:17:28 INFO - PROCESS | 900 | 1464707848371 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:17:28 INFO - PROCESS | 900 | 1464707848373 Marionette TRACE conn5 <- [1,2846,null,{}] 08:17:28 INFO - PROCESS | 900 | 1464707848377 Marionette TRACE conn5 -> [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:17:28 INFO - PROCESS | 900 | 1464707848498 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 08:17:28 INFO - PROCESS | 900 | 1464707848639 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:28 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3E03000 == 102 [pid = 900] [id = 721] 08:17:28 INFO - PROCESS | 900 | ++DOMWINDOW == 160 (000000E1DBAD7C00) [pid = 900] [serial = 2163] [outer = 0000000000000000] 08:17:28 INFO - PROCESS | 900 | ++DOMWINDOW == 161 (000000E1DBC0D000) [pid = 900] [serial = 2164] [outer = 000000E1DBAD7C00] 08:17:28 INFO - PROCESS | 900 | 1464707848697 Marionette DEBUG loaded listener.js 08:17:28 INFO - PROCESS | 900 | ++DOMWINDOW == 162 (000000E1DD1CF000) [pid = 900] [serial = 2165] [outer = 000000E1DBAD7C00] 08:17:29 INFO - PROCESS | 900 | 1464707849283 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:17:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:17:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 986ms 08:17:29 INFO - PROCESS | 900 | 1464707849361 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 08:17:29 INFO - PROCESS | 900 | 1464707849363 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 08:17:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:17:29 INFO - PROCESS | 900 | 1464707849367 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:17:29 INFO - PROCESS | 900 | 1464707849369 Marionette TRACE conn5 <- [1,2850,null,{}] 08:17:29 INFO - PROCESS | 900 | 1464707849373 Marionette TRACE conn5 -> [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:17:29 INFO - PROCESS | 900 | 1464707849530 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 08:17:29 INFO - PROCESS | 900 | 1464707849671 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:29 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CF9E7000 == 103 [pid = 900] [id = 722] 08:17:29 INFO - PROCESS | 900 | ++DOMWINDOW == 163 (000000E1CA524C00) [pid = 900] [serial = 2166] [outer = 0000000000000000] 08:17:29 INFO - PROCESS | 900 | ++DOMWINDOW == 164 (000000E1D0051400) [pid = 900] [serial = 2167] [outer = 000000E1CA524C00] 08:17:29 INFO - PROCESS | 900 | 1464707849730 Marionette DEBUG loaded listener.js 08:17:29 INFO - PROCESS | 900 | ++DOMWINDOW == 165 (000000E1D7DBCC00) [pid = 900] [serial = 2168] [outer = 000000E1CA524C00] 08:17:30 INFO - PROCESS | 900 | 1464707850511 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:17:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:17:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1180ms 08:17:30 INFO - PROCESS | 900 | 1464707850550 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 08:17:30 INFO - PROCESS | 900 | 1464707850554 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 08:17:30 INFO - PROCESS | 900 | 1464707850559 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:17:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:17:30 INFO - PROCESS | 900 | 1464707850563 Marionette TRACE conn5 <- [1,2854,null,{}] 08:17:30 INFO - PROCESS | 900 | 1464707850568 Marionette TRACE conn5 -> [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:17:30 INFO - PROCESS | 900 | 1464707850685 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 08:17:30 INFO - PROCESS | 900 | 1464707850850 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:30 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBFD8000 == 104 [pid = 900] [id = 723] 08:17:30 INFO - PROCESS | 900 | ++DOMWINDOW == 166 (000000E1CEF0C400) [pid = 900] [serial = 2169] [outer = 0000000000000000] 08:17:30 INFO - PROCESS | 900 | ++DOMWINDOW == 167 (000000E1CFF54800) [pid = 900] [serial = 2170] [outer = 000000E1CEF0C400] 08:17:30 INFO - PROCESS | 900 | 1464707850906 Marionette DEBUG loaded listener.js 08:17:31 INFO - PROCESS | 900 | ++DOMWINDOW == 168 (000000E1D09E3000) [pid = 900] [serial = 2171] [outer = 000000E1CEF0C400] 08:17:31 INFO - PROCESS | 900 | --DOCSHELL 000000E1CEE2A800 == 103 [pid = 900] [id = 477] 08:17:31 INFO - PROCESS | 900 | --DOMWINDOW == 167 (000000E1DAE5FC00) [pid = 900] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 08:17:31 INFO - PROCESS | 900 | --DOMWINDOW == 166 (000000E1D8314800) [pid = 900] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 08:17:31 INFO - PROCESS | 900 | --DOMWINDOW == 165 (000000E1DADC0000) [pid = 900] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 08:17:31 INFO - PROCESS | 900 | --DOMWINDOW == 164 (000000E1D76CE000) [pid = 900] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 08:17:31 INFO - PROCESS | 900 | --DOMWINDOW == 163 (000000E1DA9AE400) [pid = 900] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 08:17:31 INFO - PROCESS | 900 | --DOMWINDOW == 162 (000000E1D0D94400) [pid = 900] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 08:17:31 INFO - PROCESS | 900 | --DOMWINDOW == 161 (000000E1CFF80400) [pid = 900] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 08:17:31 INFO - PROCESS | 900 | --DOMWINDOW == 160 (000000E1D8C10C00) [pid = 900] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 08:17:31 INFO - PROCESS | 900 | --DOMWINDOW == 159 (000000E1DAB2DC00) [pid = 900] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 08:17:31 INFO - PROCESS | 900 | --DOMWINDOW == 158 (000000E1C944E800) [pid = 900] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 08:17:31 INFO - PROCESS | 900 | --DOMWINDOW == 157 (000000E1D5E61400) [pid = 900] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 08:17:31 INFO - PROCESS | 900 | --DOMWINDOW == 156 (000000E1CFCB0000) [pid = 900] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 08:17:31 INFO - PROCESS | 900 | --DOMWINDOW == 155 (000000E1D6B39C00) [pid = 900] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 08:17:31 INFO - PROCESS | 900 | --DOMWINDOW == 154 (000000E1D0D98400) [pid = 900] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 08:17:31 INFO - PROCESS | 900 | --DOMWINDOW == 153 (000000E1D7D9D000) [pid = 900] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 08:17:31 INFO - PROCESS | 900 | --DOMWINDOW == 152 (000000E1D7103400) [pid = 900] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 08:17:31 INFO - PROCESS | 900 | --DOMWINDOW == 151 (000000E1D3FF6000) [pid = 900] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 08:17:31 INFO - PROCESS | 900 | --DOMWINDOW == 150 (000000E1D7DC7000) [pid = 900] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 08:17:31 INFO - PROCESS | 900 | --DOMWINDOW == 149 (000000E1DAA30C00) [pid = 900] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 08:17:31 INFO - PROCESS | 900 | --DOMWINDOW == 148 (000000E1CFCB0C00) [pid = 900] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 08:17:31 INFO - PROCESS | 900 | --DOMWINDOW == 147 (000000E1D6E14000) [pid = 900] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 08:17:31 INFO - PROCESS | 900 | --DOMWINDOW == 146 (000000E1D79F0800) [pid = 900] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 08:17:31 INFO - PROCESS | 900 | --DOMWINDOW == 145 (000000E1D7D99800) [pid = 900] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 08:17:31 INFO - PROCESS | 900 | --DOMWINDOW == 144 (000000E1DAA22000) [pid = 900] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 08:17:31 INFO - PROCESS | 900 | --DOMWINDOW == 143 (000000E1CEE6CC00) [pid = 900] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 08:17:31 INFO - PROCESS | 900 | --DOMWINDOW == 142 (000000E1DAC41800) [pid = 900] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 08:17:31 INFO - PROCESS | 900 | --DOMWINDOW == 141 (000000E1D8C98800) [pid = 900] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 08:17:31 INFO - PROCESS | 900 | 1464707851596 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:17:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:17:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1078ms 08:17:31 INFO - PROCESS | 900 | 1464707851642 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 08:17:31 INFO - PROCESS | 900 | 1464707851648 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 08:17:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:17:31 INFO - PROCESS | 900 | 1464707851655 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:17:31 INFO - PROCESS | 900 | 1464707851657 Marionette TRACE conn5 <- [1,2858,null,{}] 08:17:31 INFO - PROCESS | 900 | 1464707851661 Marionette TRACE conn5 -> [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:17:31 INFO - PROCESS | 900 | 1464707851769 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 08:17:31 INFO - PROCESS | 900 | 1464707851897 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:31 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D8ADE800 == 104 [pid = 900] [id = 724] 08:17:31 INFO - PROCESS | 900 | ++DOMWINDOW == 142 (000000E1CEF0E800) [pid = 900] [serial = 2172] [outer = 0000000000000000] 08:17:31 INFO - PROCESS | 900 | ++DOMWINDOW == 143 (000000E1D06D3C00) [pid = 900] [serial = 2173] [outer = 000000E1CEF0E800] 08:17:31 INFO - PROCESS | 900 | 1464707851946 Marionette DEBUG loaded listener.js 08:17:32 INFO - PROCESS | 900 | ++DOMWINDOW == 144 (000000E1D361C000) [pid = 900] [serial = 2174] [outer = 000000E1CEF0E800] 08:17:32 INFO - PROCESS | 900 | 1464707852422 Marionette TRACE conn5 <- [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:17:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:17:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 776ms 08:17:32 INFO - PROCESS | 900 | 1464707852432 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 08:17:32 INFO - PROCESS | 900 | 1464707852434 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 08:17:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:17:32 INFO - PROCESS | 900 | 1464707852443 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:17:32 INFO - PROCESS | 900 | 1464707852447 Marionette TRACE conn5 <- [1,2862,null,{}] 08:17:32 INFO - PROCESS | 900 | 1464707852458 Marionette TRACE conn5 -> [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:17:32 INFO - PROCESS | 900 | 1464707852563 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 08:17:32 INFO - PROCESS | 900 | 1464707852574 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:32 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD278800 == 105 [pid = 900] [id = 725] 08:17:32 INFO - PROCESS | 900 | ++DOMWINDOW == 145 (000000E1D6B3B000) [pid = 900] [serial = 2175] [outer = 0000000000000000] 08:17:32 INFO - PROCESS | 900 | ++DOMWINDOW == 146 (000000E1D6CB1400) [pid = 900] [serial = 2176] [outer = 000000E1D6B3B000] 08:17:32 INFO - PROCESS | 900 | 1464707852625 Marionette DEBUG loaded listener.js 08:17:32 INFO - PROCESS | 900 | ++DOMWINDOW == 147 (000000E1D710D800) [pid = 900] [serial = 2177] [outer = 000000E1D6B3B000] 08:17:33 INFO - PROCESS | 900 | 1464707853119 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:17:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:17:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 734ms 08:17:33 INFO - PROCESS | 900 | 1464707853180 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 08:17:33 INFO - PROCESS | 900 | 1464707853183 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 08:17:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:17:33 INFO - PROCESS | 900 | 1464707853186 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:17:33 INFO - PROCESS | 900 | 1464707853188 Marionette TRACE conn5 <- [1,2866,null,{}] 08:17:33 INFO - PROCESS | 900 | 1464707853191 Marionette TRACE conn5 -> [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:17:33 INFO - PROCESS | 900 | 1464707853296 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 08:17:33 INFO - PROCESS | 900 | 1464707853438 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:33 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE8AA800 == 106 [pid = 900] [id = 726] 08:17:33 INFO - PROCESS | 900 | ++DOMWINDOW == 148 (000000E1CFF4C800) [pid = 900] [serial = 2178] [outer = 0000000000000000] 08:17:33 INFO - PROCESS | 900 | ++DOMWINDOW == 149 (000000E1D65B4000) [pid = 900] [serial = 2179] [outer = 000000E1CFF4C800] 08:17:33 INFO - PROCESS | 900 | 1464707853486 Marionette DEBUG loaded listener.js 08:17:33 INFO - PROCESS | 900 | ++DOMWINDOW == 150 (000000E1D7D82800) [pid = 900] [serial = 2180] [outer = 000000E1CFF4C800] 08:17:33 INFO - PROCESS | 900 | 1464707853912 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:17:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:17:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 776ms 08:17:33 INFO - PROCESS | 900 | 1464707853969 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 08:17:33 INFO - PROCESS | 900 | 1464707853971 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 08:17:33 INFO - PROCESS | 900 | 1464707853975 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:17:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:17:33 INFO - PROCESS | 900 | 1464707853977 Marionette TRACE conn5 <- [1,2870,null,{}] 08:17:33 INFO - PROCESS | 900 | 1464707853980 Marionette TRACE conn5 -> [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:17:34 INFO - PROCESS | 900 | 1464707854113 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 08:17:34 INFO - PROCESS | 900 | 1464707854181 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:34 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF93B000 == 107 [pid = 900] [id = 727] 08:17:34 INFO - PROCESS | 900 | ++DOMWINDOW == 151 (000000E1D7D9DC00) [pid = 900] [serial = 2181] [outer = 0000000000000000] 08:17:34 INFO - PROCESS | 900 | ++DOMWINDOW == 152 (000000E1D7DC2800) [pid = 900] [serial = 2182] [outer = 000000E1D7D9DC00] 08:17:34 INFO - PROCESS | 900 | 1464707854228 Marionette DEBUG loaded listener.js 08:17:34 INFO - PROCESS | 900 | ++DOMWINDOW == 153 (000000E1D8382400) [pid = 900] [serial = 2183] [outer = 000000E1D7D9DC00] 08:17:34 INFO - PROCESS | 900 | 1464707854711 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:17:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:17:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 776ms 08:17:34 INFO - PROCESS | 900 | 1464707854755 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 08:17:34 INFO - PROCESS | 900 | 1464707854757 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 08:17:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:17:34 INFO - PROCESS | 900 | 1464707854760 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:17:34 INFO - PROCESS | 900 | 1464707854762 Marionette TRACE conn5 <- [1,2874,null,{}] 08:17:34 INFO - PROCESS | 900 | 1464707854766 Marionette TRACE conn5 -> [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:17:34 INFO - PROCESS | 900 | 1464707854919 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 08:17:34 INFO - PROCESS | 900 | 1464707854943 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:34 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E0DAA000 == 108 [pid = 900] [id = 728] 08:17:34 INFO - PROCESS | 900 | ++DOMWINDOW == 154 (000000E1DA913C00) [pid = 900] [serial = 2184] [outer = 0000000000000000] 08:17:34 INFO - PROCESS | 900 | ++DOMWINDOW == 155 (000000E1DACCF400) [pid = 900] [serial = 2185] [outer = 000000E1DA913C00] 08:17:34 INFO - PROCESS | 900 | 1464707854990 Marionette DEBUG loaded listener.js 08:17:35 INFO - PROCESS | 900 | ++DOMWINDOW == 156 (000000E1DAEC9C00) [pid = 900] [serial = 2186] [outer = 000000E1DA913C00] 08:17:35 INFO - PROCESS | 900 | 1464707855460 Marionette TRACE conn5 <- [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:17:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:17:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 735ms 08:17:35 INFO - PROCESS | 900 | 1464707855498 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 08:17:35 INFO - PROCESS | 900 | 1464707855500 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 08:17:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:17:35 INFO - PROCESS | 900 | 1464707855504 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:17:35 INFO - PROCESS | 900 | 1464707855506 Marionette TRACE conn5 <- [1,2878,null,{}] 08:17:35 INFO - PROCESS | 900 | 1464707855510 Marionette TRACE conn5 -> [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:17:35 INFO - PROCESS | 900 | 1464707855644 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 08:17:35 INFO - PROCESS | 900 | 1464707855662 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:35 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E1682000 == 109 [pid = 900] [id = 729] 08:17:35 INFO - PROCESS | 900 | ++DOMWINDOW == 157 (000000E1DAF0E400) [pid = 900] [serial = 2187] [outer = 0000000000000000] 08:17:35 INFO - PROCESS | 900 | ++DOMWINDOW == 158 (000000E1DB781800) [pid = 900] [serial = 2188] [outer = 000000E1DAF0E400] 08:17:35 INFO - PROCESS | 900 | 1464707855708 Marionette DEBUG loaded listener.js 08:17:35 INFO - PROCESS | 900 | ++DOMWINDOW == 159 (000000E1DBA57800) [pid = 900] [serial = 2189] [outer = 000000E1DAF0E400] 08:17:36 INFO - PROCESS | 900 | --DOMWINDOW == 158 (000000E1CAC40400) [pid = 900] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:17:36 INFO - PROCESS | 900 | --DOMWINDOW == 157 (000000E1CF704C00) [pid = 900] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:17:36 INFO - PROCESS | 900 | --DOMWINDOW == 156 (000000E1D005C400) [pid = 900] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:17:36 INFO - PROCESS | 900 | --DOMWINDOW == 155 (000000E1CAE87000) [pid = 900] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:17:36 INFO - PROCESS | 900 | --DOMWINDOW == 154 (000000E1D6E83800) [pid = 900] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:17:36 INFO - PROCESS | 900 | --DOMWINDOW == 153 (000000E1D76D8800) [pid = 900] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:17:36 INFO - PROCESS | 900 | --DOMWINDOW == 152 (000000E1D7DC1800) [pid = 900] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:17:36 INFO - PROCESS | 900 | --DOMWINDOW == 151 (000000E1D5E6A000) [pid = 900] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:17:36 INFO - PROCESS | 900 | --DOMWINDOW == 150 (000000E1D76D9C00) [pid = 900] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:17:36 INFO - PROCESS | 900 | --DOMWINDOW == 149 (000000E1D3655800) [pid = 900] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:17:36 INFO - PROCESS | 900 | 1464707856200 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:17:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:17:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 734ms 08:17:36 INFO - PROCESS | 900 | 1464707856282 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 08:17:36 INFO - PROCESS | 900 | 1464707856284 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 08:17:36 INFO - PROCESS | 900 | 1464707856290 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:17:36 INFO - PROCESS | 900 | 1464707856292 Marionette TRACE conn5 <- [1,2882,null,{}] 08:17:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:17:36 INFO - PROCESS | 900 | 1464707856296 Marionette TRACE conn5 -> [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:17:36 INFO - PROCESS | 900 | 1464707856395 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 08:17:36 INFO - PROCESS | 900 | 1464707856402 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:36 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E27CB800 == 110 [pid = 900] [id = 730] 08:17:36 INFO - PROCESS | 900 | ++DOMWINDOW == 150 (000000E1D6E19800) [pid = 900] [serial = 2190] [outer = 0000000000000000] 08:17:36 INFO - PROCESS | 900 | ++DOMWINDOW == 151 (000000E1D7E4CC00) [pid = 900] [serial = 2191] [outer = 000000E1D6E19800] 08:17:36 INFO - PROCESS | 900 | 1464707856448 Marionette DEBUG loaded listener.js 08:17:36 INFO - PROCESS | 900 | ++DOMWINDOW == 152 (000000E1DBC0EC00) [pid = 900] [serial = 2192] [outer = 000000E1D6E19800] 08:17:36 INFO - PROCESS | 900 | 1464707856901 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:17:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:17:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 629ms 08:17:36 INFO - PROCESS | 900 | 1464707856924 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 08:17:36 INFO - PROCESS | 900 | 1464707856926 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 08:17:36 INFO - PROCESS | 900 | 1464707856930 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:17:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:17:36 INFO - PROCESS | 900 | 1464707856931 Marionette TRACE conn5 <- [1,2886,null,{}] 08:17:36 INFO - PROCESS | 900 | 1464707856935 Marionette TRACE conn5 -> [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:17:37 INFO - PROCESS | 900 | 1464707857039 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 08:17:37 INFO - PROCESS | 900 | 1464707857046 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:37 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2D4C800 == 111 [pid = 900] [id = 731] 08:17:37 INFO - PROCESS | 900 | ++DOMWINDOW == 153 (000000E1CFF59000) [pid = 900] [serial = 2193] [outer = 0000000000000000] 08:17:37 INFO - PROCESS | 900 | ++DOMWINDOW == 154 (000000E1DD1EA800) [pid = 900] [serial = 2194] [outer = 000000E1CFF59000] 08:17:37 INFO - PROCESS | 900 | 1464707857092 Marionette DEBUG loaded listener.js 08:17:37 INFO - PROCESS | 900 | ++DOMWINDOW == 155 (000000E1DEF37000) [pid = 900] [serial = 2195] [outer = 000000E1CFF59000] 08:17:37 INFO - PROCESS | 900 | 1464707857552 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:17:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:17:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 671ms 08:17:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:17:37 INFO - PROCESS | 900 | 1464707857604 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 08:17:37 INFO - PROCESS | 900 | 1464707857607 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 08:17:37 INFO - PROCESS | 900 | 1464707857610 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:17:37 INFO - PROCESS | 900 | 1464707857611 Marionette TRACE conn5 <- [1,2890,null,{}] 08:17:37 INFO - PROCESS | 900 | 1464707857623 Marionette TRACE conn5 -> [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:17:37 INFO - PROCESS | 900 | 1464707857725 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 08:17:37 INFO - PROCESS | 900 | 1464707857769 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:37 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3D18000 == 112 [pid = 900] [id = 732] 08:17:37 INFO - PROCESS | 900 | ++DOMWINDOW == 156 (000000E1E1495C00) [pid = 900] [serial = 2196] [outer = 0000000000000000] 08:17:37 INFO - PROCESS | 900 | ++DOMWINDOW == 157 (000000E1E149B000) [pid = 900] [serial = 2197] [outer = 000000E1E1495C00] 08:17:37 INFO - PROCESS | 900 | 1464707857816 Marionette DEBUG loaded listener.js 08:17:37 INFO - PROCESS | 900 | ++DOMWINDOW == 158 (000000E1E1504C00) [pid = 900] [serial = 2198] [outer = 000000E1E1495C00] 08:17:38 INFO - PROCESS | 900 | 1464707858540 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:17:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:17:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 985ms 08:17:38 INFO - PROCESS | 900 | 1464707858599 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 08:17:38 INFO - PROCESS | 900 | 1464707858605 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 08:17:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:17:38 INFO - PROCESS | 900 | 1464707858610 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:17:38 INFO - PROCESS | 900 | 1464707858615 Marionette TRACE conn5 <- [1,2894,null,{}] 08:17:38 INFO - PROCESS | 900 | 1464707858621 Marionette TRACE conn5 -> [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:17:38 INFO - PROCESS | 900 | 1464707858753 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 08:17:38 INFO - PROCESS | 900 | 1464707858916 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:38 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DB288800 == 113 [pid = 900] [id = 733] 08:17:38 INFO - PROCESS | 900 | ++DOMWINDOW == 159 (000000E1CFF7A400) [pid = 900] [serial = 2199] [outer = 0000000000000000] 08:17:38 INFO - PROCESS | 900 | ++DOMWINDOW == 160 (000000E1D0093C00) [pid = 900] [serial = 2200] [outer = 000000E1CFF7A400] 08:17:38 INFO - PROCESS | 900 | 1464707858978 Marionette DEBUG loaded listener.js 08:17:39 INFO - PROCESS | 900 | ++DOMWINDOW == 161 (000000E1D3658C00) [pid = 900] [serial = 2201] [outer = 000000E1CFF7A400] 08:17:39 INFO - PROCESS | 900 | 1464707859603 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:17:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:17:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1028ms 08:17:39 INFO - PROCESS | 900 | 1464707859641 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 08:17:39 INFO - PROCESS | 900 | 1464707859648 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 08:17:39 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:17:39 INFO - PROCESS | 900 | 1464707859655 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:17:39 INFO - PROCESS | 900 | 1464707859658 Marionette TRACE conn5 <- [1,2898,null,{}] 08:17:39 INFO - PROCESS | 900 | 1464707859662 Marionette TRACE conn5 -> [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:17:39 INFO - PROCESS | 900 | 1464707859794 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 08:17:39 INFO - PROCESS | 900 | 1464707859940 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:39 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E0D53800 == 114 [pid = 900] [id = 734] 08:17:39 INFO - PROCESS | 900 | ++DOMWINDOW == 162 (000000E1D6E14000) [pid = 900] [serial = 2202] [outer = 0000000000000000] 08:17:39 INFO - PROCESS | 900 | ++DOMWINDOW == 163 (000000E1D7110800) [pid = 900] [serial = 2203] [outer = 000000E1D6E14000] 08:17:40 INFO - PROCESS | 900 | 1464707859999 Marionette DEBUG loaded listener.js 08:17:40 INFO - PROCESS | 900 | ++DOMWINDOW == 164 (000000E1D7E41400) [pid = 900] [serial = 2204] [outer = 000000E1D6E14000] 08:17:40 INFO - PROCESS | 900 | 1464707860600 Marionette TRACE conn5 <- [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:17:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:17:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:17:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 986ms 08:17:40 INFO - PROCESS | 900 | 1464707860647 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 08:17:40 INFO - PROCESS | 900 | 1464707860650 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 08:17:40 INFO - TEST-START | /DOMEvents/constructors.html 08:17:40 INFO - PROCESS | 900 | 1464707860654 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:17:40 INFO - PROCESS | 900 | 1464707860658 Marionette TRACE conn5 <- [1,2902,null,{}] 08:17:40 INFO - PROCESS | 900 | 1464707860670 Marionette TRACE conn5 -> [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:17:40 INFO - PROCESS | 900 | 1464707860800 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 08:17:40 INFO - PROCESS | 900 | 1464707860948 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:40 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3FC7000 == 115 [pid = 900] [id = 735] 08:17:40 INFO - PROCESS | 900 | ++DOMWINDOW == 165 (000000E1DAC35C00) [pid = 900] [serial = 2205] [outer = 0000000000000000] 08:17:41 INFO - PROCESS | 900 | ++DOMWINDOW == 166 (000000E1DADC1C00) [pid = 900] [serial = 2206] [outer = 000000E1DAC35C00] 08:17:41 INFO - PROCESS | 900 | 1464707861010 Marionette DEBUG loaded listener.js 08:17:41 INFO - PROCESS | 900 | ++DOMWINDOW == 167 (000000E1DD1EEC00) [pid = 900] [serial = 2207] [outer = 000000E1DAC35C00] 08:17:41 INFO - PROCESS | 900 | 1464707861678 Marionette TRACE conn5 <- [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:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:17:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:17:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:17:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:17:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:17:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:17:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:17:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:17:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:17:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:17:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:17:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:17:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:17:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:17:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:17:41 INFO - TEST-OK | /DOMEvents/constructors.html | took 1116ms 08:17:41 INFO - PROCESS | 900 | 1464707861772 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 08:17:41 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:17:41 INFO - PROCESS | 900 | 1464707861776 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 08:17:41 INFO - PROCESS | 900 | 1464707861779 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:17:41 INFO - PROCESS | 900 | 1464707861782 Marionette TRACE conn5 <- [1,2906,null,{}] 08:17:41 INFO - PROCESS | 900 | 1464707861798 Marionette TRACE conn5 -> [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:17:41 INFO - PROCESS | 900 | 1464707861969 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 08:17:41 INFO - PROCESS | 900 | 1464707861980 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:41 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E4A94000 == 116 [pid = 900] [id = 736] 08:17:41 INFO - PROCESS | 900 | ++DOMWINDOW == 168 (000000E1E1504400) [pid = 900] [serial = 2208] [outer = 0000000000000000] 08:17:42 INFO - PROCESS | 900 | ++DOMWINDOW == 169 (000000E1E150FC00) [pid = 900] [serial = 2209] [outer = 000000E1E1504400] 08:17:42 INFO - PROCESS | 900 | 1464707862038 Marionette DEBUG loaded listener.js 08:17:42 INFO - PROCESS | 900 | ++DOMWINDOW == 170 (000000E1E19BB000) [pid = 900] [serial = 2210] [outer = 000000E1E1504400] 08:17:42 INFO - PROCESS | 900 | 1464707862599 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:17:42 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:17:42 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 880ms 08:17:42 INFO - PROCESS | 900 | 1464707862661 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 08:17:42 INFO - PROCESS | 900 | 1464707862664 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 08:17:42 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:17:42 INFO - PROCESS | 900 | 1464707862667 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:17:42 INFO - PROCESS | 900 | 1464707862670 Marionette TRACE conn5 <- [1,2910,null,{}] 08:17:42 INFO - PROCESS | 900 | 1464707862674 Marionette TRACE conn5 -> [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:17:42 INFO - PROCESS | 900 | 1464707862797 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 08:17:42 INFO - PROCESS | 900 | 1464707862940 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:42 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E4B4A000 == 117 [pid = 900] [id = 737] 08:17:42 INFO - PROCESS | 900 | ++DOMWINDOW == 171 (000000E1E19B5000) [pid = 900] [serial = 2211] [outer = 0000000000000000] 08:17:43 INFO - PROCESS | 900 | ++DOMWINDOW == 172 (000000E1E22B0000) [pid = 900] [serial = 2212] [outer = 000000E1E19B5000] 08:17:43 INFO - PROCESS | 900 | 1464707862998 Marionette DEBUG loaded listener.js 08:17:43 INFO - PROCESS | 900 | ++DOMWINDOW == 173 (000000E1E2706800) [pid = 900] [serial = 2213] [outer = 000000E1E19B5000] 08:17:43 INFO - PROCESS | 900 | [900] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:17:43 INFO - PROCESS | 900 | [900] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:17:43 INFO - PROCESS | 900 | [900] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:17:43 INFO - PROCESS | 900 | [900] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:17:43 INFO - PROCESS | 900 | 1464707863618 Marionette TRACE conn5 <- [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:17:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:17:43 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:17:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:17:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:17: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:17:43 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:17:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:17:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:17: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:17:43 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:17:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:17:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:17: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:17:43 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:17:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:17:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:17:43 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:17:43 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 997ms 08:17:43 INFO - PROCESS | 900 | 1464707863666 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 08:17:43 INFO - PROCESS | 900 | 1464707863669 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 08:17:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:17:43 INFO - PROCESS | 900 | 1464707863673 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:17:43 INFO - PROCESS | 900 | 1464707863675 Marionette TRACE conn5 <- [1,2914,null,{}] 08:17:43 INFO - PROCESS | 900 | 1464707863679 Marionette TRACE conn5 -> [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:17:43 INFO - PROCESS | 900 | 1464707863844 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 08:17:44 INFO - PROCESS | 900 | 1464707863989 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:44 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E5732000 == 118 [pid = 900] [id = 738] 08:17:44 INFO - PROCESS | 900 | ++DOMWINDOW == 174 (000000E1E2AB7400) [pid = 900] [serial = 2214] [outer = 0000000000000000] 08:17:44 INFO - PROCESS | 900 | ++DOMWINDOW == 175 (000000E1E2AC0000) [pid = 900] [serial = 2215] [outer = 000000E1E2AB7400] 08:17:44 INFO - PROCESS | 900 | 1464707864047 Marionette DEBUG loaded listener.js 08:17:44 INFO - PROCESS | 900 | ++DOMWINDOW == 176 (000000E1E6CE6800) [pid = 900] [serial = 2216] [outer = 000000E1E2AB7400] 08:17:44 INFO - PROCESS | 900 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:17:44 INFO - PROCESS | 900 | 1464707864595 Marionette TRACE conn5 <- [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:17: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:17:44 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 986ms 08:17:44 INFO - PROCESS | 900 | 1464707864662 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 08:17:44 INFO - PROCESS | 900 | 1464707864664 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 08:17:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:17:44 INFO - PROCESS | 900 | 1464707864668 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:17:44 INFO - PROCESS | 900 | 1464707864670 Marionette TRACE conn5 <- [1,2918,null,{}] 08:17:44 INFO - PROCESS | 900 | 1464707864674 Marionette TRACE conn5 -> [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:17:44 INFO - PROCESS | 900 | 1464707864798 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 08:17:44 INFO - PROCESS | 900 | 1464707864942 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:44 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E63CD000 == 119 [pid = 900] [id = 739] 08:17:44 INFO - PROCESS | 900 | ++DOMWINDOW == 177 (000000E1E58A0000) [pid = 900] [serial = 2217] [outer = 0000000000000000] 08:17:45 INFO - PROCESS | 900 | ++DOMWINDOW == 178 (000000E1E58A4C00) [pid = 900] [serial = 2218] [outer = 000000E1E58A0000] 08:17:45 INFO - PROCESS | 900 | 1464707865000 Marionette DEBUG loaded listener.js 08:17:45 INFO - PROCESS | 900 | ++DOMWINDOW == 179 (000000E1E58AB400) [pid = 900] [serial = 2219] [outer = 000000E1E58A0000] 08:17:45 INFO - PROCESS | 900 | 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:17:45 INFO - PROCESS | 900 | 1464707865500 Marionette TRACE conn5 <- [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:17:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:17:45 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 881ms 08:17:45 INFO - PROCESS | 900 | 1464707865552 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 08:17:45 INFO - PROCESS | 900 | 1464707865555 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 08:17:45 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:17:45 INFO - PROCESS | 900 | 1464707865558 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:17:45 INFO - PROCESS | 900 | 1464707865561 Marionette TRACE conn5 <- [1,2922,null,{}] 08:17:45 INFO - PROCESS | 900 | 1464707865565 Marionette TRACE conn5 -> [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:17:45 INFO - PROCESS | 900 | 1464707865685 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 08:17:45 INFO - PROCESS | 900 | 1464707865801 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:45 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E65D3800 == 120 [pid = 900] [id = 740] 08:17:45 INFO - PROCESS | 900 | ++DOMWINDOW == 180 (000000E1E58A4000) [pid = 900] [serial = 2220] [outer = 0000000000000000] 08:17:45 INFO - PROCESS | 900 | ++DOMWINDOW == 181 (000000E1E5E56C00) [pid = 900] [serial = 2221] [outer = 000000E1E58A4000] 08:17:45 INFO - PROCESS | 900 | 1464707865896 Marionette DEBUG loaded listener.js 08:17:45 INFO - PROCESS | 900 | ++DOMWINDOW == 182 (000000E1E5E5D400) [pid = 900] [serial = 2222] [outer = 000000E1E58A4000] 08:17:46 INFO - PROCESS | 900 | 1464707866438 Marionette TRACE conn5 <- [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:17: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:17:46 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 922ms 08:17:46 INFO - PROCESS | 900 | 1464707866483 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 08:17:46 INFO - PROCESS | 900 | 1464707866485 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 08:17:46 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:17:46 INFO - PROCESS | 900 | 1464707866489 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:17:46 INFO - PROCESS | 900 | 1464707866491 Marionette TRACE conn5 <- [1,2926,null,{}] 08:17:46 INFO - PROCESS | 900 | 1464707866495 Marionette TRACE conn5 -> [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:17:46 INFO - PROCESS | 900 | 1464707866619 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 08:17:46 INFO - PROCESS | 900 | 1464707866783 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:46 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E4C18800 == 121 [pid = 900] [id = 741] 08:17:46 INFO - PROCESS | 900 | ++DOMWINDOW == 183 (000000E1CBC15800) [pid = 900] [serial = 2223] [outer = 0000000000000000] 08:17:46 INFO - PROCESS | 900 | ++DOMWINDOW == 184 (000000E1E6550800) [pid = 900] [serial = 2224] [outer = 000000E1CBC15800] 08:17:46 INFO - PROCESS | 900 | 1464707866841 Marionette DEBUG loaded listener.js 08:17:46 INFO - PROCESS | 900 | ++DOMWINDOW == 185 (000000E1E655A000) [pid = 900] [serial = 2225] [outer = 000000E1CBC15800] 08:17:47 INFO - PROCESS | 900 | 1464707867378 Marionette TRACE conn5 <- [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:17: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:17:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 923ms 08:17:47 INFO - PROCESS | 900 | 1464707867415 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 08:17:47 INFO - PROCESS | 900 | 1464707867417 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 08:17:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:17:47 INFO - PROCESS | 900 | 1464707867421 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:17:47 INFO - PROCESS | 900 | 1464707867423 Marionette TRACE conn5 <- [1,2930,null,{}] 08:17:47 INFO - PROCESS | 900 | 1464707867427 Marionette TRACE conn5 -> [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:17:47 INFO - PROCESS | 900 | 1464707867554 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 08:17:47 INFO - PROCESS | 900 | 1464707867700 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:47 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D96E0000 == 122 [pid = 900] [id = 742] 08:17:47 INFO - PROCESS | 900 | ++DOMWINDOW == 186 (000000E1CADE9400) [pid = 900] [serial = 2226] [outer = 0000000000000000] 08:17:47 INFO - PROCESS | 900 | ++DOMWINDOW == 187 (000000E1D65B3C00) [pid = 900] [serial = 2227] [outer = 000000E1CADE9400] 08:17:47 INFO - PROCESS | 900 | 1464707867760 Marionette DEBUG loaded listener.js 08:17:47 INFO - PROCESS | 900 | ++DOMWINDOW == 188 (000000E1E5E5F800) [pid = 900] [serial = 2228] [outer = 000000E1CADE9400] 08:17:48 INFO - PROCESS | 900 | 1464707868580 Marionette TRACE conn5 <- [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:17: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:17:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:17:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:17:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1174ms 08:17:48 INFO - PROCESS | 900 | 1464707868598 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 08:17:48 INFO - PROCESS | 900 | 1464707868603 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 08:17:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:17:48 INFO - PROCESS | 900 | 1464707868608 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:17:48 INFO - PROCESS | 900 | 1464707868612 Marionette TRACE conn5 <- [1,2934,null,{}] 08:17:48 INFO - PROCESS | 900 | 1464707868617 Marionette TRACE conn5 -> [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:17:48 INFO - PROCESS | 900 | 1464707868736 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 08:17:48 INFO - PROCESS | 900 | 1464707868902 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:48 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAC13800 == 123 [pid = 900] [id = 743] 08:17:48 INFO - PROCESS | 900 | ++DOMWINDOW == 189 (000000E1CA674C00) [pid = 900] [serial = 2229] [outer = 0000000000000000] 08:17:48 INFO - PROCESS | 900 | ++DOMWINDOW == 190 (000000E1CFB45C00) [pid = 900] [serial = 2230] [outer = 000000E1CA674C00] 08:17:48 INFO - PROCESS | 900 | 1464707868956 Marionette DEBUG loaded listener.js 08:17:49 INFO - PROCESS | 900 | ++DOMWINDOW == 191 (000000E1D361FC00) [pid = 900] [serial = 2231] [outer = 000000E1CA674C00] 08:17:49 INFO - PROCESS | 900 | 1464707869510 Marionette TRACE conn5 <- [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:17: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:17:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 923ms 08:17:49 INFO - PROCESS | 900 | 1464707869539 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 08:17:49 INFO - PROCESS | 900 | 1464707869545 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 08:17:49 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:17:49 INFO - PROCESS | 900 | 1464707869553 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:17:49 INFO - PROCESS | 900 | 1464707869556 Marionette TRACE conn5 <- [1,2938,null,{}] 08:17:49 INFO - PROCESS | 900 | 1464707869560 Marionette TRACE conn5 -> [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:17:49 INFO - PROCESS | 900 | 1464707869684 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 08:17:49 INFO - PROCESS | 900 | --DOCSHELL 000000E1E2D4C800 == 122 [pid = 900] [id = 731] 08:17:49 INFO - PROCESS | 900 | --DOCSHELL 000000E1E27CB800 == 121 [pid = 900] [id = 730] 08:17:49 INFO - PROCESS | 900 | --DOCSHELL 000000E1E1682000 == 120 [pid = 900] [id = 729] 08:17:49 INFO - PROCESS | 900 | --DOCSHELL 000000E1E0DAA000 == 119 [pid = 900] [id = 728] 08:17:49 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF93B000 == 118 [pid = 900] [id = 727] 08:17:49 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE8AA800 == 117 [pid = 900] [id = 726] 08:17:49 INFO - PROCESS | 900 | --DOMWINDOW == 190 (000000E1DBAD5000) [pid = 900] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 08:17:49 INFO - PROCESS | 900 | --DOMWINDOW == 189 (000000E1DEF37400) [pid = 900] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 08:17:49 INFO - PROCESS | 900 | --DOMWINDOW == 188 (000000E1DD1EB800) [pid = 900] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 08:17:49 INFO - PROCESS | 900 | --DOMWINDOW == 187 (000000E1D8A3D400) [pid = 900] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 08:17:49 INFO - PROCESS | 900 | --DOCSHELL 000000E1DD278800 == 116 [pid = 900] [id = 725] 08:17:49 INFO - PROCESS | 900 | --DOCSHELL 000000E1D8ADE800 == 115 [pid = 900] [id = 724] 08:17:49 INFO - PROCESS | 900 | --DOCSHELL 000000E1DBFD8000 == 114 [pid = 900] [id = 723] 08:17:49 INFO - PROCESS | 900 | --DOCSHELL 000000E1E325E000 == 113 [pid = 900] [id = 719] 08:17:49 INFO - PROCESS | 900 | --DOCSHELL 000000E1E2F34000 == 112 [pid = 900] [id = 718] 08:17:49 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE727800 == 111 [pid = 900] [id = 716] 08:17:49 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7EDA000 == 110 [pid = 900] [id = 715] 08:17:49 INFO - PROCESS | 900 | 1464707869921 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:49 INFO - PROCESS | 900 | --DOMWINDOW == 186 (000000E1D427D800) [pid = 900] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 08:17:49 INFO - PROCESS | 900 | --DOMWINDOW == 185 (000000E1D6B2F000) [pid = 900] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 08:17:49 INFO - PROCESS | 900 | --DOMWINDOW == 184 (000000E1CFC10C00) [pid = 900] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 08:17:49 INFO - PROCESS | 900 | --DOMWINDOW == 183 (000000E1CEE12000) [pid = 900] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 08:17:49 INFO - PROCESS | 900 | --DOMWINDOW == 182 (000000E1D0056C00) [pid = 900] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 08:17:49 INFO - PROCESS | 900 | --DOMWINDOW == 181 (000000E1DAECA400) [pid = 900] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 08:17:49 INFO - PROCESS | 900 | --DOMWINDOW == 180 (000000E1D06D2400) [pid = 900] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 08:17:49 INFO - PROCESS | 900 | --DOMWINDOW == 179 (000000E1D0F07C00) [pid = 900] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 08:17:49 INFO - PROCESS | 900 | --DOMWINDOW == 178 (000000E1CEE14400) [pid = 900] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 08:17:49 INFO - PROCESS | 900 | --DOMWINDOW == 177 (000000E1CFF45800) [pid = 900] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 08:17:49 INFO - PROCESS | 900 | --DOMWINDOW == 176 (000000E1DB789C00) [pid = 900] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 08:17:49 INFO - PROCESS | 900 | --DOMWINDOW == 175 (000000E1DAA2E400) [pid = 900] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 08:17:49 INFO - PROCESS | 900 | --DOMWINDOW == 174 (000000E1D71BC000) [pid = 900] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 08:17:49 INFO - PROCESS | 900 | --DOMWINDOW == 173 (000000E1D7108C00) [pid = 900] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 08:17:49 INFO - PROCESS | 900 | --DOMWINDOW == 172 (000000E1D771E400) [pid = 900] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 08:17:49 INFO - PROCESS | 900 | --DOMWINDOW == 171 (000000E1D7E44C00) [pid = 900] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 08:17:49 INFO - PROCESS | 900 | --DOMWINDOW == 170 (000000E1D7D38C00) [pid = 900] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 08:17:49 INFO - PROCESS | 900 | --DOMWINDOW == 169 (000000E1D6522400) [pid = 900] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 08:17:49 INFO - PROCESS | 900 | --DOMWINDOW == 168 (000000E1D6B2F400) [pid = 900] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 08:17:49 INFO - PROCESS | 900 | --DOMWINDOW == 167 (000000E1D7D81400) [pid = 900] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 08:17:49 INFO - PROCESS | 900 | --DOMWINDOW == 166 (000000E1D7DA5C00) [pid = 900] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 08:17:49 INFO - PROCESS | 900 | --DOMWINDOW == 165 (000000E1D7E59400) [pid = 900] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 08:17:49 INFO - PROCESS | 900 | --DOMWINDOW == 164 (000000E1D5E48400) [pid = 900] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 08:17:49 INFO - PROCESS | 900 | ++DOCSHELL 000000E1CEEEC800 == 111 [pid = 900] [id = 744] 08:17:49 INFO - PROCESS | 900 | ++DOMWINDOW == 165 (000000E1C9284000) [pid = 900] [serial = 2232] [outer = 0000000000000000] 08:17:49 INFO - PROCESS | 900 | ++DOMWINDOW == 166 (000000E1CA524400) [pid = 900] [serial = 2233] [outer = 000000E1C9284000] 08:17:49 INFO - PROCESS | 900 | 1464707869977 Marionette DEBUG loaded listener.js 08:17:50 INFO - PROCESS | 900 | ++DOMWINDOW == 167 (000000E1CF75B800) [pid = 900] [serial = 2234] [outer = 000000E1C9284000] 08:17:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D7D66000 == 112 [pid = 900] [id = 745] 08:17:50 INFO - PROCESS | 900 | ++DOMWINDOW == 168 (000000E1D3615800) [pid = 900] [serial = 2235] [outer = 0000000000000000] 08:17:50 INFO - PROCESS | 900 | ++DOMWINDOW == 169 (000000E1D36D2800) [pid = 900] [serial = 2236] [outer = 000000E1D3615800] 08:17:50 INFO - PROCESS | 900 | 1464707870442 Marionette TRACE conn5 <- [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:17: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:17:50 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 986ms 08:17:50 INFO - PROCESS | 900 | 1464707870541 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 08:17:50 INFO - PROCESS | 900 | 1464707870544 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 08:17:50 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:17:50 INFO - PROCESS | 900 | 1464707870548 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:17:50 INFO - PROCESS | 900 | 1464707870551 Marionette TRACE conn5 <- [1,2942,null,{}] 08:17:50 INFO - PROCESS | 900 | 1464707870562 Marionette TRACE conn5 -> [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:17:50 INFO - PROCESS | 900 | 1464707870696 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 08:17:50 INFO - PROCESS | 900 | 1464707870795 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:50 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE726800 == 113 [pid = 900] [id = 746] 08:17:50 INFO - PROCESS | 900 | ++DOMWINDOW == 170 (000000E1D06D9400) [pid = 900] [serial = 2237] [outer = 0000000000000000] 08:17:50 INFO - PROCESS | 900 | ++DOMWINDOW == 171 (000000E1D5E64C00) [pid = 900] [serial = 2238] [outer = 000000E1D06D9400] 08:17:50 INFO - PROCESS | 900 | 1464707870846 Marionette DEBUG loaded listener.js 08:17:50 INFO - PROCESS | 900 | ++DOMWINDOW == 172 (000000E1D710DC00) [pid = 900] [serial = 2239] [outer = 000000E1D06D9400] 08:17:51 INFO - PROCESS | 900 | 1464707871228 Marionette TRACE conn5 <- [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:17:51 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:17: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:17:51 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 734ms 08:17:51 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:17:51 INFO - PROCESS | 900 | 1464707871284 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 08:17:51 INFO - PROCESS | 900 | 1464707871287 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 08:17:51 INFO - PROCESS | 900 | 1464707871291 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:17:51 INFO - PROCESS | 900 | 1464707871292 Marionette TRACE conn5 <- [1,2946,null,{}] 08:17:51 INFO - PROCESS | 900 | 1464707871296 Marionette TRACE conn5 -> [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:17:51 INFO - PROCESS | 900 | 1464707871422 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 08:17:51 INFO - PROCESS | 900 | 1464707871433 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:51 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DFA57800 == 114 [pid = 900] [id = 747] 08:17:51 INFO - PROCESS | 900 | ++DOMWINDOW == 173 (000000E1D76D7800) [pid = 900] [serial = 2240] [outer = 0000000000000000] 08:17:51 INFO - PROCESS | 900 | ++DOMWINDOW == 174 (000000E1D7D2C000) [pid = 900] [serial = 2241] [outer = 000000E1D76D7800] 08:17:51 INFO - PROCESS | 900 | 1464707871480 Marionette DEBUG loaded listener.js 08:17:51 INFO - PROCESS | 900 | ++DOMWINDOW == 175 (000000E1D7D82000) [pid = 900] [serial = 2242] [outer = 000000E1D76D7800] 08:17:51 INFO - PROCESS | 900 | 1464707871936 Marionette TRACE conn5 <- [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:17:51 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:17:51 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 693ms 08:17:51 INFO - PROCESS | 900 | 1464707871985 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 08:17:51 INFO - PROCESS | 900 | 1464707871988 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 08:17:52 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:17:52 INFO - PROCESS | 900 | 1464707871999 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:17:52 INFO - PROCESS | 900 | 1464707872001 Marionette TRACE conn5 <- [1,2950,null,{}] 08:17:52 INFO - PROCESS | 900 | 1464707872004 Marionette TRACE conn5 -> [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:17:52 INFO - PROCESS | 900 | 1464707872167 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 08:17:52 INFO - PROCESS | 900 | 1464707872190 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E0DA2800 == 115 [pid = 900] [id = 748] 08:17:52 INFO - PROCESS | 900 | ++DOMWINDOW == 176 (000000E1D7DA4800) [pid = 900] [serial = 2243] [outer = 0000000000000000] 08:17:52 INFO - PROCESS | 900 | ++DOMWINDOW == 177 (000000E1D7DC7000) [pid = 900] [serial = 2244] [outer = 000000E1D7DA4800] 08:17:52 INFO - PROCESS | 900 | 1464707872238 Marionette DEBUG loaded listener.js 08:17:52 INFO - PROCESS | 900 | ++DOMWINDOW == 178 (000000E1D7E53000) [pid = 900] [serial = 2245] [outer = 000000E1D7DA4800] 08:17:52 INFO - PROCESS | 900 | 1464707872707 Marionette TRACE conn5 <- [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:17: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:17:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 734ms 08:17:52 INFO - PROCESS | 900 | 1464707872728 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 08:17:52 INFO - PROCESS | 900 | 1464707872730 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 08:17:52 INFO - PROCESS | 900 | 1464707872733 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:17:52 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:17:52 INFO - PROCESS | 900 | 1464707872735 Marionette TRACE conn5 <- [1,2954,null,{}] 08:17:52 INFO - PROCESS | 900 | 1464707872744 Marionette TRACE conn5 -> [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:17:52 INFO - PROCESS | 900 | 1464707872889 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 08:17:52 INFO - PROCESS | 900 | 1464707872962 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:52 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2273800 == 116 [pid = 900] [id = 749] 08:17:52 INFO - PROCESS | 900 | ++DOMWINDOW == 179 (000000E1D8AA1C00) [pid = 900] [serial = 2246] [outer = 0000000000000000] 08:17:53 INFO - PROCESS | 900 | ++DOMWINDOW == 180 (000000E1DA9B3000) [pid = 900] [serial = 2247] [outer = 000000E1D8AA1C00] 08:17:53 INFO - PROCESS | 900 | 1464707873018 Marionette DEBUG loaded listener.js 08:17:53 INFO - PROCESS | 900 | ++DOMWINDOW == 181 (000000E1DAB35800) [pid = 900] [serial = 2248] [outer = 000000E1D8AA1C00] 08:17:53 INFO - PROCESS | 900 | 1464707873441 Marionette TRACE conn5 <- [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:17: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:17:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 734ms 08:17:53 INFO - PROCESS | 900 | 1464707873471 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 08:17:53 INFO - PROCESS | 900 | 1464707873473 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 08:17:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:17:53 INFO - PROCESS | 900 | 1464707873477 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:17:53 INFO - PROCESS | 900 | 1464707873479 Marionette TRACE conn5 <- [1,2958,null,{}] 08:17:53 INFO - PROCESS | 900 | 1464707873482 Marionette TRACE conn5 -> [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:17:53 INFO - PROCESS | 900 | 1464707873643 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 08:17:53 INFO - PROCESS | 900 | 1464707873672 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:53 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E2D43000 == 117 [pid = 900] [id = 750] 08:17:53 INFO - PROCESS | 900 | ++DOMWINDOW == 182 (000000E1DACD7400) [pid = 900] [serial = 2249] [outer = 0000000000000000] 08:17:53 INFO - PROCESS | 900 | ++DOMWINDOW == 183 (000000E1DAE5C800) [pid = 900] [serial = 2250] [outer = 000000E1DACD7400] 08:17:53 INFO - PROCESS | 900 | 1464707873717 Marionette DEBUG loaded listener.js 08:17:53 INFO - PROCESS | 900 | ++DOMWINDOW == 184 (000000E1DAF09800) [pid = 900] [serial = 2251] [outer = 000000E1DACD7400] 08:17:54 INFO - PROCESS | 900 | --DOMWINDOW == 183 (000000E1D7D9DC00) [pid = 900] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:17:54 INFO - PROCESS | 900 | --DOMWINDOW == 182 (000000E1DA913C00) [pid = 900] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:17:54 INFO - PROCESS | 900 | --DOMWINDOW == 181 (000000E1DAF0E400) [pid = 900] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:17:54 INFO - PROCESS | 900 | --DOMWINDOW == 180 (000000E1CEF0C400) [pid = 900] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:17:54 INFO - PROCESS | 900 | --DOMWINDOW == 179 (000000E1D6E19800) [pid = 900] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:17:54 INFO - PROCESS | 900 | --DOMWINDOW == 178 (000000E1CEF0E800) [pid = 900] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:17:54 INFO - PROCESS | 900 | --DOMWINDOW == 177 (000000E1CFF4C800) [pid = 900] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:17:54 INFO - PROCESS | 900 | --DOMWINDOW == 176 (000000E1CFF59000) [pid = 900] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:17:54 INFO - PROCESS | 900 | --DOMWINDOW == 175 (000000E1D83E4400) [pid = 900] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:17:54 INFO - PROCESS | 900 | --DOMWINDOW == 174 (000000E1D6B3B000) [pid = 900] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:17:54 INFO - PROCESS | 900 | 1464707874326 Marionette TRACE conn5 <- [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:17: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:17:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 880ms 08:17:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:17:54 INFO - PROCESS | 900 | 1464707874360 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 08:17:54 INFO - PROCESS | 900 | 1464707874363 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 08:17:54 INFO - PROCESS | 900 | 1464707874366 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:17:54 INFO - PROCESS | 900 | 1464707874368 Marionette TRACE conn5 <- [1,2962,null,{}] 08:17:54 INFO - PROCESS | 900 | 1464707874371 Marionette TRACE conn5 -> [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:17:54 INFO - PROCESS | 900 | 1464707874475 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 08:17:54 INFO - PROCESS | 900 | 1464707874582 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:54 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E27E6800 == 118 [pid = 900] [id = 751] 08:17:54 INFO - PROCESS | 900 | ++DOMWINDOW == 175 (000000E1CEF0E000) [pid = 900] [serial = 2252] [outer = 0000000000000000] 08:17:54 INFO - PROCESS | 900 | ++DOMWINDOW == 176 (000000E1D7D29400) [pid = 900] [serial = 2253] [outer = 000000E1CEF0E000] 08:17:54 INFO - PROCESS | 900 | 1464707874635 Marionette DEBUG loaded listener.js 08:17:54 INFO - PROCESS | 900 | ++DOMWINDOW == 177 (000000E1DB78D400) [pid = 900] [serial = 2254] [outer = 000000E1CEF0E000] 08:17:54 INFO - PROCESS | 900 | 1464707874960 Marionette TRACE conn5 <- [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:17: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:17:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 629ms 08:17:55 INFO - PROCESS | 900 | 1464707875024 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 08:17:55 INFO - PROCESS | 900 | 1464707875027 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 08:17:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:17:55 INFO - PROCESS | 900 | 1464707875030 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:17:55 INFO - PROCESS | 900 | 1464707875032 Marionette TRACE conn5 <- [1,2966,null,{}] 08:17:55 INFO - PROCESS | 900 | 1464707875050 Marionette TRACE conn5 -> [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:17:55 INFO - PROCESS | 900 | 1464707875151 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 08:17:55 INFO - PROCESS | 900 | 1464707875158 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:55 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3E05000 == 119 [pid = 900] [id = 752] 08:17:55 INFO - PROCESS | 900 | ++DOMWINDOW == 178 (000000E1DBA3C400) [pid = 900] [serial = 2255] [outer = 0000000000000000] 08:17:55 INFO - PROCESS | 900 | ++DOMWINDOW == 179 (000000E1DBA44800) [pid = 900] [serial = 2256] [outer = 000000E1DBA3C400] 08:17:55 INFO - PROCESS | 900 | 1464707875205 Marionette DEBUG loaded listener.js 08:17:55 INFO - PROCESS | 900 | ++DOMWINDOW == 180 (000000E1DBA4AC00) [pid = 900] [serial = 2257] [outer = 000000E1DBA3C400] 08:17:55 INFO - PROCESS | 900 | 1464707875626 Marionette TRACE conn5 <- [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:17: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:17:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 650ms 08:17:55 INFO - PROCESS | 900 | 1464707875684 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 08:17:55 INFO - PROCESS | 900 | 1464707875686 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 08:17:55 INFO - PROCESS | 900 | 1464707875705 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:17:55 INFO - PROCESS | 900 | 1464707875707 Marionette TRACE conn5 <- [1,2970,null,{}] 08:17:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:17:55 INFO - PROCESS | 900 | 1464707875711 Marionette TRACE conn5 -> [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:17:55 INFO - PROCESS | 900 | 1464707875815 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 08:17:55 INFO - PROCESS | 900 | 1464707875829 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:55 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E4A95800 == 120 [pid = 900] [id = 753] 08:17:55 INFO - PROCESS | 900 | ++DOMWINDOW == 181 (000000E1DD1C3C00) [pid = 900] [serial = 2258] [outer = 0000000000000000] 08:17:55 INFO - PROCESS | 900 | ++DOMWINDOW == 182 (000000E1DD1E8400) [pid = 900] [serial = 2259] [outer = 000000E1DD1C3C00] 08:17:55 INFO - PROCESS | 900 | 1464707875875 Marionette DEBUG loaded listener.js 08:17:55 INFO - PROCESS | 900 | ++DOMWINDOW == 183 (000000E1DEF39C00) [pid = 900] [serial = 2260] [outer = 000000E1DD1C3C00] 08:17:56 INFO - PROCESS | 900 | 1464707876506 Marionette TRACE conn5 <- [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:17: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:17:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:17:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 881ms 08:17:56 INFO - PROCESS | 900 | 1464707876593 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 08:17:56 INFO - PROCESS | 900 | 1464707876598 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 08:17:56 INFO - PROCESS | 900 | 1464707876604 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:17:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:17:56 INFO - PROCESS | 900 | 1464707876608 Marionette TRACE conn5 <- [1,2974,null,{}] 08:17:56 INFO - PROCESS | 900 | 1464707876614 Marionette TRACE conn5 -> [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:17:56 INFO - PROCESS | 900 | 1464707876760 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 08:17:56 INFO - PROCESS | 900 | 1464707876874 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:56 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DBFD1000 == 121 [pid = 900] [id = 754] 08:17:56 INFO - PROCESS | 900 | ++DOMWINDOW == 184 (000000E1CA8A6400) [pid = 900] [serial = 2261] [outer = 0000000000000000] 08:17:56 INFO - PROCESS | 900 | ++DOMWINDOW == 185 (000000E1CFF80800) [pid = 900] [serial = 2262] [outer = 000000E1CA8A6400] 08:17:56 INFO - PROCESS | 900 | 1464707876974 Marionette DEBUG loaded listener.js 08:17:57 INFO - PROCESS | 900 | ++DOMWINDOW == 186 (000000E1D1525800) [pid = 900] [serial = 2263] [outer = 000000E1CA8A6400] 08:17:57 INFO - PROCESS | 900 | 1464707877522 Marionette TRACE conn5 <- [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:17: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:17:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 943ms 08:17:57 INFO - PROCESS | 900 | 1464707877556 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 08:17:57 INFO - PROCESS | 900 | 1464707877563 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 08:17:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:17:57 INFO - PROCESS | 900 | 1464707877571 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:17:57 INFO - PROCESS | 900 | 1464707877574 Marionette TRACE conn5 <- [1,2978,null,{}] 08:17:57 INFO - PROCESS | 900 | 1464707877579 Marionette TRACE conn5 -> [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:17:57 INFO - PROCESS | 900 | 1464707877713 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 08:17:57 INFO - PROCESS | 900 | 1464707877876 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:57 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E0D90000 == 122 [pid = 900] [id = 755] 08:17:57 INFO - PROCESS | 900 | ++DOMWINDOW == 187 (000000E1D6B34400) [pid = 900] [serial = 2264] [outer = 0000000000000000] 08:17:57 INFO - PROCESS | 900 | ++DOMWINDOW == 188 (000000E1D6E8DC00) [pid = 900] [serial = 2265] [outer = 000000E1D6B34400] 08:17:57 INFO - PROCESS | 900 | 1464707877935 Marionette DEBUG loaded listener.js 08:17:58 INFO - PROCESS | 900 | ++DOMWINDOW == 189 (000000E1D7D81400) [pid = 900] [serial = 2266] [outer = 000000E1D6B34400] 08:17:58 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E49D4800 == 123 [pid = 900] [id = 756] 08:17:58 INFO - PROCESS | 900 | ++DOMWINDOW == 190 (000000E1DA917C00) [pid = 900] [serial = 2267] [outer = 0000000000000000] 08:17:58 INFO - PROCESS | 900 | ++DOMWINDOW == 191 (000000E1DAA1CC00) [pid = 900] [serial = 2268] [outer = 000000E1DA917C00] 08:17:58 INFO - PROCESS | 900 | 1464707878593 Marionette TRACE conn5 <- [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:17:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:17:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1073ms 08:17:58 INFO - PROCESS | 900 | 1464707878650 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 08:17:58 INFO - PROCESS | 900 | 1464707878653 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 08:17:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:17:58 INFO - PROCESS | 900 | 1464707878658 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:17:58 INFO - PROCESS | 900 | 1464707878662 Marionette TRACE conn5 <- [1,2982,null,{}] 08:17:58 INFO - PROCESS | 900 | 1464707878674 Marionette TRACE conn5 -> [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:17:58 INFO - PROCESS | 900 | 1464707878873 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 08:17:59 INFO - PROCESS | 900 | 1464707879017 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:59 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E5A4D800 == 124 [pid = 900] [id = 757] 08:17:59 INFO - PROCESS | 900 | ++DOMWINDOW == 192 (000000E1DA91A800) [pid = 900] [serial = 2269] [outer = 0000000000000000] 08:17:59 INFO - PROCESS | 900 | ++DOMWINDOW == 193 (000000E1DBA3E800) [pid = 900] [serial = 2270] [outer = 000000E1DA91A800] 08:17:59 INFO - PROCESS | 900 | 1464707879079 Marionette DEBUG loaded listener.js 08:17:59 INFO - PROCESS | 900 | ++DOMWINDOW == 194 (000000E1DFC6C800) [pid = 900] [serial = 2271] [outer = 000000E1DA91A800] 08:17:59 INFO - PROCESS | 900 | 1464707879636 Marionette TRACE conn5 <- [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:17:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:17:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:17:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1030ms 08:17:59 INFO - PROCESS | 900 | 1464707879688 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 08:17:59 INFO - PROCESS | 900 | 1464707879692 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 08:17:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:17:59 INFO - PROCESS | 900 | 1464707879695 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:17:59 INFO - PROCESS | 900 | 1464707879697 Marionette TRACE conn5 <- [1,2986,null,{}] 08:17:59 INFO - PROCESS | 900 | 1464707879701 Marionette TRACE conn5 -> [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:17:59 INFO - PROCESS | 900 | 1464707879836 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 08:18:00 INFO - PROCESS | 900 | 1464707879997 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:00 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E63D5000 == 125 [pid = 900] [id = 758] 08:18:00 INFO - PROCESS | 900 | ++DOMWINDOW == 195 (000000E1DFC74800) [pid = 900] [serial = 2272] [outer = 0000000000000000] 08:18:00 INFO - PROCESS | 900 | ++DOMWINDOW == 196 (000000E1DFC77C00) [pid = 900] [serial = 2273] [outer = 000000E1DFC74800] 08:18:00 INFO - PROCESS | 900 | 1464707880057 Marionette DEBUG loaded listener.js 08:18:00 INFO - PROCESS | 900 | ++DOMWINDOW == 197 (000000E1E150A400) [pid = 900] [serial = 2274] [outer = 000000E1DFC74800] 08:18:00 INFO - PROCESS | 900 | 1464707880602 Marionette TRACE conn5 <- [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:18:00 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:18:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 986ms 08:18:00 INFO - PROCESS | 900 | 1464707880683 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 08:18:00 INFO - PROCESS | 900 | 1464707880686 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 08:18:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:18:00 INFO - PROCESS | 900 | 1464707880690 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:18:00 INFO - PROCESS | 900 | 1464707880692 Marionette TRACE conn5 <- [1,2990,null,{}] 08:18:00 INFO - PROCESS | 900 | 1464707880696 Marionette TRACE conn5 -> [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:18:00 INFO - PROCESS | 900 | 1464707880829 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 08:18:00 INFO - PROCESS | 900 | 1464707880972 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:00 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E4B9B000 == 126 [pid = 900] [id = 759] 08:18:00 INFO - PROCESS | 900 | ++DOMWINDOW == 198 (000000E1DFC74C00) [pid = 900] [serial = 2275] [outer = 0000000000000000] 08:18:01 INFO - PROCESS | 900 | ++DOMWINDOW == 199 (000000E1E22B8800) [pid = 900] [serial = 2276] [outer = 000000E1DFC74C00] 08:18:01 INFO - PROCESS | 900 | 1464707881031 Marionette DEBUG loaded listener.js 08:18:01 INFO - PROCESS | 900 | ++DOMWINDOW == 200 (000000E1E22F1400) [pid = 900] [serial = 2277] [outer = 000000E1DFC74C00] 08:18:01 INFO - PROCESS | 900 | 1464707881552 Marionette TRACE conn5 <- [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:18:01 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:18:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 881ms 08:18:01 INFO - PROCESS | 900 | 1464707881573 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 08:18:01 INFO - PROCESS | 900 | 1464707881576 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 08:18:01 INFO - PROCESS | 900 | 1464707881579 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:18:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:18:01 INFO - PROCESS | 900 | 1464707881581 Marionette TRACE conn5 <- [1,2994,null,{}] 08:18:01 INFO - PROCESS | 900 | 1464707881585 Marionette TRACE conn5 -> [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:18:01 INFO - PROCESS | 900 | 1464707881732 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 08:18:01 INFO - PROCESS | 900 | 1464707881858 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:01 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E5A8E000 == 127 [pid = 900] [id = 760] 08:18:01 INFO - PROCESS | 900 | ++DOMWINDOW == 201 (000000E1E22F0800) [pid = 900] [serial = 2278] [outer = 0000000000000000] 08:18:01 INFO - PROCESS | 900 | ++DOMWINDOW == 202 (000000E1E27EB800) [pid = 900] [serial = 2279] [outer = 000000E1E22F0800] 08:18:01 INFO - PROCESS | 900 | 1464707881917 Marionette DEBUG loaded listener.js 08:18:02 INFO - PROCESS | 900 | ++DOMWINDOW == 203 (000000E1E27F8000) [pid = 900] [serial = 2280] [outer = 000000E1E22F0800] 08:18:02 INFO - PROCESS | 900 | 1464707882467 Marionette TRACE conn5 <- [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:18:02 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:18:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 922ms 08:18:02 INFO - PROCESS | 900 | 1464707882505 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 08:18:02 INFO - PROCESS | 900 | 1464707882508 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 08:18:02 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:18:02 INFO - PROCESS | 900 | 1464707882511 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:18:02 INFO - PROCESS | 900 | 1464707882514 Marionette TRACE conn5 <- [1,2998,null,{}] 08:18:02 INFO - PROCESS | 900 | 1464707882517 Marionette TRACE conn5 -> [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:18:02 INFO - PROCESS | 900 | 1464707882648 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 08:18:02 INFO - PROCESS | 900 | 1464707882810 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:02 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E6ED8000 == 128 [pid = 900] [id = 761] 08:18:02 INFO - PROCESS | 900 | ++DOMWINDOW == 204 (000000E1E2A3F800) [pid = 900] [serial = 2281] [outer = 0000000000000000] 08:18:02 INFO - PROCESS | 900 | ++DOMWINDOW == 205 (000000E1E2AB8000) [pid = 900] [serial = 2282] [outer = 000000E1E2A3F800] 08:18:02 INFO - PROCESS | 900 | 1464707882868 Marionette DEBUG loaded listener.js 08:18:02 INFO - PROCESS | 900 | ++DOMWINDOW == 206 (000000E1E3890800) [pid = 900] [serial = 2283] [outer = 000000E1E2A3F800] 08:18:03 INFO - PROCESS | 900 | [900] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:18:03 INFO - PROCESS | 900 | 1464707883464 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:18:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:18:03 INFO - {} 08:18:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:18:03 INFO - {} 08:18:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:18:03 INFO - {} 08:18:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:18:03 INFO - {} 08:18:03 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 986ms 08:18:03 INFO - TEST-START | /FileAPI/fileReader.html 08:18:03 INFO - PROCESS | 900 | 1464707883500 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 08:18:03 INFO - PROCESS | 900 | 1464707883502 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 08:18:03 INFO - PROCESS | 900 | 1464707883506 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:18:03 INFO - PROCESS | 900 | 1464707883508 Marionette TRACE conn5 <- [1,3002,null,{}] 08:18:03 INFO - PROCESS | 900 | 1464707883512 Marionette TRACE conn5 -> [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:18:03 INFO - PROCESS | 900 | 1464707883644 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 08:18:03 INFO - PROCESS | 900 | 1464707883790 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:03 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E59CA000 == 129 [pid = 900] [id = 762] 08:18:03 INFO - PROCESS | 900 | ++DOMWINDOW == 207 (000000E1E3893400) [pid = 900] [serial = 2284] [outer = 0000000000000000] 08:18:03 INFO - PROCESS | 900 | ++DOMWINDOW == 208 (000000E1E39C7800) [pid = 900] [serial = 2285] [outer = 000000E1E3893400] 08:18:03 INFO - PROCESS | 900 | 1464707883848 Marionette DEBUG loaded listener.js 08:18:03 INFO - PROCESS | 900 | ++DOMWINDOW == 209 (000000E1E39CE400) [pid = 900] [serial = 2286] [outer = 000000E1E3893400] 08:18:04 INFO - PROCESS | 900 | 1464707884366 Marionette TRACE conn5 <- [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:18:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:18:04 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:18:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:18:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:18:04 INFO - TEST-OK | /FileAPI/fileReader.html | took 881ms 08:18:04 INFO - PROCESS | 900 | 1464707884390 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 08:18:04 INFO - PROCESS | 900 | 1464707884392 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 08:18:04 INFO - TEST-START | /FileAPI/historical.html 08:18:04 INFO - PROCESS | 900 | 1464707884396 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:18:04 INFO - PROCESS | 900 | 1464707884398 Marionette TRACE conn5 <- [1,3006,null,{}] 08:18:04 INFO - PROCESS | 900 | 1464707884401 Marionette TRACE conn5 -> [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:18:04 INFO - PROCESS | 900 | 1464707884529 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 08:18:04 INFO - PROCESS | 900 | 1464707884681 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:04 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E4A1B000 == 130 [pid = 900] [id = 763] 08:18:04 INFO - PROCESS | 900 | ++DOMWINDOW == 210 (000000E1E389B000) [pid = 900] [serial = 2287] [outer = 0000000000000000] 08:18:04 INFO - PROCESS | 900 | ++DOMWINDOW == 211 (000000E1E4A43C00) [pid = 900] [serial = 2288] [outer = 000000E1E389B000] 08:18:04 INFO - PROCESS | 900 | 1464707884741 Marionette DEBUG loaded listener.js 08:18:04 INFO - PROCESS | 900 | ++DOMWINDOW == 212 (000000E1E4A4A800) [pid = 900] [serial = 2289] [outer = 000000E1E389B000] 08:18:05 INFO - PROCESS | 900 | 1464707885273 Marionette TRACE conn5 <- [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:18:05 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:18:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:18:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:18:05 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:18:05 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:18:05 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:18:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:18:05 INFO - TEST-OK | /FileAPI/historical.html | took 922ms 08:18:05 INFO - PROCESS | 900 | 1464707885338 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 08:18:05 INFO - PROCESS | 900 | 1464707885341 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 08:18:05 INFO - TEST-START | /FileAPI/idlharness.html 08:18:05 INFO - PROCESS | 900 | 1464707885347 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:18:05 INFO - PROCESS | 900 | 1464707885349 Marionette TRACE conn5 <- [1,3010,null,{}] 08:18:05 INFO - PROCESS | 900 | 1464707885353 Marionette TRACE conn5 -> [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:18:05 INFO - PROCESS | 900 | 1464707885481 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 08:18:05 INFO - PROCESS | 900 | 1464707885644 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:05 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E6D19800 == 131 [pid = 900] [id = 764] 08:18:05 INFO - PROCESS | 900 | ++DOMWINDOW == 213 (000000E1E4C8B400) [pid = 900] [serial = 2290] [outer = 0000000000000000] 08:18:05 INFO - PROCESS | 900 | ++DOMWINDOW == 214 (000000E1E4C8D400) [pid = 900] [serial = 2291] [outer = 000000E1E4C8B400] 08:18:05 INFO - PROCESS | 900 | 1464707885701 Marionette DEBUG loaded listener.js 08:18:05 INFO - PROCESS | 900 | ++DOMWINDOW == 215 (000000E1E4C93000) [pid = 900] [serial = 2292] [outer = 000000E1E4C8B400] 08:18:06 INFO - PROCESS | 900 | 1464707886710 Marionette TRACE conn5 <- [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:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:18:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:18:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:18:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:18:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:18:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:18:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:18:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:18:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:18:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:18:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:18:06 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:18:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:18:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:18:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:18:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:18:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:18:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:18:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:18:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:18:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:18:06 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:18:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:18:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:18:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:18:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:18:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:18:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:18:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:18:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:18:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:18:06 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:18:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:18:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:18:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:18:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:18:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:18:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:18:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:18:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:18:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:18:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:18:06 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:18:06 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:18:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:18:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:18:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:18:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:18:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:18:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:18:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:18:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:18:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:18:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:18:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:18:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:18:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:18:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:18:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:18:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:18:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:18:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:18:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:18:06 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:18:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:18:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:18:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:18:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:18:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:18:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:18:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:18:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:18:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:18:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:18:06 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:18:06 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:18:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:18:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:18:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:18:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:18:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:18:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:18:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:18:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:18:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:18:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:18:06 INFO - TEST-OK | /FileAPI/idlharness.html | took 1498ms 08:18:06 INFO - PROCESS | 900 | 1464707886875 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 08:18:06 INFO - PROCESS | 900 | 1464707886878 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 08:18:06 INFO - TEST-START | /FileAPI/idlharness.worker 08:18:06 INFO - PROCESS | 900 | 1464707886883 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:18:06 INFO - PROCESS | 900 | 1464707886886 Marionette TRACE conn5 <- [1,3014,null,{}] 08:18:06 INFO - PROCESS | 900 | 1464707886891 Marionette TRACE conn5 -> [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:18:07 INFO - PROCESS | 900 | 1464707887026 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 08:18:07 INFO - PROCESS | 900 | 1464707887232 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:07 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D0BC3800 == 132 [pid = 900] [id = 765] 08:18:07 INFO - PROCESS | 900 | ++DOMWINDOW == 216 (000000E1CFF51000) [pid = 900] [serial = 2293] [outer = 0000000000000000] 08:18:07 INFO - PROCESS | 900 | ++DOMWINDOW == 217 (000000E1D3617400) [pid = 900] [serial = 2294] [outer = 000000E1CFF51000] 08:18:07 INFO - PROCESS | 900 | 1464707887297 Marionette DEBUG loaded listener.js 08:18:07 INFO - PROCESS | 900 | ++DOMWINDOW == 218 (000000E1DBAD6800) [pid = 900] [serial = 2295] [outer = 000000E1CFF51000] 08:18:07 INFO - PROCESS | 900 | [900] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:18:08 INFO - PROCESS | 900 | 1464707888554 Marionette TRACE conn5 <- [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:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:18:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:18:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:18:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:18:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:18:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:18:08 INFO - {} 08:18:08 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:18:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:18:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:18:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:18:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:18:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:18:08 INFO - {} 08:18:08 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:18:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:18:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:18:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:18:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:18:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:18:08 INFO - {} 08:18:08 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:18:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:18:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:18:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:18:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:18:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:18:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:18:08 INFO - {} 08:18:08 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:18:08 INFO - {} 08:18:08 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:18:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:18:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:18:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:18:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:18:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:18:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:18:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:18:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:18:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:18:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:18:08 INFO - {} 08:18:08 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:18:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:18:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:18:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:18:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:18:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:18:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:18:08 INFO - {} 08:18:08 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:18:08 INFO - {} 08:18:08 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:18:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:18:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:18:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:18:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:18:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:18:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:08 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:18:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:18:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:18:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:18:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:08 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:18:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:18:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:18:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:18:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:08 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:18:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:18:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:18:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:18:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:08 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:18:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:18:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:18:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:18:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:08 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:18:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:18:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:18:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:18:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:08 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:18:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:18:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:18:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:18:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:18:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:08 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:18:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:18:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:18:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:18:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:18:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:18:08 INFO - {} 08:18:08 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1844ms 08:18:08 INFO - PROCESS | 900 | 1464707888758 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 08:18:08 INFO - PROCESS | 900 | 1464707888762 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 08:18:08 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:18:08 INFO - PROCESS | 900 | 1464707888769 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:18:08 INFO - PROCESS | 900 | 1464707888773 Marionette TRACE conn5 <- [1,3018,null,{}] 08:18:08 INFO - PROCESS | 900 | 1464707888808 Marionette TRACE conn5 -> [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:18:08 INFO - PROCESS | 900 | 1464707888964 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 08:18:09 INFO - PROCESS | 900 | 1464707889116 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:09 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D73A0800 == 133 [pid = 900] [id = 766] 08:18:09 INFO - PROCESS | 900 | ++DOMWINDOW == 219 (000000E1D0DB4800) [pid = 900] [serial = 2296] [outer = 0000000000000000] 08:18:09 INFO - PROCESS | 900 | ++DOMWINDOW == 220 (000000E1D7D82400) [pid = 900] [serial = 2297] [outer = 000000E1D0DB4800] 08:18:09 INFO - PROCESS | 900 | 1464707889170 Marionette DEBUG loaded listener.js 08:18:09 INFO - PROCESS | 900 | ++DOMWINDOW == 221 (000000E1D8282400) [pid = 900] [serial = 2298] [outer = 000000E1D0DB4800] 08:18:09 INFO - PROCESS | 900 | --DOCSHELL 000000E1DBFC3000 == 132 [pid = 900] [id = 708] 08:18:09 INFO - PROCESS | 900 | --DOCSHELL 000000E1CFBE4000 == 131 [pid = 900] [id = 502] 08:18:09 INFO - PROCESS | 900 | --DOCSHELL 000000E1DC4D7000 == 130 [pid = 900] [id = 709] 08:18:09 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE5AF000 == 129 [pid = 900] [id = 518] 08:18:09 INFO - PROCESS | 900 | --DOCSHELL 000000E1D89F2800 == 128 [pid = 900] [id = 483] 08:18:09 INFO - PROCESS | 900 | --DOCSHELL 000000E1D9FCE800 == 127 [pid = 900] [id = 707] 08:18:09 INFO - PROCESS | 900 | --DOCSHELL 000000E1E3E05000 == 126 [pid = 900] [id = 752] 08:18:09 INFO - PROCESS | 900 | --DOCSHELL 000000E1E27E6800 == 125 [pid = 900] [id = 751] 08:18:09 INFO - PROCESS | 900 | --DOCSHELL 000000E1E2D43000 == 124 [pid = 900] [id = 750] 08:18:09 INFO - PROCESS | 900 | --DOCSHELL 000000E1E2273800 == 123 [pid = 900] [id = 749] 08:18:09 INFO - PROCESS | 900 | --DOCSHELL 000000E1E0DA2800 == 122 [pid = 900] [id = 748] 08:18:09 INFO - PROCESS | 900 | --DOCSHELL 000000E1DFA57800 == 121 [pid = 900] [id = 747] 08:18:09 INFO - PROCESS | 900 | --DOCSHELL 000000E1DE726800 == 120 [pid = 900] [id = 746] 08:18:09 INFO - PROCESS | 900 | --DOCSHELL 000000E1D7D66000 == 119 [pid = 900] [id = 745] 08:18:09 INFO - PROCESS | 900 | --DOCSHELL 000000E1CEEEC800 == 118 [pid = 900] [id = 744] 08:18:09 INFO - PROCESS | 900 | --DOMWINDOW == 220 (000000E1DB842400) [pid = 900] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 08:18:09 INFO - PROCESS | 900 | --DOMWINDOW == 219 (000000E1DBC0D000) [pid = 900] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 08:18:09 INFO - PROCESS | 900 | --DOMWINDOW == 218 (000000E1E149B000) [pid = 900] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 08:18:09 INFO - PROCESS | 900 | --DOCSHELL 000000E1DAC13800 == 117 [pid = 900] [id = 743] 08:18:09 INFO - PROCESS | 900 | --DOCSHELL 000000E1E65D3800 == 116 [pid = 900] [id = 740] 08:18:09 INFO - PROCESS | 900 | --DOCSHELL 000000E1E63CD000 == 115 [pid = 900] [id = 739] 08:18:09 INFO - PROCESS | 900 | --DOCSHELL 000000E1E5732000 == 114 [pid = 900] [id = 738] 08:18:09 INFO - PROCESS | 900 | --DOCSHELL 000000E1E4B4A000 == 113 [pid = 900] [id = 737] 08:18:09 INFO - PROCESS | 900 | --DOCSHELL 000000E1E4A94000 == 112 [pid = 900] [id = 736] 08:18:09 INFO - PROCESS | 900 | --DOCSHELL 000000E1E3FC7000 == 111 [pid = 900] [id = 735] 08:18:09 INFO - PROCESS | 900 | --DOCSHELL 000000E1E0D53800 == 110 [pid = 900] [id = 734] 08:18:09 INFO - PROCESS | 900 | --DOCSHELL 000000E1DB288800 == 109 [pid = 900] [id = 733] 08:18:09 INFO - PROCESS | 900 | --DOMWINDOW == 217 (000000E1D7DC2800) [pid = 900] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 08:18:09 INFO - PROCESS | 900 | --DOMWINDOW == 216 (000000E1DACCF400) [pid = 900] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 08:18:09 INFO - PROCESS | 900 | --DOMWINDOW == 215 (000000E1D8382400) [pid = 900] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 08:18:09 INFO - PROCESS | 900 | --DOMWINDOW == 214 (000000E1DB781800) [pid = 900] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 08:18:09 INFO - PROCESS | 900 | --DOMWINDOW == 213 (000000E1D09E3000) [pid = 900] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 08:18:09 INFO - PROCESS | 900 | --DOMWINDOW == 212 (000000E1CFF54800) [pid = 900] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 08:18:09 INFO - PROCESS | 900 | --DOMWINDOW == 211 (000000E1DAEC9C00) [pid = 900] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 08:18:09 INFO - PROCESS | 900 | --DOMWINDOW == 210 (000000E1DA9B7000) [pid = 900] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 08:18:09 INFO - PROCESS | 900 | --DOMWINDOW == 209 (000000E1D7E4CC00) [pid = 900] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 08:18:09 INFO - PROCESS | 900 | --DOMWINDOW == 208 (000000E1D7E45400) [pid = 900] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 08:18:09 INFO - PROCESS | 900 | --DOMWINDOW == 207 (000000E1CFF4B000) [pid = 900] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 08:18:09 INFO - PROCESS | 900 | --DOMWINDOW == 206 (000000E1D06D3C00) [pid = 900] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 08:18:09 INFO - PROCESS | 900 | --DOMWINDOW == 205 (000000E1D361C000) [pid = 900] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 08:18:09 INFO - PROCESS | 900 | --DOMWINDOW == 204 (000000E1D65B4000) [pid = 900] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 08:18:09 INFO - PROCESS | 900 | --DOMWINDOW == 203 (000000E1D3F45C00) [pid = 900] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 08:18:09 INFO - PROCESS | 900 | --DOMWINDOW == 202 (000000E1DACCBC00) [pid = 900] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 08:18:09 INFO - PROCESS | 900 | --DOMWINDOW == 201 (000000E1D0051400) [pid = 900] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 08:18:09 INFO - PROCESS | 900 | --DOMWINDOW == 200 (000000E1DD1EA800) [pid = 900] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 08:18:09 INFO - PROCESS | 900 | --DOMWINDOW == 199 (000000E1DEF37000) [pid = 900] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 08:18:09 INFO - PROCESS | 900 | --DOMWINDOW == 198 (000000E1DBA57800) [pid = 900] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 08:18:09 INFO - PROCESS | 900 | --DOMWINDOW == 197 (000000E1D8AA6400) [pid = 900] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 08:18:09 INFO - PROCESS | 900 | --DOMWINDOW == 196 (000000E1D6CB1400) [pid = 900] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 08:18:09 INFO - PROCESS | 900 | --DOMWINDOW == 195 (000000E1D710D800) [pid = 900] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 08:18:09 INFO - PROCESS | 900 | --DOMWINDOW == 194 (000000E1DBC0EC00) [pid = 900] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 08:18:09 INFO - PROCESS | 900 | --DOMWINDOW == 193 (000000E1D7D82800) [pid = 900] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 08:18:09 INFO - PROCESS | 900 | 1464707889741 Marionette TRACE conn5 <- [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:18:09 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:18:09 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1007ms 08:18:09 INFO - PROCESS | 900 | 1464707889778 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 08:18:09 INFO - PROCESS | 900 | 1464707889784 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 08:18:09 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:18:09 INFO - PROCESS | 900 | 1464707889791 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:18:09 INFO - PROCESS | 900 | 1464707889793 Marionette TRACE conn5 <- [1,3022,null,{}] 08:18:09 INFO - PROCESS | 900 | 1464707889797 Marionette TRACE conn5 -> [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:18:09 INFO - PROCESS | 900 | 1464707889910 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 08:18:09 INFO - PROCESS | 900 | 1464707889919 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:09 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DACAB000 == 110 [pid = 900] [id = 767] 08:18:09 INFO - PROCESS | 900 | ++DOMWINDOW == 194 (000000E1D067E000) [pid = 900] [serial = 2299] [outer = 0000000000000000] 08:18:09 INFO - PROCESS | 900 | ++DOMWINDOW == 195 (000000E1D3613800) [pid = 900] [serial = 2300] [outer = 000000E1D067E000] 08:18:09 INFO - PROCESS | 900 | 1464707889971 Marionette DEBUG loaded listener.js 08:18:10 INFO - PROCESS | 900 | ++DOMWINDOW == 196 (000000E1D689DC00) [pid = 900] [serial = 2301] [outer = 000000E1D067E000] 08:18:10 INFO - PROCESS | 900 | 1464707890478 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:18:10 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:18:10 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 733ms 08:18:10 INFO - PROCESS | 900 | 1464707890525 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 08:18:10 INFO - PROCESS | 900 | 1464707890527 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 08:18:10 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:18:10 INFO - PROCESS | 900 | 1464707890531 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:18:10 INFO - PROCESS | 900 | 1464707890535 Marionette TRACE conn5 <- [1,3026,null,{}] 08:18:10 INFO - PROCESS | 900 | 1464707890577 Marionette TRACE conn5 -> [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:18:10 INFO - PROCESS | 900 | 1464707890701 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 08:18:10 INFO - PROCESS | 900 | 1464707890816 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:10 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF530000 == 111 [pid = 900] [id = 768] 08:18:10 INFO - PROCESS | 900 | ++DOMWINDOW == 197 (000000E1D7D83000) [pid = 900] [serial = 2302] [outer = 0000000000000000] 08:18:10 INFO - PROCESS | 900 | ++DOMWINDOW == 198 (000000E1D7E58000) [pid = 900] [serial = 2303] [outer = 000000E1D7D83000] 08:18:10 INFO - PROCESS | 900 | 1464707890865 Marionette DEBUG loaded listener.js 08:18:10 INFO - PROCESS | 900 | ++DOMWINDOW == 199 (000000E1D8C96400) [pid = 900] [serial = 2304] [outer = 000000E1D7D83000] 08:18:11 INFO - PROCESS | 900 | 1464707891225 Marionette TRACE conn5 <- [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:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:18:11 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 733ms 08:18:11 INFO - PROCESS | 900 | 1464707891284 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 08:18:11 INFO - PROCESS | 900 | 1464707891287 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 08:18:11 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:18:11 INFO - PROCESS | 900 | 1464707891292 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:18:11 INFO - PROCESS | 900 | 1464707891294 Marionette TRACE conn5 <- [1,3030,null,{}] 08:18:11 INFO - PROCESS | 900 | 1464707891297 Marionette TRACE conn5 -> [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:18:11 INFO - PROCESS | 900 | 1464707891405 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 08:18:11 INFO - PROCESS | 900 | 1464707891411 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:11 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E1485800 == 112 [pid = 900] [id = 769] 08:18:11 INFO - PROCESS | 900 | ++DOMWINDOW == 200 (000000E1DAA2F000) [pid = 900] [serial = 2305] [outer = 0000000000000000] 08:18:11 INFO - PROCESS | 900 | ++DOMWINDOW == 201 (000000E1DACD7800) [pid = 900] [serial = 2306] [outer = 000000E1DAA2F000] 08:18:11 INFO - PROCESS | 900 | 1464707891458 Marionette DEBUG loaded listener.js 08:18:11 INFO - PROCESS | 900 | ++DOMWINDOW == 202 (000000E1DAEC7400) [pid = 900] [serial = 2307] [outer = 000000E1DAA2F000] 08:18:12 INFO - PROCESS | 900 | 1464707892188 Marionette TRACE conn5 <- [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:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:18:12 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:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:18:12 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:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:18:12 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:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:18:12 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:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:18:12 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:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:18:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:18:12 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:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:18:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:18:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:18:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:18:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:18:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:18:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:18:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:18:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:18:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:18:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:18:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:18:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:18:12 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 965ms 08:18:12 INFO - PROCESS | 900 | 1464707892262 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 08:18:12 INFO - PROCESS | 900 | 1464707892264 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 08:18:12 INFO - PROCESS | 900 | 1464707892268 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:18:12 INFO - PROCESS | 900 | 1464707892270 Marionette TRACE conn5 <- [1,3034,null,{}] 08:18:12 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:18:12 INFO - PROCESS | 900 | 1464707892274 Marionette TRACE conn5 -> [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:18:12 INFO - PROCESS | 900 | 1464707892434 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 08:18:12 INFO - PROCESS | 900 | 1464707892449 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:12 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E166B800 == 113 [pid = 900] [id = 770] 08:18:12 INFO - PROCESS | 900 | ++DOMWINDOW == 203 (000000E1DB840C00) [pid = 900] [serial = 2308] [outer = 0000000000000000] 08:18:12 INFO - PROCESS | 900 | ++DOMWINDOW == 204 (000000E1DBA3DC00) [pid = 900] [serial = 2309] [outer = 000000E1DB840C00] 08:18:12 INFO - PROCESS | 900 | 1464707892497 Marionette DEBUG loaded listener.js 08:18:12 INFO - PROCESS | 900 | ++DOMWINDOW == 205 (000000E1DD1EA000) [pid = 900] [serial = 2310] [outer = 000000E1DB840C00] 08:18:12 INFO - PROCESS | 900 | [900] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:18:13 INFO - PROCESS | 900 | 1464707892986 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:18:13 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 734ms 08:18:13 INFO - PROCESS | 900 | 1464707893007 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 08:18:13 INFO - PROCESS | 900 | 1464707893009 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 08:18:13 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:18:13 INFO - PROCESS | 900 | 1464707893012 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:18:13 INFO - PROCESS | 900 | 1464707893014 Marionette TRACE conn5 <- [1,3038,null,{}] 08:18:13 INFO - PROCESS | 900 | 1464707893018 Marionette TRACE conn5 -> [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:18:13 INFO - PROCESS | 900 | 1464707893182 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 08:18:13 INFO - PROCESS | 900 | 1464707893206 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:13 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3FB7800 == 114 [pid = 900] [id = 771] 08:18:13 INFO - PROCESS | 900 | ++DOMWINDOW == 206 (000000E1E1506000) [pid = 900] [serial = 2311] [outer = 0000000000000000] 08:18:13 INFO - PROCESS | 900 | ++DOMWINDOW == 207 (000000E1E19BE800) [pid = 900] [serial = 2312] [outer = 000000E1E1506000] 08:18:13 INFO - PROCESS | 900 | 1464707893253 Marionette DEBUG loaded listener.js 08:18:13 INFO - PROCESS | 900 | ++DOMWINDOW == 208 (000000E1E2A3AC00) [pid = 900] [serial = 2313] [outer = 000000E1E1506000] 08:18:13 INFO - PROCESS | 900 | --DOMWINDOW == 207 (000000E1D7DA4800) [pid = 900] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:18:13 INFO - PROCESS | 900 | --DOMWINDOW == 206 (000000E1D76D7800) [pid = 900] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:18:13 INFO - PROCESS | 900 | --DOMWINDOW == 205 (000000E1CEF0E000) [pid = 900] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:18:13 INFO - PROCESS | 900 | --DOMWINDOW == 204 (000000E1D8AA1C00) [pid = 900] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:18:13 INFO - PROCESS | 900 | --DOMWINDOW == 203 (000000E1CA674C00) [pid = 900] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:18:13 INFO - PROCESS | 900 | --DOMWINDOW == 202 (000000E1DACD7400) [pid = 900] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:18:13 INFO - PROCESS | 900 | --DOMWINDOW == 201 (000000E1DBA3C400) [pid = 900] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:18:13 INFO - PROCESS | 900 | --DOMWINDOW == 200 (000000E1D3615800) [pid = 900] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:18:13 INFO - PROCESS | 900 | --DOMWINDOW == 199 (000000E1C9284000) [pid = 900] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:18:13 INFO - PROCESS | 900 | --DOMWINDOW == 198 (000000E1D06D9400) [pid = 900] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:18:13 INFO - PROCESS | 900 | 1464707893862 Marionette TRACE conn5 <- [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:18:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:18:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:18:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:18:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:18:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 881ms 08:18:13 INFO - PROCESS | 900 | 1464707893897 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 08:18:13 INFO - PROCESS | 900 | 1464707893899 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 08:18:13 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:18:13 INFO - PROCESS | 900 | 1464707893903 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:18:13 INFO - PROCESS | 900 | 1464707893905 Marionette TRACE conn5 <- [1,3042,null,{}] 08:18:13 INFO - PROCESS | 900 | 1464707893909 Marionette TRACE conn5 -> [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:18:14 INFO - PROCESS | 900 | 1464707894022 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 08:18:14 INFO - PROCESS | 900 | 1464707894136 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:14 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF522800 == 115 [pid = 900] [id = 772] 08:18:14 INFO - PROCESS | 900 | ++DOMWINDOW == 199 (000000E1D06D9400) [pid = 900] [serial = 2314] [outer = 0000000000000000] 08:18:14 INFO - PROCESS | 900 | ++DOMWINDOW == 200 (000000E1D73D9800) [pid = 900] [serial = 2315] [outer = 000000E1D06D9400] 08:18:14 INFO - PROCESS | 900 | 1464707894185 Marionette DEBUG loaded listener.js 08:18:14 INFO - PROCESS | 900 | ++DOMWINDOW == 201 (000000E1D73E5C00) [pid = 900] [serial = 2316] [outer = 000000E1D06D9400] 08:18:14 INFO - PROCESS | 900 | 1464707894766 Marionette TRACE conn5 <- [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:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:18:14 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:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:18:14 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:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:18:14 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 969ms 08:18:14 INFO - PROCESS | 900 | 1464707894876 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 08:18:14 INFO - PROCESS | 900 | 1464707894880 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 08:18:14 INFO - PROCESS | 900 | 1464707894884 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:18:14 INFO - PROCESS | 900 | 1464707894886 Marionette TRACE conn5 <- [1,3046,null,{}] 08:18:14 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:18:14 INFO - PROCESS | 900 | 1464707894893 Marionette TRACE conn5 -> [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:18:15 INFO - PROCESS | 900 | 1464707895035 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 08:18:15 INFO - PROCESS | 900 | 1464707895045 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3364800 == 116 [pid = 900] [id = 773] 08:18:15 INFO - PROCESS | 900 | ++DOMWINDOW == 202 (000000E1D73E5400) [pid = 900] [serial = 2317] [outer = 0000000000000000] 08:18:15 INFO - PROCESS | 900 | ++DOMWINDOW == 203 (000000E1E2AC1400) [pid = 900] [serial = 2318] [outer = 000000E1D73E5400] 08:18:15 INFO - PROCESS | 900 | 1464707895093 Marionette DEBUG loaded listener.js 08:18:15 INFO - PROCESS | 900 | ++DOMWINDOW == 204 (000000E1E4A44000) [pid = 900] [serial = 2319] [outer = 000000E1D73E5400] 08:18:15 INFO - PROCESS | 900 | 1464707895569 Marionette TRACE conn5 <- [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:18:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:18:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:18:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:18:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:18:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:18:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:18:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:18:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:18:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:18:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:18:15 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:15 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:18:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:18:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:18:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:18:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:18:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:18:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:18:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:18:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:18:15 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 743ms 08:18:15 INFO - PROCESS | 900 | 1464707895632 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 08:18:15 INFO - PROCESS | 900 | 1464707895634 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 08:18:15 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:18:15 INFO - PROCESS | 900 | 1464707895638 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:18:15 INFO - PROCESS | 900 | 1464707895640 Marionette TRACE conn5 <- [1,3050,null,{}] 08:18:15 INFO - PROCESS | 900 | 1464707895643 Marionette TRACE conn5 -> [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:18:15 INFO - PROCESS | 900 | 1464707895748 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 08:18:15 INFO - PROCESS | 900 | 1464707895760 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:15 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E59B2000 == 117 [pid = 900] [id = 774] 08:18:15 INFO - PROCESS | 900 | ++DOMWINDOW == 205 (000000E1E4BC0000) [pid = 900] [serial = 2320] [outer = 0000000000000000] 08:18:15 INFO - PROCESS | 900 | ++DOMWINDOW == 206 (000000E1E4BC3C00) [pid = 900] [serial = 2321] [outer = 000000E1E4BC0000] 08:18:15 INFO - PROCESS | 900 | 1464707895806 Marionette DEBUG loaded listener.js 08:18:15 INFO - PROCESS | 900 | ++DOMWINDOW == 207 (000000E1E6558000) [pid = 900] [serial = 2322] [outer = 000000E1E4BC0000] 08:18:16 INFO - PROCESS | 900 | [900] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:18:16 INFO - PROCESS | 900 | 1464707896517 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:18:16 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:18:16 INFO - {} 08:18:16 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 924ms 08:18:16 INFO - PROCESS | 900 | 1464707896588 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 08:18:16 INFO - PROCESS | 900 | 1464707896594 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 08:18:16 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:18:16 INFO - PROCESS | 900 | 1464707896614 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:18:16 INFO - PROCESS | 900 | 1464707896619 Marionette TRACE conn5 <- [1,3054,null,{}] 08:18:16 INFO - PROCESS | 900 | 1464707896624 Marionette TRACE conn5 -> [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:18:16 INFO - PROCESS | 900 | 1464707896774 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 08:18:16 INFO - PROCESS | 900 | 1464707896925 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:16 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DE946800 == 118 [pid = 900] [id = 775] 08:18:16 INFO - PROCESS | 900 | ++DOMWINDOW == 208 (000000E1D0F03000) [pid = 900] [serial = 2323] [outer = 0000000000000000] 08:18:16 INFO - PROCESS | 900 | ++DOMWINDOW == 209 (000000E1D73E5000) [pid = 900] [serial = 2324] [outer = 000000E1D0F03000] 08:18:16 INFO - PROCESS | 900 | 1464707896986 Marionette DEBUG loaded listener.js 08:18:17 INFO - PROCESS | 900 | ++DOMWINDOW == 210 (000000E1D7D9F000) [pid = 900] [serial = 2325] [outer = 000000E1D0F03000] 08:18:17 INFO - PROCESS | 900 | 1464707897549 Marionette TRACE conn5 <- [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:18:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:18:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:18:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:18:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:18:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:18:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:18:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:18:17 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 986ms 08:18:17 INFO - PROCESS | 900 | 1464707897606 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 08:18:17 INFO - PROCESS | 900 | 1464707897612 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 08:18:17 INFO - PROCESS | 900 | 1464707897619 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:18:17 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:18:17 INFO - PROCESS | 900 | 1464707897622 Marionette TRACE conn5 <- [1,3058,null,{}] 08:18:17 INFO - PROCESS | 900 | 1464707897627 Marionette TRACE conn5 -> [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:18:17 INFO - PROCESS | 900 | 1464707897765 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 08:18:17 INFO - PROCESS | 900 | 1464707897920 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:17 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E3E21000 == 119 [pid = 900] [id = 776] 08:18:17 INFO - PROCESS | 900 | ++DOMWINDOW == 211 (000000E1DAE5EC00) [pid = 900] [serial = 2326] [outer = 0000000000000000] 08:18:17 INFO - PROCESS | 900 | ++DOMWINDOW == 212 (000000E1DB78BC00) [pid = 900] [serial = 2327] [outer = 000000E1DAE5EC00] 08:18:17 INFO - PROCESS | 900 | 1464707897979 Marionette DEBUG loaded listener.js 08:18:18 INFO - PROCESS | 900 | ++DOMWINDOW == 213 (000000E1DEF40400) [pid = 900] [serial = 2328] [outer = 000000E1DAE5EC00] 08:18:18 INFO - PROCESS | 900 | 1464707898569 Marionette TRACE conn5 <- [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:18:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:18:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:18:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:18:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:18:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:18:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:18:18 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 986ms 08:18:18 INFO - PROCESS | 900 | 1464707898612 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 08:18:18 INFO - PROCESS | 900 | 1464707898615 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 08:18:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:18:18 INFO - PROCESS | 900 | 1464707898619 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:18:18 INFO - PROCESS | 900 | 1464707898623 Marionette TRACE conn5 <- [1,3062,null,{}] 08:18:18 INFO - PROCESS | 900 | 1464707898635 Marionette TRACE conn5 -> [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:18:18 INFO - PROCESS | 900 | 1464707898770 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 08:18:18 INFO - PROCESS | 900 | 1464707898927 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:18 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E5A84800 == 120 [pid = 900] [id = 777] 08:18:18 INFO - PROCESS | 900 | ++DOMWINDOW == 214 (000000E1E22F0000) [pid = 900] [serial = 2329] [outer = 0000000000000000] 08:18:18 INFO - PROCESS | 900 | ++DOMWINDOW == 215 (000000E1E22F6800) [pid = 900] [serial = 2330] [outer = 000000E1E22F0000] 08:18:18 INFO - PROCESS | 900 | 1464707898989 Marionette DEBUG loaded listener.js 08:18:19 INFO - PROCESS | 900 | ++DOMWINDOW == 216 (000000E1E2A39000) [pid = 900] [serial = 2331] [outer = 000000E1E22F0000] 08:18:19 INFO - PROCESS | 900 | 1464707899575 Marionette TRACE conn5 <- [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:18:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:18:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:18:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:18:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:18:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:18:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:18:19 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1028ms 08:18:19 INFO - PROCESS | 900 | 1464707899649 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 08:18:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:18:19 INFO - PROCESS | 900 | 1464707899653 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 08:18:19 INFO - PROCESS | 900 | 1464707899656 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:18:19 INFO - PROCESS | 900 | 1464707899659 Marionette TRACE conn5 <- [1,3066,null,{}] 08:18:19 INFO - PROCESS | 900 | 1464707899663 Marionette TRACE conn5 -> [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:18:19 INFO - PROCESS | 900 | 1464707899799 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 08:18:19 INFO - PROCESS | 900 | 1464707899952 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:19 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E6ED0800 == 121 [pid = 900] [id = 778] 08:18:19 INFO - PROCESS | 900 | ++DOMWINDOW == 217 (000000E1E4BBBC00) [pid = 900] [serial = 2332] [outer = 0000000000000000] 08:18:20 INFO - PROCESS | 900 | ++DOMWINDOW == 218 (000000E1E4BBE800) [pid = 900] [serial = 2333] [outer = 000000E1E4BBBC00] 08:18:20 INFO - PROCESS | 900 | 1464707900014 Marionette DEBUG loaded listener.js 08:18:20 INFO - PROCESS | 900 | ++DOMWINDOW == 219 (000000E1E58A3400) [pid = 900] [serial = 2334] [outer = 000000E1E4BBBC00] 08:18:20 INFO - PROCESS | 900 | 1464707900554 Marionette TRACE conn5 <- [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:18:20 INFO - PROCESS | 900 | 1464707900652 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 08:18:20 INFO - PROCESS | 900 | 1464707900656 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:18:20 INFO - PROCESS | 900 | 1464707900658 Marionette TRACE conn5 <- [1,3070,null,{}] 08:18:20 INFO - PROCESS | 900 | 1464707900662 Marionette TRACE conn5 -> [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:18:20 INFO - PROCESS | 900 | 1464707900795 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 08:18:20 INFO - PROCESS | 900 | 1464707900953 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:20 INFO - PROCESS | 900 | ++DOCSHELL 000000E1EA5B3000 == 122 [pid = 900] [id = 779] 08:18:20 INFO - PROCESS | 900 | ++DOMWINDOW == 220 (000000E1E4C8AC00) [pid = 900] [serial = 2335] [outer = 0000000000000000] 08:18:21 INFO - PROCESS | 900 | ++DOMWINDOW == 221 (000000E1E5EAD400) [pid = 900] [serial = 2336] [outer = 000000E1E4C8AC00] 08:18:21 INFO - PROCESS | 900 | 1464707901014 Marionette DEBUG loaded listener.js 08:18:21 INFO - PROCESS | 900 | ++DOMWINDOW == 222 (000000E1E6CE6000) [pid = 900] [serial = 2337] [outer = 000000E1E4C8AC00] 08:18:21 INFO - PROCESS | 900 | 1464707901569 Marionette TRACE conn5 <- [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:18:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:18:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:18:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:18:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 923ms 08:18:21 INFO - PROCESS | 900 | 1464707901581 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 08:18:21 INFO - PROCESS | 900 | 1464707901583 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 08:18:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:18:21 INFO - PROCESS | 900 | 1464707901602 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:18:21 INFO - PROCESS | 900 | 1464707901604 Marionette TRACE conn5 <- [1,3074,null,{}] 08:18:21 INFO - PROCESS | 900 | 1464707901613 Marionette TRACE conn5 -> [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:18:21 INFO - PROCESS | 900 | 1464707901753 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 08:18:21 INFO - PROCESS | 900 | 1464707901925 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:21 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DAFDA000 == 123 [pid = 900] [id = 780] 08:18:21 INFO - PROCESS | 900 | ++DOMWINDOW == 223 (000000E1CA8A4000) [pid = 900] [serial = 2338] [outer = 0000000000000000] 08:18:21 INFO - PROCESS | 900 | ++DOMWINDOW == 224 (000000E1D361A800) [pid = 900] [serial = 2339] [outer = 000000E1CA8A4000] 08:18:21 INFO - PROCESS | 900 | 1464707901983 Marionette DEBUG loaded listener.js 08:18:22 INFO - PROCESS | 900 | ++DOMWINDOW == 225 (000000E1E85F5C00) [pid = 900] [serial = 2340] [outer = 000000E1CA8A4000] 08:18:22 INFO - PROCESS | 900 | 1464707902538 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:18:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:18:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1002ms 08:18:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:18:22 INFO - PROCESS | 900 | 1464707902592 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 08:18:22 INFO - PROCESS | 900 | 1464707902595 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 08:18:22 INFO - PROCESS | 900 | 1464707902598 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:18:22 INFO - PROCESS | 900 | 1464707902600 Marionette TRACE conn5 <- [1,3078,null,{}] 08:18:22 INFO - PROCESS | 900 | 1464707902605 Marionette TRACE conn5 -> [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:18:22 INFO - PROCESS | 900 | 1464707902733 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 08:18:22 INFO - PROCESS | 900 | 1464707902905 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:22 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E8813000 == 124 [pid = 900] [id = 781] 08:18:22 INFO - PROCESS | 900 | ++DOMWINDOW == 226 (000000E1D71BB400) [pid = 900] [serial = 2341] [outer = 0000000000000000] 08:18:22 INFO - PROCESS | 900 | ++DOMWINDOW == 227 (000000E1E6EB3000) [pid = 900] [serial = 2342] [outer = 000000E1D71BB400] 08:18:22 INFO - PROCESS | 900 | 1464707902962 Marionette DEBUG loaded listener.js 08:18:23 INFO - PROCESS | 900 | ++DOMWINDOW == 228 (000000E1E6EB9800) [pid = 900] [serial = 2343] [outer = 000000E1D71BB400] 08:18:23 INFO - PROCESS | 900 | 1464707903475 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:18:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:18:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 923ms 08:18:23 INFO - PROCESS | 900 | 1464707903524 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 08:18:23 INFO - PROCESS | 900 | 1464707903526 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 08:18:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:18:23 INFO - PROCESS | 900 | 1464707903530 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:18:23 INFO - PROCESS | 900 | 1464707903532 Marionette TRACE conn5 <- [1,3082,null,{}] 08:18:23 INFO - PROCESS | 900 | 1464707903536 Marionette TRACE conn5 -> [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:18:23 INFO - PROCESS | 900 | 1464707903693 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 08:18:23 INFO - PROCESS | 900 | 1464707903856 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:23 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E7279000 == 125 [pid = 900] [id = 782] 08:18:23 INFO - PROCESS | 900 | ++DOMWINDOW == 229 (000000E1DA9AF000) [pid = 900] [serial = 2344] [outer = 0000000000000000] 08:18:23 INFO - PROCESS | 900 | ++DOMWINDOW == 230 (000000E1E6CA1000) [pid = 900] [serial = 2345] [outer = 000000E1DA9AF000] 08:18:23 INFO - PROCESS | 900 | 1464707903912 Marionette DEBUG loaded listener.js 08:18:24 INFO - PROCESS | 900 | ++DOMWINDOW == 231 (000000E1E6CA8C00) [pid = 900] [serial = 2346] [outer = 000000E1DA9AF000] 08:18:24 INFO - PROCESS | 900 | 1464707904443 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:18:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:18:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 923ms 08:18:24 INFO - PROCESS | 900 | 1464707904472 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 08:18:24 INFO - PROCESS | 900 | 1464707904474 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 08:18:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:18:24 INFO - PROCESS | 900 | 1464707904480 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:18:24 INFO - PROCESS | 900 | 1464707904482 Marionette TRACE conn5 <- [1,3086,null,{}] 08:18:24 INFO - PROCESS | 900 | 1464707904486 Marionette TRACE conn5 -> [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:18:24 INFO - PROCESS | 900 | 1464707904618 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 08:18:24 INFO - PROCESS | 900 | 1464707904805 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:24 INFO - PROCESS | 900 | ++DOCSHELL 000000E1EA3C6800 == 126 [pid = 900] [id = 783] 08:18:24 INFO - PROCESS | 900 | ++DOMWINDOW == 232 (000000E1CFB4B400) [pid = 900] [serial = 2347] [outer = 0000000000000000] 08:18:24 INFO - PROCESS | 900 | ++DOMWINDOW == 233 (000000E1E85F4800) [pid = 900] [serial = 2348] [outer = 000000E1CFB4B400] 08:18:24 INFO - PROCESS | 900 | 1464707904862 Marionette DEBUG loaded listener.js 08:18:24 INFO - PROCESS | 900 | ++DOMWINDOW == 234 (000000E1E88E4400) [pid = 900] [serial = 2349] [outer = 000000E1CFB4B400] 08:18:25 INFO - PROCESS | 900 | 1464707905763 Marionette TRACE conn5 <- [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:18:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:18:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:18:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1326ms 08:18:25 INFO - PROCESS | 900 | 1464707905809 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 08:18:25 INFO - PROCESS | 900 | 1464707905814 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 08:18:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:18:25 INFO - PROCESS | 900 | 1464707905819 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:18:25 INFO - PROCESS | 900 | 1464707905823 Marionette TRACE conn5 <- [1,3090,null,{}] 08:18:25 INFO - PROCESS | 900 | 1464707905846 Marionette TRACE conn5 -> [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:18:25 INFO - PROCESS | 900 | 1464707905966 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 08:18:26 INFO - PROCESS | 900 | 1464707906133 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:26 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DD110000 == 127 [pid = 900] [id = 784] 08:18:26 INFO - PROCESS | 900 | ++DOMWINDOW == 235 (000000E1CFF4B000) [pid = 900] [serial = 2350] [outer = 0000000000000000] 08:18:26 INFO - PROCESS | 900 | ++DOMWINDOW == 236 (000000E1CFF7A800) [pid = 900] [serial = 2351] [outer = 000000E1CFF4B000] 08:18:26 INFO - PROCESS | 900 | 1464707906186 Marionette DEBUG loaded listener.js 08:18:26 INFO - PROCESS | 900 | ++DOMWINDOW == 237 (000000E1D1528400) [pid = 900] [serial = 2352] [outer = 000000E1CFF4B000] 08:18:26 INFO - PROCESS | 900 | 1464707906690 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:18:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:18:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 902ms 08:18:26 INFO - PROCESS | 900 | 1464707906726 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 08:18:26 INFO - PROCESS | 900 | 1464707906731 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 08:18:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:18:26 INFO - PROCESS | 900 | 1464707906737 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:18:26 INFO - PROCESS | 900 | 1464707906740 Marionette TRACE conn5 <- [1,3094,null,{}] 08:18:26 INFO - PROCESS | 900 | 1464707906744 Marionette TRACE conn5 -> [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:18:26 INFO - PROCESS | 900 | 1464707906863 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 08:18:27 INFO - PROCESS | 900 | 1464707907005 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:27 INFO - PROCESS | 900 | ++DOCSHELL 000000E1D0969000 == 128 [pid = 900] [id = 785] 08:18:27 INFO - PROCESS | 900 | ++DOMWINDOW == 238 (000000E1CB153400) [pid = 900] [serial = 2353] [outer = 0000000000000000] 08:18:27 INFO - PROCESS | 900 | ++DOMWINDOW == 239 (000000E1D5E47400) [pid = 900] [serial = 2354] [outer = 000000E1CB153400] 08:18:27 INFO - PROCESS | 900 | 1464707907056 Marionette DEBUG loaded listener.js 08:18:27 INFO - PROCESS | 900 | ++DOMWINDOW == 240 (000000E1D6B37400) [pid = 900] [serial = 2355] [outer = 000000E1CB153400] 08:18:27 INFO - PROCESS | 900 | 1464707907610 Marionette TRACE conn5 <- [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:18:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:18:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:18:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:18:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 882ms 08:18:27 INFO - PROCESS | 900 | 1464707907642 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 08:18:27 INFO - PROCESS | 900 | 1464707907645 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 08:18:27 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:18:27 INFO - PROCESS | 900 | 1464707907650 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:18:27 INFO - PROCESS | 900 | 1464707907654 Marionette TRACE conn5 <- [1,3098,null,{}] 08:18:27 INFO - PROCESS | 900 | 1464707907665 Marionette TRACE conn5 -> [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:18:27 INFO - PROCESS | 900 | 1464707907789 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 08:18:27 INFO - PROCESS | 900 | 1464707907972 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:28 INFO - PROCESS | 900 | ++DOCSHELL 000000E1DF534000 == 129 [pid = 900] [id = 786] 08:18:28 INFO - PROCESS | 900 | ++DOMWINDOW == 241 (000000E1D71BF400) [pid = 900] [serial = 2356] [outer = 0000000000000000] 08:18:28 INFO - PROCESS | 900 | ++DOMWINDOW == 242 (000000E1D73DE800) [pid = 900] [serial = 2357] [outer = 000000E1D71BF400] 08:18:28 INFO - PROCESS | 900 | 1464707908027 Marionette DEBUG loaded listener.js 08:18:28 INFO - PROCESS | 900 | ++DOMWINDOW == 243 (000000E1D7D33C00) [pid = 900] [serial = 2358] [outer = 000000E1D71BF400] 08:18:28 INFO - PROCESS | 900 | 1464707908588 Marionette TRACE conn5 <- [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:18:28 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:18:28 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:18:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:18:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:18:28 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 986ms 08:18:28 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:18:28 INFO - PROCESS | 900 | 1464707908643 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 08:18:28 INFO - PROCESS | 900 | 1464707908646 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 08:18:28 INFO - PROCESS | 900 | 1464707908650 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:18:28 INFO - PROCESS | 900 | 1464707908651 Marionette TRACE conn5 <- [1,3102,null,{}] 08:18:28 INFO - PROCESS | 900 | 1464707908655 Marionette TRACE conn5 -> [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:18:28 INFO - PROCESS | 900 | 1464707908775 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 08:18:28 INFO - PROCESS | 900 | 1464707908954 Marionette TRACE conn5 -> [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\", \"cd791b72-2f91-4dbb-a24e-9305a2cb5100\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:28 INFO - PROCESS | 900 | ++DOCSHELL 000000E1E1485000 == 130 [pid = 900] [id = 787] 08:18:28 INFO - PROCESS | 900 | ++DOMWINDOW == 244 (000000E1D83E4400) [pid = 900] [serial = 2359] [outer = 0000000000000000] 08:18:29 INFO - PROCESS | 900 | ++DOMWINDOW == 245 (000000E1D8A42800) [pid = 900] [serial = 2360] [outer = 000000E1D83E4400] 08:18:29 INFO - PROCESS | 900 | 1464707909007 Marionette DEBUG loaded listener.js 08:18:29 INFO - PROCESS | 900 | ++DOMWINDOW == 246 (000000E1DA919000) [pid = 900] [serial = 2361] [outer = 000000E1D83E4400] 08:18:29 INFO - PROCESS | 900 | --DOCSHELL 000000E1E3E1A800 == 129 [pid = 900] [id = 622] 08:18:29 INFO - PROCESS | 900 | --DOCSHELL 000000E1E3364800 == 128 [pid = 900] [id = 773] 08:18:29 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF522800 == 127 [pid = 900] [id = 772] 08:18:29 INFO - PROCESS | 900 | --DOCSHELL 000000E1E3FB7800 == 126 [pid = 900] [id = 771] 08:18:29 INFO - PROCESS | 900 | --DOCSHELL 000000E1E166B800 == 125 [pid = 900] [id = 770] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 245 (000000E1E58A4C00) [pid = 900] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 244 (000000E1D65B3C00) [pid = 900] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 243 (000000E1DADC1C00) [pid = 900] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 242 (000000E1E6550800) [pid = 900] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 241 (000000E1E150FC00) [pid = 900] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 240 (000000E1D0093C00) [pid = 900] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 239 (000000E1E5E56C00) [pid = 900] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 238 (000000E1DD1E8400) [pid = 900] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 237 (000000E1D7110800) [pid = 900] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 236 (000000E1E2AC0000) [pid = 900] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 235 (000000E1E22B0000) [pid = 900] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOCSHELL 000000E1E1485800 == 124 [pid = 900] [id = 769] 08:18:29 INFO - PROCESS | 900 | --DOCSHELL 000000E1DF530000 == 123 [pid = 900] [id = 768] 08:18:29 INFO - PROCESS | 900 | --DOCSHELL 000000E1DACAB000 == 122 [pid = 900] [id = 767] 08:18:29 INFO - PROCESS | 900 | --DOCSHELL 000000E1D73A0800 == 121 [pid = 900] [id = 766] 08:18:29 INFO - PROCESS | 900 | --DOCSHELL 000000E1E63D5000 == 120 [pid = 900] [id = 758] 08:18:29 INFO - PROCESS | 900 | --DOCSHELL 000000E1E5A4D800 == 119 [pid = 900] [id = 757] 08:18:29 INFO - PROCESS | 900 | --DOCSHELL 000000E1E49D4800 == 118 [pid = 900] [id = 756] 08:18:29 INFO - PROCESS | 900 | --DOCSHELL 000000E1E0D90000 == 117 [pid = 900] [id = 755] 08:18:29 INFO - PROCESS | 900 | --DOCSHELL 000000E1DBFD1000 == 116 [pid = 900] [id = 754] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 234 (000000E1D7DC7000) [pid = 900] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 233 (000000E1D7D82000) [pid = 900] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 232 (000000E1D5E64C00) [pid = 900] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 231 (000000E1DB78D400) [pid = 900] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 230 (000000E1DAB35800) [pid = 900] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 229 (000000E1D7D2C000) [pid = 900] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 228 (000000E1D361FC00) [pid = 900] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 227 (000000E1D7D29400) [pid = 900] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 226 (000000E1DAE5C800) [pid = 900] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 225 (000000E1DAF09800) [pid = 900] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 224 (000000E1D7E53000) [pid = 900] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 223 (000000E1DBA44800) [pid = 900] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 222 (000000E1CFB45C00) [pid = 900] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 221 (000000E1D36D2800) [pid = 900] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 220 (000000E1DA9B3000) [pid = 900] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 219 (000000E1DBA4AC00) [pid = 900] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 218 (000000E1CA524400) [pid = 900] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 217 (000000E1CF75B800) [pid = 900] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | --DOMWINDOW == 216 (000000E1D710DC00) [pid = 900] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 08:18:29 INFO - PROCESS | 900 | 1464707909638 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:18:29 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:18:29 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1028ms 08:18:29 INFO - PROCESS | 900 | 1464707909679 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 08:18:29 INFO - PROCESS | 900 | 1464707909682 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 08:18:30 WARNING - u'runner_teardown' () 08:18:30 INFO - No more tests 08:18:30 INFO - Got 0 unexpected results 08:18:30 INFO - SUITE-END | took 722s 08:18:30 INFO - Closing logging queue 08:18:30 INFO - queue closed 08:18:30 INFO - Return code: 0 08:18:30 WARNING - # TBPL SUCCESS # 08:18:30 INFO - Running post-action listener: _resource_record_post_action 08:18:30 INFO - Running post-run listener: _resource_record_post_run 08:18:32 INFO - Total resource usage - Wall time: 731s; CPU: 14.0%; Read bytes: 30417408; Write bytes: 989120000; Read time: 549670; Write time: 3001320 08:18:32 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:18:32 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 34188288; Read time: 0; Write time: 38870 08:18:32 INFO - run-tests - Wall time: 728s; CPU: 14.0%; Read bytes: 30388736; Write bytes: 883948032; Read time: 543790; Write time: 2913090 08:18:32 INFO - Running post-run listener: _upload_blobber_files 08:18:32 INFO - Blob upload gear active. 08:18:32 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:18:32 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:18:32 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:18:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:18:32 INFO - (blobuploader) - INFO - Open directory for files ... 08:18:32 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:18:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:18:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:18:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:18:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:18:33 INFO - (blobuploader) - INFO - Done attempting. 08:18:33 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:18:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:18:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:18:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:18:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:18:35 INFO - (blobuploader) - INFO - Done attempting. 08:18:35 INFO - (blobuploader) - INFO - Iteration through files over. 08:18:35 INFO - Return code: 0 08:18:35 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:18:35 INFO - Using _rmtree_windows ... 08:18:35 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:18:35 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7438bbb6bc3e5304a1e082fd78a0a18abbef86bb2d4c0864f70d79e6f95661264e99440f4e7f2a65ed798d5bf45dfe041c2640e082fb7e43451682293e6e60f8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bf27e193388c1130871d193646b55b21cd75b63613e57b0833d6171e63125e0ccc63313043b137984a9d4b4a93e39318b49ccd444db5e399f8feb945bfaa0b1b"} 08:18:35 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:18:35 INFO - Writing to file C:\slave\test\properties\blobber_files 08:18:35 INFO - Contents: 08:18:35 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7438bbb6bc3e5304a1e082fd78a0a18abbef86bb2d4c0864f70d79e6f95661264e99440f4e7f2a65ed798d5bf45dfe041c2640e082fb7e43451682293e6e60f8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bf27e193388c1130871d193646b55b21cd75b63613e57b0833d6171e63125e0ccc63313043b137984a9d4b4a93e39318b49ccd444db5e399f8feb945bfaa0b1b"} 08:18:35 INFO - Running post-run listener: copy_logs_to_upload_dir 08:18:35 INFO - Copying logs to upload dir... 08:18:35 INFO - mkdir: C:\slave\test\build\upload\logs 08:18:35 INFO - Copying logs to upload dir... 08:18:35 INFO - Using _rmtree_windows ... 08:18:35 INFO - Using _rmtree_windows ... 08:18:35 INFO - Using _rmtree_windows ... 08:18:35 INFO - Using _rmtree_windows ... 08:18:35 INFO - Using _rmtree_windows ... 08:18:35 INFO - Using _rmtree_windows ... 08:18:35 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=917.177000 ========= master_lag: 0.60 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 17 secs) (at 2016-05-31 08:18:35.627388) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-31 08:18:35.628434) ========= '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:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-144\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-144 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-144 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-144\AppData\Local LOGONSERVER=\\T-W864-IX-144 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-144 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-144 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-144 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7438bbb6bc3e5304a1e082fd78a0a18abbef86bb2d4c0864f70d79e6f95661264e99440f4e7f2a65ed798d5bf45dfe041c2640e082fb7e43451682293e6e60f8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bf27e193388c1130871d193646b55b21cd75b63613e57b0833d6171e63125e0ccc63313043b137984a9d4b4a93e39318b49ccd444db5e399f8feb945bfaa0b1b"} build_url:https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7438bbb6bc3e5304a1e082fd78a0a18abbef86bb2d4c0864f70d79e6f95661264e99440f4e7f2a65ed798d5bf45dfe041c2640e082fb7e43451682293e6e60f8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bf27e193388c1130871d193646b55b21cd75b63613e57b0833d6171e63125e0ccc63313043b137984a9d4b4a93e39318b49ccd444db5e399f8feb945bfaa0b1b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/A1FkIRdUQh23EyjblLrLzA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.36 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-31 08:18:36.090601) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 08:18:36.091216) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-144\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-144 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-144 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-144\AppData\Local LOGONSERVER=\\T-W864-IX-144 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-144 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-144 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-144 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.100000 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 08:18:36.230873) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-31 08:18:36.231279) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-31 08:18:36.680085) ========= ========= Total master_lag: 1.15 =========