builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-125 starttime: 1463627029.26 results: success (0) buildid: 20160518183344 builduid: ff006af38ee845be9786e3b17ea8325c revision: a737e987dfa7608d47c26d99c27c807172cdd185 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-18 20:03:49.258455) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-18 20:03:49.258989) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-18 20:03:49.259282) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-18 20:03:49.373679) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-18 20:03:49.374158) ========= '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-125\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-125 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-125 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-125\AppData\Local LOGONSERVER=\\T-W864-IX-125 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;C:\mozilla-build\hg 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-125 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-125 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-125 WINDIR=C:\windows using PTY: False --20:03:50-- 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% 2.45 GB/s 20:03:51 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.470000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-18 20:03:50.920315) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-18 20:03:50.920880) ========= '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-125\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-125 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-125 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-125\AppData\Local LOGONSERVER=\\T-W864-IX-125 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;C:\mozilla-build\hg 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-125 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-125 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-125 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.914000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-18 20:03:54.849433) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-18 20:03:54.849784) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev a737e987dfa7608d47c26d99c27c807172cdd185 --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 a737e987dfa7608d47c26d99c27c807172cdd185 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-125\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-125 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-125 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-125\AppData\Local LOGONSERVER=\\T-W864-IX-125 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;C:\mozilla-build\hg 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-125 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-125 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-125 WINDIR=C:\windows using PTY: False 2016-05-18 20:03:55,387 truncating revision to first 12 chars 2016-05-18 20:03:55,387 Setting DEBUG logging. 2016-05-18 20:03:55,387 attempt 1/10 2016-05-18 20:03:55,387 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/a737e987dfa7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-18 20:03:55,816 unpacking tar archive at: mozilla-aurora-a737e987dfa7/testing/mozharness/ program finished with exit code 0 elapsedTime=1.077000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-18 20:03:55.979706) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-18 20:03:55.980037) ========= script_repo_revision: a737e987dfa7608d47c26d99c27c807172cdd185 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-18 20:03:55.980453) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-18 20:03:55.980727) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-18 20:03:55.993575) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 41 secs) (at 2016-05-18 20:03:55.994212) ========= '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-125\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-125 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-125 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-125\AppData\Local LOGONSERVER=\\T-W864-IX-125 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;C:\mozilla-build\hg 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-125 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-125 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-125 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 20:03:56 INFO - MultiFileLogger online at 20160518 20:03:56 in C:\slave\test 20:03:56 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 20:03:56 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 20:03:56 INFO - {'append_to_log': False, 20:03:56 INFO - 'base_work_dir': 'C:\\slave\\test', 20:03:56 INFO - 'blob_upload_branch': 'mozilla-aurora', 20:03:56 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 20:03:56 INFO - 'buildbot_json_path': 'buildprops.json', 20:03:56 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 20:03:56 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:03:56 INFO - 'download_minidump_stackwalk': True, 20:03:56 INFO - 'download_symbols': 'true', 20:03:56 INFO - 'e10s': False, 20:03:56 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 20:03:56 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 20:03:56 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 20:03:56 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 20:03:56 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 20:03:56 INFO - 'C:/mozilla-build/tooltool.py'), 20:03:56 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 20:03:56 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 20:03:56 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:03:56 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:03:56 INFO - 'log_level': 'info', 20:03:56 INFO - 'log_to_console': True, 20:03:56 INFO - 'opt_config_files': (), 20:03:56 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:03:56 INFO - '--processes=1', 20:03:56 INFO - '--config=%(test_path)s/wptrunner.ini', 20:03:56 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:03:56 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:03:56 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:03:56 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:03:56 INFO - 'pip_index': False, 20:03:56 INFO - 'require_test_zip': True, 20:03:56 INFO - 'test_type': ('testharness',), 20:03:56 INFO - 'this_chunk': '1', 20:03:56 INFO - 'total_chunks': '10', 20:03:56 INFO - 'virtualenv_path': 'venv', 20:03:56 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:03:56 INFO - 'work_dir': 'build'} 20:03:56 INFO - ##### 20:03:56 INFO - ##### Running clobber step. 20:03:56 INFO - ##### 20:03:56 INFO - Running pre-action listener: _resource_record_pre_action 20:03:56 INFO - Running main action method: clobber 20:03:56 INFO - rmtree: C:\slave\test\build 20:03:56 INFO - Using _rmtree_windows ... 20:03:56 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 20:05:25 INFO - Running post-action listener: _resource_record_post_action 20:05:25 INFO - ##### 20:05:25 INFO - ##### Running read-buildbot-config step. 20:05:25 INFO - ##### 20:05:25 INFO - Running pre-action listener: _resource_record_pre_action 20:05:25 INFO - Running main action method: read_buildbot_config 20:05:25 INFO - Using buildbot properties: 20:05:25 INFO - { 20:05:25 INFO - "project": "", 20:05:25 INFO - "product": "firefox", 20:05:25 INFO - "script_repo_revision": "production", 20:05:25 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 20:05:25 INFO - "repository": "", 20:05:25 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 20:05:25 INFO - "buildid": "20160518183344", 20:05:25 INFO - "pgo_build": "False", 20:05:25 INFO - "basedir": "C:\\slave\\test", 20:05:25 INFO - "buildnumber": 46, 20:05:25 INFO - "slavename": "t-w864-ix-125", 20:05:25 INFO - "revision": "a737e987dfa7608d47c26d99c27c807172cdd185", 20:05:25 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 20:05:25 INFO - "platform": "win64", 20:05:25 INFO - "branch": "mozilla-aurora", 20:05:25 INFO - "repo_path": "releases/mozilla-aurora", 20:05:25 INFO - "moz_repo_path": "", 20:05:25 INFO - "stage_platform": "win64", 20:05:25 INFO - "builduid": "ff006af38ee845be9786e3b17ea8325c", 20:05:25 INFO - "slavebuilddir": "test" 20:05:25 INFO - } 20:05:25 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 20:05:25 INFO - Found installer url https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 20:05:25 INFO - Running post-action listener: _resource_record_post_action 20:05:25 INFO - ##### 20:05:25 INFO - ##### Running download-and-extract step. 20:05:25 INFO - ##### 20:05:25 INFO - Running pre-action listener: _resource_record_pre_action 20:05:25 INFO - Running main action method: download_and_extract 20:05:25 INFO - mkdir: C:\slave\test\build\tests 20:05:25 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')]} 20:05:25 INFO - https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 20:05:25 INFO - trying https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 20:05:25 INFO - Downloading https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/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 20:05:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/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 20:05:26 INFO - Downloaded 1274 bytes. 20:05:26 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 20:05:26 INFO - Using the following test package requirements: 20:05:26 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 20:05:26 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:05:26 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 20:05:26 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:05:26 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 20:05:26 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:05:26 INFO - u'jsshell-win64.zip'], 20:05:26 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:05:26 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 20:05:26 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 20:05:26 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:05:26 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 20:05:26 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:05:26 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 20:05:26 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:05:26 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 20:05:26 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:05:26 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 20:05:26 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 20:05:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:05:26 INFO - https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 20:05:26 INFO - trying https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 20:05:26 INFO - Downloading https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/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 20:05:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/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 20:05:27 INFO - Downloaded 20485178 bytes. 20:05:27 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/*'] 20:05:27 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/* 20:05:29 INFO - caution: filename not matched: web-platform/* 20:05:29 INFO - Return code: 11 20:05:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:05:29 INFO - https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 20:05:29 INFO - trying https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 20:05:29 INFO - Downloading https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/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 20:05:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/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 20:05:30 INFO - Downloaded 36409075 bytes. 20:05:30 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/*'] 20:05:30 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/* 20:06:08 INFO - caution: filename not matched: bin/* 20:06:08 INFO - caution: filename not matched: config/* 20:06:08 INFO - caution: filename not matched: mozbase/* 20:06:08 INFO - caution: filename not matched: marionette/* 20:06:08 INFO - caution: filename not matched: tools/wptserve/* 20:06:08 INFO - Return code: 11 20:06:08 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')]} 20:06:08 INFO - https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 20:06:08 INFO - trying https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 20:06:08 INFO - Downloading https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 20:06:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/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 20:06:10 INFO - Downloaded 82696030 bytes. 20:06:10 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 20:06:10 INFO - mkdir: C:\slave\test\properties 20:06:10 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 20:06:10 INFO - Writing to file C:\slave\test\properties\build_url 20:06:10 INFO - Contents: 20:06:10 INFO - build_url:https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 20:06:11 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 20:06:11 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 20:06:11 INFO - Writing to file C:\slave\test\properties\symbols_url 20:06:11 INFO - Contents: 20:06:11 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 20:06:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:06:11 INFO - https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 20:06:11 INFO - trying https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 20:06:11 INFO - Downloading https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/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 20:06:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/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 20:06:12 INFO - Downloaded 50719081 bytes. 20:06:12 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'] 20:06:12 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 20:06:15 INFO - Return code: 0 20:06:15 INFO - Running post-action listener: _resource_record_post_action 20:06:15 INFO - Running post-action listener: set_extra_try_arguments 20:06:15 INFO - ##### 20:06:15 INFO - ##### Running create-virtualenv step. 20:06:15 INFO - ##### 20:06:15 INFO - Running pre-action listener: _pre_create_virtualenv 20:06:15 INFO - Running pre-action listener: _resource_record_pre_action 20:06:15 INFO - Running main action method: create_virtualenv 20:06:15 INFO - Creating virtualenv C:\slave\test\build\venv 20:06:15 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 20:06:15 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 20:06:18 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 20:06:21 INFO - Installing distribute......................................................................................................................................................................................done. 20:06:23 INFO - Return code: 0 20:06:23 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 20:06:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:06:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:06:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:06:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:06:23 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 0x025B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026B8200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026092E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E8368>, '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 0x02385D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D40C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-125', 'USERDOMAIN': 'T-W864-IX-125', '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-125', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-125\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-125', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-125', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-125', '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;C:\\mozilla-build\\hg', '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-125\\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 20:06:23 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 20:06:23 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 20:06:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:06:23 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-125\\AppData\\Roaming', 20:06:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:06:23 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:06:23 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:06:23 INFO - 'COMPUTERNAME': 'T-W864-IX-125', 20:06:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:06:23 INFO - 'DCLOCATION': 'SCL3', 20:06:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:06:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:06:23 INFO - 'HOMEDRIVE': 'C:', 20:06:23 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-125', 20:06:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:06:23 INFO - 'KTS_VERSION': '1.19c', 20:06:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-125\\AppData\\Local', 20:06:23 INFO - 'LOGONSERVER': '\\\\T-W864-IX-125', 20:06:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:06:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:06:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:06:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:06:23 INFO - 'MOZ_NO_REMOTE': '1', 20:06:23 INFO - 'NO_EM_RESTART': '1', 20:06:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:06:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:06:23 INFO - 'OS': 'Windows_NT', 20:06:23 INFO - 'OURDRIVE': 'C:', 20: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;C:\\mozilla-build\\hg', 20:06:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:06:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:06:23 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:06:23 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:06:23 INFO - 'PROCESSOR_LEVEL': '6', 20:06:23 INFO - 'PROCESSOR_REVISION': '1e05', 20:06:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:06:23 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:06:23 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:06:23 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:06:23 INFO - 'PROMPT': '$P$G', 20:06:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:06:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:06:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:06:23 INFO - 'PWD': 'C:\\slave\\test', 20:06:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:06:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:06:23 INFO - 'SYSTEMDRIVE': 'C:', 20:06:23 INFO - 'SYSTEMROOT': 'C:\\windows', 20:06:23 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:06:23 INFO - 'TEST1': 'testie', 20:06:23 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:06:23 INFO - 'USERDOMAIN': 'T-W864-IX-125', 20:06:23 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-125', 20:06:23 INFO - 'USERNAME': 'cltbld', 20:06:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-125', 20:06:23 INFO - 'WINDIR': 'C:\\windows', 20:06:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:06:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:06:24 INFO - Downloading/unpacking psutil>=0.7.1 20:06:24 INFO - Running setup.py egg_info for package psutil 20:06:24 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:06:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:06:24 INFO - Installing collected packages: psutil 20:06:24 INFO - Running setup.py install for psutil 20:06:24 INFO - building 'psutil._psutil_windows' extension 20:06:24 INFO - error: Unable to find vcvarsall.bat 20:06:24 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-tn3uqw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:06:24 INFO - running install 20:06:24 INFO - running build 20:06:24 INFO - running build_py 20:06:24 INFO - creating build 20:06:24 INFO - creating build\lib.win32-2.7 20:06:24 INFO - creating build\lib.win32-2.7\psutil 20:06:24 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 20:06:24 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 20:06:24 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 20:06:24 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 20:06:24 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 20:06:24 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 20:06:24 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 20:06:24 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 20:06:24 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 20:06:24 INFO - running build_ext 20:06:24 INFO - building 'psutil._psutil_windows' extension 20:06:24 INFO - error: Unable to find vcvarsall.bat 20:06:24 INFO - ---------------------------------------- 20:06:24 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-tn3uqw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:06:24 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-125\AppData\Roaming\pip\pip.log 20:06:24 WARNING - Return code: 1 20:06:24 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! 20:06:24 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 20:06:24 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')]} 20:06:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:06:24 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')]} 20:06:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:06:24 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 0x025B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026B8200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026092E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E8368>, '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 0x02385D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D40C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-125', 'USERDOMAIN': 'T-W864-IX-125', '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-125', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-125\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-125', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-125', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-125', '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;C:\\mozilla-build\\hg', '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-125\\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 20:06:24 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 20:06:24 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 20:06:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:06:24 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-125\\AppData\\Roaming', 20:06:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:06:24 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:06:24 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:06:24 INFO - 'COMPUTERNAME': 'T-W864-IX-125', 20:06:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:06:24 INFO - 'DCLOCATION': 'SCL3', 20:06:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:06:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:06:24 INFO - 'HOMEDRIVE': 'C:', 20:06:24 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-125', 20:06:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:06:24 INFO - 'KTS_VERSION': '1.19c', 20:06:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-125\\AppData\\Local', 20:06:24 INFO - 'LOGONSERVER': '\\\\T-W864-IX-125', 20:06:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:06:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:06:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:06:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:06:24 INFO - 'MOZ_NO_REMOTE': '1', 20:06:24 INFO - 'NO_EM_RESTART': '1', 20:06:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:06:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:06:24 INFO - 'OS': 'Windows_NT', 20:06:24 INFO - 'OURDRIVE': 'C:', 20:06:24 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;C:\\mozilla-build\\hg', 20:06:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:06:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:06:24 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:06:24 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:06:24 INFO - 'PROCESSOR_LEVEL': '6', 20:06:24 INFO - 'PROCESSOR_REVISION': '1e05', 20:06:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:06:24 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:06:24 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:06:24 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:06:24 INFO - 'PROMPT': '$P$G', 20:06:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:06:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:06:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:06:24 INFO - 'PWD': 'C:\\slave\\test', 20:06:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:06:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:06:24 INFO - 'SYSTEMDRIVE': 'C:', 20:06:24 INFO - 'SYSTEMROOT': 'C:\\windows', 20:06:24 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:06:24 INFO - 'TEST1': 'testie', 20:06:24 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:06:24 INFO - 'USERDOMAIN': 'T-W864-IX-125', 20:06:24 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-125', 20:06:24 INFO - 'USERNAME': 'cltbld', 20:06:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-125', 20:06:24 INFO - 'WINDIR': 'C:\\windows', 20:06:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:06:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:06:25 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 20:06:25 INFO - Downloading mozsystemmonitor-0.0.tar.gz 20:06:25 INFO - Running setup.py egg_info for package mozsystemmonitor 20:06:25 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 20:06:25 INFO - Running setup.py egg_info for package psutil 20:06:25 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:06:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:06:25 INFO - Installing collected packages: mozsystemmonitor, psutil 20:06:25 INFO - Running setup.py install for mozsystemmonitor 20:06:25 INFO - Running setup.py install for psutil 20:06:25 INFO - building 'psutil._psutil_windows' extension 20:06:25 INFO - error: Unable to find vcvarsall.bat 20:06:25 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-z8yu2s-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:06:25 INFO - running install 20:06:25 INFO - running build 20:06:25 INFO - running build_py 20:06:25 INFO - running build_ext 20:06:25 INFO - building 'psutil._psutil_windows' extension 20:06:25 INFO - error: Unable to find vcvarsall.bat 20:06:25 INFO - ---------------------------------------- 20:06:25 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-z8yu2s-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:06:25 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-125\AppData\Roaming\pip\pip.log 20:06:25 WARNING - Return code: 1 20:06:25 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! 20:06:25 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 20:06:25 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')]} 20:06:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:06:25 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')]} 20:06:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:06:25 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 0x025B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026B8200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026092E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E8368>, '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 0x02385D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D40C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-125', 'USERDOMAIN': 'T-W864-IX-125', '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-125', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-125\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-125', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-125', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-125', '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;C:\\mozilla-build\\hg', '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-125\\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 20:06:25 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 20:06:25 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 20:06:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:06:25 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-125\\AppData\\Roaming', 20:06:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:06:25 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:06:25 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:06:25 INFO - 'COMPUTERNAME': 'T-W864-IX-125', 20:06:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:06:25 INFO - 'DCLOCATION': 'SCL3', 20:06:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:06:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:06:25 INFO - 'HOMEDRIVE': 'C:', 20:06:25 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-125', 20:06:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:06:25 INFO - 'KTS_VERSION': '1.19c', 20:06:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-125\\AppData\\Local', 20:06:25 INFO - 'LOGONSERVER': '\\\\T-W864-IX-125', 20:06:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:06:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:06:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:06:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:06:25 INFO - 'MOZ_NO_REMOTE': '1', 20:06:25 INFO - 'NO_EM_RESTART': '1', 20:06:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:06:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:06:25 INFO - 'OS': 'Windows_NT', 20:06:25 INFO - 'OURDRIVE': 'C:', 20:06:25 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;C:\\mozilla-build\\hg', 20:06:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:06:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:06:25 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:06:25 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:06:25 INFO - 'PROCESSOR_LEVEL': '6', 20:06:25 INFO - 'PROCESSOR_REVISION': '1e05', 20:06:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:06:25 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:06:25 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:06:25 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:06:25 INFO - 'PROMPT': '$P$G', 20:06:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:06:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:06:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:06:25 INFO - 'PWD': 'C:\\slave\\test', 20:06:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:06:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:06:25 INFO - 'SYSTEMDRIVE': 'C:', 20:06:25 INFO - 'SYSTEMROOT': 'C:\\windows', 20:06:25 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:06:25 INFO - 'TEST1': 'testie', 20:06:25 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:06:25 INFO - 'USERDOMAIN': 'T-W864-IX-125', 20:06:25 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-125', 20:06:25 INFO - 'USERNAME': 'cltbld', 20:06:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-125', 20:06:25 INFO - 'WINDIR': 'C:\\windows', 20:06:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:06:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:06:25 INFO - Downloading/unpacking blobuploader==1.2.4 20:06:25 INFO - Downloading blobuploader-1.2.4.tar.gz 20:06:25 INFO - Running setup.py egg_info for package blobuploader 20:06:25 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:06:30 INFO - Running setup.py egg_info for package requests 20:06:30 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:06:30 INFO - Downloading docopt-0.6.1.tar.gz 20:06:30 INFO - Running setup.py egg_info for package docopt 20:06:30 INFO - Installing collected packages: blobuploader, docopt, requests 20:06:30 INFO - Running setup.py install for blobuploader 20:06:30 INFO - Running setup.py install for docopt 20:06:30 INFO - Running setup.py install for requests 20:06:30 INFO - Successfully installed blobuploader docopt requests 20:06:30 INFO - Cleaning up... 20:06:30 INFO - Return code: 0 20:06:30 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:06:30 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')]} 20:06:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:06:30 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')]} 20:06:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:06:30 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 0x025B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026B8200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026092E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E8368>, '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 0x02385D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D40C0>, '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-125', 'USERDOMAIN': 'T-W864-IX-125', '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-125', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-125\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-125', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-125', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-125', '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;C:\\mozilla-build\\hg', '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-125\\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 20:06:30 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 20:06:30 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 20:06:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:06:30 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-125\\AppData\\Roaming', 20:06:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:06:30 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:06:30 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:06:30 INFO - 'COMPUTERNAME': 'T-W864-IX-125', 20:06:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:06:30 INFO - 'DCLOCATION': 'SCL3', 20:06:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:06:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:06:30 INFO - 'HOMEDRIVE': 'C:', 20:06:30 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-125', 20:06:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:06:30 INFO - 'KTS_VERSION': '1.19c', 20:06:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-125\\AppData\\Local', 20:06:30 INFO - 'LOGONSERVER': '\\\\T-W864-IX-125', 20:06:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:06:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:06:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:06:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:06:30 INFO - 'MOZ_NO_REMOTE': '1', 20:06:30 INFO - 'NO_EM_RESTART': '1', 20:06:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:06:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:06:30 INFO - 'OS': 'Windows_NT', 20:06:30 INFO - 'OURDRIVE': 'C:', 20:06:30 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;C:\\mozilla-build\\hg', 20:06:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:06:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:06:30 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:06:30 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:06:30 INFO - 'PROCESSOR_LEVEL': '6', 20:06:30 INFO - 'PROCESSOR_REVISION': '1e05', 20:06:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:06:30 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:06:30 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:06:30 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:06:30 INFO - 'PROMPT': '$P$G', 20:06:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:06:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:06:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:06:30 INFO - 'PWD': 'C:\\slave\\test', 20:06:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:06:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:06:30 INFO - 'SYSTEMDRIVE': 'C:', 20:06:30 INFO - 'SYSTEMROOT': 'C:\\windows', 20:06:30 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:06:30 INFO - 'TEST1': 'testie', 20:06:30 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:06:30 INFO - 'USERDOMAIN': 'T-W864-IX-125', 20:06:30 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-125', 20:06:30 INFO - 'USERNAME': 'cltbld', 20:06:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-125', 20:06:30 INFO - 'WINDIR': 'C:\\windows', 20:06:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:06:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:06:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:06:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:06:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:06:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:06:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:06:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:06:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:06:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:06:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:06:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:06:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:06:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:06:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:06:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:06:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:06:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:06:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:06:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:06:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:06:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:06:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:06:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:06:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:06:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:06:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:06:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:06:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:06:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:06:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:06:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:06:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:06:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:06:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:06:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:06:34 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:06:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:06:34 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:06:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:06:34 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:06:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:06:34 INFO - Unpacking c:\slave\test\build\tests\marionette 20:06:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:06:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:06:34 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 20:06:34 INFO - Running setup.py install for browsermob-proxy 20:06:49 INFO - Running setup.py install for manifestparser 20:06:49 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Running setup.py install for marionette-client 20:06:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:06:49 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Running setup.py install for marionette-driver 20:06:49 INFO - Running setup.py install for mozcrash 20:06:49 INFO - Running setup.py install for mozdebug 20:06:49 INFO - Running setup.py install for mozdevice 20:06:49 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Running setup.py install for mozfile 20:06:49 INFO - Running setup.py install for mozhttpd 20:06:49 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Running setup.py install for mozinfo 20:06:49 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Running setup.py install for mozInstall 20:06:49 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Running setup.py install for mozleak 20:06:49 INFO - Running setup.py install for mozlog 20:06:49 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Running setup.py install for moznetwork 20:06:49 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Running setup.py install for mozprocess 20:06:49 INFO - Running setup.py install for mozprofile 20:06:49 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Running setup.py install for mozrunner 20:06:49 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Running setup.py install for mozscreenshot 20:06:49 INFO - Running setup.py install for moztest 20:06:49 INFO - Running setup.py install for mozversion 20:06:49 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:06:49 INFO - Running setup.py install for wptserve 20:06:49 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 20:06:49 INFO - Cleaning up... 20:06:49 INFO - Return code: 0 20:06:49 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:06:49 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')]} 20:06:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:06:49 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')]} 20:06:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:06:49 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 0x025B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026B8200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026092E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E8368>, '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 0x02385D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D40C0>, '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-125', 'USERDOMAIN': 'T-W864-IX-125', '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-125', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-125\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-125', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-125', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-125', '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;C:\\mozilla-build\\hg', '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-125\\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 20:06:49 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 20:06:49 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 20:06:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:06:49 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-125\\AppData\\Roaming', 20:06:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:06:49 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:06:49 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:06:49 INFO - 'COMPUTERNAME': 'T-W864-IX-125', 20:06:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:06:49 INFO - 'DCLOCATION': 'SCL3', 20:06:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:06:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:06:49 INFO - 'HOMEDRIVE': 'C:', 20:06:49 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-125', 20:06:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:06:49 INFO - 'KTS_VERSION': '1.19c', 20:06:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-125\\AppData\\Local', 20:06:49 INFO - 'LOGONSERVER': '\\\\T-W864-IX-125', 20:06:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:06:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:06:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:06:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:06:49 INFO - 'MOZ_NO_REMOTE': '1', 20:06:49 INFO - 'NO_EM_RESTART': '1', 20:06:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:06:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:06:49 INFO - 'OS': 'Windows_NT', 20:06:49 INFO - 'OURDRIVE': 'C:', 20:06:49 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;C:\\mozilla-build\\hg', 20:06:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:06:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:06:49 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:06:49 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:06:49 INFO - 'PROCESSOR_LEVEL': '6', 20:06:49 INFO - 'PROCESSOR_REVISION': '1e05', 20:06:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:06:49 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:06:49 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:06:49 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:06:49 INFO - 'PROMPT': '$P$G', 20:06:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:06:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:06:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:06:49 INFO - 'PWD': 'C:\\slave\\test', 20:06:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:06:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:06:49 INFO - 'SYSTEMDRIVE': 'C:', 20:06:49 INFO - 'SYSTEMROOT': 'C:\\windows', 20:06:49 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:06:49 INFO - 'TEST1': 'testie', 20:06:49 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:06:49 INFO - 'USERDOMAIN': 'T-W864-IX-125', 20:06:49 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-125', 20:06:49 INFO - 'USERNAME': 'cltbld', 20:06:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-125', 20:06:49 INFO - 'WINDIR': 'C:\\windows', 20:06:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:06:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:06:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:06:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:06:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:06:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:06:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:06:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:06:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:06:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:06:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:06:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:06:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:06:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:06:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:06:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:06:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:06:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:06:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:06:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:06:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:06:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:06:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:06:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:06:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:06:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:06:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:06:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:06:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:06:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:06:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:06:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:06:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:06:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:06:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:06:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:06:53 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:06:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:06:53 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:06:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:06:53 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:06:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:06:53 INFO - Unpacking c:\slave\test\build\tests\marionette 20:06:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:06:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:06:53 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)) 20:07:04 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)) 20:07:04 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)) 20:07:04 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)) 20:07:04 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)) 20:07:04 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 20:07:04 INFO - Downloading blessings-1.6.tar.gz 20:07:04 INFO - Running setup.py egg_info for package blessings 20:07:04 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)) 20:07:04 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 20:07:04 INFO - Running setup.py install for blessings 20:07:04 INFO - Running setup.py install for browsermob-proxy 20:07:04 INFO - Running setup.py install for manifestparser 20:07:04 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:07:04 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:07:04 INFO - Running setup.py install for marionette-client 20:07:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:07:04 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:07:04 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:07:04 INFO - Running setup.py install for marionette-driver 20:07:04 INFO - Running setup.py install for mozcrash 20:07:04 INFO - Running setup.py install for mozdebug 20:07:04 INFO - Running setup.py install for mozdevice 20:07:04 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:07:04 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:07:04 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:07:04 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:07:04 INFO - Running setup.py install for mozhttpd 20:07:04 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:07:04 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:07:04 INFO - Running setup.py install for mozInstall 20:07:04 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:07:04 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:07:04 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:07:04 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:07:04 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:07:04 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:07:04 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:07:04 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:07:04 INFO - Running setup.py install for mozleak 20:07:04 INFO - Running setup.py install for mozprofile 20:07:04 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:07:04 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:07:04 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:07:04 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:07:04 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:07:04 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:07:04 INFO - Running setup.py install for mozrunner 20:07:04 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:07:04 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:07:06 INFO - Running setup.py install for mozscreenshot 20:07:06 INFO - Running setup.py install for moztest 20:07:06 INFO - Running setup.py install for mozversion 20:07:06 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:07:06 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:07:06 INFO - Running setup.py install for wptserve 20:07:06 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 20:07:06 INFO - Cleaning up... 20:07:06 INFO - Return code: 0 20:07:06 INFO - Done creating virtualenv C:\slave\test\build\venv. 20:07:06 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:07:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:07:06 INFO - Reading from file tmpfile_stdout 20:07:06 INFO - Using _rmtree_windows ... 20:07:06 INFO - Using _rmtree_windows ... 20:07:06 INFO - Current package versions: 20:07:06 INFO - blessings == 1.6 20:07:06 INFO - blobuploader == 1.2.4 20:07:06 INFO - browsermob-proxy == 0.6.0 20:07:06 INFO - distribute == 0.6.14 20:07:06 INFO - docopt == 0.6.1 20:07:06 INFO - manifestparser == 1.1 20:07:06 INFO - marionette-client == 2.3.0 20:07:06 INFO - marionette-driver == 1.4.0 20:07:06 INFO - mozInstall == 1.12 20:07:06 INFO - mozcrash == 0.17 20:07:06 INFO - mozdebug == 0.1 20:07:06 INFO - mozdevice == 0.48 20:07:06 INFO - mozfile == 1.2 20:07:06 INFO - mozhttpd == 0.7 20:07:06 INFO - mozinfo == 0.9 20:07:06 INFO - mozleak == 0.1 20:07:06 INFO - mozlog == 3.1 20:07:06 INFO - moznetwork == 0.27 20:07:06 INFO - mozprocess == 0.22 20:07:06 INFO - mozprofile == 0.28 20:07:06 INFO - mozrunner == 6.11 20:07:06 INFO - mozscreenshot == 0.1 20:07:06 INFO - mozsystemmonitor == 0.0 20:07:06 INFO - moztest == 0.7 20:07:06 INFO - mozversion == 1.4 20:07:06 INFO - requests == 1.2.3 20:07:06 INFO - wptserve == 1.4.0 20:07:06 INFO - Running post-action listener: _resource_record_post_action 20:07:06 INFO - Running post-action listener: _start_resource_monitoring 20:07:06 INFO - Starting resource monitoring. 20:07:06 INFO - ##### 20:07:06 INFO - ##### Running pull step. 20:07:06 INFO - ##### 20:07:06 INFO - Running pre-action listener: _resource_record_pre_action 20:07:06 INFO - Running main action method: pull 20:07:06 INFO - Pull has nothing to do! 20:07:06 INFO - Running post-action listener: _resource_record_post_action 20:07:06 INFO - ##### 20:07:06 INFO - ##### Running install step. 20:07:06 INFO - ##### 20:07:06 INFO - Running pre-action listener: _resource_record_pre_action 20:07:06 INFO - Running main action method: install 20:07:06 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:07:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:07:06 INFO - Reading from file tmpfile_stdout 20:07:06 INFO - Using _rmtree_windows ... 20:07:06 INFO - Using _rmtree_windows ... 20:07:06 INFO - Detecting whether we're running mozinstall >=1.0... 20:07:06 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 20:07:06 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 20:07:07 INFO - Reading from file tmpfile_stdout 20:07:07 INFO - Output received: 20:07:07 INFO - Usage: mozinstall-script.py [options] installer 20:07:07 INFO - Options: 20:07:07 INFO - -h, --help show this help message and exit 20:07:07 INFO - -d DEST, --destination=DEST 20:07:07 INFO - Directory to install application into. [default: 20:07:07 INFO - "C:\slave\test"] 20:07:07 INFO - --app=APP Application being installed. [default: firefox] 20:07:07 INFO - Using _rmtree_windows ... 20:07:07 INFO - Using _rmtree_windows ... 20:07:07 INFO - mkdir: C:\slave\test\build\application 20:07:07 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'] 20:07:07 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 20:07:10 INFO - Reading from file tmpfile_stdout 20:07:10 INFO - Output received: 20:07:10 INFO - C:\slave\test\build\application\firefox\firefox.exe 20:07:10 INFO - Using _rmtree_windows ... 20:07:10 INFO - Using _rmtree_windows ... 20:07:10 INFO - Running post-action listener: _resource_record_post_action 20:07:10 INFO - ##### 20:07:10 INFO - ##### Running run-tests step. 20:07:10 INFO - ##### 20:07:10 INFO - Running pre-action listener: _resource_record_pre_action 20:07:10 INFO - Running main action method: run_tests 20:07:10 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 20:07:10 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:07:10 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:07:10 INFO - grabbing minidump binary from tooltool 20:07:10 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')]} 20:07:10 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 0x025E8368>, '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 0x02385D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D40C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 20:07:10 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 20:07:10 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 20:07:10 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 20:07:11 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpgzmd3z 20:07:11 INFO - INFO - File integrity verified, renaming tmpgzmd3z to win32-minidump_stackwalk.exe 20:07:11 INFO - Return code: 0 20:07:11 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 20:07:11 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 20:07:11 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/ZkVweB9jQaOjzjzIt25TRg/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 20:07:11 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/ZkVweB9jQaOjzjzIt25TRg/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 20:07:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:07:11 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-125\\AppData\\Roaming', 20:07:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:07:11 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:07:11 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:07:11 INFO - 'COMPUTERNAME': 'T-W864-IX-125', 20:07:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:07:11 INFO - 'DCLOCATION': 'SCL3', 20:07:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:07:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:07:11 INFO - 'HOMEDRIVE': 'C:', 20:07:11 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-125', 20:07:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:07:11 INFO - 'KTS_VERSION': '1.19c', 20:07:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-125\\AppData\\Local', 20:07:11 INFO - 'LOGONSERVER': '\\\\T-W864-IX-125', 20:07:11 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 20:07:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:07:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:07:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:07:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:07:11 INFO - 'MOZ_NO_REMOTE': '1', 20:07:11 INFO - 'NO_EM_RESTART': '1', 20:07:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:07:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:07:11 INFO - 'OS': 'Windows_NT', 20:07:11 INFO - 'OURDRIVE': 'C:', 20:07:11 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;C:\\mozilla-build\\hg', 20:07:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:07:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:07:11 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:07:11 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:07:11 INFO - 'PROCESSOR_LEVEL': '6', 20:07:11 INFO - 'PROCESSOR_REVISION': '1e05', 20:07:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:07:11 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:07:11 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:07:11 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:07:11 INFO - 'PROMPT': '$P$G', 20:07:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:07:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:07:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:07:11 INFO - 'PWD': 'C:\\slave\\test', 20:07:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:07:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:07:11 INFO - 'SYSTEMDRIVE': 'C:', 20:07:11 INFO - 'SYSTEMROOT': 'C:\\windows', 20:07:11 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:07:11 INFO - 'TEST1': 'testie', 20:07:11 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:07:11 INFO - 'USERDOMAIN': 'T-W864-IX-125', 20:07:11 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-125', 20:07:11 INFO - 'USERNAME': 'cltbld', 20:07:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-125', 20:07:11 INFO - 'WINDIR': 'C:\\windows', 20:07:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:07:11 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/ZkVweB9jQaOjzjzIt25TRg/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 20:07:13 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 20:07:13 INFO - import pkg_resources 20:07:14 INFO - Using 1 client processes 20:07:16 INFO - SUITE-START | Running 778 tests 20:07:16 INFO - Running testharness tests 20:07:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 20:07:16 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 20:07:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 20:07:16 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 20:07:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 20:07:16 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 20:07:17 INFO - Setting up ssl 20:07:17 INFO - PROCESS | certutil | 20:07:17 INFO - PROCESS | certutil | 20:07:17 INFO - PROCESS | certutil | 20:07:17 INFO - Certificate Nickname Trust Attributes 20:07:17 INFO - SSL,S/MIME,JAR/XPI 20:07:17 INFO - 20:07:17 INFO - web-platform-tests CT,, 20:07:17 INFO - 20:07:17 INFO - Starting runner 20:07:18 INFO - PROCESS | 1460 | [1460] 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 20:07:18 INFO - PROCESS | 1460 | [1460] 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 20:07:18 INFO - PROCESS | 1460 | [1460] 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 20:07:18 INFO - PROCESS | 1460 | [1460] 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 20:07:18 INFO - PROCESS | 1460 | [1460] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 20:07:19 INFO - PROCESS | 1460 | 1463627239923 Marionette DEBUG Marionette enabled via build flag and pref 20:07:20 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F4855D800 == 1 [pid = 1460] [id = 1] 20:07:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 1 (0000003F5786B000) [pid = 1460] [serial = 1] [outer = 0000000000000000] 20:07:20 INFO - PROCESS | 1460 | [1460] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 20:07:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 2 (0000003F5786C000) [pid = 1460] [serial = 2] [outer = 0000003F5786B000] 20:07:21 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5A946800 == 2 [pid = 1460] [id = 2] 20:07:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 3 (0000003F5A947000) [pid = 1460] [serial = 3] [outer = 0000000000000000] 20:07:21 INFO - PROCESS | 1460 | [1460] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 20:07:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 4 (0000003F5A948000) [pid = 1460] [serial = 4] [outer = 0000003F5A947000] 20:07:21 INFO - PROCESS | 1460 | 1463627241649 Marionette INFO Listening on port 2828 20:07:23 INFO - PROCESS | 1460 | 1463627243400 Marionette DEBUG Marionette enabled via command-line flag 20:07:23 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B892000 == 3 [pid = 1460] [id = 3] 20:07:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 5 (0000003F5B8CC800) [pid = 1460] [serial = 5] [outer = 0000000000000000] 20:07:23 INFO - PROCESS | 1460 | [1460] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 20:07:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 6 (0000003F5B8CD800) [pid = 1460] [serial = 6] [outer = 0000003F5B8CC800] 20:07:23 INFO - PROCESS | 1460 | [1460] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 20:07:23 INFO - PROCESS | 1460 | [1460] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 20:07:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 7 (0000003F5B9E4800) [pid = 1460] [serial = 7] [outer = 0000003F5A947000] 20:07:24 INFO - PROCESS | 1460 | [1460] 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 20:07:24 INFO - PROCESS | 1460 | 1463627244424 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49299 20:07:24 INFO - PROCESS | 1460 | [1460] 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 20:07:24 INFO - PROCESS | 1460 | 1463627244435 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49300 20:07:24 INFO - PROCESS | 1460 | [1460] 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 20:07:24 INFO - PROCESS | 1460 | 1463627244442 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49301 20:07:24 INFO - PROCESS | 1460 | [1460] 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 20:07:24 INFO - PROCESS | 1460 | 1463627244477 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49302 20:07:24 INFO - PROCESS | 1460 | 1463627244482 Marionette DEBUG Closed connection conn0 20:07:24 INFO - PROCESS | 1460 | 1463627244484 Marionette DEBUG Closed connection conn1 20:07:24 INFO - PROCESS | 1460 | 1463627244485 Marionette DEBUG Closed connection conn2 20:07:24 INFO - PROCESS | 1460 | 1463627244539 Marionette DEBUG Closed connection conn3 20:07:24 INFO - PROCESS | 1460 | [1460] 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 20:07:24 INFO - PROCESS | 1460 | 1463627244688 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49303 20:07:24 INFO - PROCESS | 1460 | 1463627244696 Marionette DEBUG Closed connection conn4 20:07:24 INFO - PROCESS | 1460 | [1460] 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 20:07:24 INFO - PROCESS | 1460 | 1463627244704 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49304 20:07:24 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C7B5800 == 4 [pid = 1460] [id = 4] 20:07:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 8 (0000003F5D334400) [pid = 1460] [serial = 8] [outer = 0000000000000000] 20:07:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 9 (0000003F5CBA1000) [pid = 1460] [serial = 9] [outer = 0000003F5D334400] 20:07:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 10 (0000003F5CF8BC00) [pid = 1460] [serial = 10] [outer = 0000003F5D334400] 20:07:24 INFO - PROCESS | 1460 | 1463627244915 Marionette DEBUG Closed connection conn5 20:07:24 INFO - PROCESS | 1460 | [1460] 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 20:07:24 INFO - PROCESS | 1460 | 1463627244920 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49305 20:07:24 INFO - PROCESS | 1460 | 1463627244947 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:07:24 INFO - PROCESS | 1460 | 1463627244955 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":"20160518183344","device":"desktop","version":"48.0a2"} 20:07:25 INFO - PROCESS | 1460 | [1460] 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 20:07:25 INFO - PROCESS | 1460 | [1460] 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 20:07:26 INFO - PROCESS | 1460 | [1460] 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 20:07:26 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6260D800 == 5 [pid = 1460] [id = 5] 20:07:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 11 (0000003F6260E000) [pid = 1460] [serial = 11] [outer = 0000000000000000] 20:07:26 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6260E800 == 6 [pid = 1460] [id = 6] 20:07:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 12 (0000003F6254E800) [pid = 1460] [serial = 12] [outer = 0000000000000000] 20:07:26 INFO - PROCESS | 1460 | [1460] 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 20:07:26 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63044000 == 7 [pid = 1460] [id = 7] 20:07:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 13 (0000003F6254E000) [pid = 1460] [serial = 13] [outer = 0000000000000000] 20:07:26 INFO - PROCESS | 1460 | [1460] 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 20:07:26 INFO - PROCESS | 1460 | [1460] 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 20:07:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 14 (0000003F633E2C00) [pid = 1460] [serial = 14] [outer = 0000003F6254E000] 20:07:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 15 (0000003F636EE000) [pid = 1460] [serial = 15] [outer = 0000003F6260E000] 20:07:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 16 (0000003F632B7C00) [pid = 1460] [serial = 16] [outer = 0000003F6254E800] 20:07:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 17 (0000003F634BEC00) [pid = 1460] [serial = 17] [outer = 0000003F6254E000] 20:07:28 INFO - PROCESS | 1460 | 1463627248205 Marionette DEBUG loaded listener.js 20:07:28 INFO - PROCESS | 1460 | 1463627248220 Marionette DEBUG loaded listener.js 20:07:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 18 (0000003F658AF800) [pid = 1460] [serial = 18] [outer = 0000003F6254E000] 20:07:29 INFO - PROCESS | 1460 | 1463627249208 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"9d531963-a8d8-49af-b32e-64cc136bd290","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":"20160518183344","device":"desktop","version":"48.0a2","command_id":1}}] 20:07:29 INFO - PROCESS | 1460 | 1463627249513 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 20:07:29 INFO - PROCESS | 1460 | 1463627249543 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 20:07:29 INFO - PROCESS | 1460 | 1463627249612 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:07:29 INFO - PROCESS | 1460 | [1460] 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 20:07:31 INFO - PROCESS | 1460 | --DOCSHELL 0000003F4855D800 == 6 [pid = 1460] [id = 1] 20:07:31 INFO - PROCESS | 1460 | [1460] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:07:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 19 (0000003F57888400) [pid = 1460] [serial = 19] [outer = 0000003F6254E000] 20:07:32 INFO - PROCESS | 1460 | [1460] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:07:32 INFO - PROCESS | 1460 | [1460] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:07:32 INFO - PROCESS | 1460 | 1463627252284 Marionette TRACE conn6 <- [1,3,null,{}] 20:07:32 INFO - PROCESS | 1460 | 1463627252290 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 20:07:32 INFO - PROCESS | 1460 | 1463627252310 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 20:07:32 INFO - PROCESS | 1460 | 1463627252332 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 20:07:32 INFO - PROCESS | 1460 | 1463627252335 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 20:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 20:07:32 INFO - PROCESS | 1460 | 1463627252349 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 20:07:32 INFO - PROCESS | 1460 | 1463627252352 Marionette TRACE conn6 <- [1,6,null,{}] 20:07:32 INFO - PROCESS | 1460 | 1463627252368 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:32 INFO - PROCESS | 1460 | 1463627252386 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 20:07:32 INFO - PROCESS | 1460 | 1463627252391 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:32 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B6AB800 == 7 [pid = 1460] [id = 8] 20:07:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 20 (0000003F625A0C00) [pid = 1460] [serial = 20] [outer = 0000000000000000] 20:07:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 21 (0000003F62984800) [pid = 1460] [serial = 21] [outer = 0000003F625A0C00] 20:07:32 INFO - PROCESS | 1460 | 1463627252453 Marionette DEBUG loaded listener.js 20:07:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 22 (0000003F6298EC00) [pid = 1460] [serial = 22] [outer = 0000003F625A0C00] 20:07:32 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5FD1C800 == 8 [pid = 1460] [id = 9] 20:07:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 23 (0000003F62543400) [pid = 1460] [serial = 23] [outer = 0000000000000000] 20:07:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 24 (0000003F632B0C00) [pid = 1460] [serial = 24] [outer = 0000003F62543400] 20:07:32 INFO - PROCESS | 1460 | 1463627252924 Marionette DEBUG loaded listener.js 20:07:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 25 (0000003F64632800) [pid = 1460] [serial = 25] [outer = 0000003F62543400] 20:07:33 INFO - PROCESS | 1460 | 1463627253592 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 20:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 20:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1302ms 20:07:33 INFO - PROCESS | 1460 | 1463627253776 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 20:07:33 INFO - PROCESS | 1460 | 1463627253781 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 20:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 20:07:33 INFO - PROCESS | 1460 | 1463627253805 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 20:07:33 INFO - PROCESS | 1460 | 1463627253807 Marionette TRACE conn6 <- [1,10,null,{}] 20:07:33 INFO - PROCESS | 1460 | 1463627253813 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:33 INFO - PROCESS | 1460 | 1463627253918 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 20:07:33 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5636F800 == 9 [pid = 1460] [id = 10] 20:07:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 26 (0000003F56373000) [pid = 1460] [serial = 26] [outer = 0000000000000000] 20:07:34 INFO - PROCESS | 1460 | 1463627253989 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 27 (0000003F56381000) [pid = 1460] [serial = 27] [outer = 0000003F56373000] 20:07:34 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F56C3C000 == 10 [pid = 1460] [id = 11] 20:07:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 28 (0000003F5AC5B000) [pid = 1460] [serial = 28] [outer = 0000000000000000] 20:07:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 29 (0000003F5ACC2400) [pid = 1460] [serial = 29] [outer = 0000003F5AC5B000] 20:07:34 INFO - PROCESS | 1460 | 1463627254078 Marionette DEBUG loaded listener.js 20:07:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 30 (0000003F5B460800) [pid = 1460] [serial = 30] [outer = 0000003F5AC5B000] 20:07:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 31 (0000003F56ECD000) [pid = 1460] [serial = 31] [outer = 0000003F56373000] 20:07:34 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F551EA000 == 11 [pid = 1460] [id = 12] 20:07:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 32 (0000003F5AB12400) [pid = 1460] [serial = 32] [outer = 0000000000000000] 20:07:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 33 (0000003F5CF8B800) [pid = 1460] [serial = 33] [outer = 0000003F5AB12400] 20:07:34 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C7B5800 == 10 [pid = 1460] [id = 4] 20:07:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 34 (0000003F5D32A000) [pid = 1460] [serial = 34] [outer = 0000003F5AB12400] 20:07:34 INFO - PROCESS | 1460 | 1463627254706 Marionette TRACE conn6 <- [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]]]}] 20:07:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 20:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 942ms 20:07:34 INFO - PROCESS | 1460 | 1463627254742 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 20:07:34 INFO - PROCESS | 1460 | 1463627254747 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 20:07:34 INFO - PROCESS | 1460 | 1463627254756 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 20:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 20:07:34 INFO - PROCESS | 1460 | 1463627254758 Marionette TRACE conn6 <- [1,14,null,{}] 20:07:34 INFO - PROCESS | 1460 | 1463627254763 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:34 INFO - PROCESS | 1460 | 1463627254848 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 20:07:34 INFO - PROCESS | 1460 | 1463627254856 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:34 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B405800 == 11 [pid = 1460] [id = 13] 20:07:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 35 (0000003F5F574000) [pid = 1460] [serial = 35] [outer = 0000000000000000] 20:07:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 36 (0000003F6189AC00) [pid = 1460] [serial = 36] [outer = 0000003F5F574000] 20:07:34 INFO - PROCESS | 1460 | 1463627254903 Marionette DEBUG loaded listener.js 20:07:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 37 (0000003F6298B000) [pid = 1460] [serial = 37] [outer = 0000003F5F574000] 20:07:35 INFO - PROCESS | 1460 | 1463627255331 Marionette TRACE conn6 <- [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]]]}] 20:07:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 20:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 628ms 20:07:35 INFO - PROCESS | 1460 | 1463627255389 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 20:07:35 INFO - PROCESS | 1460 | 1463627255392 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 20:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 20:07:35 INFO - PROCESS | 1460 | 1463627255396 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 20:07:35 INFO - PROCESS | 1460 | 1463627255400 Marionette TRACE conn6 <- [1,18,null,{}] 20:07:35 INFO - PROCESS | 1460 | 1463627255436 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:35 INFO - PROCESS | 1460 | 1463627255536 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 20:07:35 INFO - PROCESS | 1460 | 1463627255546 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:35 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5D395800 == 12 [pid = 1460] [id = 14] 20:07:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 38 (0000003F643AC000) [pid = 1460] [serial = 38] [outer = 0000000000000000] 20:07:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 39 (0000003F643CA400) [pid = 1460] [serial = 39] [outer = 0000003F643AC000] 20:07:35 INFO - PROCESS | 1460 | 1463627255599 Marionette DEBUG loaded listener.js 20:07:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 40 (0000003F65566C00) [pid = 1460] [serial = 40] [outer = 0000003F643AC000] 20:07:36 INFO - PROCESS | 1460 | 1463627256019 Marionette TRACE conn6 <- [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]]]}] 20:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 20:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 650ms 20:07:36 INFO - PROCESS | 1460 | 1463627256047 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 20:07:36 INFO - PROCESS | 1460 | 1463627256050 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 20:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 20:07:36 INFO - PROCESS | 1460 | 1463627256053 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 20:07:36 INFO - PROCESS | 1460 | 1463627256055 Marionette TRACE conn6 <- [1,22,null,{}] 20:07:36 INFO - PROCESS | 1460 | 1463627256059 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:36 INFO - PROCESS | 1460 | 1463627256153 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 20:07:36 INFO - PROCESS | 1460 | 1463627256161 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:36 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6078D000 == 13 [pid = 1460] [id = 15] 20:07:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 41 (0000003F63C70C00) [pid = 1460] [serial = 41] [outer = 0000000000000000] 20:07:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 42 (0000003F63C75C00) [pid = 1460] [serial = 42] [outer = 0000003F63C70C00] 20:07:36 INFO - PROCESS | 1460 | 1463627256215 Marionette DEBUG loaded listener.js 20:07:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 43 (0000003F658FA800) [pid = 1460] [serial = 43] [outer = 0000003F63C70C00] 20:07:36 INFO - PROCESS | 1460 | 1463627256662 Marionette TRACE conn6 <- [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]]]}] 20:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 20:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 625ms 20:07:36 INFO - PROCESS | 1460 | 1463627256681 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 20:07:36 INFO - PROCESS | 1460 | 1463627256683 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 20:07:36 INFO - PROCESS | 1460 | 1463627256686 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 20:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 20:07:36 INFO - PROCESS | 1460 | 1463627256688 Marionette TRACE conn6 <- [1,26,null,{}] 20:07:36 INFO - PROCESS | 1460 | 1463627256702 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:36 INFO - PROCESS | 1460 | 1463627256783 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 20:07:36 INFO - PROCESS | 1460 | 1463627256790 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:36 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62607800 == 14 [pid = 1460] [id = 16] 20:07:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 44 (0000003F61F1EC00) [pid = 1460] [serial = 44] [outer = 0000000000000000] 20:07:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 45 (0000003F62B56C00) [pid = 1460] [serial = 45] [outer = 0000003F61F1EC00] 20:07:36 INFO - PROCESS | 1460 | 1463627256835 Marionette DEBUG loaded listener.js 20:07:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 46 (0000003F658FB400) [pid = 1460] [serial = 46] [outer = 0000003F61F1EC00] 20:07:37 INFO - PROCESS | 1460 | 1463627257244 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 20:07:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 20:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 20:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 20:07:37 INFO - PROCESS | 1460 | 1463627257276 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 20:07:37 INFO - PROCESS | 1460 | 1463627257278 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 20:07:37 INFO - PROCESS | 1460 | 1463627257281 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 20:07:37 INFO - PROCESS | 1460 | 1463627257283 Marionette TRACE conn6 <- [1,30,null,{}] 20:07:37 INFO - PROCESS | 1460 | 1463627257296 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:37 INFO - PROCESS | 1460 | 1463627257410 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 20:07:37 INFO - PROCESS | 1460 | 1463627257419 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:37 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62E1A800 == 15 [pid = 1460] [id = 17] 20:07:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 47 (0000003F638CDC00) [pid = 1460] [serial = 47] [outer = 0000000000000000] 20:07:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 48 (0000003F638CF800) [pid = 1460] [serial = 48] [outer = 0000003F638CDC00] 20:07:37 INFO - PROCESS | 1460 | 1463627257465 Marionette DEBUG loaded listener.js 20:07:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 49 (0000003F638D8400) [pid = 1460] [serial = 49] [outer = 0000003F638CDC00] 20:07:37 INFO - PROCESS | 1460 | 1463627257870 Marionette TRACE conn6 <- [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]]]}] 20:07:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 20:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 649ms 20:07:37 INFO - PROCESS | 1460 | 1463627257934 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 20:07:37 INFO - PROCESS | 1460 | 1463627257937 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 20:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 20:07:37 INFO - PROCESS | 1460 | 1463627257940 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 20:07:37 INFO - PROCESS | 1460 | 1463627257942 Marionette TRACE conn6 <- [1,34,null,{}] 20:07:37 INFO - PROCESS | 1460 | 1463627257946 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:38 INFO - PROCESS | 1460 | 1463627258020 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 20:07:38 INFO - PROCESS | 1460 | 1463627258027 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:38 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F636E5800 == 16 [pid = 1460] [id = 18] 20:07:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 50 (0000003F5480F000) [pid = 1460] [serial = 50] [outer = 0000000000000000] 20:07:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 51 (0000003F54814400) [pid = 1460] [serial = 51] [outer = 0000003F5480F000] 20:07:38 INFO - PROCESS | 1460 | 1463627258073 Marionette DEBUG loaded listener.js 20:07:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 52 (0000003F5C451000) [pid = 1460] [serial = 52] [outer = 0000003F5480F000] 20:07:38 INFO - PROCESS | 1460 | 1463627258528 Marionette TRACE conn6 <- [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]]]}] 20:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 20:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 628ms 20:07:38 INFO - PROCESS | 1460 | 1463627258570 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 20:07:38 INFO - PROCESS | 1460 | 1463627258573 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 20:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 20:07:38 INFO - PROCESS | 1460 | 1463627258577 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 20:07:38 INFO - PROCESS | 1460 | 1463627258579 Marionette TRACE conn6 <- [1,38,null,{}] 20:07:38 INFO - PROCESS | 1460 | 1463627258594 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:38 INFO - PROCESS | 1460 | 1463627258672 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 20:07:38 INFO - PROCESS | 1460 | 1463627258680 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:38 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F65A97000 == 17 [pid = 1460] [id = 19] 20:07:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 53 (0000003F56307400) [pid = 1460] [serial = 53] [outer = 0000000000000000] 20:07:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 54 (0000003F5630C400) [pid = 1460] [serial = 54] [outer = 0000003F56307400] 20:07:38 INFO - PROCESS | 1460 | 1463627258733 Marionette DEBUG loaded listener.js 20:07:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 55 (0000003F5B486000) [pid = 1460] [serial = 55] [outer = 0000003F56307400] 20:07:39 INFO - PROCESS | 1460 | 1463627259102 Marionette TRACE conn6 <- [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]]]}] 20:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 20:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 542ms 20:07:39 INFO - PROCESS | 1460 | 1463627259122 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 20:07:39 INFO - PROCESS | 1460 | 1463627259124 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 20:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 20:07:39 INFO - PROCESS | 1460 | 1463627259127 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 20:07:39 INFO - PROCESS | 1460 | 1463627259129 Marionette TRACE conn6 <- [1,42,null,{}] 20:07:39 INFO - PROCESS | 1460 | 1463627259132 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:39 INFO - PROCESS | 1460 | 1463627259235 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 20:07:39 INFO - PROCESS | 1460 | 1463627259244 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:39 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66598000 == 18 [pid = 1460] [id = 20] 20:07:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 56 (0000003F54848400) [pid = 1460] [serial = 56] [outer = 0000000000000000] 20:07:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 57 (0000003F54851000) [pid = 1460] [serial = 57] [outer = 0000003F54848400] 20:07:39 INFO - PROCESS | 1460 | 1463627259290 Marionette DEBUG loaded listener.js 20:07:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 58 (0000003F5630DC00) [pid = 1460] [serial = 58] [outer = 0000003F54848400] 20:07:39 INFO - PROCESS | 1460 | 1463627259666 Marionette TRACE conn6 <- [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]]]}] 20:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 20:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 20:07:39 INFO - PROCESS | 1460 | 1463627259717 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 20:07:39 INFO - PROCESS | 1460 | 1463627259719 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 20:07:39 INFO - PROCESS | 1460 | 1463627259723 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 20:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 20:07:39 INFO - PROCESS | 1460 | 1463627259725 Marionette TRACE conn6 <- [1,46,null,{}] 20:07:39 INFO - PROCESS | 1460 | 1463627259728 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:39 INFO - PROCESS | 1460 | 1463627259835 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 20:07:39 INFO - PROCESS | 1460 | 1463627259844 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:39 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6692F000 == 19 [pid = 1460] [id = 21] 20:07:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 59 (0000003F54856000) [pid = 1460] [serial = 59] [outer = 0000000000000000] 20:07:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 60 (0000003F5FD4B400) [pid = 1460] [serial = 60] [outer = 0000003F54856000] 20:07:39 INFO - PROCESS | 1460 | 1463627259891 Marionette DEBUG loaded listener.js 20:07:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 61 (0000003F5FD54800) [pid = 1460] [serial = 61] [outer = 0000003F54856000] 20:07:40 INFO - PROCESS | 1460 | 1463627260269 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 20:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 20:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 20:07:40 INFO - PROCESS | 1460 | 1463627260312 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 20:07:40 INFO - PROCESS | 1460 | 1463627260315 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 20:07:40 INFO - PROCESS | 1460 | 1463627260318 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 20:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 20:07:40 INFO - PROCESS | 1460 | 1463627260321 Marionette TRACE conn6 <- [1,50,null,{}] 20:07:40 INFO - PROCESS | 1460 | 1463627260324 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:40 INFO - PROCESS | 1460 | 1463627260437 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 20:07:40 INFO - PROCESS | 1460 | 1463627260447 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:40 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F56435800 == 20 [pid = 1460] [id = 22] 20:07:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 62 (0000003F56493800) [pid = 1460] [serial = 62] [outer = 0000000000000000] 20:07:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 63 (0000003F56499000) [pid = 1460] [serial = 63] [outer = 0000003F56493800] 20:07:40 INFO - PROCESS | 1460 | 1463627260502 Marionette DEBUG loaded listener.js 20:07:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 64 (0000003F68382800) [pid = 1460] [serial = 64] [outer = 0000003F56493800] 20:07:40 INFO - PROCESS | 1460 | 1463627260906 Marionette TRACE conn6 <- [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]]]}] 20:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 20:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 20:07:40 INFO - PROCESS | 1460 | 1463627260950 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 20:07:40 INFO - PROCESS | 1460 | 1463627260952 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 20:07:40 INFO - PROCESS | 1460 | 1463627260955 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 20:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 20:07:40 INFO - PROCESS | 1460 | 1463627260957 Marionette TRACE conn6 <- [1,54,null,{}] 20:07:40 INFO - PROCESS | 1460 | 1463627260961 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:41 INFO - PROCESS | 1460 | 1463627261063 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 20:07:41 INFO - PROCESS | 1460 | 1463627261072 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:41 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A3E0800 == 21 [pid = 1460] [id = 23] 20:07:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 65 (0000003F68365400) [pid = 1460] [serial = 65] [outer = 0000000000000000] 20:07:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 66 (0000003F683B7400) [pid = 1460] [serial = 66] [outer = 0000003F68365400] 20:07:41 INFO - PROCESS | 1460 | 1463627261116 Marionette DEBUG loaded listener.js 20:07:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 67 (0000003F6B0AB400) [pid = 1460] [serial = 67] [outer = 0000003F68365400] 20:07:41 INFO - PROCESS | 1460 | 1463627261473 Marionette TRACE conn6 <- [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]]]}] 20:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 20:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 525ms 20:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 20:07:41 INFO - PROCESS | 1460 | 1463627261492 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 20:07:41 INFO - PROCESS | 1460 | 1463627261494 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 20:07:41 INFO - PROCESS | 1460 | 1463627261497 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 20:07:41 INFO - PROCESS | 1460 | 1463627261499 Marionette TRACE conn6 <- [1,58,null,{}] 20:07:41 INFO - PROCESS | 1460 | 1463627261503 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:41 INFO - PROCESS | 1460 | 1463627261580 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 20:07:41 INFO - PROCESS | 1460 | 1463627261586 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:41 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B0D6000 == 22 [pid = 1460] [id = 24] 20:07:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 68 (0000003F6A4C1800) [pid = 1460] [serial = 68] [outer = 0000000000000000] 20:07:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 69 (0000003F6A4CC400) [pid = 1460] [serial = 69] [outer = 0000003F6A4C1800] 20:07:41 INFO - PROCESS | 1460 | 1463627261630 Marionette DEBUG loaded listener.js 20:07:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 70 (0000003F6B0A9400) [pid = 1460] [serial = 70] [outer = 0000003F6A4C1800] 20:07:42 INFO - PROCESS | 1460 | 1463627262035 Marionette TRACE conn6 <- [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]]]}] 20:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 20:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 586ms 20:07:42 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B6AB800 == 21 [pid = 1460] [id = 8] 20:07:42 INFO - PROCESS | 1460 | 1463627262767 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 20:07:42 INFO - PROCESS | 1460 | 1463627262771 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 20:07:42 INFO - PROCESS | 1460 | 1463627262782 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 20:07:42 INFO - PROCESS | 1460 | 1463627262786 Marionette TRACE conn6 <- [1,62,null,{}] 20:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 20:07:42 INFO - PROCESS | 1460 | 1463627262801 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:42 INFO - PROCESS | 1460 | 1463627262908 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 20:07:42 INFO - PROCESS | 1460 | 1463627262975 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:43 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F56423800 == 22 [pid = 1460] [id = 25] 20:07:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 71 (0000003F5484E400) [pid = 1460] [serial = 71] [outer = 0000000000000000] 20:07:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 72 (0000003F54854800) [pid = 1460] [serial = 72] [outer = 0000003F5484E400] 20:07:43 INFO - PROCESS | 1460 | 1463627263025 Marionette DEBUG loaded listener.js 20:07:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 73 (0000003F5639BC00) [pid = 1460] [serial = 73] [outer = 0000003F5484E400] 20:07:43 INFO - PROCESS | 1460 | 1463627263451 Marionette TRACE conn6 <- [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]]]}] 20:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 20:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 669ms 20:07:43 INFO - PROCESS | 1460 | 1463627263472 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 20:07:43 INFO - PROCESS | 1460 | 1463627263476 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 20:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 20:07:43 INFO - PROCESS | 1460 | 1463627263483 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 20:07:43 INFO - PROCESS | 1460 | 1463627263487 Marionette TRACE conn6 <- [1,66,null,{}] 20:07:43 INFO - PROCESS | 1460 | 1463627263491 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:43 INFO - PROCESS | 1460 | 1463627263590 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 20:07:43 INFO - PROCESS | 1460 | 1463627263598 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:43 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5AF32800 == 23 [pid = 1460] [id = 26] 20:07:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 74 (0000003F56494C00) [pid = 1460] [serial = 74] [outer = 0000000000000000] 20:07:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 75 (0000003F57880C00) [pid = 1460] [serial = 75] [outer = 0000003F56494C00] 20:07:43 INFO - PROCESS | 1460 | 1463627263644 Marionette DEBUG loaded listener.js 20:07:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 76 (0000003F5A969400) [pid = 1460] [serial = 76] [outer = 0000003F56494C00] 20:07:44 INFO - PROCESS | 1460 | --DOMWINDOW == 75 (0000003F5D334400) [pid = 1460] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:07:44 INFO - PROCESS | 1460 | --DOMWINDOW == 74 (0000003F61F1EC00) [pid = 1460] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 20:07:44 INFO - PROCESS | 1460 | --DOMWINDOW == 73 (0000003F638CDC00) [pid = 1460] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 20:07:44 INFO - PROCESS | 1460 | --DOMWINDOW == 72 (0000003F5480F000) [pid = 1460] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 20:07:44 INFO - PROCESS | 1460 | --DOMWINDOW == 71 (0000003F56493800) [pid = 1460] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 20:07:44 INFO - PROCESS | 1460 | --DOMWINDOW == 70 (0000003F625A0C00) [pid = 1460] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 20:07:44 INFO - PROCESS | 1460 | --DOMWINDOW == 69 (0000003F5AC5B000) [pid = 1460] [serial = 28] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 20:07:44 INFO - PROCESS | 1460 | --DOMWINDOW == 68 (0000003F5F574000) [pid = 1460] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 20:07:44 INFO - PROCESS | 1460 | --DOMWINDOW == 67 (0000003F643AC000) [pid = 1460] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 20:07:44 INFO - PROCESS | 1460 | --DOMWINDOW == 66 (0000003F63C70C00) [pid = 1460] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 20:07:44 INFO - PROCESS | 1460 | --DOMWINDOW == 65 (0000003F68365400) [pid = 1460] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 20:07:44 INFO - PROCESS | 1460 | 1463627264362 Marionette TRACE conn6 <- [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]]]}] 20:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 20:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 944ms 20:07:44 INFO - PROCESS | 1460 | 1463627264433 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 20:07:44 INFO - PROCESS | 1460 | 1463627264435 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 20:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 20:07:44 INFO - PROCESS | 1460 | 1463627264439 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 20:07:44 INFO - PROCESS | 1460 | 1463627264441 Marionette TRACE conn6 <- [1,70,null,{}] 20:07:44 INFO - PROCESS | 1460 | 1463627264451 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:44 INFO - PROCESS | 1460 | 1463627264550 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 20:07:44 INFO - PROCESS | 1460 | 1463627264563 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:44 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C7B1000 == 24 [pid = 1460] [id = 27] 20:07:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 66 (0000003F5B627800) [pid = 1460] [serial = 77] [outer = 0000000000000000] 20:07:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 67 (0000003F5B8A9000) [pid = 1460] [serial = 78] [outer = 0000003F5B627800] 20:07:44 INFO - PROCESS | 1460 | 1463627264624 Marionette DEBUG loaded listener.js 20:07:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 68 (0000003F5CF88C00) [pid = 1460] [serial = 79] [outer = 0000003F5B627800] 20:07:45 INFO - PROCESS | 1460 | 1463627265021 Marionette TRACE conn6 <- [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]]]}] 20:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 20:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 628ms 20:07:45 INFO - PROCESS | 1460 | 1463627265071 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 20:07:45 INFO - PROCESS | 1460 | 1463627265073 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 20:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 20:07:45 INFO - PROCESS | 1460 | 1463627265077 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 20:07:45 INFO - PROCESS | 1460 | 1463627265078 Marionette TRACE conn6 <- [1,74,null,{}] 20:07:45 INFO - PROCESS | 1460 | 1463627265082 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:45 INFO - PROCESS | 1460 | 1463627265177 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 20:07:45 INFO - PROCESS | 1460 | 1463627265230 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:45 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F60793000 == 25 [pid = 1460] [id = 28] 20:07:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 69 (0000003F5CBA6C00) [pid = 1460] [serial = 80] [outer = 0000000000000000] 20:07:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 70 (0000003F5F5ED000) [pid = 1460] [serial = 81] [outer = 0000003F5CBA6C00] 20:07:45 INFO - PROCESS | 1460 | 1463627265277 Marionette DEBUG loaded listener.js 20:07:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 71 (0000003F5FD54C00) [pid = 1460] [serial = 82] [outer = 0000003F5CBA6C00] 20:07:45 INFO - PROCESS | 1460 | 1463627265611 Marionette TRACE conn6 <- [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]]]}] 20:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 20:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 585ms 20:07:45 INFO - PROCESS | 1460 | 1463627265664 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 20:07:45 INFO - PROCESS | 1460 | 1463627265666 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 20:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 20:07:45 INFO - PROCESS | 1460 | 1463627265675 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 20:07:45 INFO - PROCESS | 1460 | 1463627265677 Marionette TRACE conn6 <- [1,78,null,{}] 20:07:45 INFO - PROCESS | 1460 | 1463627265681 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:45 INFO - PROCESS | 1460 | 1463627265760 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 20:07:45 INFO - PROCESS | 1460 | 1463627265814 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:45 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62B76000 == 26 [pid = 1460] [id = 29] 20:07:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 72 (0000003F5630CC00) [pid = 1460] [serial = 83] [outer = 0000000000000000] 20:07:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 73 (0000003F618A2800) [pid = 1460] [serial = 84] [outer = 0000003F5630CC00] 20:07:45 INFO - PROCESS | 1460 | 1463627265860 Marionette DEBUG loaded listener.js 20:07:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 74 (0000003F62982C00) [pid = 1460] [serial = 85] [outer = 0000003F5630CC00] 20:07:46 INFO - PROCESS | 1460 | 1463627266219 Marionette TRACE conn6 <- [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]]]}] 20:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 20:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 586ms 20:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 20:07:46 INFO - PROCESS | 1460 | 1463627266259 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 20:07:46 INFO - PROCESS | 1460 | 1463627266261 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 20:07:46 INFO - PROCESS | 1460 | 1463627266265 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 20:07:46 INFO - PROCESS | 1460 | 1463627266266 Marionette TRACE conn6 <- [1,82,null,{}] 20:07:46 INFO - PROCESS | 1460 | 1463627266270 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:46 INFO - PROCESS | 1460 | 1463627266426 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 20:07:46 INFO - PROCESS | 1460 | 1463627266495 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:46 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F56373800 == 27 [pid = 1460] [id = 30] 20:07:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 75 (0000003F54811400) [pid = 1460] [serial = 86] [outer = 0000000000000000] 20:07:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 76 (0000003F5484B000) [pid = 1460] [serial = 87] [outer = 0000003F54811400] 20:07:46 INFO - PROCESS | 1460 | 1463627266554 Marionette DEBUG loaded listener.js 20:07:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F56493400) [pid = 1460] [serial = 88] [outer = 0000003F54811400] 20:07:47 INFO - PROCESS | 1460 | 1463627267141 Marionette TRACE conn6 <- [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]]]}] 20:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 20:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 943ms 20:07:47 INFO - PROCESS | 1460 | 1463627267212 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 20:07:47 INFO - PROCESS | 1460 | 1463627267216 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 20:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 20:07:47 INFO - PROCESS | 1460 | 1463627267221 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 20:07:47 INFO - PROCESS | 1460 | 1463627267226 Marionette TRACE conn6 <- [1,86,null,{}] 20:07:47 INFO - PROCESS | 1460 | 1463627267231 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:47 INFO - PROCESS | 1460 | 1463627267370 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 20:07:47 INFO - PROCESS | 1460 | 1463627267425 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:47 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63047800 == 28 [pid = 1460] [id = 31] 20:07:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F5B38D800) [pid = 1460] [serial = 89] [outer = 0000000000000000] 20:07:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F5B9B6000) [pid = 1460] [serial = 90] [outer = 0000003F5B38D800] 20:07:47 INFO - PROCESS | 1460 | 1463627267485 Marionette DEBUG loaded listener.js 20:07:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F6187CC00) [pid = 1460] [serial = 91] [outer = 0000003F5B38D800] 20:07:48 INFO - PROCESS | 1460 | 1463627267994 Marionette TRACE conn6 <- [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]]]}] 20:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 20:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 838ms 20:07:48 INFO - PROCESS | 1460 | 1463627268063 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 20:07:48 INFO - PROCESS | 1460 | 1463627268067 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 20:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 20:07:48 INFO - PROCESS | 1460 | 1463627268070 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 20:07:48 INFO - PROCESS | 1460 | 1463627268073 Marionette TRACE conn6 <- [1,90,null,{}] 20:07:48 INFO - PROCESS | 1460 | 1463627268077 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:48 INFO - PROCESS | 1460 | 1463627268180 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 20:07:48 INFO - PROCESS | 1460 | 1463627268256 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:48 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F65155000 == 29 [pid = 1460] [id = 32] 20:07:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F631A7000) [pid = 1460] [serial = 92] [outer = 0000000000000000] 20:07:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F634BA800) [pid = 1460] [serial = 93] [outer = 0000003F631A7000] 20:07:48 INFO - PROCESS | 1460 | 1463627268313 Marionette DEBUG loaded listener.js 20:07:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F638D4400) [pid = 1460] [serial = 94] [outer = 0000003F631A7000] 20:07:48 INFO - PROCESS | 1460 | 1463627268866 Marionette TRACE conn6 <- [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]]]}] 20:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 20:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 837ms 20:07:48 INFO - PROCESS | 1460 | 1463627268909 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 20:07:48 INFO - PROCESS | 1460 | 1463627268914 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 20:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 20:07:48 INFO - PROCESS | 1460 | 1463627268926 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 20:07:48 INFO - PROCESS | 1460 | 1463627268931 Marionette TRACE conn6 <- [1,94,null,{}] 20:07:48 INFO - PROCESS | 1460 | 1463627268935 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:49 INFO - PROCESS | 1460 | 1463627269039 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 20:07:49 INFO - PROCESS | 1460 | 1463627269101 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:49 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66914800 == 30 [pid = 1460] [id = 33] 20:07:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F63C6C400) [pid = 1460] [serial = 95] [outer = 0000000000000000] 20:07:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F643A7C00) [pid = 1460] [serial = 96] [outer = 0000003F63C6C400] 20:07:49 INFO - PROCESS | 1460 | 1463627269158 Marionette DEBUG loaded listener.js 20:07:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F64632C00) [pid = 1460] [serial = 97] [outer = 0000003F63C6C400] 20:07:49 INFO - PROCESS | 1460 | 1463627269689 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 20:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 20:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 796ms 20:07:49 INFO - PROCESS | 1460 | 1463627269719 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 20:07:49 INFO - PROCESS | 1460 | 1463627269721 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 20:07:49 INFO - PROCESS | 1460 | 1463627269725 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 20:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 20:07:49 INFO - PROCESS | 1460 | 1463627269727 Marionette TRACE conn6 <- [1,98,null,{}] 20:07:49 INFO - PROCESS | 1460 | 1463627269731 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:49 INFO - PROCESS | 1460 | 1463627269830 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 20:07:49 INFO - PROCESS | 1460 | 1463627269904 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:49 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5FD1D800 == 31 [pid = 1460] [id = 34] 20:07:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F54815C00) [pid = 1460] [serial = 98] [outer = 0000000000000000] 20:07:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F638D9400) [pid = 1460] [serial = 99] [outer = 0000003F54815C00] 20:07:49 INFO - PROCESS | 1460 | 1463627269962 Marionette DEBUG loaded listener.js 20:07:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F65569000) [pid = 1460] [serial = 100] [outer = 0000003F54815C00] 20:07:50 INFO - PROCESS | 1460 | 1463627270546 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 20:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 20:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 881ms 20:07:50 INFO - PROCESS | 1460 | 1463627270609 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 20:07:50 INFO - PROCESS | 1460 | 1463627270613 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 20:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 20:07:50 INFO - PROCESS | 1460 | 1463627270619 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 20:07:50 INFO - PROCESS | 1460 | 1463627270623 Marionette TRACE conn6 <- [1,102,null,{}] 20:07:50 INFO - PROCESS | 1460 | 1463627270629 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:50 INFO - PROCESS | 1460 | 1463627270729 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 20:07:50 INFO - PROCESS | 1460 | 1463627270792 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:50 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B4B2800 == 32 [pid = 1460] [id = 35] 20:07:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F56493800) [pid = 1460] [serial = 101] [outer = 0000000000000000] 20:07:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F56C70C00) [pid = 1460] [serial = 102] [outer = 0000003F56493800] 20:07:50 INFO - PROCESS | 1460 | 1463627270845 Marionette DEBUG loaded listener.js 20:07:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F5AB0F000) [pid = 1460] [serial = 103] [outer = 0000003F56493800] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F5CBA1000) [pid = 1460] [serial = 9] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F5CF8BC00) [pid = 1460] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F5A948000) [pid = 1460] [serial = 4] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F62B56C00) [pid = 1460] [serial = 45] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F658FB400) [pid = 1460] [serial = 46] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F638CF800) [pid = 1460] [serial = 48] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F54814400) [pid = 1460] [serial = 51] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F5630C400) [pid = 1460] [serial = 54] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F54851000) [pid = 1460] [serial = 57] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F5FD4B400) [pid = 1460] [serial = 60] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F56499000) [pid = 1460] [serial = 63] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F683B7400) [pid = 1460] [serial = 66] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 79 (0000003F62984800) [pid = 1460] [serial = 21] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F632B0C00) [pid = 1460] [serial = 24] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 77 (0000003F5ACC2400) [pid = 1460] [serial = 29] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 76 (0000003F5B460800) [pid = 1460] [serial = 30] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 75 (0000003F5CF8B800) [pid = 1460] [serial = 33] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 74 (0000003F6189AC00) [pid = 1460] [serial = 36] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 73 (0000003F643CA400) [pid = 1460] [serial = 39] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 72 (0000003F63C75C00) [pid = 1460] [serial = 42] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 71 (0000003F658FA800) [pid = 1460] [serial = 43] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 70 (0000003F56381000) [pid = 1460] [serial = 27] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 69 (0000003F638D8400) [pid = 1460] [serial = 49] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 68 (0000003F5C451000) [pid = 1460] [serial = 52] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 67 (0000003F65566C00) [pid = 1460] [serial = 40] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 66 (0000003F6298EC00) [pid = 1460] [serial = 22] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 65 (0000003F6298B000) [pid = 1460] [serial = 37] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 64 (0000003F68382800) [pid = 1460] [serial = 64] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 63 (0000003F6B0AB400) [pid = 1460] [serial = 67] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 62 (0000003F634BEC00) [pid = 1460] [serial = 17] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | --DOMWINDOW == 61 (0000003F633E2C00) [pid = 1460] [serial = 14] [outer = 0000000000000000] [url = about:blank] 20:07:51 INFO - PROCESS | 1460 | 1463627271259 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 20:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 20:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 689ms 20:07:51 INFO - PROCESS | 1460 | 1463627271311 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 20:07:51 INFO - PROCESS | 1460 | 1463627271317 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 20:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 20:07:51 INFO - PROCESS | 1460 | 1463627271323 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 20:07:51 INFO - PROCESS | 1460 | 1463627271326 Marionette TRACE conn6 <- [1,106,null,{}] 20:07:51 INFO - PROCESS | 1460 | 1463627271330 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:51 INFO - PROCESS | 1460 | 1463627271413 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 20:07:51 INFO - PROCESS | 1460 | 1463627271422 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:51 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B416800 == 33 [pid = 1460] [id = 36] 20:07:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 62 (0000003F5AB72400) [pid = 1460] [serial = 104] [outer = 0000000000000000] 20:07:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 63 (0000003F5B460C00) [pid = 1460] [serial = 105] [outer = 0000003F5AB72400] 20:07:51 INFO - PROCESS | 1460 | 1463627271468 Marionette DEBUG loaded listener.js 20:07:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 64 (0000003F5CBA1000) [pid = 1460] [serial = 106] [outer = 0000003F5AB72400] 20:07:51 INFO - PROCESS | 1460 | 1463627271885 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 20:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 20:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 587ms 20:07:51 INFO - PROCESS | 1460 | 1463627271912 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 20:07:51 INFO - PROCESS | 1460 | 1463627271914 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 20:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 20:07:51 INFO - PROCESS | 1460 | 1463627271918 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 20:07:51 INFO - PROCESS | 1460 | 1463627271922 Marionette TRACE conn6 <- [1,110,null,{}] 20:07:51 INFO - PROCESS | 1460 | 1463627271933 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:52 INFO - PROCESS | 1460 | 1463627272020 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 20:07:52 INFO - PROCESS | 1460 | 1463627272029 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:52 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F606C3000 == 34 [pid = 1460] [id = 37] 20:07:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 65 (0000003F5FD4D800) [pid = 1460] [serial = 107] [outer = 0000000000000000] 20:07:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 66 (0000003F6255D000) [pid = 1460] [serial = 108] [outer = 0000003F5FD4D800] 20:07:52 INFO - PROCESS | 1460 | 1463627272077 Marionette DEBUG loaded listener.js 20:07:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 67 (0000003F62B52400) [pid = 1460] [serial = 109] [outer = 0000003F5FD4D800] 20:07:52 INFO - PROCESS | 1460 | 1463627272523 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 20:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 20:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 627ms 20:07:52 INFO - PROCESS | 1460 | 1463627272547 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 20:07:52 INFO - PROCESS | 1460 | 1463627272550 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 20:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 20:07:52 INFO - PROCESS | 1460 | 1463627272553 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 20:07:52 INFO - PROCESS | 1460 | 1463627272555 Marionette TRACE conn6 <- [1,114,null,{}] 20:07:52 INFO - PROCESS | 1460 | 1463627272558 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:52 INFO - PROCESS | 1460 | 1463627272639 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 20:07:52 INFO - PROCESS | 1460 | 1463627272646 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:52 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62B77000 == 35 [pid = 1460] [id = 38] 20:07:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 68 (0000003F633E7800) [pid = 1460] [serial = 110] [outer = 0000000000000000] 20:07:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 69 (0000003F638D8000) [pid = 1460] [serial = 111] [outer = 0000003F633E7800] 20:07:52 INFO - PROCESS | 1460 | 1463627272691 Marionette DEBUG loaded listener.js 20:07:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 70 (0000003F63C71000) [pid = 1460] [serial = 112] [outer = 0000003F633E7800] 20:07:53 INFO - PROCESS | 1460 | 1463627273079 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 20:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 20:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 584ms 20:07:53 INFO - PROCESS | 1460 | 1463627273140 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 20:07:53 INFO - PROCESS | 1460 | 1463627273143 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 20:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 20:07:53 INFO - PROCESS | 1460 | 1463627273146 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 20:07:53 INFO - PROCESS | 1460 | 1463627273148 Marionette TRACE conn6 <- [1,118,null,{}] 20:07:53 INFO - PROCESS | 1460 | 1463627273152 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:53 INFO - PROCESS | 1460 | 1463627273229 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 20:07:53 INFO - PROCESS | 1460 | 1463627273236 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:53 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F637D4800 == 36 [pid = 1460] [id = 39] 20:07:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 71 (0000003F63C74800) [pid = 1460] [serial = 113] [outer = 0000000000000000] 20:07:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 72 (0000003F643CB000) [pid = 1460] [serial = 114] [outer = 0000003F63C74800] 20:07:53 INFO - PROCESS | 1460 | 1463627273281 Marionette DEBUG loaded listener.js 20:07:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 73 (0000003F658F3400) [pid = 1460] [serial = 115] [outer = 0000003F63C74800] 20:07:53 INFO - PROCESS | 1460 | 1463627273729 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 20:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 20:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 20:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 20:07:53 INFO - PROCESS | 1460 | 1463627273784 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 20:07:53 INFO - PROCESS | 1460 | 1463627273786 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 20:07:53 INFO - PROCESS | 1460 | 1463627273790 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 20:07:53 INFO - PROCESS | 1460 | 1463627273799 Marionette TRACE conn6 <- [1,122,null,{}] 20:07:53 INFO - PROCESS | 1460 | 1463627273803 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:53 INFO - PROCESS | 1460 | 1463627273929 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 20:07:53 INFO - PROCESS | 1460 | 1463627273976 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:53 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6659A000 == 37 [pid = 1460] [id = 40] 20:07:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 74 (0000003F6063A000) [pid = 1460] [serial = 116] [outer = 0000000000000000] 20:07:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 75 (0000003F658FF800) [pid = 1460] [serial = 117] [outer = 0000003F6063A000] 20:07:54 INFO - PROCESS | 1460 | 1463627274022 Marionette DEBUG loaded listener.js 20:07:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 76 (0000003F665A8C00) [pid = 1460] [serial = 118] [outer = 0000003F6063A000] 20:07:54 INFO - PROCESS | 1460 | 1463627274412 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 20:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 20:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 649ms 20:07:54 INFO - PROCESS | 1460 | 1463627274441 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 20:07:54 INFO - PROCESS | 1460 | 1463627274443 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 20:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 20:07:54 INFO - PROCESS | 1460 | 1463627274447 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 20:07:54 INFO - PROCESS | 1460 | 1463627274448 Marionette TRACE conn6 <- [1,126,null,{}] 20:07:54 INFO - PROCESS | 1460 | 1463627274452 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:54 INFO - PROCESS | 1460 | 1463627274549 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 20:07:54 INFO - PROCESS | 1460 | 1463627274610 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:54 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A3D5000 == 38 [pid = 1460] [id = 41] 20:07:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F68360C00) [pid = 1460] [serial = 119] [outer = 0000000000000000] 20:07:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F68365C00) [pid = 1460] [serial = 120] [outer = 0000003F68360C00] 20:07:54 INFO - PROCESS | 1460 | 1463627274655 Marionette DEBUG loaded listener.js 20:07:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F68382800) [pid = 1460] [serial = 121] [outer = 0000003F68360C00] 20:07:54 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F56494C00) [pid = 1460] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 20:07:54 INFO - PROCESS | 1460 | --DOMWINDOW == 77 (0000003F5484E400) [pid = 1460] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 20:07:54 INFO - PROCESS | 1460 | --DOMWINDOW == 76 (0000003F5CBA6C00) [pid = 1460] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 20:07:54 INFO - PROCESS | 1460 | --DOMWINDOW == 75 (0000003F5B627800) [pid = 1460] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 20:07:54 INFO - PROCESS | 1460 | --DOMWINDOW == 74 (0000003F6A4C1800) [pid = 1460] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 20:07:54 INFO - PROCESS | 1460 | --DOMWINDOW == 73 (0000003F54856000) [pid = 1460] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 20:07:54 INFO - PROCESS | 1460 | --DOMWINDOW == 72 (0000003F56307400) [pid = 1460] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 20:07:54 INFO - PROCESS | 1460 | --DOMWINDOW == 71 (0000003F54848400) [pid = 1460] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 20:07:55 INFO - PROCESS | 1460 | 1463627275022 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 20:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 20:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 628ms 20:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 20:07:55 INFO - PROCESS | 1460 | 1463627275078 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 20:07:55 INFO - PROCESS | 1460 | 1463627275080 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 20:07:55 INFO - PROCESS | 1460 | 1463627275084 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 20:07:55 INFO - PROCESS | 1460 | 1463627275085 Marionette TRACE conn6 <- [1,130,null,{}] 20:07:55 INFO - PROCESS | 1460 | 1463627275089 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:55 INFO - PROCESS | 1460 | 1463627275195 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 20:07:55 INFO - PROCESS | 1460 | 1463627275235 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:55 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6AB87800 == 39 [pid = 1460] [id = 42] 20:07:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 72 (0000003F56307800) [pid = 1460] [serial = 122] [outer = 0000000000000000] 20:07:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 73 (0000003F61870C00) [pid = 1460] [serial = 123] [outer = 0000003F56307800] 20:07:55 INFO - PROCESS | 1460 | 1463627275280 Marionette DEBUG loaded listener.js 20:07:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 74 (0000003F6838B000) [pid = 1460] [serial = 124] [outer = 0000003F56307800] 20:07:55 INFO - PROCESS | 1460 | 1463627275614 Marionette TRACE conn6 <- [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]]]}] 20:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 20:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 585ms 20:07:55 INFO - PROCESS | 1460 | 1463627275672 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 20:07:55 INFO - PROCESS | 1460 | 1463627275674 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 20:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 20:07:55 INFO - PROCESS | 1460 | 1463627275678 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 20:07:55 INFO - PROCESS | 1460 | 1463627275680 Marionette TRACE conn6 <- [1,134,null,{}] 20:07:55 INFO - PROCESS | 1460 | 1463627275683 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:55 INFO - PROCESS | 1460 | 1463627275783 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 20:07:55 INFO - PROCESS | 1460 | 1463627275791 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:55 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B0D4000 == 40 [pid = 1460] [id = 43] 20:07:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 75 (0000003F683B5C00) [pid = 1460] [serial = 125] [outer = 0000000000000000] 20:07:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 76 (0000003F6A4C4C00) [pid = 1460] [serial = 126] [outer = 0000003F683B5C00] 20:07:55 INFO - PROCESS | 1460 | 1463627275837 Marionette DEBUG loaded listener.js 20:07:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F6A4CFC00) [pid = 1460] [serial = 127] [outer = 0000003F683B5C00] 20:07:56 INFO - PROCESS | 1460 | 1463627276241 Marionette TRACE conn6 <- [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]]]}] 20:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 20:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 586ms 20:07:56 INFO - PROCESS | 1460 | 1463627276266 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 20:07:56 INFO - PROCESS | 1460 | 1463627276268 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 20:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 20:07:56 INFO - PROCESS | 1460 | 1463627276272 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 20:07:56 INFO - PROCESS | 1460 | 1463627276274 Marionette TRACE conn6 <- [1,138,null,{}] 20:07:56 INFO - PROCESS | 1460 | 1463627276277 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:56 INFO - PROCESS | 1460 | 1463627276380 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 20:07:56 INFO - PROCESS | 1460 | 1463627276388 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:56 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B033000 == 41 [pid = 1460] [id = 44] 20:07:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F5C459C00) [pid = 1460] [serial = 128] [outer = 0000000000000000] 20:07:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F5C48A400) [pid = 1460] [serial = 129] [outer = 0000003F5C459C00] 20:07:56 INFO - PROCESS | 1460 | 1463627276434 Marionette DEBUG loaded listener.js 20:07:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F6A4CD000) [pid = 1460] [serial = 130] [outer = 0000003F5C459C00] 20:07:56 INFO - PROCESS | 1460 | 1463627276819 Marionette TRACE conn6 <- [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]]]}] 20:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 20:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 586ms 20:07:56 INFO - PROCESS | 1460 | 1463627276861 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 20:07:56 INFO - PROCESS | 1460 | 1463627276863 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 20:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 20:07:56 INFO - PROCESS | 1460 | 1463627276867 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 20:07:56 INFO - PROCESS | 1460 | 1463627276869 Marionette TRACE conn6 <- [1,142,null,{}] 20:07:56 INFO - PROCESS | 1460 | 1463627276873 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:57 INFO - PROCESS | 1460 | 1463627276993 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 20:07:57 INFO - PROCESS | 1460 | 1463627277001 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:57 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B026800 == 42 [pid = 1460] [id = 45] 20:07:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F66404C00) [pid = 1460] [serial = 131] [outer = 0000000000000000] 20:07:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F6640B400) [pid = 1460] [serial = 132] [outer = 0000003F66404C00] 20:07:57 INFO - PROCESS | 1460 | 1463627277058 Marionette DEBUG loaded listener.js 20:07:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F6B0B1800) [pid = 1460] [serial = 133] [outer = 0000003F66404C00] 20:07:57 INFO - PROCESS | 1460 | 1463627277522 Marionette TRACE conn6 <- [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]]]}] 20:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 20:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 692ms 20:07:57 INFO - PROCESS | 1460 | 1463627277576 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 20:07:57 INFO - PROCESS | 1460 | 1463627277581 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 20:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 20:07:57 INFO - PROCESS | 1460 | 1463627277586 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 20:07:57 INFO - PROCESS | 1460 | 1463627277591 Marionette TRACE conn6 <- [1,146,null,{}] 20:07:57 INFO - PROCESS | 1460 | 1463627277597 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:57 INFO - PROCESS | 1460 | 1463627277718 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 20:07:57 INFO - PROCESS | 1460 | 1463627277789 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:57 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5A948000 == 43 [pid = 1460] [id = 46] 20:07:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F56233000) [pid = 1460] [serial = 134] [outer = 0000000000000000] 20:07:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F56307000) [pid = 1460] [serial = 135] [outer = 0000003F56233000] 20:07:57 INFO - PROCESS | 1460 | 1463627277848 Marionette DEBUG loaded listener.js 20:07:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F5ACC0C00) [pid = 1460] [serial = 136] [outer = 0000003F56233000] 20:07:58 INFO - PROCESS | 1460 | 1463627278490 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 20:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 20:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 946ms 20:07:58 INFO - PROCESS | 1460 | 1463627278535 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 20:07:58 INFO - PROCESS | 1460 | 1463627278542 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 20:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 20:07:58 INFO - PROCESS | 1460 | 1463627278548 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 20:07:58 INFO - PROCESS | 1460 | 1463627278552 Marionette TRACE conn6 <- [1,150,null,{}] 20:07:58 INFO - PROCESS | 1460 | 1463627278556 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:58 INFO - PROCESS | 1460 | 1463627278665 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 20:07:58 INFO - PROCESS | 1460 | 1463627278731 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:58 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63038000 == 44 [pid = 1460] [id = 47] 20:07:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F5FD51800) [pid = 1460] [serial = 137] [outer = 0000000000000000] 20:07:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F60636C00) [pid = 1460] [serial = 138] [outer = 0000003F5FD51800] 20:07:58 INFO - PROCESS | 1460 | 1463627278787 Marionette DEBUG loaded listener.js 20:07:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F6189AC00) [pid = 1460] [serial = 139] [outer = 0000003F5FD51800] 20:07:59 INFO - PROCESS | 1460 | 1463627279406 Marionette TRACE conn6 <- [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]]]}] 20:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 20:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 880ms 20:07:59 INFO - PROCESS | 1460 | 1463627279434 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 20:07:59 INFO - PROCESS | 1460 | 1463627279437 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 20:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 20:07:59 INFO - PROCESS | 1460 | 1463627279441 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 20:07:59 INFO - PROCESS | 1460 | 1463627279445 Marionette TRACE conn6 <- [1,154,null,{}] 20:07:59 INFO - PROCESS | 1460 | 1463627279457 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:07:59 INFO - PROCESS | 1460 | 1463627279568 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 20:07:59 INFO - PROCESS | 1460 | 1463627279634 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:59 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B035800 == 45 [pid = 1460] [id = 48] 20:07:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F5C41F800) [pid = 1460] [serial = 140] [outer = 0000000000000000] 20:07:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F6189D000) [pid = 1460] [serial = 141] [outer = 0000003F5C41F800] 20:07:59 INFO - PROCESS | 1460 | 1463627279693 Marionette DEBUG loaded listener.js 20:07:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F633E4800) [pid = 1460] [serial = 142] [outer = 0000003F5C41F800] 20:08:00 INFO - PROCESS | 1460 | 1463627280525 Marionette TRACE conn6 <- [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]]]}] 20:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 20:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1137ms 20:08:00 INFO - PROCESS | 1460 | 1463627280581 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 20:08:00 INFO - PROCESS | 1460 | 1463627280586 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 20:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 20:08:00 INFO - PROCESS | 1460 | 1463627280591 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 20:08:00 INFO - PROCESS | 1460 | 1463627280595 Marionette TRACE conn6 <- [1,158,null,{}] 20:08:00 INFO - PROCESS | 1460 | 1463627280600 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:00 INFO - PROCESS | 1460 | 1463627280696 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 20:08:00 INFO - PROCESS | 1460 | 1463627280755 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:00 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B442800 == 46 [pid = 1460] [id = 49] 20:08:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F5639A400) [pid = 1460] [serial = 143] [outer = 0000000000000000] 20:08:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F56494800) [pid = 1460] [serial = 144] [outer = 0000003F5639A400] 20:08:00 INFO - PROCESS | 1460 | 1463627280805 Marionette DEBUG loaded listener.js 20:08:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F5AB10400) [pid = 1460] [serial = 145] [outer = 0000003F5639A400] 20:08:01 INFO - PROCESS | 1460 | 1463627281353 Marionette TRACE conn6 <- [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]]]}] 20:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 20:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 839ms 20:08:01 INFO - PROCESS | 1460 | 1463627281434 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 20:08:01 INFO - PROCESS | 1460 | 1463627281440 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 20:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 20:08:01 INFO - PROCESS | 1460 | 1463627281446 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 20:08:01 INFO - PROCESS | 1460 | 1463627281449 Marionette TRACE conn6 <- [1,162,null,{}] 20:08:01 INFO - PROCESS | 1460 | 1463627281453 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:01 INFO - PROCESS | 1460 | 1463627281568 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 20:08:01 INFO - PROCESS | 1460 | 1463627281637 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:01 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F56419800 == 47 [pid = 1460] [id = 50] 20:08:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F54847400) [pid = 1460] [serial = 146] [outer = 0000000000000000] 20:08:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F579B3800) [pid = 1460] [serial = 147] [outer = 0000003F54847400] 20:08:01 INFO - PROCESS | 1460 | 1463627281705 Marionette DEBUG loaded listener.js 20:08:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F5C417400) [pid = 1460] [serial = 148] [outer = 0000003F54847400] 20:08:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B033000 == 46 [pid = 1460] [id = 44] 20:08:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B0D4000 == 45 [pid = 1460] [id = 43] 20:08:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6AB87800 == 44 [pid = 1460] [id = 42] 20:08:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A3D5000 == 43 [pid = 1460] [id = 41] 20:08:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6659A000 == 42 [pid = 1460] [id = 40] 20:08:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F637D4800 == 41 [pid = 1460] [id = 39] 20:08:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62B77000 == 40 [pid = 1460] [id = 38] 20:08:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F606C3000 == 39 [pid = 1460] [id = 37] 20:08:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B416800 == 38 [pid = 1460] [id = 36] 20:08:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B4B2800 == 37 [pid = 1460] [id = 35] 20:08:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5FD1D800 == 36 [pid = 1460] [id = 34] 20:08:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66914800 == 35 [pid = 1460] [id = 33] 20:08:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F65155000 == 34 [pid = 1460] [id = 32] 20:08:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63047800 == 33 [pid = 1460] [id = 31] 20:08:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F56373800 == 32 [pid = 1460] [id = 30] 20:08:01 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F618A2800) [pid = 1460] [serial = 84] [outer = 0000000000000000] [url = about:blank] 20:08:01 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F57880C00) [pid = 1460] [serial = 75] [outer = 0000000000000000] [url = about:blank] 20:08:01 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F54854800) [pid = 1460] [serial = 72] [outer = 0000000000000000] [url = about:blank] 20:08:01 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F5F5ED000) [pid = 1460] [serial = 81] [outer = 0000000000000000] [url = about:blank] 20:08:01 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F5A969400) [pid = 1460] [serial = 76] [outer = 0000000000000000] [url = about:blank] 20:08:01 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F5639BC00) [pid = 1460] [serial = 73] [outer = 0000000000000000] [url = about:blank] 20:08:01 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F5FD54C00) [pid = 1460] [serial = 82] [outer = 0000000000000000] [url = about:blank] 20:08:01 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F5B8A9000) [pid = 1460] [serial = 78] [outer = 0000000000000000] [url = about:blank] 20:08:01 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F6B0A9400) [pid = 1460] [serial = 70] [outer = 0000000000000000] [url = about:blank] 20:08:01 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F5CF88C00) [pid = 1460] [serial = 79] [outer = 0000000000000000] [url = about:blank] 20:08:01 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F6A4CC400) [pid = 1460] [serial = 69] [outer = 0000000000000000] [url = about:blank] 20:08:01 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F5FD54800) [pid = 1460] [serial = 61] [outer = 0000000000000000] [url = about:blank] 20:08:01 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F5B486000) [pid = 1460] [serial = 55] [outer = 0000000000000000] [url = about:blank] 20:08:01 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F5630DC00) [pid = 1460] [serial = 58] [outer = 0000000000000000] [url = about:blank] 20:08:02 INFO - PROCESS | 1460 | 1463627282171 Marionette TRACE conn6 <- [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]]]}] 20:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 20:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 796ms 20:08:02 INFO - PROCESS | 1460 | 1463627282243 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 20:08:02 INFO - PROCESS | 1460 | 1463627282246 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 20:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 20:08:02 INFO - PROCESS | 1460 | 1463627282249 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 20:08:02 INFO - PROCESS | 1460 | 1463627282253 Marionette TRACE conn6 <- [1,166,null,{}] 20:08:02 INFO - PROCESS | 1460 | 1463627282263 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:02 INFO - PROCESS | 1460 | 1463627282347 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 20:08:02 INFO - PROCESS | 1460 | 1463627282357 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:02 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5D399000 == 33 [pid = 1460] [id = 51] 20:08:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F5AD39800) [pid = 1460] [serial = 149] [outer = 0000000000000000] 20:08:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F5B453C00) [pid = 1460] [serial = 150] [outer = 0000003F5AD39800] 20:08:02 INFO - PROCESS | 1460 | 1463627282412 Marionette DEBUG loaded listener.js 20:08:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F5C41E800) [pid = 1460] [serial = 151] [outer = 0000003F5AD39800] 20:08:02 INFO - PROCESS | 1460 | 1463627282842 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 20:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 20:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 628ms 20:08:02 INFO - PROCESS | 1460 | 1463627282880 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 20:08:02 INFO - PROCESS | 1460 | 1463627282882 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 20:08:02 INFO - PROCESS | 1460 | 1463627282886 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 20:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 20:08:02 INFO - PROCESS | 1460 | 1463627282888 Marionette TRACE conn6 <- [1,170,null,{}] 20:08:02 INFO - PROCESS | 1460 | 1463627282896 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:02 INFO - PROCESS | 1460 | 1463627282982 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 20:08:02 INFO - PROCESS | 1460 | 1463627282989 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:03 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6186C000 == 34 [pid = 1460] [id = 52] 20:08:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F5C48D000) [pid = 1460] [serial = 152] [outer = 0000000000000000] 20:08:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F5CF87800) [pid = 1460] [serial = 153] [outer = 0000003F5C48D000] 20:08:03 INFO - PROCESS | 1460 | 1463627283037 Marionette DEBUG loaded listener.js 20:08:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F5F5ED000) [pid = 1460] [serial = 154] [outer = 0000003F5C48D000] 20:08:03 INFO - PROCESS | 1460 | 1463627283480 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 20:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 20:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 627ms 20:08:03 INFO - PROCESS | 1460 | 1463627283515 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 20:08:03 INFO - PROCESS | 1460 | 1463627283517 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 20:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 20:08:03 INFO - PROCESS | 1460 | 1463627283521 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 20:08:03 INFO - PROCESS | 1460 | 1463627283523 Marionette TRACE conn6 <- [1,174,null,{}] 20:08:03 INFO - PROCESS | 1460 | 1463627283527 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:03 INFO - PROCESS | 1460 | 1463627283605 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 20:08:03 INFO - PROCESS | 1460 | 1463627283611 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:03 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62A0F800 == 35 [pid = 1460] [id = 53] 20:08:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F54815800) [pid = 1460] [serial = 155] [outer = 0000000000000000] 20:08:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F60635000) [pid = 1460] [serial = 156] [outer = 0000003F54815800] 20:08:03 INFO - PROCESS | 1460 | 1463627283657 Marionette DEBUG loaded listener.js 20:08:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F61837800) [pid = 1460] [serial = 157] [outer = 0000003F54815800] 20:08:04 INFO - PROCESS | 1460 | 1463627284049 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 20:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 20:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 587ms 20:08:04 INFO - PROCESS | 1460 | 1463627284112 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 20:08:04 INFO - PROCESS | 1460 | 1463627284114 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 20:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 20:08:04 INFO - PROCESS | 1460 | 1463627284117 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 20:08:04 INFO - PROCESS | 1460 | 1463627284119 Marionette TRACE conn6 <- [1,178,null,{}] 20:08:04 INFO - PROCESS | 1460 | 1463627284132 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:04 INFO - PROCESS | 1460 | 1463627284254 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 20:08:04 INFO - PROCESS | 1460 | 1463627284270 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:04 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F637E4800 == 36 [pid = 1460] [id = 54] 20:08:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F6259EC00) [pid = 1460] [serial = 158] [outer = 0000000000000000] 20:08:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F6298D800) [pid = 1460] [serial = 159] [outer = 0000003F6259EC00] 20:08:04 INFO - PROCESS | 1460 | 1463627284317 Marionette DEBUG loaded listener.js 20:08:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F633E2C00) [pid = 1460] [serial = 160] [outer = 0000003F6259EC00] 20:08:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F62989C00) [pid = 1460] [serial = 161] [outer = 0000003F5AB12400] 20:08:04 INFO - PROCESS | 1460 | 1463627284812 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 20:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 20:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 732ms 20:08:04 INFO - PROCESS | 1460 | 1463627284852 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 20:08:04 INFO - PROCESS | 1460 | 1463627284854 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 20:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 20:08:04 INFO - PROCESS | 1460 | 1463627284863 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 20:08:04 INFO - PROCESS | 1460 | 1463627284865 Marionette TRACE conn6 <- [1,182,null,{}] 20:08:04 INFO - PROCESS | 1460 | 1463627284869 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:04 INFO - PROCESS | 1460 | 1463627284966 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 20:08:04 INFO - PROCESS | 1460 | 1463627284976 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:04 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66509800 == 37 [pid = 1460] [id = 55] 20:08:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F61F9D400) [pid = 1460] [serial = 162] [outer = 0000000000000000] 20:08:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F638D1800) [pid = 1460] [serial = 163] [outer = 0000003F61F9D400] 20:08:05 INFO - PROCESS | 1460 | 1463627285021 Marionette DEBUG loaded listener.js 20:08:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F63DF7400) [pid = 1460] [serial = 164] [outer = 0000003F61F9D400] 20:08:05 INFO - PROCESS | 1460 | 1463627285436 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 20:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 20:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 628ms 20:08:05 INFO - PROCESS | 1460 | 1463627285494 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 20:08:05 INFO - PROCESS | 1460 | 1463627285496 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 20:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 20:08:05 INFO - PROCESS | 1460 | 1463627285500 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 20:08:05 INFO - PROCESS | 1460 | 1463627285501 Marionette TRACE conn6 <- [1,186,null,{}] 20:08:05 INFO - PROCESS | 1460 | 1463627285505 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:05 INFO - PROCESS | 1460 | 1463627285610 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 20:08:05 INFO - PROCESS | 1460 | 1463627285677 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:05 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A3D3800 == 38 [pid = 1460] [id = 56] 20:08:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F625A0C00) [pid = 1460] [serial = 165] [outer = 0000000000000000] 20:08:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F64567400) [pid = 1460] [serial = 166] [outer = 0000003F625A0C00] 20:08:05 INFO - PROCESS | 1460 | 1463627285722 Marionette DEBUG loaded listener.js 20:08:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F65119C00) [pid = 1460] [serial = 167] [outer = 0000003F625A0C00] 20:08:06 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F63C6C400) [pid = 1460] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 20:08:06 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F6063A000) [pid = 1460] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 20:08:06 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F5AB72400) [pid = 1460] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 20:08:06 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F683B5C00) [pid = 1460] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 20:08:06 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F633E7800) [pid = 1460] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 20:08:06 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F54815C00) [pid = 1460] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 20:08:06 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F68360C00) [pid = 1460] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 20:08:06 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F54811400) [pid = 1460] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 20:08:06 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F5FD4D800) [pid = 1460] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 20:08:06 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F5C459C00) [pid = 1460] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 20:08:06 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F631A7000) [pid = 1460] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 20:08:06 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F63C74800) [pid = 1460] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 20:08:06 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F56493800) [pid = 1460] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 20:08:06 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F56307800) [pid = 1460] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 20:08:06 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F5B38D800) [pid = 1460] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 20:08:06 INFO - PROCESS | 1460 | 1463627286297 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 20:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 20:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 835ms 20:08:06 INFO - PROCESS | 1460 | 1463627286339 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 20:08:06 INFO - PROCESS | 1460 | 1463627286341 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 20:08:06 INFO - PROCESS | 1460 | 1463627286344 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 20:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 20:08:06 INFO - PROCESS | 1460 | 1463627286346 Marionette TRACE conn6 <- [1,190,null,{}] 20:08:06 INFO - PROCESS | 1460 | 1463627286350 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:06 INFO - PROCESS | 1460 | 1463627286429 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 20:08:06 INFO - PROCESS | 1460 | 1463627286436 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:06 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61E86800 == 39 [pid = 1460] [id = 57] 20:08:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F57A55000) [pid = 1460] [serial = 168] [outer = 0000000000000000] 20:08:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F5C456800) [pid = 1460] [serial = 169] [outer = 0000003F57A55000] 20:08:06 INFO - PROCESS | 1460 | 1463627286482 Marionette DEBUG loaded listener.js 20:08:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F638CD800) [pid = 1460] [serial = 170] [outer = 0000003F57A55000] 20:08:06 INFO - PROCESS | 1460 | 1463627286865 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 20:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 20:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 587ms 20:08:06 INFO - PROCESS | 1460 | 1463627286944 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 20:08:06 INFO - PROCESS | 1460 | 1463627286946 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 20:08:06 INFO - PROCESS | 1460 | 1463627286949 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 20:08:06 INFO - PROCESS | 1460 | 1463627286951 Marionette TRACE conn6 <- [1,194,null,{}] 20:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 20:08:06 INFO - PROCESS | 1460 | 1463627286955 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:07 INFO - PROCESS | 1460 | 1463627287040 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 20:08:07 INFO - PROCESS | 1460 | 1463627287047 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:07 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B020000 == 40 [pid = 1460] [id = 58] 20:08:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F658FD400) [pid = 1460] [serial = 171] [outer = 0000000000000000] 20:08:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F66405400) [pid = 1460] [serial = 172] [outer = 0000003F658FD400] 20:08:07 INFO - PROCESS | 1460 | 1463627287091 Marionette DEBUG loaded listener.js 20:08:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F66410400) [pid = 1460] [serial = 173] [outer = 0000003F658FD400] 20:08:07 INFO - PROCESS | 1460 | 1463627287463 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 20:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 20:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 523ms 20:08:07 INFO - PROCESS | 1460 | 1463627287478 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 20:08:07 INFO - PROCESS | 1460 | 1463627287480 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 20:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 20:08:07 INFO - PROCESS | 1460 | 1463627287492 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 20:08:07 INFO - PROCESS | 1460 | 1463627287495 Marionette TRACE conn6 <- [1,198,null,{}] 20:08:07 INFO - PROCESS | 1460 | 1463627287506 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:07 INFO - PROCESS | 1460 | 1463627287632 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 20:08:07 INFO - PROCESS | 1460 | 1463627287641 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:07 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B68D800 == 41 [pid = 1460] [id = 59] 20:08:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F66456800) [pid = 1460] [serial = 174] [outer = 0000000000000000] 20:08:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F68362000) [pid = 1460] [serial = 175] [outer = 0000003F66456800] 20:08:07 INFO - PROCESS | 1460 | 1463627287691 Marionette DEBUG loaded listener.js 20:08:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F683B3000) [pid = 1460] [serial = 176] [outer = 0000003F66456800] 20:08:08 INFO - PROCESS | 1460 | 1463627288080 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 20:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 20:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 646ms 20:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 20:08:08 INFO - PROCESS | 1460 | 1463627288133 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 20:08:08 INFO - PROCESS | 1460 | 1463627288135 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 20:08:08 INFO - PROCESS | 1460 | 1463627288138 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 20:08:08 INFO - PROCESS | 1460 | 1463627288140 Marionette TRACE conn6 <- [1,202,null,{}] 20:08:08 INFO - PROCESS | 1460 | 1463627288143 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:08 INFO - PROCESS | 1460 | 1463627288249 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 20:08:08 INFO - PROCESS | 1460 | 1463627288258 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:08 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A918800 == 42 [pid = 1460] [id = 60] 20:08:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F6A4C5000) [pid = 1460] [serial = 177] [outer = 0000000000000000] 20:08:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F6A4D0400) [pid = 1460] [serial = 178] [outer = 0000003F6A4C5000] 20:08:08 INFO - PROCESS | 1460 | 1463627288302 Marionette DEBUG loaded listener.js 20:08:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F6A551400) [pid = 1460] [serial = 179] [outer = 0000003F6A4C5000] 20:08:08 INFO - PROCESS | 1460 | 1463627288970 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 20:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 20:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 880ms 20:08:09 INFO - PROCESS | 1460 | 1463627289022 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 20:08:09 INFO - PROCESS | 1460 | 1463627289028 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 20:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 20:08:09 INFO - PROCESS | 1460 | 1463627289033 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 20:08:09 INFO - PROCESS | 1460 | 1463627289038 Marionette TRACE conn6 <- [1,206,null,{}] 20:08:09 INFO - PROCESS | 1460 | 1463627289043 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:09 INFO - PROCESS | 1460 | 1463627289157 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 20:08:09 INFO - PROCESS | 1460 | 1463627289226 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:09 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C7C0000 == 43 [pid = 1460] [id = 61] 20:08:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F56B6DC00) [pid = 1460] [serial = 180] [outer = 0000000000000000] 20:08:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F56CC8800) [pid = 1460] [serial = 181] [outer = 0000003F56B6DC00] 20:08:09 INFO - PROCESS | 1460 | 1463627289285 Marionette DEBUG loaded listener.js 20:08:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F5B458000) [pid = 1460] [serial = 182] [outer = 0000003F56B6DC00] 20:08:09 INFO - PROCESS | 1460 | 1463627289885 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 20:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 20:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 881ms 20:08:09 INFO - PROCESS | 1460 | 1463627289916 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 20:08:09 INFO - PROCESS | 1460 | 1463627289923 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 20:08:09 INFO - PROCESS | 1460 | 1463627289930 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 20:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 20:08:09 INFO - PROCESS | 1460 | 1463627289933 Marionette TRACE conn6 <- [1,210,null,{}] 20:08:09 INFO - PROCESS | 1460 | 1463627289937 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:10 INFO - PROCESS | 1460 | 1463627290051 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 20:08:10 INFO - PROCESS | 1460 | 1463627290132 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:10 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6692D000 == 44 [pid = 1460] [id = 62] 20:08:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F5F56E000) [pid = 1460] [serial = 183] [outer = 0000000000000000] 20:08:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F5FD54400) [pid = 1460] [serial = 184] [outer = 0000003F5F56E000] 20:08:10 INFO - PROCESS | 1460 | 1463627290188 Marionette DEBUG loaded listener.js 20:08:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F62551800) [pid = 1460] [serial = 185] [outer = 0000003F5F56E000] 20:08:10 INFO - PROCESS | 1460 | 1463627290723 Marionette TRACE conn6 <- [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]]]}] 20:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 20:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 837ms 20:08:10 INFO - PROCESS | 1460 | 1463627290772 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 20:08:10 INFO - PROCESS | 1460 | 1463627290775 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 20:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 20:08:10 INFO - PROCESS | 1460 | 1463627290779 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 20:08:10 INFO - PROCESS | 1460 | 1463627290783 Marionette TRACE conn6 <- [1,214,null,{}] 20:08:10 INFO - PROCESS | 1460 | 1463627290795 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:10 INFO - PROCESS | 1460 | 1463627290907 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 20:08:11 INFO - PROCESS | 1460 | 1463627290989 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:11 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6ADCF800 == 45 [pid = 1460] [id = 63] 20:08:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F658FCC00) [pid = 1460] [serial = 186] [outer = 0000000000000000] 20:08:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 108 (0000003F66408000) [pid = 1460] [serial = 187] [outer = 0000003F658FCC00] 20:08:11 INFO - PROCESS | 1460 | 1463627291049 Marionette DEBUG loaded listener.js 20:08:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F68383C00) [pid = 1460] [serial = 188] [outer = 0000003F658FCC00] 20:08:11 INFO - PROCESS | 1460 | 1463627291578 Marionette TRACE conn6 <- [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]]]}] 20:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 20:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 839ms 20:08:11 INFO - PROCESS | 1460 | 1463627291621 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 20:08:11 INFO - PROCESS | 1460 | 1463627291624 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 20:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 20:08:11 INFO - PROCESS | 1460 | 1463627291629 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 20:08:11 INFO - PROCESS | 1460 | 1463627291632 Marionette TRACE conn6 <- [1,218,null,{}] 20:08:11 INFO - PROCESS | 1460 | 1463627291635 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:11 INFO - PROCESS | 1460 | 1463627291743 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 20:08:11 INFO - PROCESS | 1460 | 1463627291822 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:11 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B624800 == 46 [pid = 1460] [id = 64] 20:08:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F6A54B800) [pid = 1460] [serial = 189] [outer = 0000000000000000] 20:08:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F6A554000) [pid = 1460] [serial = 190] [outer = 0000003F6A54B800] 20:08:11 INFO - PROCESS | 1460 | 1463627291878 Marionette DEBUG loaded listener.js 20:08:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F6B0AC000) [pid = 1460] [serial = 191] [outer = 0000003F6A54B800] 20:08:12 INFO - PROCESS | 1460 | 1463627292438 Marionette TRACE conn6 <- [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]]]}] 20:08:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 20:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 837ms 20:08:12 INFO - PROCESS | 1460 | 1463627292471 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 20:08:12 INFO - PROCESS | 1460 | 1463627292474 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 20:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 20:08:12 INFO - PROCESS | 1460 | 1463627292478 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 20:08:12 INFO - PROCESS | 1460 | 1463627292481 Marionette TRACE conn6 <- [1,222,null,{}] 20:08:12 INFO - PROCESS | 1460 | 1463627292485 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:12 INFO - PROCESS | 1460 | 1463627292590 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 20:08:12 INFO - PROCESS | 1460 | 1463627292669 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:12 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5A93F000 == 47 [pid = 1460] [id = 65] 20:08:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 113 (0000003F56496C00) [pid = 1460] [serial = 192] [outer = 0000000000000000] 20:08:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 114 (0000003F564C5800) [pid = 1460] [serial = 193] [outer = 0000003F56496C00] 20:08:12 INFO - PROCESS | 1460 | 1463627292725 Marionette DEBUG loaded listener.js 20:08:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F564CC400) [pid = 1460] [serial = 194] [outer = 0000003F56496C00] 20:08:13 INFO - PROCESS | 1460 | 1463627293396 Marionette TRACE conn6 <- [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]]]}] 20:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 20:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 987ms 20:08:13 INFO - PROCESS | 1460 | 1463627293467 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 20:08:13 INFO - PROCESS | 1460 | 1463627293472 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 20:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 20:08:13 INFO - PROCESS | 1460 | 1463627293478 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 20:08:13 INFO - PROCESS | 1460 | 1463627293481 Marionette TRACE conn6 <- [1,226,null,{}] 20:08:13 INFO - PROCESS | 1460 | 1463627293487 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:13 INFO - PROCESS | 1460 | 1463627293620 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 20:08:13 INFO - PROCESS | 1460 | 1463627293690 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:13 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B9E7800 == 48 [pid = 1460] [id = 66] 20:08:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F5630AC00) [pid = 1460] [serial = 195] [outer = 0000000000000000] 20:08:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F564C9800) [pid = 1460] [serial = 196] [outer = 0000003F5630AC00] 20:08:13 INFO - PROCESS | 1460 | 1463627293741 Marionette DEBUG loaded listener.js 20:08:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 118 (0000003F57A19000) [pid = 1460] [serial = 197] [outer = 0000003F5630AC00] 20:08:13 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B68D800 == 47 [pid = 1460] [id = 59] 20:08:13 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B020000 == 46 [pid = 1460] [id = 58] 20:08:13 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61E86800 == 45 [pid = 1460] [id = 57] 20:08:13 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A3D3800 == 44 [pid = 1460] [id = 56] 20:08:13 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66509800 == 43 [pid = 1460] [id = 55] 20:08:13 INFO - PROCESS | 1460 | --DOCSHELL 0000003F637E4800 == 42 [pid = 1460] [id = 54] 20:08:13 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62A0F800 == 41 [pid = 1460] [id = 53] 20:08:13 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6186C000 == 40 [pid = 1460] [id = 52] 20:08:13 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5D399000 == 39 [pid = 1460] [id = 51] 20:08:13 INFO - PROCESS | 1460 | --DOCSHELL 0000003F56419800 == 38 [pid = 1460] [id = 50] 20:08:13 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B442800 == 37 [pid = 1460] [id = 49] 20:08:13 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63038000 == 36 [pid = 1460] [id = 47] 20:08:13 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5A948000 == 35 [pid = 1460] [id = 46] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 117 (0000003F658FF800) [pid = 1460] [serial = 117] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F61870C00) [pid = 1460] [serial = 123] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F68365C00) [pid = 1460] [serial = 120] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F6A4C4C00) [pid = 1460] [serial = 126] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 113 (0000003F638D4400) [pid = 1460] [serial = 94] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 112 (0000003F634BA800) [pid = 1460] [serial = 93] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F5AB0F000) [pid = 1460] [serial = 103] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F56C70C00) [pid = 1460] [serial = 102] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F5B460C00) [pid = 1460] [serial = 105] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F5CBA1000) [pid = 1460] [serial = 106] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 107 (0000003F638D8000) [pid = 1460] [serial = 111] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F63C71000) [pid = 1460] [serial = 112] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F6187CC00) [pid = 1460] [serial = 91] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F5B9B6000) [pid = 1460] [serial = 90] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F6255D000) [pid = 1460] [serial = 108] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F62B52400) [pid = 1460] [serial = 109] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F64632C00) [pid = 1460] [serial = 97] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F643A7C00) [pid = 1460] [serial = 96] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F643CB000) [pid = 1460] [serial = 114] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F5484B000) [pid = 1460] [serial = 87] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F56493400) [pid = 1460] [serial = 88] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F6A4CD000) [pid = 1460] [serial = 130] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F65569000) [pid = 1460] [serial = 100] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F638D9400) [pid = 1460] [serial = 99] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F5C48A400) [pid = 1460] [serial = 129] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F68382800) [pid = 1460] [serial = 121] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F665A8C00) [pid = 1460] [serial = 118] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F6A4CFC00) [pid = 1460] [serial = 127] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F6838B000) [pid = 1460] [serial = 124] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F658F3400) [pid = 1460] [serial = 115] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F6640B400) [pid = 1460] [serial = 132] [outer = 0000000000000000] [url = about:blank] 20:08:14 INFO - PROCESS | 1460 | 1463627294225 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 20:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 20:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 796ms 20:08:14 INFO - PROCESS | 1460 | 1463627294289 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 20:08:14 INFO - PROCESS | 1460 | 1463627294294 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 20:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 20:08:14 INFO - PROCESS | 1460 | 1463627294303 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 20:08:14 INFO - PROCESS | 1460 | 1463627294306 Marionette TRACE conn6 <- [1,230,null,{}] 20:08:14 INFO - PROCESS | 1460 | 1463627294310 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:14 INFO - PROCESS | 1460 | 1463627294397 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 20:08:14 INFO - PROCESS | 1460 | 1463627294406 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:14 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B895000 == 36 [pid = 1460] [id = 67] 20:08:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F564C2400) [pid = 1460] [serial = 198] [outer = 0000000000000000] 20:08:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F5A963400) [pid = 1460] [serial = 199] [outer = 0000003F564C2400] 20:08:14 INFO - PROCESS | 1460 | 1463627294452 Marionette DEBUG loaded listener.js 20:08:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F5B484000) [pid = 1460] [serial = 200] [outer = 0000003F564C2400] 20:08:14 INFO - PROCESS | 1460 | 1463627294892 Marionette TRACE conn6 <- [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]]]}] 20:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 20:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 628ms 20:08:14 INFO - PROCESS | 1460 | 1463627294932 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 20:08:14 INFO - PROCESS | 1460 | 1463627294935 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 20:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 20:08:14 INFO - PROCESS | 1460 | 1463627294939 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 20:08:14 INFO - PROCESS | 1460 | 1463627294942 Marionette TRACE conn6 <- [1,234,null,{}] 20:08:14 INFO - PROCESS | 1460 | 1463627294953 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:15 INFO - PROCESS | 1460 | 1463627295039 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 20:08:15 INFO - PROCESS | 1460 | 1463627295049 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:15 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61E80800 == 37 [pid = 1460] [id = 68] 20:08:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F5C48C800) [pid = 1460] [serial = 201] [outer = 0000000000000000] 20:08:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F5CBA1400) [pid = 1460] [serial = 202] [outer = 0000003F5C48C800] 20:08:15 INFO - PROCESS | 1460 | 1463627295098 Marionette DEBUG loaded listener.js 20:08:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F5FD4A800) [pid = 1460] [serial = 203] [outer = 0000003F5C48C800] 20:08:15 INFO - PROCESS | 1460 | 1463627295529 Marionette TRACE conn6 <- [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]]]}] 20:08:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 20:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 627ms 20:08:15 INFO - PROCESS | 1460 | 1463627295568 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 20:08:15 INFO - PROCESS | 1460 | 1463627295570 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 20:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 20:08:15 INFO - PROCESS | 1460 | 1463627295574 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 20:08:15 INFO - PROCESS | 1460 | 1463627295576 Marionette TRACE conn6 <- [1,238,null,{}] 20:08:15 INFO - PROCESS | 1460 | 1463627295580 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:15 INFO - PROCESS | 1460 | 1463627295662 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 20:08:15 INFO - PROCESS | 1460 | 1463627295669 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:15 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62E1D800 == 38 [pid = 1460] [id = 69] 20:08:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F60639C00) [pid = 1460] [serial = 204] [outer = 0000000000000000] 20:08:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F6187DC00) [pid = 1460] [serial = 205] [outer = 0000003F60639C00] 20:08:15 INFO - PROCESS | 1460 | 1463627295717 Marionette DEBUG loaded listener.js 20:08:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F6255C800) [pid = 1460] [serial = 206] [outer = 0000003F60639C00] 20:08:16 INFO - PROCESS | 1460 | 1463627296152 Marionette TRACE conn6 <- [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]]]}] 20:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 20:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 629ms 20:08:16 INFO - PROCESS | 1460 | 1463627296206 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 20:08:16 INFO - PROCESS | 1460 | 1463627296208 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 20:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 20:08:16 INFO - PROCESS | 1460 | 1463627296218 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 20:08:16 INFO - PROCESS | 1460 | 1463627296219 Marionette TRACE conn6 <- [1,242,null,{}] 20:08:16 INFO - PROCESS | 1460 | 1463627296223 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:16 INFO - PROCESS | 1460 | 1463627296322 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 20:08:16 INFO - PROCESS | 1460 | 1463627296329 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:16 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F637DB800 == 39 [pid = 1460] [id = 70] 20:08:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F6254F800) [pid = 1460] [serial = 207] [outer = 0000000000000000] 20:08:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F62AB3C00) [pid = 1460] [serial = 208] [outer = 0000003F6254F800] 20:08:16 INFO - PROCESS | 1460 | 1463627296374 Marionette DEBUG loaded listener.js 20:08:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F634BA800) [pid = 1460] [serial = 209] [outer = 0000003F6254F800] 20:08:16 INFO - PROCESS | 1460 | 1463627296832 Marionette TRACE conn6 <- [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]]]}] 20:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 20:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 647ms 20:08:16 INFO - PROCESS | 1460 | 1463627296865 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 20:08:16 INFO - PROCESS | 1460 | 1463627296867 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 20:08:16 INFO - PROCESS | 1460 | 1463627296871 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 20:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 20:08:16 INFO - PROCESS | 1460 | 1463627296873 Marionette TRACE conn6 <- [1,246,null,{}] 20:08:16 INFO - PROCESS | 1460 | 1463627296876 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:17 INFO - PROCESS | 1460 | 1463627297008 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 20:08:17 INFO - PROCESS | 1460 | 1463627297113 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:17 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6650E000 == 40 [pid = 1460] [id = 71] 20:08:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F54849C00) [pid = 1460] [serial = 210] [outer = 0000000000000000] 20:08:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F65561000) [pid = 1460] [serial = 211] [outer = 0000003F54849C00] 20:08:17 INFO - PROCESS | 1460 | 1463627297165 Marionette DEBUG loaded listener.js 20:08:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F658FFC00) [pid = 1460] [serial = 212] [outer = 0000003F54849C00] 20:08:17 INFO - PROCESS | 1460 | 1463627297658 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 20:08:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 20:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 837ms 20:08:17 INFO - PROCESS | 1460 | 1463627297712 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 20:08:17 INFO - PROCESS | 1460 | 1463627297714 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 20:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 20:08:17 INFO - PROCESS | 1460 | 1463627297718 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 20:08:17 INFO - PROCESS | 1460 | 1463627297719 Marionette TRACE conn6 <- [1,250,null,{}] 20:08:17 INFO - PROCESS | 1460 | 1463627297729 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:17 INFO - PROCESS | 1460 | 1463627297833 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 20:08:17 INFO - PROCESS | 1460 | 1463627297842 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:17 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66A82000 == 41 [pid = 1460] [id = 72] 20:08:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F66409000) [pid = 1460] [serial = 213] [outer = 0000000000000000] 20:08:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F664CFC00) [pid = 1460] [serial = 214] [outer = 0000003F66409000] 20:08:17 INFO - PROCESS | 1460 | 1463627297886 Marionette DEBUG loaded listener.js 20:08:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F668BC400) [pid = 1460] [serial = 215] [outer = 0000003F66409000] 20:08:18 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F66404C00) [pid = 1460] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 20:08:18 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F5AD39800) [pid = 1460] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 20:08:18 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F6259EC00) [pid = 1460] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 20:08:18 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F61F9D400) [pid = 1460] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 20:08:18 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F54847400) [pid = 1460] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 20:08:18 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F57A55000) [pid = 1460] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 20:08:18 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F5639A400) [pid = 1460] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 20:08:18 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F625A0C00) [pid = 1460] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 20:08:18 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F5C48D000) [pid = 1460] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 20:08:18 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F54815800) [pid = 1460] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 20:08:18 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F658FD400) [pid = 1460] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 20:08:18 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F66456800) [pid = 1460] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 20:08:18 INFO - PROCESS | 1460 | 1463627298385 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 20:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 20:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 690ms 20:08:18 INFO - PROCESS | 1460 | 1463627298416 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 20:08:18 INFO - PROCESS | 1460 | 1463627298418 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 20:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 20:08:18 INFO - PROCESS | 1460 | 1463627298426 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 20:08:18 INFO - PROCESS | 1460 | 1463627298428 Marionette TRACE conn6 <- [1,254,null,{}] 20:08:18 INFO - PROCESS | 1460 | 1463627298432 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:18 INFO - PROCESS | 1460 | 1463627298512 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 20:08:18 INFO - PROCESS | 1460 | 1463627298519 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:18 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A90B000 == 42 [pid = 1460] [id = 73] 20:08:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F54849800) [pid = 1460] [serial = 216] [outer = 0000000000000000] 20:08:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F5640A800) [pid = 1460] [serial = 217] [outer = 0000003F54849800] 20:08:18 INFO - PROCESS | 1460 | 1463627298566 Marionette DEBUG loaded listener.js 20:08:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F5648F400) [pid = 1460] [serial = 218] [outer = 0000003F54849800] 20:08:18 INFO - PROCESS | 1460 | 1463627298960 Marionette TRACE conn6 <- [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]]]}] 20:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 20:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 587ms 20:08:19 INFO - PROCESS | 1460 | 1463627299011 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 20:08:19 INFO - PROCESS | 1460 | 1463627299021 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 20:08:19 INFO - PROCESS | 1460 | 1463627299025 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 20:08:19 INFO - PROCESS | 1460 | 1463627299027 Marionette TRACE conn6 <- [1,258,null,{}] 20:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 20:08:19 INFO - PROCESS | 1460 | 1463627299030 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:19 INFO - PROCESS | 1460 | 1463627299113 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 20:08:19 INFO - PROCESS | 1460 | 1463627299119 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:19 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6AB7D800 == 43 [pid = 1460] [id = 74] 20:08:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F61837000) [pid = 1460] [serial = 219] [outer = 0000000000000000] 20:08:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F66454000) [pid = 1460] [serial = 220] [outer = 0000003F61837000] 20:08:19 INFO - PROCESS | 1460 | 1463627299165 Marionette DEBUG loaded listener.js 20:08:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F668C2800) [pid = 1460] [serial = 221] [outer = 0000003F61837000] 20:08:19 INFO - PROCESS | 1460 | 1463627299556 Marionette TRACE conn6 <- [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]]]}] 20:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 20:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 588ms 20:08:19 INFO - PROCESS | 1460 | 1463627299618 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 20:08:19 INFO - PROCESS | 1460 | 1463627299621 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 20:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 20:08:19 INFO - PROCESS | 1460 | 1463627299624 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 20:08:19 INFO - PROCESS | 1460 | 1463627299626 Marionette TRACE conn6 <- [1,262,null,{}] 20:08:19 INFO - PROCESS | 1460 | 1463627299630 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:19 INFO - PROCESS | 1460 | 1463627299713 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 20:08:19 INFO - PROCESS | 1460 | 1463627299720 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:19 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B023800 == 44 [pid = 1460] [id = 75] 20:08:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F66F03800) [pid = 1460] [serial = 222] [outer = 0000000000000000] 20:08:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F66F0AC00) [pid = 1460] [serial = 223] [outer = 0000003F66F03800] 20:08:19 INFO - PROCESS | 1460 | 1463627299765 Marionette DEBUG loaded listener.js 20:08:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F66F11C00) [pid = 1460] [serial = 224] [outer = 0000003F66F03800] 20:08:20 INFO - PROCESS | 1460 | 1463627300181 Marionette TRACE conn6 <- [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]]]}] 20:08:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 20:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 587ms 20:08:20 INFO - PROCESS | 1460 | 1463627300213 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 20:08:20 INFO - PROCESS | 1460 | 1463627300215 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 20:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 20:08:20 INFO - PROCESS | 1460 | 1463627300219 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 20:08:20 INFO - PROCESS | 1460 | 1463627300221 Marionette TRACE conn6 <- [1,266,null,{}] 20:08:20 INFO - PROCESS | 1460 | 1463627300240 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:20 INFO - PROCESS | 1460 | 1463627300397 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 20:08:20 INFO - PROCESS | 1460 | 1463627300470 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:20 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F56ECE000 == 45 [pid = 1460] [id = 76] 20:08:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F54809400) [pid = 1460] [serial = 225] [outer = 0000000000000000] 20:08:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F54811000) [pid = 1460] [serial = 226] [outer = 0000003F54809400] 20:08:20 INFO - PROCESS | 1460 | 1463627300530 Marionette DEBUG loaded listener.js 20:08:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F56302C00) [pid = 1460] [serial = 227] [outer = 0000003F54809400] 20:08:21 INFO - PROCESS | 1460 | 1463627301317 Marionette TRACE conn6 <- [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]]]}] 20:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 20:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1134ms 20:08:21 INFO - PROCESS | 1460 | 1463627301423 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 20:08:21 INFO - PROCESS | 1460 | 1463627301427 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 20:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 20:08:21 INFO - PROCESS | 1460 | 1463627301451 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 20:08:21 INFO - PROCESS | 1460 | 1463627301455 Marionette TRACE conn6 <- [1,270,null,{}] 20:08:21 INFO - PROCESS | 1460 | 1463627301546 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:21 INFO - PROCESS | 1460 | 1463627301694 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 20:08:21 INFO - PROCESS | 1460 | 1463627301759 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:21 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66930000 == 46 [pid = 1460] [id = 77] 20:08:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F5CF8B800) [pid = 1460] [serial = 228] [outer = 0000000000000000] 20:08:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F6187CC00) [pid = 1460] [serial = 229] [outer = 0000003F5CF8B800] 20:08:21 INFO - PROCESS | 1460 | 1463627301818 Marionette DEBUG loaded listener.js 20:08:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 108 (0000003F63845800) [pid = 1460] [serial = 230] [outer = 0000003F5CF8B800] 20:08:22 INFO - PROCESS | 1460 | 1463627302348 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 20:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 20:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 942ms 20:08:22 INFO - PROCESS | 1460 | 1463627302388 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 20:08:22 INFO - PROCESS | 1460 | 1463627302392 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 20:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 20:08:22 INFO - PROCESS | 1460 | 1463627302395 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 20:08:22 INFO - PROCESS | 1460 | 1463627302398 Marionette TRACE conn6 <- [1,274,null,{}] 20:08:22 INFO - PROCESS | 1460 | 1463627302402 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:22 INFO - PROCESS | 1460 | 1463627302512 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 20:08:22 INFO - PROCESS | 1460 | 1463627302596 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:22 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B69F000 == 47 [pid = 1460] [id = 78] 20:08:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F63DFB000) [pid = 1460] [serial = 231] [outer = 0000000000000000] 20:08:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F64632C00) [pid = 1460] [serial = 232] [outer = 0000003F63DFB000] 20:08:22 INFO - PROCESS | 1460 | 1463627302653 Marionette DEBUG loaded listener.js 20:08:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F66A5D400) [pid = 1460] [serial = 233] [outer = 0000003F63DFB000] 20:08:23 INFO - PROCESS | 1460 | 1463627303219 Marionette TRACE conn6 <- [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]]]}] 20:08:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 20:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 880ms 20:08:23 INFO - PROCESS | 1460 | 1463627303277 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 20:08:23 INFO - PROCESS | 1460 | 1463627303281 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 20:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 20:08:23 INFO - PROCESS | 1460 | 1463627303293 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 20:08:23 INFO - PROCESS | 1460 | 1463627303298 Marionette TRACE conn6 <- [1,278,null,{}] 20:08:23 INFO - PROCESS | 1460 | 1463627303302 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:23 INFO - PROCESS | 1460 | 1463627303445 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 20:08:23 INFO - PROCESS | 1460 | 1463627303513 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:23 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6830E800 == 48 [pid = 1460] [id = 79] 20:08:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F66F05C00) [pid = 1460] [serial = 234] [outer = 0000000000000000] 20:08:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 113 (0000003F6836FC00) [pid = 1460] [serial = 235] [outer = 0000003F66F05C00] 20:08:23 INFO - PROCESS | 1460 | 1463627303569 Marionette DEBUG loaded listener.js 20:08:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 114 (0000003F683AA400) [pid = 1460] [serial = 236] [outer = 0000003F66F05C00] 20:08:24 INFO - PROCESS | 1460 | 1463627304323 Marionette TRACE conn6 <- [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]]]}] 20:08:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 20:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1093ms 20:08:24 INFO - PROCESS | 1460 | 1463627304383 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 20:08:24 INFO - PROCESS | 1460 | 1463627304388 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 20:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 20:08:24 INFO - PROCESS | 1460 | 1463627304393 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 20:08:24 INFO - PROCESS | 1460 | 1463627304398 Marionette TRACE conn6 <- [1,282,null,{}] 20:08:24 INFO - PROCESS | 1460 | 1463627304405 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:24 INFO - PROCESS | 1460 | 1463627304509 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 20:08:24 INFO - PROCESS | 1460 | 1463627304582 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:24 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C7BF000 == 49 [pid = 1460] [id = 80] 20:08:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F5630BC00) [pid = 1460] [serial = 237] [outer = 0000000000000000] 20:08:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F56403400) [pid = 1460] [serial = 238] [outer = 0000003F5630BC00] 20:08:24 INFO - PROCESS | 1460 | 1463627304632 Marionette DEBUG loaded listener.js 20:08:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F564C1400) [pid = 1460] [serial = 239] [outer = 0000003F5630BC00] 20:08:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B023800 == 48 [pid = 1460] [id = 75] 20:08:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6AB7D800 == 47 [pid = 1460] [id = 74] 20:08:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A90B000 == 46 [pid = 1460] [id = 73] 20:08:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66A82000 == 45 [pid = 1460] [id = 72] 20:08:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6650E000 == 44 [pid = 1460] [id = 71] 20:08:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F637DB800 == 43 [pid = 1460] [id = 70] 20:08:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62E1D800 == 42 [pid = 1460] [id = 69] 20:08:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61E80800 == 41 [pid = 1460] [id = 68] 20:08:25 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F56307000) [pid = 1460] [serial = 135] [outer = 0000000000000000] [url = about:blank] 20:08:25 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F60636C00) [pid = 1460] [serial = 138] [outer = 0000000000000000] [url = about:blank] 20:08:25 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F6189D000) [pid = 1460] [serial = 141] [outer = 0000000000000000] [url = about:blank] 20:08:25 INFO - PROCESS | 1460 | 1463627305276 Marionette TRACE conn6 <- [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]]]}] 20:08:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B895000 == 40 [pid = 1460] [id = 67] 20:08:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B9E7800 == 39 [pid = 1460] [id = 66] 20:08:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5A93F000 == 38 [pid = 1460] [id = 65] 20:08:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B624800 == 37 [pid = 1460] [id = 64] 20:08:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6ADCF800 == 36 [pid = 1460] [id = 63] 20:08:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6692D000 == 35 [pid = 1460] [id = 62] 20:08:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C7C0000 == 34 [pid = 1460] [id = 61] 20:08:25 INFO - PROCESS | 1460 | --DOMWINDOW == 113 (0000003F5C417400) [pid = 1460] [serial = 148] [outer = 0000000000000000] [url = about:blank] 20:08:25 INFO - PROCESS | 1460 | --DOMWINDOW == 112 (0000003F68362000) [pid = 1460] [serial = 175] [outer = 0000000000000000] [url = about:blank] 20:08:25 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F63DF7400) [pid = 1460] [serial = 164] [outer = 0000000000000000] [url = about:blank] 20:08:25 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F66410400) [pid = 1460] [serial = 173] [outer = 0000000000000000] [url = about:blank] 20:08:25 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F61837800) [pid = 1460] [serial = 157] [outer = 0000000000000000] [url = about:blank] 20:08:25 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F683B3000) [pid = 1460] [serial = 176] [outer = 0000000000000000] [url = about:blank] 20:08:25 INFO - PROCESS | 1460 | --DOMWINDOW == 107 (0000003F6B0B1800) [pid = 1460] [serial = 133] [outer = 0000000000000000] [url = about:blank] 20:08:25 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F5D32A000) [pid = 1460] [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.] 20:08:25 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F5B453C00) [pid = 1460] [serial = 150] [outer = 0000000000000000] [url = about:blank] 20:08:25 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F6298D800) [pid = 1460] [serial = 159] [outer = 0000000000000000] [url = about:blank] 20:08:25 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F5C41E800) [pid = 1460] [serial = 151] [outer = 0000000000000000] [url = about:blank] 20:08:25 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F638D1800) [pid = 1460] [serial = 163] [outer = 0000000000000000] [url = about:blank] 20:08:25 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F579B3800) [pid = 1460] [serial = 147] [outer = 0000000000000000] [url = about:blank] 20:08:25 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F638CD800) [pid = 1460] [serial = 170] [outer = 0000000000000000] [url = about:blank] 20:08:25 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F633E2C00) [pid = 1460] [serial = 160] [outer = 0000000000000000] [url = about:blank] 20:08:25 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F5AB10400) [pid = 1460] [serial = 145] [outer = 0000000000000000] [url = about:blank] 20:08:25 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F56494800) [pid = 1460] [serial = 144] [outer = 0000000000000000] [url = about:blank] 20:08:25 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F64567400) [pid = 1460] [serial = 166] [outer = 0000000000000000] [url = about:blank] 20:08:25 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F5F5ED000) [pid = 1460] [serial = 154] [outer = 0000000000000000] [url = about:blank] 20:08:25 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F5CF87800) [pid = 1460] [serial = 153] [outer = 0000000000000000] [url = about:blank] 20:08:25 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F60635000) [pid = 1460] [serial = 156] [outer = 0000000000000000] [url = about:blank] 20:08:25 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F5C456800) [pid = 1460] [serial = 169] [outer = 0000000000000000] [url = about:blank] 20:08:25 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F66405400) [pid = 1460] [serial = 172] [outer = 0000000000000000] [url = about:blank] 20:08:25 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F65119C00) [pid = 1460] [serial = 167] [outer = 0000000000000000] [url = about:blank] 20:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 20:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 944ms 20:08:25 INFO - PROCESS | 1460 | 1463627305342 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 20:08:25 INFO - PROCESS | 1460 | 1463627305348 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 20:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 20:08:25 INFO - PROCESS | 1460 | 1463627305366 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 20:08:25 INFO - PROCESS | 1460 | 1463627305369 Marionette TRACE conn6 <- [1,286,null,{}] 20:08:25 INFO - PROCESS | 1460 | 1463627305374 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:25 INFO - PROCESS | 1460 | 1463627305464 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 20:08:25 INFO - PROCESS | 1460 | 1463627305472 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:25 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5A94A000 == 35 [pid = 1460] [id = 81] 20:08:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F56307400) [pid = 1460] [serial = 240] [outer = 0000000000000000] 20:08:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F56402400) [pid = 1460] [serial = 241] [outer = 0000003F56307400] 20:08:25 INFO - PROCESS | 1460 | 1463627305519 Marionette DEBUG loaded listener.js 20:08:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F564CF000) [pid = 1460] [serial = 242] [outer = 0000003F56307400] 20:08:25 INFO - PROCESS | 1460 | 1463627305979 Marionette TRACE conn6 <- [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]]]}] 20:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 20:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 692ms 20:08:26 INFO - PROCESS | 1460 | 1463627306060 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 20:08:26 INFO - PROCESS | 1460 | 1463627306062 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 20:08:26 INFO - PROCESS | 1460 | 1463627306065 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 20:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 20:08:26 INFO - PROCESS | 1460 | 1463627306069 Marionette TRACE conn6 <- [1,290,null,{}] 20:08:26 INFO - PROCESS | 1460 | 1463627306080 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:26 INFO - PROCESS | 1460 | 1463627306171 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 20:08:26 INFO - PROCESS | 1460 | 1463627306179 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:26 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F606BE800 == 36 [pid = 1460] [id = 82] 20:08:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F5B8F2000) [pid = 1460] [serial = 243] [outer = 0000000000000000] 20:08:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F5C41B400) [pid = 1460] [serial = 244] [outer = 0000003F5B8F2000] 20:08:26 INFO - PROCESS | 1460 | 1463627306228 Marionette DEBUG loaded listener.js 20:08:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F5C459C00) [pid = 1460] [serial = 245] [outer = 0000003F5B8F2000] 20:08:26 INFO - PROCESS | 1460 | 1463627306672 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 20:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 20:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 20:08:26 INFO - PROCESS | 1460 | 1463627306697 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 20:08:26 INFO - PROCESS | 1460 | 1463627306700 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 20:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 20:08:26 INFO - PROCESS | 1460 | 1463627306716 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 20:08:26 INFO - PROCESS | 1460 | 1463627306718 Marionette TRACE conn6 <- [1,294,null,{}] 20:08:26 INFO - PROCESS | 1460 | 1463627306722 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:26 INFO - PROCESS | 1460 | 1463627306809 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 20:08:26 INFO - PROCESS | 1460 | 1463627306815 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:26 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62617800 == 37 [pid = 1460] [id = 83] 20:08:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F5C5DC000) [pid = 1460] [serial = 246] [outer = 0000000000000000] 20:08:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F5CBA4800) [pid = 1460] [serial = 247] [outer = 0000003F5C5DC000] 20:08:26 INFO - PROCESS | 1460 | 1463627306861 Marionette DEBUG loaded listener.js 20:08:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F5F5D8800) [pid = 1460] [serial = 248] [outer = 0000003F5C5DC000] 20:08:27 INFO - PROCESS | 1460 | 1463627307268 Marionette TRACE conn6 <- [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]]]}] 20:08:27 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. 20:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 586ms 20:08:27 INFO - PROCESS | 1460 | 1463627307306 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 20:08:27 INFO - PROCESS | 1460 | 1463627307308 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 20:08:27 INFO - PROCESS | 1460 | 1463627307312 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 20:08:27 INFO - PROCESS | 1460 | 1463627307314 Marionette TRACE conn6 <- [1,298,null,{}] 20:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 20:08:27 INFO - PROCESS | 1460 | 1463627307317 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:27 INFO - PROCESS | 1460 | 1463627307398 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 20:08:27 INFO - PROCESS | 1460 | 1463627307406 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:27 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63041800 == 38 [pid = 1460] [id = 84] 20:08:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F5FD46800) [pid = 1460] [serial = 249] [outer = 0000000000000000] 20:08:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F5FD4E000) [pid = 1460] [serial = 250] [outer = 0000003F5FD46800] 20:08:27 INFO - PROCESS | 1460 | 1463627307453 Marionette DEBUG loaded listener.js 20:08:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F60639000) [pid = 1460] [serial = 251] [outer = 0000003F5FD46800] 20:08:27 INFO - PROCESS | 1460 | 1463627307925 Marionette TRACE conn6 <- [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]]]}] 20:08:27 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. 20:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 627ms 20:08:27 INFO - PROCESS | 1460 | 1463627307946 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 20:08:27 INFO - PROCESS | 1460 | 1463627307948 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 20:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 20:08:27 INFO - PROCESS | 1460 | 1463627307961 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 20:08:27 INFO - PROCESS | 1460 | 1463627307963 Marionette TRACE conn6 <- [1,302,null,{}] 20:08:27 INFO - PROCESS | 1460 | 1463627307967 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:28 INFO - PROCESS | 1460 | 1463627308099 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 20:08:28 INFO - PROCESS | 1460 | 1463627308148 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:28 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F65A8D000 == 39 [pid = 1460] [id = 85] 20:08:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F62B52400) [pid = 1460] [serial = 252] [outer = 0000000000000000] 20:08:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F62B59800) [pid = 1460] [serial = 253] [outer = 0000003F62B52400] 20:08:28 INFO - PROCESS | 1460 | 1463627308222 Marionette DEBUG loaded listener.js 20:08:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F637C1C00) [pid = 1460] [serial = 254] [outer = 0000003F62B52400] 20:08:28 INFO - PROCESS | 1460 | 1463627308386 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:08:28 INFO - PROCESS | 1460 | 1463627308667 Marionette TRACE conn6 <- [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]]]}] 20:08:28 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. 20:08:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 733ms 20:08:28 INFO - PROCESS | 1460 | 1463627308693 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 20:08:28 INFO - PROCESS | 1460 | 1463627308695 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 20:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 20:08:28 INFO - PROCESS | 1460 | 1463627308704 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 20:08:28 INFO - PROCESS | 1460 | 1463627308706 Marionette TRACE conn6 <- [1,306,null,{}] 20:08:28 INFO - PROCESS | 1460 | 1463627308710 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:28 INFO - PROCESS | 1460 | 1463627308837 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 20:08:28 INFO - PROCESS | 1460 | 1463627308844 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:28 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66921000 == 40 [pid = 1460] [id = 86] 20:08:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F638D1800) [pid = 1460] [serial = 255] [outer = 0000000000000000] 20:08:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F63BBBC00) [pid = 1460] [serial = 256] [outer = 0000003F638D1800] 20:08:28 INFO - PROCESS | 1460 | 1463627308889 Marionette DEBUG loaded listener.js 20:08:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 108 (0000003F63DF2000) [pid = 1460] [serial = 257] [outer = 0000003F638D1800] 20:08:29 INFO - PROCESS | 1460 | 1463627309328 Marionette TRACE conn6 <- [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]]]}] 20:08:29 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. 20:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 690ms 20:08:29 INFO - PROCESS | 1460 | 1463627309392 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 20:08:29 INFO - PROCESS | 1460 | 1463627309395 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 20:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 20:08:29 INFO - PROCESS | 1460 | 1463627309398 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 20:08:29 INFO - PROCESS | 1460 | 1463627309400 Marionette TRACE conn6 <- [1,310,null,{}] 20:08:29 INFO - PROCESS | 1460 | 1463627309404 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:29 INFO - PROCESS | 1460 | 1463627309513 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 20:08:29 INFO - PROCESS | 1460 | 1463627309524 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:29 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F68315000 == 41 [pid = 1460] [id = 87] 20:08:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F643C8C00) [pid = 1460] [serial = 258] [outer = 0000000000000000] 20:08:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F643D5800) [pid = 1460] [serial = 259] [outer = 0000003F643C8C00] 20:08:29 INFO - PROCESS | 1460 | 1463627309568 Marionette DEBUG loaded listener.js 20:08:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F6511A800) [pid = 1460] [serial = 260] [outer = 0000003F643C8C00] 20:08:29 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F66409000) [pid = 1460] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 20:08:29 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F54849C00) [pid = 1460] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 20:08:29 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F5630AC00) [pid = 1460] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 20:08:29 INFO - PROCESS | 1460 | --DOMWINDOW == 107 (0000003F5C48C800) [pid = 1460] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 20:08:29 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F56B6DC00) [pid = 1460] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 20:08:29 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F56496C00) [pid = 1460] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 20:08:29 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F564C2400) [pid = 1460] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 20:08:29 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F60639C00) [pid = 1460] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 20:08:29 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F6A4C5000) [pid = 1460] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 20:08:29 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F54849800) [pid = 1460] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 20:08:29 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F61837000) [pid = 1460] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 20:08:29 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F6254F800) [pid = 1460] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 20:08:29 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F5FD51800) [pid = 1460] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 20:08:29 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F5630CC00) [pid = 1460] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 20:08:29 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F56233000) [pid = 1460] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 20:08:29 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F5C41F800) [pid = 1460] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 20:08:30 INFO - PROCESS | 1460 | 1463627310100 Marionette TRACE conn6 <- [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]]]}] 20:08:30 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. 20:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 733ms 20:08:30 INFO - PROCESS | 1460 | 1463627310143 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 20:08:30 INFO - PROCESS | 1460 | 1463627310145 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 20:08:30 INFO - PROCESS | 1460 | 1463627310148 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 20:08:30 INFO - PROCESS | 1460 | 1463627310150 Marionette TRACE conn6 <- [1,314,null,{}] 20:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 20:08:30 INFO - PROCESS | 1460 | 1463627310154 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:30 INFO - PROCESS | 1460 | 1463627310234 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 20:08:30 INFO - PROCESS | 1460 | 1463627310241 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:30 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A3D3000 == 42 [pid = 1460] [id = 88] 20:08:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F57A1C000) [pid = 1460] [serial = 261] [outer = 0000000000000000] 20:08:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F60635C00) [pid = 1460] [serial = 262] [outer = 0000003F57A1C000] 20:08:30 INFO - PROCESS | 1460 | 1463627310285 Marionette DEBUG loaded listener.js 20:08:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F646BE000) [pid = 1460] [serial = 263] [outer = 0000003F57A1C000] 20:08:30 INFO - PROCESS | 1460 | 1463627310697 Marionette TRACE conn6 <- [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]]]}] 20:08:30 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. 20:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 587ms 20:08:30 INFO - PROCESS | 1460 | 1463627310743 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 20:08:30 INFO - PROCESS | 1460 | 1463627310746 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 20:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 20:08:30 INFO - PROCESS | 1460 | 1463627310749 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 20:08:30 INFO - PROCESS | 1460 | 1463627310751 Marionette TRACE conn6 <- [1,318,null,{}] 20:08:30 INFO - PROCESS | 1460 | 1463627310755 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:30 INFO - PROCESS | 1460 | 1463627310835 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 20:08:30 INFO - PROCESS | 1460 | 1463627310842 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:30 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6AB23800 == 43 [pid = 1460] [id = 89] 20:08:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F658FF800) [pid = 1460] [serial = 264] [outer = 0000000000000000] 20:08:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F66404800) [pid = 1460] [serial = 265] [outer = 0000003F658FF800] 20:08:30 INFO - PROCESS | 1460 | 1463627310896 Marionette DEBUG loaded listener.js 20:08:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F66410400) [pid = 1460] [serial = 266] [outer = 0000003F658FF800] 20:08:31 INFO - PROCESS | 1460 | 1463627311315 Marionette TRACE conn6 <- [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]]]}] 20:08:31 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. 20:08:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 582ms 20:08:31 INFO - PROCESS | 1460 | 1463627311341 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 20:08:31 INFO - PROCESS | 1460 | 1463627311344 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 20:08:31 INFO - PROCESS | 1460 | 1463627311347 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 20:08:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 20:08:31 INFO - PROCESS | 1460 | 1463627311350 Marionette TRACE conn6 <- [1,322,null,{}] 20:08:31 INFO - PROCESS | 1460 | 1463627311358 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:31 INFO - PROCESS | 1460 | 1463627311460 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 20:08:31 INFO - PROCESS | 1460 | 1463627311467 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:31 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6ADCF800 == 44 [pid = 1460] [id = 90] 20:08:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F668BB800) [pid = 1460] [serial = 267] [outer = 0000000000000000] 20:08:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F66B29400) [pid = 1460] [serial = 268] [outer = 0000003F668BB800] 20:08:31 INFO - PROCESS | 1460 | 1463627311519 Marionette DEBUG loaded listener.js 20:08:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F66F0E800) [pid = 1460] [serial = 269] [outer = 0000003F668BB800] 20:08:32 INFO - PROCESS | 1460 | 1463627312189 Marionette TRACE conn6 <- [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]]]}] 20:08:32 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. 20:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 881ms 20:08:32 INFO - PROCESS | 1460 | 1463627312234 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 20:08:32 INFO - PROCESS | 1460 | 1463627312240 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 20:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 20:08:32 INFO - PROCESS | 1460 | 1463627312246 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 20:08:32 INFO - PROCESS | 1460 | 1463627312251 Marionette TRACE conn6 <- [1,326,null,{}] 20:08:32 INFO - PROCESS | 1460 | 1463627312258 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:32 INFO - PROCESS | 1460 | 1463627312378 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 20:08:32 INFO - PROCESS | 1460 | 1463627312448 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:32 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B8E0000 == 45 [pid = 1460] [id = 91] 20:08:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F56308000) [pid = 1460] [serial = 270] [outer = 0000000000000000] 20:08:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F56306000) [pid = 1460] [serial = 271] [outer = 0000003F56308000] 20:08:32 INFO - PROCESS | 1460 | 1463627312508 Marionette DEBUG loaded listener.js 20:08:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F5A967400) [pid = 1460] [serial = 272] [outer = 0000003F56308000] 20:08:33 INFO - PROCESS | 1460 | 1463627313152 Marionette TRACE conn6 <- [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]]]}] 20:08:33 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. 20:08:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 941ms 20:08:33 INFO - PROCESS | 1460 | 1463627313188 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 20:08:33 INFO - PROCESS | 1460 | 1463627313195 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 20:08:33 INFO - PROCESS | 1460 | 1463627313202 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 20:08:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 20:08:33 INFO - PROCESS | 1460 | 1463627313205 Marionette TRACE conn6 <- [1,330,null,{}] 20:08:33 INFO - PROCESS | 1460 | 1463627313209 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:33 INFO - PROCESS | 1460 | 1463627313320 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 20:08:33 INFO - PROCESS | 1460 | 1463627313390 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:33 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63C4E000 == 46 [pid = 1460] [id = 92] 20:08:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 108 (0000003F5B83FC00) [pid = 1460] [serial = 273] [outer = 0000000000000000] 20:08:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F5C457C00) [pid = 1460] [serial = 274] [outer = 0000003F5B83FC00] 20:08:33 INFO - PROCESS | 1460 | 1463627313446 Marionette DEBUG loaded listener.js 20:08:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F5FD4C000) [pid = 1460] [serial = 275] [outer = 0000003F5B83FC00] 20:08:34 INFO - PROCESS | 1460 | 1463627314106 Marionette TRACE conn6 <- [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]]]}] 20:08:34 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. 20:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 944ms 20:08:34 INFO - PROCESS | 1460 | 1463627314151 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 20:08:34 INFO - PROCESS | 1460 | 1463627314153 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 20:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 20:08:34 INFO - PROCESS | 1460 | 1463627314158 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 20:08:34 INFO - PROCESS | 1460 | 1463627314162 Marionette TRACE conn6 <- [1,334,null,{}] 20:08:34 INFO - PROCESS | 1460 | 1463627314187 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:34 INFO - PROCESS | 1460 | 1463627314321 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 20:08:34 INFO - PROCESS | 1460 | 1463627314373 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:34 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B0C7000 == 47 [pid = 1460] [id = 93] 20:08:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F638D2800) [pid = 1460] [serial = 276] [outer = 0000000000000000] 20:08:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F63C6C800) [pid = 1460] [serial = 277] [outer = 0000003F638D2800] 20:08:34 INFO - PROCESS | 1460 | 1463627314432 Marionette DEBUG loaded listener.js 20:08:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 113 (0000003F668B4C00) [pid = 1460] [serial = 278] [outer = 0000003F638D2800] 20:08:34 INFO - PROCESS | 1460 | 1463627314966 Marionette TRACE conn6 <- [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]]]}] 20:08:35 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. 20:08:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 838ms 20:08:35 INFO - PROCESS | 1460 | 1463627314997 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 20:08:35 INFO - PROCESS | 1460 | 1463627315001 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 20:08:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 20:08:35 INFO - PROCESS | 1460 | 1463627315004 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 20:08:35 INFO - PROCESS | 1460 | 1463627315007 Marionette TRACE conn6 <- [1,338,null,{}] 20:08:35 INFO - PROCESS | 1460 | 1463627315010 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:35 INFO - PROCESS | 1460 | 1463627315118 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 20:08:35 INFO - PROCESS | 1460 | 1463627315200 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:35 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B69B800 == 48 [pid = 1460] [id = 94] 20:08:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 114 (0000003F66B2A800) [pid = 1460] [serial = 279] [outer = 0000000000000000] 20:08:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F66F04C00) [pid = 1460] [serial = 280] [outer = 0000003F66B2A800] 20:08:35 INFO - PROCESS | 1460 | 1463627315256 Marionette DEBUG loaded listener.js 20:08:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F6708DC00) [pid = 1460] [serial = 281] [outer = 0000003F66B2A800] 20:08:35 INFO - PROCESS | 1460 | 1463627315861 Marionette TRACE conn6 <- [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]]]}] 20:08:35 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. 20:08:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 880ms 20:08:35 INFO - PROCESS | 1460 | 1463627315886 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 20:08:35 INFO - PROCESS | 1460 | 1463627315889 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 20:08:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 20:08:35 INFO - PROCESS | 1460 | 1463627315893 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 20:08:35 INFO - PROCESS | 1460 | 1463627315895 Marionette TRACE conn6 <- [1,342,null,{}] 20:08:35 INFO - PROCESS | 1460 | 1463627315899 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:36 INFO - PROCESS | 1460 | 1463627316023 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 20:08:36 INFO - PROCESS | 1460 | 1463627316107 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:36 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66A6E800 == 49 [pid = 1460] [id = 95] 20:08:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F5640CC00) [pid = 1460] [serial = 282] [outer = 0000000000000000] 20:08:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 118 (0000003F62BDC400) [pid = 1460] [serial = 283] [outer = 0000003F5640CC00] 20:08:36 INFO - PROCESS | 1460 | 1463627316166 Marionette DEBUG loaded listener.js 20:08:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 119 (0000003F62BE3400) [pid = 1460] [serial = 284] [outer = 0000003F5640CC00] 20:08:36 INFO - PROCESS | 1460 | 1463627316861 Marionette TRACE conn6 <- [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]]]}] 20:08:36 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. 20:08:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1030ms 20:08:36 INFO - PROCESS | 1460 | 1463627316926 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 20:08:36 INFO - PROCESS | 1460 | 1463627316930 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 20:08:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 20:08:36 INFO - PROCESS | 1460 | 1463627316936 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 20:08:36 INFO - PROCESS | 1460 | 1463627316940 Marionette TRACE conn6 <- [1,346,null,{}] 20:08:36 INFO - PROCESS | 1460 | 1463627316966 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:37 INFO - PROCESS | 1460 | 1463627317116 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 20:08:37 INFO - PROCESS | 1460 | 1463627317161 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:37 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5D396800 == 50 [pid = 1460] [id = 96] 20:08:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 120 (0000003F564C8400) [pid = 1460] [serial = 285] [outer = 0000000000000000] 20:08:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 121 (0000003F56CB7000) [pid = 1460] [serial = 286] [outer = 0000003F564C8400] 20:08:37 INFO - PROCESS | 1460 | 1463627317211 Marionette DEBUG loaded listener.js 20:08:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 122 (0000003F5B62C000) [pid = 1460] [serial = 287] [outer = 0000003F564C8400] 20:08:37 INFO - PROCESS | 1460 | 1463627317832 Marionette TRACE conn6 <- [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]]]}] 20:08:37 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6AB23800 == 49 [pid = 1460] [id = 89] 20:08:37 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A3D3000 == 48 [pid = 1460] [id = 88] 20:08:37 INFO - PROCESS | 1460 | --DOCSHELL 0000003F68315000 == 47 [pid = 1460] [id = 87] 20:08:37 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66921000 == 46 [pid = 1460] [id = 86] 20:08:37 INFO - PROCESS | 1460 | --DOCSHELL 0000003F65A8D000 == 45 [pid = 1460] [id = 85] 20:08:37 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63041800 == 44 [pid = 1460] [id = 84] 20:08:37 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62617800 == 43 [pid = 1460] [id = 83] 20:08:37 INFO - PROCESS | 1460 | --DOCSHELL 0000003F606BE800 == 42 [pid = 1460] [id = 82] 20:08:37 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5A94A000 == 41 [pid = 1460] [id = 81] 20:08:37 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C7BF000 == 40 [pid = 1460] [id = 80] 20:08:37 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B69F000 == 39 [pid = 1460] [id = 78] 20:08:37 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66930000 == 38 [pid = 1460] [id = 77] 20:08:37 INFO - PROCESS | 1460 | --DOCSHELL 0000003F56ECE000 == 37 [pid = 1460] [id = 76] 20:08:37 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. 20:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 964ms 20:08:37 INFO - PROCESS | 1460 | 1463627317904 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 20:08:37 INFO - PROCESS | 1460 | 1463627317910 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 20:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 20:08:37 INFO - PROCESS | 1460 | 1463627317916 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 20:08:37 INFO - PROCESS | 1460 | 1463627317919 Marionette TRACE conn6 <- [1,350,null,{}] 20:08:37 INFO - PROCESS | 1460 | 1463627317923 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:38 INFO - PROCESS | 1460 | 1463627318020 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 20:08:38 INFO - PROCESS | 1460 | 1463627318027 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:38 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C54A000 == 38 [pid = 1460] [id = 97] 20:08:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 123 (0000003F56399000) [pid = 1460] [serial = 288] [outer = 0000000000000000] 20:08:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 124 (0000003F564CA000) [pid = 1460] [serial = 289] [outer = 0000003F56399000] 20:08:38 INFO - PROCESS | 1460 | 1463627318084 Marionette DEBUG loaded listener.js 20:08:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 125 (0000003F5B485400) [pid = 1460] [serial = 290] [outer = 0000003F56399000] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 124 (0000003F6189AC00) [pid = 1460] [serial = 139] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 123 (0000003F62982C00) [pid = 1460] [serial = 85] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 122 (0000003F5ACC0C00) [pid = 1460] [serial = 136] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 121 (0000003F633E4800) [pid = 1460] [serial = 142] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 120 (0000003F66F0AC00) [pid = 1460] [serial = 223] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 119 (0000003F664CFC00) [pid = 1460] [serial = 214] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 118 (0000003F65561000) [pid = 1460] [serial = 211] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 117 (0000003F658FFC00) [pid = 1460] [serial = 212] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F57A19000) [pid = 1460] [serial = 197] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F564C9800) [pid = 1460] [serial = 196] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F5CBA1400) [pid = 1460] [serial = 202] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 113 (0000003F5FD4A800) [pid = 1460] [serial = 203] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 112 (0000003F56CC8800) [pid = 1460] [serial = 181] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F5B458000) [pid = 1460] [serial = 182] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F564C5800) [pid = 1460] [serial = 193] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F564CC400) [pid = 1460] [serial = 194] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F5A963400) [pid = 1460] [serial = 199] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 107 (0000003F5B484000) [pid = 1460] [serial = 200] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F6187DC00) [pid = 1460] [serial = 205] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F6A4D0400) [pid = 1460] [serial = 178] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F6A551400) [pid = 1460] [serial = 179] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F5FD54400) [pid = 1460] [serial = 184] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F66408000) [pid = 1460] [serial = 187] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F6A554000) [pid = 1460] [serial = 190] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F5640A800) [pid = 1460] [serial = 217] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F5648F400) [pid = 1460] [serial = 218] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F668C2800) [pid = 1460] [serial = 221] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F668BC400) [pid = 1460] [serial = 215] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F66454000) [pid = 1460] [serial = 220] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F62AB3C00) [pid = 1460] [serial = 208] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F634BA800) [pid = 1460] [serial = 209] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F6255C800) [pid = 1460] [serial = 206] [outer = 0000000000000000] [url = about:blank] 20:08:38 INFO - PROCESS | 1460 | 1463627318550 Marionette TRACE conn6 <- [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]]]}] 20:08:38 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. 20:08:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 692ms 20:08:38 INFO - PROCESS | 1460 | 1463627318610 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 20:08:38 INFO - PROCESS | 1460 | 1463627318612 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 20:08:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 20:08:38 INFO - PROCESS | 1460 | 1463627318616 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 20:08:38 INFO - PROCESS | 1460 | 1463627318620 Marionette TRACE conn6 <- [1,354,null,{}] 20:08:38 INFO - PROCESS | 1460 | 1463627318631 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:38 INFO - PROCESS | 1460 | 1463627318727 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 20:08:38 INFO - PROCESS | 1460 | 1463627318735 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:38 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61859000 == 39 [pid = 1460] [id = 98] 20:08:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F5C420400) [pid = 1460] [serial = 291] [outer = 0000000000000000] 20:08:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F5CB9BC00) [pid = 1460] [serial = 292] [outer = 0000003F5C420400] 20:08:38 INFO - PROCESS | 1460 | 1463627318785 Marionette DEBUG loaded listener.js 20:08:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F5FD4AC00) [pid = 1460] [serial = 293] [outer = 0000003F5C420400] 20:08:39 INFO - PROCESS | 1460 | 1463627319236 Marionette TRACE conn6 <- [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]]]}] 20:08:39 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. 20:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 692ms 20:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 20:08:39 INFO - PROCESS | 1460 | 1463627319311 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 20:08:39 INFO - PROCESS | 1460 | 1463627319313 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 20:08:39 INFO - PROCESS | 1460 | 1463627319317 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 20:08:39 INFO - PROCESS | 1460 | 1463627319327 Marionette TRACE conn6 <- [1,358,null,{}] 20:08:39 INFO - PROCESS | 1460 | 1463627319331 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:39 INFO - PROCESS | 1460 | 1463627319416 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 20:08:39 INFO - PROCESS | 1460 | 1463627319430 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:39 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62E0A000 == 40 [pid = 1460] [id = 99] 20:08:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F6183A400) [pid = 1460] [serial = 294] [outer = 0000000000000000] 20:08:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F6189AC00) [pid = 1460] [serial = 295] [outer = 0000003F6183A400] 20:08:39 INFO - PROCESS | 1460 | 1463627319476 Marionette DEBUG loaded listener.js 20:08:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F62551400) [pid = 1460] [serial = 296] [outer = 0000003F6183A400] 20:08:39 INFO - PROCESS | 1460 | 1463627319901 Marionette TRACE conn6 <- [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]]]}] 20:08:39 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. 20:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 629ms 20:08:39 INFO - PROCESS | 1460 | 1463627319949 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 20:08:39 INFO - PROCESS | 1460 | 1463627319951 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 20:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 20:08:39 INFO - PROCESS | 1460 | 1463627319955 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 20:08:39 INFO - PROCESS | 1460 | 1463627319956 Marionette TRACE conn6 <- [1,362,null,{}] 20:08:39 INFO - PROCESS | 1460 | 1463627319960 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:40 INFO - PROCESS | 1460 | 1463627320044 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 20:08:40 INFO - PROCESS | 1460 | 1463627320080 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:40 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F637D3000 == 41 [pid = 1460] [id = 100] 20:08:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F6298A000) [pid = 1460] [serial = 297] [outer = 0000000000000000] 20:08:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F62B4A800) [pid = 1460] [serial = 298] [outer = 0000003F6298A000] 20:08:40 INFO - PROCESS | 1460 | 1463627320126 Marionette DEBUG loaded listener.js 20:08:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F62BE2800) [pid = 1460] [serial = 299] [outer = 0000003F6298A000] 20:08:40 INFO - PROCESS | 1460 | 1463627320596 Marionette TRACE conn6 <- [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]]]}] 20:08:40 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. 20:08:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 690ms 20:08:40 INFO - PROCESS | 1460 | 1463627320648 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 20:08:40 INFO - PROCESS | 1460 | 1463627320650 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 20:08:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 20:08:40 INFO - PROCESS | 1460 | 1463627320653 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 20:08:40 INFO - PROCESS | 1460 | 1463627320655 Marionette TRACE conn6 <- [1,366,null,{}] 20:08:40 INFO - PROCESS | 1460 | 1463627320659 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:40 INFO - PROCESS | 1460 | 1463627320802 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 20:08:40 INFO - PROCESS | 1460 | 1463627320859 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:40 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6658E800 == 42 [pid = 1460] [id = 101] 20:08:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F63C69C00) [pid = 1460] [serial = 300] [outer = 0000000000000000] 20:08:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F643C8400) [pid = 1460] [serial = 301] [outer = 0000003F63C69C00] 20:08:40 INFO - PROCESS | 1460 | 1463627320906 Marionette DEBUG loaded listener.js 20:08:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F6583C400) [pid = 1460] [serial = 302] [outer = 0000003F63C69C00] 20:08:41 INFO - PROCESS | 1460 | 1463627321352 Marionette TRACE conn6 <- [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]]]}] 20:08:41 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. 20:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 733ms 20:08:41 INFO - PROCESS | 1460 | 1463627321413 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 20:08:41 INFO - PROCESS | 1460 | 1463627321416 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 20:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 20:08:41 INFO - PROCESS | 1460 | 1463627321419 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 20:08:41 INFO - PROCESS | 1460 | 1463627321421 Marionette TRACE conn6 <- [1,370,null,{}] 20:08:41 INFO - PROCESS | 1460 | 1463627321425 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:41 INFO - PROCESS | 1460 | 1463627321531 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 20:08:41 INFO - PROCESS | 1460 | 1463627321579 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:41 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F68302800 == 43 [pid = 1460] [id = 102] 20:08:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F66407400) [pid = 1460] [serial = 303] [outer = 0000000000000000] 20:08:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F6644C800) [pid = 1460] [serial = 304] [outer = 0000003F66407400] 20:08:41 INFO - PROCESS | 1460 | 1463627321624 Marionette DEBUG loaded listener.js 20:08:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 108 (0000003F668BE400) [pid = 1460] [serial = 305] [outer = 0000003F66407400] 20:08:42 INFO - PROCESS | 1460 | 1463627322040 Marionette TRACE conn6 <- [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]]]}] 20:08:42 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. 20:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 20:08:42 INFO - PROCESS | 1460 | 1463627322095 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 20:08:42 INFO - PROCESS | 1460 | 1463627322097 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 20:08:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 20:08:42 INFO - PROCESS | 1460 | 1463627322100 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 20:08:42 INFO - PROCESS | 1460 | 1463627322102 Marionette TRACE conn6 <- [1,374,null,{}] 20:08:42 INFO - PROCESS | 1460 | 1463627322106 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:42 INFO - PROCESS | 1460 | 1463627322219 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 20:08:42 INFO - PROCESS | 1460 | 1463627322267 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:42 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A921800 == 44 [pid = 1460] [id = 103] 20:08:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F66B2E800) [pid = 1460] [serial = 306] [outer = 0000000000000000] 20:08:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F66F03C00) [pid = 1460] [serial = 307] [outer = 0000003F66B2E800] 20:08:42 INFO - PROCESS | 1460 | 1463627322313 Marionette DEBUG loaded listener.js 20:08:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F67090000) [pid = 1460] [serial = 308] [outer = 0000003F66B2E800] 20:08:42 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F658FF800) [pid = 1460] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 20:08:42 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F62B52400) [pid = 1460] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 20:08:42 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F638D1800) [pid = 1460] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 20:08:42 INFO - PROCESS | 1460 | --DOMWINDOW == 107 (0000003F5B8F2000) [pid = 1460] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 20:08:42 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F5FD46800) [pid = 1460] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 20:08:42 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F66F05C00) [pid = 1460] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 20:08:42 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F5630BC00) [pid = 1460] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 20:08:42 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F5C5DC000) [pid = 1460] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 20:08:42 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F56307400) [pid = 1460] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 20:08:42 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F643C8C00) [pid = 1460] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 20:08:42 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F57A1C000) [pid = 1460] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 20:08:42 INFO - PROCESS | 1460 | 1463627322743 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 20:08:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 20:08:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 691ms 20:08:42 INFO - PROCESS | 1460 | 1463627322795 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 20:08:42 INFO - PROCESS | 1460 | 1463627322797 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 20:08:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 20:08:42 INFO - PROCESS | 1460 | 1463627322800 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 20:08:42 INFO - PROCESS | 1460 | 1463627322802 Marionette TRACE conn6 <- [1,378,null,{}] 20:08:42 INFO - PROCESS | 1460 | 1463627322806 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:42 INFO - PROCESS | 1460 | 1463627322914 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 20:08:42 INFO - PROCESS | 1460 | 1463627322926 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:42 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6AB81000 == 45 [pid = 1460] [id = 104] 20:08:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F5C5DB800) [pid = 1460] [serial = 309] [outer = 0000000000000000] 20:08:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F6640D400) [pid = 1460] [serial = 310] [outer = 0000003F5C5DB800] 20:08:42 INFO - PROCESS | 1460 | 1463627322971 Marionette DEBUG loaded listener.js 20:08:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F67096000) [pid = 1460] [serial = 311] [outer = 0000003F5C5DB800] 20:08:43 INFO - PROCESS | 1460 | 1463627323502 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 20:08:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 20:08:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 733ms 20:08:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 20:08:43 INFO - PROCESS | 1460 | 1463627323537 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 20:08:43 INFO - PROCESS | 1460 | 1463627323540 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 20:08:43 INFO - PROCESS | 1460 | 1463627323543 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 20:08:43 INFO - PROCESS | 1460 | 1463627323545 Marionette TRACE conn6 <- [1,382,null,{}] 20:08:43 INFO - PROCESS | 1460 | 1463627323548 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:43 INFO - PROCESS | 1460 | 1463627323630 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 20:08:43 INFO - PROCESS | 1460 | 1463627323639 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:43 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B030000 == 46 [pid = 1460] [id = 105] 20:08:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F5CBEC800) [pid = 1460] [serial = 312] [outer = 0000000000000000] 20:08:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F5CBF0C00) [pid = 1460] [serial = 313] [outer = 0000003F5CBEC800] 20:08:43 INFO - PROCESS | 1460 | 1463627323691 Marionette DEBUG loaded listener.js 20:08:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F66F05C00) [pid = 1460] [serial = 314] [outer = 0000003F5CBEC800] 20:08:44 INFO - PROCESS | 1460 | 1463627324153 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 20:08:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 20:08:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 629ms 20:08:44 INFO - PROCESS | 1460 | 1463627324174 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 20:08:44 INFO - PROCESS | 1460 | 1463627324176 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 20:08:44 INFO - PROCESS | 1460 | 1463627324179 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 20:08:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 20:08:44 INFO - PROCESS | 1460 | 1463627324182 Marionette TRACE conn6 <- [1,386,null,{}] 20:08:44 INFO - PROCESS | 1460 | 1463627324186 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:44 INFO - PROCESS | 1460 | 1463627324317 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 20:08:44 INFO - PROCESS | 1460 | 1463627324324 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:44 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6BB6D800 == 47 [pid = 1460] [id = 106] 20:08:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F5AC39400) [pid = 1460] [serial = 315] [outer = 0000000000000000] 20:08:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 108 (0000003F5CB9B000) [pid = 1460] [serial = 316] [outer = 0000003F5AC39400] 20:08:44 INFO - PROCESS | 1460 | 1463627324375 Marionette DEBUG loaded listener.js 20:08:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F68389800) [pid = 1460] [serial = 317] [outer = 0000003F5AC39400] 20:08:45 INFO - PROCESS | 1460 | 1463627325029 Marionette TRACE conn6 <- [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]]]}] 20:08:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 20:08:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 877ms 20:08:45 INFO - PROCESS | 1460 | 1463627325060 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 20:08:45 INFO - PROCESS | 1460 | 1463627325066 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 20:08:45 INFO - PROCESS | 1460 | 1463627325071 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 20:08:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 20:08:45 INFO - PROCESS | 1460 | 1463627325076 Marionette TRACE conn6 <- [1,390,null,{}] 20:08:45 INFO - PROCESS | 1460 | 1463627325081 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:45 INFO - PROCESS | 1460 | 1463627325197 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 20:08:45 INFO - PROCESS | 1460 | 1463627325285 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:45 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5FD09800 == 48 [pid = 1460] [id = 107] 20:08:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F56491400) [pid = 1460] [serial = 318] [outer = 0000000000000000] 20:08:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F5A963400) [pid = 1460] [serial = 319] [outer = 0000003F56491400] 20:08:45 INFO - PROCESS | 1460 | 1463627325344 Marionette DEBUG loaded listener.js 20:08:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F5AD40C00) [pid = 1460] [serial = 320] [outer = 0000003F56491400] 20:08:46 INFO - PROCESS | 1460 | 1463627326000 Marionette TRACE conn6 <- [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]]]}] 20:08:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 20:08:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 985ms 20:08:46 INFO - PROCESS | 1460 | 1463627326060 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 20:08:46 INFO - PROCESS | 1460 | 1463627326066 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 20:08:46 INFO - PROCESS | 1460 | 1463627326073 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 20:08:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 20:08:46 INFO - PROCESS | 1460 | 1463627326076 Marionette TRACE conn6 <- [1,394,null,{}] 20:08:46 INFO - PROCESS | 1460 | 1463627326081 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:46 INFO - PROCESS | 1460 | 1463627326197 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 20:08:46 INFO - PROCESS | 1460 | 1463627326270 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:46 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66924000 == 49 [pid = 1460] [id = 108] 20:08:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 113 (0000003F5CB9C000) [pid = 1460] [serial = 321] [outer = 0000000000000000] 20:08:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 114 (0000003F5CBF2000) [pid = 1460] [serial = 322] [outer = 0000003F5CB9C000] 20:08:46 INFO - PROCESS | 1460 | 1463627326326 Marionette DEBUG loaded listener.js 20:08:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F61871000) [pid = 1460] [serial = 323] [outer = 0000003F5CB9C000] 20:08:47 INFO - PROCESS | 1460 | 1463627327057 Marionette TRACE conn6 <- [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]]]}] 20:08:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 20:08:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1023ms 20:08:47 INFO - PROCESS | 1460 | 1463627327102 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 20:08:47 INFO - PROCESS | 1460 | 1463627327105 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 20:08:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 20:08:47 INFO - PROCESS | 1460 | 1463627327109 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 20:08:47 INFO - PROCESS | 1460 | 1463627327114 Marionette TRACE conn6 <- [1,398,null,{}] 20:08:47 INFO - PROCESS | 1460 | 1463627327126 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:47 INFO - PROCESS | 1460 | 1463627327254 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 20:08:47 INFO - PROCESS | 1460 | 1463627327330 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:47 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62E3D800 == 50 [pid = 1460] [id = 109] 20:08:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F638DA800) [pid = 1460] [serial = 324] [outer = 0000000000000000] 20:08:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F646BA800) [pid = 1460] [serial = 325] [outer = 0000003F638DA800] 20:08:47 INFO - PROCESS | 1460 | 1463627327431 Marionette DEBUG loaded listener.js 20:08:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 118 (0000003F67093800) [pid = 1460] [serial = 326] [outer = 0000003F638DA800] 20:08:48 INFO - PROCESS | 1460 | 1463627328058 Marionette TRACE conn6 <- [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]]]}] 20:08:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 20:08:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 983ms 20:08:48 INFO - PROCESS | 1460 | 1463627328094 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 20:08:48 INFO - PROCESS | 1460 | 1463627328097 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 20:08:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 20:08:48 INFO - PROCESS | 1460 | 1463627328101 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 20:08:48 INFO - PROCESS | 1460 | 1463627328103 Marionette TRACE conn6 <- [1,402,null,{}] 20:08:48 INFO - PROCESS | 1460 | 1463627328107 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:48 INFO - PROCESS | 1460 | 1463627328223 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 20:08:48 INFO - PROCESS | 1460 | 1463627328295 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:48 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F67377800 == 51 [pid = 1460] [id = 110] 20:08:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 119 (0000003F683A9C00) [pid = 1460] [serial = 327] [outer = 0000000000000000] 20:08:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 120 (0000003F683AD800) [pid = 1460] [serial = 328] [outer = 0000003F683A9C00] 20:08:48 INFO - PROCESS | 1460 | 1463627328352 Marionette DEBUG loaded listener.js 20:08:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 121 (0000003F6A4C2000) [pid = 1460] [serial = 329] [outer = 0000003F683A9C00] 20:08:49 INFO - PROCESS | 1460 | 1463627329139 Marionette TRACE conn6 <- [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]]]}] 20:08:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 20:08:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1074ms 20:08:49 INFO - PROCESS | 1460 | 1463627329182 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 20:08:49 INFO - PROCESS | 1460 | 1463627329186 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 20:08:49 INFO - PROCESS | 1460 | 1463627329191 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 20:08:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 20:08:49 INFO - PROCESS | 1460 | 1463627329196 Marionette TRACE conn6 <- [1,406,null,{}] 20:08:49 INFO - PROCESS | 1460 | 1463627329202 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:49 INFO - PROCESS | 1460 | 1463627329303 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 20:08:49 INFO - PROCESS | 1460 | 1463627329379 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:49 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F60787000 == 52 [pid = 1460] [id = 111] 20:08:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 122 (0000003F56CB8800) [pid = 1460] [serial = 330] [outer = 0000000000000000] 20:08:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 123 (0000003F5AB71400) [pid = 1460] [serial = 331] [outer = 0000003F56CB8800] 20:08:49 INFO - PROCESS | 1460 | 1463627329429 Marionette DEBUG loaded listener.js 20:08:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 124 (0000003F5C41D000) [pid = 1460] [serial = 332] [outer = 0000003F56CB8800] 20:08:50 INFO - PROCESS | 1460 | 1463627330022 Marionette TRACE conn6 <- [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]]]}] 20:08:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 20:08:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 881ms 20:08:50 INFO - PROCESS | 1460 | 1463627330078 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 20:08:50 INFO - PROCESS | 1460 | 1463627330084 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 20:08:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 20:08:50 INFO - PROCESS | 1460 | 1463627330090 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 20:08:50 INFO - PROCESS | 1460 | 1463627330093 Marionette TRACE conn6 <- [1,410,null,{}] 20:08:50 INFO - PROCESS | 1460 | 1463627330097 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:50 INFO - PROCESS | 1460 | 1463627330241 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 20:08:50 INFO - PROCESS | 1460 | 1463627330335 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:50 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62B7B800 == 53 [pid = 1460] [id = 112] 20:08:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 125 (0000003F57A1E000) [pid = 1460] [serial = 333] [outer = 0000000000000000] 20:08:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 126 (0000003F5F56FC00) [pid = 1460] [serial = 334] [outer = 0000003F57A1E000] 20:08:50 INFO - PROCESS | 1460 | 1463627330384 Marionette DEBUG loaded listener.js 20:08:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 127 (0000003F61899400) [pid = 1460] [serial = 335] [outer = 0000003F57A1E000] 20:08:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B030000 == 52 [pid = 1460] [id = 105] 20:08:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6AB81000 == 51 [pid = 1460] [id = 104] 20:08:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A921800 == 50 [pid = 1460] [id = 103] 20:08:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F68302800 == 49 [pid = 1460] [id = 102] 20:08:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6658E800 == 48 [pid = 1460] [id = 101] 20:08:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F637D3000 == 47 [pid = 1460] [id = 100] 20:08:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62E0A000 == 46 [pid = 1460] [id = 99] 20:08:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61859000 == 45 [pid = 1460] [id = 98] 20:08:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C54A000 == 44 [pid = 1460] [id = 97] 20:08:50 INFO - PROCESS | 1460 | --DOMWINDOW == 126 (0000003F54811000) [pid = 1460] [serial = 226] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 1460 | --DOMWINDOW == 125 (0000003F6187CC00) [pid = 1460] [serial = 229] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 1460 | --DOMWINDOW == 124 (0000003F66B29400) [pid = 1460] [serial = 268] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 1460 | --DOMWINDOW == 123 (0000003F64632C00) [pid = 1460] [serial = 232] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5D396800 == 43 [pid = 1460] [id = 96] 20:08:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63C4E000 == 42 [pid = 1460] [id = 92] 20:08:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B8E0000 == 41 [pid = 1460] [id = 91] 20:08:50 INFO - PROCESS | 1460 | --DOMWINDOW == 122 (0000003F66410400) [pid = 1460] [serial = 266] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 1460 | --DOMWINDOW == 121 (0000003F62B59800) [pid = 1460] [serial = 253] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 1460 | --DOMWINDOW == 120 (0000003F63BBBC00) [pid = 1460] [serial = 256] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 1460 | --DOMWINDOW == 119 (0000003F637C1C00) [pid = 1460] [serial = 254] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 1460 | --DOMWINDOW == 118 (0000003F5C41B400) [pid = 1460] [serial = 244] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 1460 | --DOMWINDOW == 117 (0000003F5C459C00) [pid = 1460] [serial = 245] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F5FD4E000) [pid = 1460] [serial = 250] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F683AA400) [pid = 1460] [serial = 236] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F6836FC00) [pid = 1460] [serial = 235] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 1460 | --DOMWINDOW == 113 (0000003F564C1400) [pid = 1460] [serial = 239] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 1460 | --DOMWINDOW == 112 (0000003F56403400) [pid = 1460] [serial = 238] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F5CBA4800) [pid = 1460] [serial = 247] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F5F5D8800) [pid = 1460] [serial = 248] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F564CF000) [pid = 1460] [serial = 242] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F56402400) [pid = 1460] [serial = 241] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 1460 | --DOMWINDOW == 107 (0000003F643D5800) [pid = 1460] [serial = 259] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F63DF2000) [pid = 1460] [serial = 257] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F60635C00) [pid = 1460] [serial = 262] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F66404800) [pid = 1460] [serial = 265] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F6511A800) [pid = 1460] [serial = 260] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F646BE000) [pid = 1460] [serial = 263] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F60639000) [pid = 1460] [serial = 251] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 1460 | 1463627330896 Marionette TRACE conn6 <- [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]]]}] 20:08:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 20:08:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 839ms 20:08:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 20:08:50 INFO - PROCESS | 1460 | 1463627330931 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 20:08:50 INFO - PROCESS | 1460 | 1463627330934 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 20:08:50 INFO - PROCESS | 1460 | 1463627330942 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 20:08:50 INFO - PROCESS | 1460 | 1463627330946 Marionette TRACE conn6 <- [1,414,null,{}] 20:08:50 INFO - PROCESS | 1460 | 1463627330957 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:51 INFO - PROCESS | 1460 | 1463627331048 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 20:08:51 INFO - PROCESS | 1460 | 1463627331170 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:51 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B31C000 == 42 [pid = 1460] [id = 113] 20:08:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F54852800) [pid = 1460] [serial = 336] [outer = 0000000000000000] 20:08:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F56231800) [pid = 1460] [serial = 337] [outer = 0000003F54852800] 20:08:51 INFO - PROCESS | 1460 | 1463627331230 Marionette DEBUG loaded listener.js 20:08:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F5640BC00) [pid = 1460] [serial = 338] [outer = 0000003F54852800] 20:08:51 INFO - PROCESS | 1460 | 1463627331936 Marionette TRACE conn6 <- [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]]]}] 20:08:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 20:08:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1037ms 20:08:51 INFO - PROCESS | 1460 | 1463627331978 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 20:08:51 INFO - PROCESS | 1460 | 1463627331984 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 20:08:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 20:08:52 INFO - PROCESS | 1460 | 1463627331988 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 20:08:52 INFO - PROCESS | 1460 | 1463627331993 Marionette TRACE conn6 <- [1,418,null,{}] 20:08:52 INFO - PROCESS | 1460 | 1463627332019 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:52 INFO - PROCESS | 1460 | 1463627332132 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 20:08:52 INFO - PROCESS | 1460 | 1463627332203 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:52 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61E86800 == 43 [pid = 1460] [id = 114] 20:08:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F5AC32C00) [pid = 1460] [serial = 339] [outer = 0000000000000000] 20:08:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F5ACC1800) [pid = 1460] [serial = 340] [outer = 0000003F5AC32C00] 20:08:52 INFO - PROCESS | 1460 | 1463627332262 Marionette DEBUG loaded listener.js 20:08:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F5C41B400) [pid = 1460] [serial = 341] [outer = 0000003F5AC32C00] 20:08:53 INFO - PROCESS | 1460 | 1463627333386 Marionette TRACE conn6 <- [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]]]}] 20:08:53 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 20:08:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1443ms 20:08:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 20:08:53 INFO - PROCESS | 1460 | 1463627333437 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 20:08:53 INFO - PROCESS | 1460 | 1463627333442 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 20:08:53 INFO - PROCESS | 1460 | 1463627333446 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 20:08:53 INFO - PROCESS | 1460 | 1463627333449 Marionette TRACE conn6 <- [1,422,null,{}] 20:08:53 INFO - PROCESS | 1460 | 1463627333454 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:53 INFO - PROCESS | 1460 | 1463627333565 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 20:08:53 INFO - PROCESS | 1460 | 1463627333629 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:53 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B6AC000 == 44 [pid = 1460] [id = 115] 20:08:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 108 (0000003F5B631400) [pid = 1460] [serial = 342] [outer = 0000000000000000] 20:08:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F5CBEC400) [pid = 1460] [serial = 343] [outer = 0000003F5B631400] 20:08:53 INFO - PROCESS | 1460 | 1463627333686 Marionette DEBUG loaded listener.js 20:08:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F600D0800) [pid = 1460] [serial = 344] [outer = 0000003F5B631400] 20:08:54 INFO - PROCESS | 1460 | 1463627334758 Marionette TRACE conn6 <- [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]]]}] 20:08:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 20:08:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1349ms 20:08:54 INFO - PROCESS | 1460 | 1463627334797 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 20:08:54 INFO - PROCESS | 1460 | 1463627334800 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 20:08:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 20:08:54 INFO - PROCESS | 1460 | 1463627334811 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 20:08:54 INFO - PROCESS | 1460 | 1463627334817 Marionette TRACE conn6 <- [1,426,null,{}] 20:08:54 INFO - PROCESS | 1460 | 1463627334823 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:54 INFO - PROCESS | 1460 | 1463627334933 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 20:08:55 INFO - PROCESS | 1460 | 1463627335044 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:55 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6658D000 == 45 [pid = 1460] [id = 116] 20:08:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F62542C00) [pid = 1460] [serial = 345] [outer = 0000000000000000] 20:08:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F62B59800) [pid = 1460] [serial = 346] [outer = 0000003F62542C00] 20:08:55 INFO - PROCESS | 1460 | 1463627335101 Marionette DEBUG loaded listener.js 20:08:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 113 (0000003F630EE400) [pid = 1460] [serial = 347] [outer = 0000003F62542C00] 20:08:55 INFO - PROCESS | 1460 | 1463627335675 Marionette TRACE conn6 <- [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] 20:08:55 INFO - PROCESS | 1460 | 1463627335709 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 20:08:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 20:08:55 INFO - PROCESS | 1460 | 1463627335713 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 20:08:55 INFO - PROCESS | 1460 | 1463627335715 Marionette TRACE conn6 <- [1,430,null,{}] 20:08:55 INFO - PROCESS | 1460 | 1463627335719 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:55 INFO - PROCESS | 1460 | 1463627335824 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 20:08:55 INFO - PROCESS | 1460 | 1463627335905 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:55 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6738B800 == 46 [pid = 1460] [id = 117] 20:08:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 114 (0000003F638CF400) [pid = 1460] [serial = 348] [outer = 0000000000000000] 20:08:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F638D7000) [pid = 1460] [serial = 349] [outer = 0000003F638CF400] 20:08:55 INFO - PROCESS | 1460 | 1463627335964 Marionette DEBUG loaded listener.js 20:08:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F643A3C00) [pid = 1460] [serial = 350] [outer = 0000003F638CF400] 20:08:56 INFO - PROCESS | 1460 | 1463627336531 Marionette TRACE conn6 <- [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]]]}] 20:08:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 20:08:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 880ms 20:08:56 INFO - PROCESS | 1460 | 1463627336595 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 20:08:56 INFO - PROCESS | 1460 | 1463627336598 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 20:08:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 20:08:56 INFO - PROCESS | 1460 | 1463627336601 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 20:08:56 INFO - PROCESS | 1460 | 1463627336604 Marionette TRACE conn6 <- [1,434,null,{}] 20:08:56 INFO - PROCESS | 1460 | 1463627336607 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:56 INFO - PROCESS | 1460 | 1463627336712 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 20:08:56 INFO - PROCESS | 1460 | 1463627336801 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:56 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A3D5000 == 47 [pid = 1460] [id = 118] 20:08:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F658F4400) [pid = 1460] [serial = 351] [outer = 0000000000000000] 20:08:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 118 (0000003F658FD800) [pid = 1460] [serial = 352] [outer = 0000003F658F4400] 20:08:56 INFO - PROCESS | 1460 | 1463627336866 Marionette DEBUG loaded listener.js 20:08:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 119 (0000003F6640F800) [pid = 1460] [serial = 353] [outer = 0000003F658F4400] 20:08:57 INFO - PROCESS | 1460 | 1463627337523 Marionette TRACE conn6 <- [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]]]}] 20:08:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 20:08:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 984ms 20:08:57 INFO - PROCESS | 1460 | 1463627337588 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 20:08:57 INFO - PROCESS | 1460 | 1463627337592 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 20:08:57 INFO - PROCESS | 1460 | 1463627337597 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 20:08:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 20:08:57 INFO - PROCESS | 1460 | 1463627337601 Marionette TRACE conn6 <- [1,438,null,{}] 20:08:57 INFO - PROCESS | 1460 | 1463627337621 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:57 INFO - PROCESS | 1460 | 1463627337724 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 20:08:57 INFO - PROCESS | 1460 | 1463627337809 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:57 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62B7C800 == 48 [pid = 1460] [id = 119] 20:08:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 120 (0000003F5AC38C00) [pid = 1460] [serial = 354] [outer = 0000000000000000] 20:08:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 121 (0000003F5ACC2400) [pid = 1460] [serial = 355] [outer = 0000003F5AC38C00] 20:08:57 INFO - PROCESS | 1460 | 1463627337863 Marionette DEBUG loaded listener.js 20:08:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 122 (0000003F5CBE6400) [pid = 1460] [serial = 356] [outer = 0000003F5AC38C00] 20:08:58 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B69B800 == 47 [pid = 1460] [id = 94] 20:08:58 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A918800 == 46 [pid = 1460] [id = 60] 20:08:58 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62B7B800 == 45 [pid = 1460] [id = 112] 20:08:58 INFO - PROCESS | 1460 | --DOCSHELL 0000003F60787000 == 44 [pid = 1460] [id = 111] 20:08:58 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66924000 == 43 [pid = 1460] [id = 108] 20:08:58 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5FD09800 == 42 [pid = 1460] [id = 107] 20:08:58 INFO - PROCESS | 1460 | 1463627338404 Marionette TRACE conn6 <- [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]]]}] 20:08:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 20:08:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 837ms 20:08:58 INFO - PROCESS | 1460 | 1463627338439 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 20:08:58 INFO - PROCESS | 1460 | 1463627338446 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 20:08:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 20:08:58 INFO - PROCESS | 1460 | 1463627338452 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 20:08:58 INFO - PROCESS | 1460 | 1463627338455 Marionette TRACE conn6 <- [1,442,null,{}] 20:08:58 INFO - PROCESS | 1460 | 1463627338460 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:58 INFO - PROCESS | 1460 | 1463627338552 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 20:08:58 INFO - PROCESS | 1460 | 1463627338632 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:58 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6646B000 == 43 [pid = 1460] [id = 120] 20:08:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 123 (0000003F5C451000) [pid = 1460] [serial = 357] [outer = 0000000000000000] 20:08:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 124 (0000003F618A3800) [pid = 1460] [serial = 358] [outer = 0000003F5C451000] 20:08:58 INFO - PROCESS | 1460 | 1463627338679 Marionette DEBUG loaded listener.js 20:08:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 125 (0000003F62BD4400) [pid = 1460] [serial = 359] [outer = 0000003F5C451000] 20:08:59 INFO - PROCESS | 1460 | 1463627339084 Marionette TRACE conn6 <- [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]]]}] 20:08:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 20:08:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 671ms 20:08:59 INFO - PROCESS | 1460 | 1463627339129 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 20:08:59 INFO - PROCESS | 1460 | 1463627339131 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 20:08:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 20:08:59 INFO - PROCESS | 1460 | 1463627339135 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 20:08:59 INFO - PROCESS | 1460 | 1463627339138 Marionette TRACE conn6 <- [1,446,null,{}] 20:08:59 INFO - PROCESS | 1460 | 1463627339154 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:59 INFO - PROCESS | 1460 | 1463627339244 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 20:08:59 INFO - PROCESS | 1460 | 1463627339255 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:59 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6AB1C000 == 44 [pid = 1460] [id = 121] 20:08:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 126 (0000003F66408400) [pid = 1460] [serial = 360] [outer = 0000000000000000] 20:08:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 127 (0000003F66411C00) [pid = 1460] [serial = 361] [outer = 0000003F66408400] 20:08:59 INFO - PROCESS | 1460 | 1463627339305 Marionette DEBUG loaded listener.js 20:08:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 128 (0000003F66B26400) [pid = 1460] [serial = 362] [outer = 0000003F66408400] 20:08:59 INFO - PROCESS | 1460 | 1463627339824 Marionette TRACE conn6 <- [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]]]}] 20:08:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 20:08:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 733ms 20:08:59 INFO - PROCESS | 1460 | 1463627339869 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 20:08:59 INFO - PROCESS | 1460 | 1463627339872 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 20:08:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 20:08:59 INFO - PROCESS | 1460 | 1463627339876 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 20:08:59 INFO - PROCESS | 1460 | 1463627339878 Marionette TRACE conn6 <- [1,450,null,{}] 20:08:59 INFO - PROCESS | 1460 | 1463627339882 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:00 INFO - PROCESS | 1460 | 1463627339993 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 20:09:00 INFO - PROCESS | 1460 | 1463627340041 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:00 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B01E800 == 45 [pid = 1460] [id = 122] 20:09:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 129 (0000003F66F11800) [pid = 1460] [serial = 363] [outer = 0000000000000000] 20:09:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 130 (0000003F67091C00) [pid = 1460] [serial = 364] [outer = 0000003F66F11800] 20:09:00 INFO - PROCESS | 1460 | 1463627340092 Marionette DEBUG loaded listener.js 20:09:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 131 (0000003F682A6400) [pid = 1460] [serial = 365] [outer = 0000003F66F11800] 20:09:00 INFO - PROCESS | 1460 | 1463627340546 Marionette TRACE conn6 <- [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] 20:09:00 INFO - PROCESS | 1460 | 1463627340643 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 20:09:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 20:09:00 INFO - PROCESS | 1460 | 1463627340649 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 20:09:00 INFO - PROCESS | 1460 | 1463627340651 Marionette TRACE conn6 <- [1,454,null,{}] 20:09:00 INFO - PROCESS | 1460 | 1463627340655 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:00 INFO - PROCESS | 1460 | 1463627340763 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 20:09:00 INFO - PROCESS | 1460 | 1463627340814 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:00 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B4C8800 == 46 [pid = 1460] [id = 123] 20:09:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 132 (0000003F63C94400) [pid = 1460] [serial = 366] [outer = 0000000000000000] 20:09:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 133 (0000003F63C9A400) [pid = 1460] [serial = 367] [outer = 0000003F63C94400] 20:09:00 INFO - PROCESS | 1460 | 1463627340859 Marionette DEBUG loaded listener.js 20:09:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 134 (0000003F682A9800) [pid = 1460] [serial = 368] [outer = 0000003F63C94400] 20:09:01 INFO - PROCESS | 1460 | [1460] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:01 INFO - PROCESS | 1460 | 1463627341298 Marionette TRACE conn6 <- [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]]]}] 20:09:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 20:09:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 671ms 20:09:01 INFO - PROCESS | 1460 | 1463627341339 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 20:09:01 INFO - PROCESS | 1460 | 1463627341341 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 20:09:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 20:09:01 INFO - PROCESS | 1460 | 1463627341349 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 20:09:01 INFO - PROCESS | 1460 | 1463627341351 Marionette TRACE conn6 <- [1,458,null,{}] 20:09:01 INFO - PROCESS | 1460 | 1463627341355 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:01 INFO - PROCESS | 1460 | 1463627341482 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 20:09:01 INFO - PROCESS | 1460 | 1463627341536 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:01 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6C4CB800 == 47 [pid = 1460] [id = 124] 20:09:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 135 (0000003F62C7EC00) [pid = 1460] [serial = 369] [outer = 0000000000000000] 20:09:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 136 (0000003F682AF800) [pid = 1460] [serial = 370] [outer = 0000003F62C7EC00] 20:09:01 INFO - PROCESS | 1460 | 1463627341582 Marionette DEBUG loaded listener.js 20:09:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 137 (0000003F6838D400) [pid = 1460] [serial = 371] [outer = 0000003F62C7EC00] 20:09:01 INFO - PROCESS | 1460 | --DOMWINDOW == 136 (0000003F56399000) [pid = 1460] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 20:09:01 INFO - PROCESS | 1460 | --DOMWINDOW == 135 (0000003F564C8400) [pid = 1460] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 20:09:01 INFO - PROCESS | 1460 | --DOMWINDOW == 134 (0000003F6183A400) [pid = 1460] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 20:09:01 INFO - PROCESS | 1460 | --DOMWINDOW == 133 (0000003F5C5DB800) [pid = 1460] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 20:09:01 INFO - PROCESS | 1460 | --DOMWINDOW == 132 (0000003F5C420400) [pid = 1460] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 20:09:01 INFO - PROCESS | 1460 | --DOMWINDOW == 131 (0000003F5F56E000) [pid = 1460] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 20:09:01 INFO - PROCESS | 1460 | --DOMWINDOW == 130 (0000003F658FCC00) [pid = 1460] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 20:09:01 INFO - PROCESS | 1460 | --DOMWINDOW == 129 (0000003F66407400) [pid = 1460] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 20:09:01 INFO - PROCESS | 1460 | --DOMWINDOW == 128 (0000003F6298A000) [pid = 1460] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 20:09:01 INFO - PROCESS | 1460 | --DOMWINDOW == 127 (0000003F63C69C00) [pid = 1460] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 20:09:01 INFO - PROCESS | 1460 | --DOMWINDOW == 126 (0000003F5CBEC800) [pid = 1460] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 20:09:01 INFO - PROCESS | 1460 | --DOMWINDOW == 125 (0000003F66B2E800) [pid = 1460] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 20:09:01 INFO - PROCESS | 1460 | --DOMWINDOW == 124 (0000003F6A54B800) [pid = 1460] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 20:09:01 INFO - PROCESS | 1460 | --DOMWINDOW == 123 (0000003F56CB8800) [pid = 1460] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 20:09:02 INFO - PROCESS | 1460 | 1463627342049 Marionette TRACE conn6 <- [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] 20:09:02 INFO - PROCESS | 1460 | 1463627342098 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 20:09:02 INFO - PROCESS | 1460 | 1463627342102 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 20:09:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 20:09:02 INFO - PROCESS | 1460 | 1463627342104 Marionette TRACE conn6 <- [1,462,null,{}] 20:09:02 INFO - PROCESS | 1460 | 1463627342112 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:02 INFO - PROCESS | 1460 | 1463627342196 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 20:09:02 INFO - PROCESS | 1460 | 1463627342205 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:02 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670A1800 == 48 [pid = 1460] [id = 125] 20:09:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 124 (0000003F5CBE7800) [pid = 1460] [serial = 372] [outer = 0000000000000000] 20:09:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 125 (0000003F67204C00) [pid = 1460] [serial = 373] [outer = 0000003F5CBE7800] 20:09:02 INFO - PROCESS | 1460 | 1463627342250 Marionette DEBUG loaded listener.js 20:09:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 126 (0000003F6720AC00) [pid = 1460] [serial = 374] [outer = 0000003F5CBE7800] 20:09:02 INFO - PROCESS | 1460 | [1460] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:02 INFO - PROCESS | 1460 | 1463627342695 Marionette TRACE conn6 <- [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] 20:09:02 INFO - PROCESS | 1460 | 1463627342740 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 20:09:02 INFO - PROCESS | 1460 | 1463627342743 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 20:09:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 20:09:02 INFO - PROCESS | 1460 | 1463627342745 Marionette TRACE conn6 <- [1,466,null,{}] 20:09:02 INFO - PROCESS | 1460 | 1463627342749 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:02 INFO - PROCESS | 1460 | 1463627342833 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 20:09:02 INFO - PROCESS | 1460 | 1463627342842 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:02 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F67284000 == 49 [pid = 1460] [id = 126] 20:09:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 127 (0000003F63753C00) [pid = 1460] [serial = 375] [outer = 0000000000000000] 20:09:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 128 (0000003F6375A400) [pid = 1460] [serial = 376] [outer = 0000003F63753C00] 20:09:02 INFO - PROCESS | 1460 | 1463627342886 Marionette DEBUG loaded listener.js 20:09:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 129 (0000003F6720A000) [pid = 1460] [serial = 377] [outer = 0000003F63753C00] 20:09:03 INFO - PROCESS | 1460 | 1463627343305 Marionette TRACE conn6 <- [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] 20:09:03 INFO - PROCESS | 1460 | 1463627343335 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 20:09:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 20:09:03 INFO - PROCESS | 1460 | 1463627343349 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 20:09:03 INFO - PROCESS | 1460 | 1463627343351 Marionette TRACE conn6 <- [1,470,null,{}] 20:09:03 INFO - PROCESS | 1460 | 1463627343360 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:03 INFO - PROCESS | 1460 | 1463627343448 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 20:09:03 INFO - PROCESS | 1460 | 1463627343457 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:03 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F672A0000 == 50 [pid = 1460] [id = 127] 20:09:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 130 (0000003F67211800) [pid = 1460] [serial = 378] [outer = 0000000000000000] 20:09:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 131 (0000003F683AC400) [pid = 1460] [serial = 379] [outer = 0000003F67211800] 20:09:03 INFO - PROCESS | 1460 | 1463627343501 Marionette DEBUG loaded listener.js 20:09:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 132 (0000003F6A4C4800) [pid = 1460] [serial = 380] [outer = 0000003F67211800] 20:09:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6830E800 == 49 [pid = 1460] [id = 79] 20:09:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B026800 == 48 [pid = 1460] [id = 45] 20:09:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B0C7000 == 47 [pid = 1460] [id = 93] 20:09:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B035800 == 46 [pid = 1460] [id = 48] 20:09:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F67377800 == 45 [pid = 1460] [id = 110] 20:09:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66A6E800 == 44 [pid = 1460] [id = 95] 20:09:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62E3D800 == 43 [pid = 1460] [id = 109] 20:09:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6ADCF800 == 42 [pid = 1460] [id = 90] 20:09:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62B7C800 == 41 [pid = 1460] [id = 119] 20:09:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A3D5000 == 40 [pid = 1460] [id = 118] 20:09:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6BB6D800 == 39 [pid = 1460] [id = 106] 20:09:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6738B800 == 38 [pid = 1460] [id = 117] 20:09:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6658D000 == 37 [pid = 1460] [id = 116] 20:09:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B6AC000 == 36 [pid = 1460] [id = 115] 20:09:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61E86800 == 35 [pid = 1460] [id = 114] 20:09:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B31C000 == 34 [pid = 1460] [id = 113] 20:09:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6646B000 == 33 [pid = 1460] [id = 120] 20:09:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F670A1800 == 32 [pid = 1460] [id = 125] 20:09:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6C4CB800 == 31 [pid = 1460] [id = 124] 20:09:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B4C8800 == 30 [pid = 1460] [id = 123] 20:09:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B01E800 == 29 [pid = 1460] [id = 122] 20:09:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6AB1C000 == 28 [pid = 1460] [id = 121] 20:09:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F67284000 == 27 [pid = 1460] [id = 126] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 131 (0000003F5CB9B000) [pid = 1460] [serial = 316] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 130 (0000003F5AB71400) [pid = 1460] [serial = 331] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 129 (0000003F5C41D000) [pid = 1460] [serial = 332] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 128 (0000003F5F56FC00) [pid = 1460] [serial = 334] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 127 (0000003F5A963400) [pid = 1460] [serial = 319] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 126 (0000003F5CBF2000) [pid = 1460] [serial = 322] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 125 (0000003F646BA800) [pid = 1460] [serial = 325] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 124 (0000003F683AD800) [pid = 1460] [serial = 328] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 123 (0000003F66F05C00) [pid = 1460] [serial = 314] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 122 (0000003F5B485400) [pid = 1460] [serial = 290] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 121 (0000003F62BDC400) [pid = 1460] [serial = 283] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 120 (0000003F5B62C000) [pid = 1460] [serial = 287] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 119 (0000003F62551400) [pid = 1460] [serial = 296] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 118 (0000003F564CA000) [pid = 1460] [serial = 289] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 117 (0000003F67096000) [pid = 1460] [serial = 311] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F5FD4AC00) [pid = 1460] [serial = 293] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F5C457C00) [pid = 1460] [serial = 274] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F6640D400) [pid = 1460] [serial = 310] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 113 (0000003F6189AC00) [pid = 1460] [serial = 295] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 112 (0000003F5CB9BC00) [pid = 1460] [serial = 292] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F62551800) [pid = 1460] [serial = 185] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F68383C00) [pid = 1460] [serial = 188] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F6644C800) [pid = 1460] [serial = 304] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F668BE400) [pid = 1460] [serial = 305] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 107 (0000003F62B4A800) [pid = 1460] [serial = 298] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F56306000) [pid = 1460] [serial = 271] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F643C8400) [pid = 1460] [serial = 301] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F66F04C00) [pid = 1460] [serial = 280] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F6583C400) [pid = 1460] [serial = 302] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F5CBF0C00) [pid = 1460] [serial = 313] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F66F03C00) [pid = 1460] [serial = 307] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F63C6C800) [pid = 1460] [serial = 277] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F6B0AC000) [pid = 1460] [serial = 191] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F56CB7000) [pid = 1460] [serial = 286] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F67090000) [pid = 1460] [serial = 308] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F62BE2800) [pid = 1460] [serial = 299] [outer = 0000000000000000] [url = about:blank] 20:09:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F55B60800) [pid = 1460] [serial = 381] [outer = 0000003F5AB12400] 20:09:05 INFO - PROCESS | 1460 | 1463627345809 Marionette TRACE conn6 <- [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]]]}] 20:09:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 20:09:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 2507ms 20:09:05 INFO - PROCESS | 1460 | 1463627345862 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 20:09:05 INFO - PROCESS | 1460 | 1463627345867 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 20:09:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 20:09:05 INFO - PROCESS | 1460 | 1463627345872 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 20:09:05 INFO - PROCESS | 1460 | 1463627345877 Marionette TRACE conn6 <- [1,474,null,{}] 20:09:05 INFO - PROCESS | 1460 | 1463627345883 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:06 INFO - PROCESS | 1460 | 1463627345999 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 20:09:06 INFO - PROCESS | 1460 | 1463627346067 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:06 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F56BBA000 == 28 [pid = 1460] [id = 128] 20:09:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F56408000) [pid = 1460] [serial = 382] [outer = 0000000000000000] 20:09:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F56408800) [pid = 1460] [serial = 383] [outer = 0000003F56408000] 20:09:06 INFO - PROCESS | 1460 | 1463627346118 Marionette DEBUG loaded listener.js 20:09:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F56492C00) [pid = 1460] [serial = 384] [outer = 0000003F56408000] 20:09:06 INFO - PROCESS | 1460 | 1463627346538 Marionette TRACE conn6 <- [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]]]}] 20:09:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 20:09:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 733ms 20:09:06 INFO - PROCESS | 1460 | 1463627346608 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 20:09:06 INFO - PROCESS | 1460 | 1463627346614 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 20:09:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 20:09:06 INFO - PROCESS | 1460 | 1463627346625 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 20:09:06 INFO - PROCESS | 1460 | 1463627346628 Marionette TRACE conn6 <- [1,478,null,{}] 20:09:06 INFO - PROCESS | 1460 | 1463627346633 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:06 INFO - PROCESS | 1460 | 1463627346724 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 20:09:06 INFO - PROCESS | 1460 | 1463627346742 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:06 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C545800 == 29 [pid = 1460] [id = 129] 20:09:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F564CF400) [pid = 1460] [serial = 385] [outer = 0000000000000000] 20:09:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F56B6DC00) [pid = 1460] [serial = 386] [outer = 0000003F564CF400] 20:09:06 INFO - PROCESS | 1460 | 1463627346790 Marionette DEBUG loaded listener.js 20:09:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F57885000) [pid = 1460] [serial = 387] [outer = 0000003F564CF400] 20:09:07 INFO - PROCESS | 1460 | 1463627347270 Marionette TRACE conn6 <- [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]]]}] 20:09:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 20:09:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 692ms 20:09:07 INFO - PROCESS | 1460 | 1463627347315 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 20:09:07 INFO - PROCESS | 1460 | 1463627347317 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 20:09:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 20:09:07 INFO - PROCESS | 1460 | 1463627347351 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 20:09:07 INFO - PROCESS | 1460 | 1463627347355 Marionette TRACE conn6 <- [1,482,null,{}] 20:09:07 INFO - PROCESS | 1460 | 1463627347372 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:07 INFO - PROCESS | 1460 | 1463627347482 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 20:09:07 INFO - PROCESS | 1460 | 1463627347494 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:07 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F606B4000 == 30 [pid = 1460] [id = 130] 20:09:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F513DF800) [pid = 1460] [serial = 388] [outer = 0000000000000000] 20:09:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F5AC5A400) [pid = 1460] [serial = 389] [outer = 0000003F513DF800] 20:09:07 INFO - PROCESS | 1460 | 1463627347546 Marionette DEBUG loaded listener.js 20:09:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F5B461800) [pid = 1460] [serial = 390] [outer = 0000003F513DF800] 20:09:08 INFO - PROCESS | 1460 | 1463627348040 Marionette TRACE conn6 <- [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]]]}] 20:09:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 20:09:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 732ms 20:09:08 INFO - PROCESS | 1460 | 1463627348090 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 20:09:08 INFO - PROCESS | 1460 | 1463627348093 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 20:09:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 20:09:08 INFO - PROCESS | 1460 | 1463627348097 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 20:09:08 INFO - PROCESS | 1460 | 1463627348098 Marionette TRACE conn6 <- [1,486,null,{}] 20:09:08 INFO - PROCESS | 1460 | 1463627348102 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:08 INFO - PROCESS | 1460 | 1463627348186 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 20:09:08 INFO - PROCESS | 1460 | 1463627348194 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:08 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61E81800 == 31 [pid = 1460] [id = 131] 20:09:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F5B842000) [pid = 1460] [serial = 391] [outer = 0000000000000000] 20:09:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 108 (0000003F5C41C800) [pid = 1460] [serial = 392] [outer = 0000003F5B842000] 20:09:08 INFO - PROCESS | 1460 | 1463627348240 Marionette DEBUG loaded listener.js 20:09:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F5C45A800) [pid = 1460] [serial = 393] [outer = 0000003F5B842000] 20:09:08 INFO - PROCESS | 1460 | 1463627348664 Marionette TRACE conn6 <- [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]]]}] 20:09:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 20:09:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 628ms 20:09:08 INFO - PROCESS | 1460 | 1463627348727 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 20:09:08 INFO - PROCESS | 1460 | 1463627348730 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 20:09:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 20:09:08 INFO - PROCESS | 1460 | 1463627348733 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 20:09:08 INFO - PROCESS | 1460 | 1463627348735 Marionette TRACE conn6 <- [1,490,null,{}] 20:09:08 INFO - PROCESS | 1460 | 1463627348738 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:08 INFO - PROCESS | 1460 | 1463627348822 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 20:09:08 INFO - PROCESS | 1460 | 1463627348862 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:08 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62A17000 == 32 [pid = 1460] [id = 132] 20:09:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F564C9000) [pid = 1460] [serial = 394] [outer = 0000000000000000] 20:09:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F5CBE8C00) [pid = 1460] [serial = 395] [outer = 0000003F564C9000] 20:09:08 INFO - PROCESS | 1460 | 1463627348908 Marionette DEBUG loaded listener.js 20:09:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F5CF8BC00) [pid = 1460] [serial = 396] [outer = 0000003F564C9000] 20:09:09 INFO - PROCESS | 1460 | 1463627349346 Marionette TRACE conn6 <- [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]]]}] 20:09:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 20:09:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 671ms 20:09:09 INFO - PROCESS | 1460 | 1463627349407 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 20:09:09 INFO - PROCESS | 1460 | 1463627349409 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 20:09:09 INFO - PROCESS | 1460 | 1463627349412 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 20:09:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 20:09:09 INFO - PROCESS | 1460 | 1463627349414 Marionette TRACE conn6 <- [1,494,null,{}] 20:09:09 INFO - PROCESS | 1460 | 1463627349418 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:09 INFO - PROCESS | 1460 | 1463627349533 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 20:09:09 INFO - PROCESS | 1460 | 1463627349543 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:09 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62FE7800 == 33 [pid = 1460] [id = 133] 20:09:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 113 (0000003F5FD4E400) [pid = 1460] [serial = 397] [outer = 0000000000000000] 20:09:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 114 (0000003F6063B000) [pid = 1460] [serial = 398] [outer = 0000003F5FD4E400] 20:09:09 INFO - PROCESS | 1460 | 1463627349589 Marionette DEBUG loaded listener.js 20:09:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F61872000) [pid = 1460] [serial = 399] [outer = 0000003F5FD4E400] 20:09:10 INFO - PROCESS | 1460 | 1463627350027 Marionette TRACE conn6 <- [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]]]}] 20:09:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 20:09:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 691ms 20:09:10 INFO - PROCESS | 1460 | 1463627350106 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 20:09:10 INFO - PROCESS | 1460 | 1463627350109 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 20:09:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 20:09:10 INFO - PROCESS | 1460 | 1463627350112 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 20:09:10 INFO - PROCESS | 1460 | 1463627350114 Marionette TRACE conn6 <- [1,498,null,{}] 20:09:10 INFO - PROCESS | 1460 | 1463627350118 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:10 INFO - PROCESS | 1460 | 1463627350232 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 20:09:10 INFO - PROCESS | 1460 | 1463627350246 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:10 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6378E800 == 34 [pid = 1460] [id = 134] 20:09:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F55B4A800) [pid = 1460] [serial = 400] [outer = 0000000000000000] 20:09:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F62547C00) [pid = 1460] [serial = 401] [outer = 0000003F55B4A800] 20:09:10 INFO - PROCESS | 1460 | 1463627350291 Marionette DEBUG loaded listener.js 20:09:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 118 (0000003F62983000) [pid = 1460] [serial = 402] [outer = 0000003F55B4A800] 20:09:10 INFO - PROCESS | 1460 | 1463627350700 Marionette TRACE conn6 <- [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]]]}] 20:09:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 20:09:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 629ms 20:09:10 INFO - PROCESS | 1460 | 1463627350744 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 20:09:10 INFO - PROCESS | 1460 | 1463627350747 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 20:09:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 20:09:10 INFO - PROCESS | 1460 | 1463627350750 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 20:09:10 INFO - PROCESS | 1460 | 1463627350752 Marionette TRACE conn6 <- [1,502,null,{}] 20:09:10 INFO - PROCESS | 1460 | 1463627350756 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:10 INFO - PROCESS | 1460 | 1463627350834 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 20:09:10 INFO - PROCESS | 1460 | 1463627350840 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:10 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6465C800 == 35 [pid = 1460] [id = 135] 20:09:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 119 (0000003F62989000) [pid = 1460] [serial = 403] [outer = 0000000000000000] 20:09:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 120 (0000003F62B52800) [pid = 1460] [serial = 404] [outer = 0000003F62989000] 20:09:10 INFO - PROCESS | 1460 | 1463627350886 Marionette DEBUG loaded listener.js 20:09:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 121 (0000003F62BDF000) [pid = 1460] [serial = 405] [outer = 0000003F62989000] 20:09:11 INFO - PROCESS | 1460 | 1463627351358 Marionette TRACE conn6 <- [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]]]}] 20:09:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 20:09:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 628ms 20:09:11 INFO - PROCESS | 1460 | 1463627351386 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 20:09:11 INFO - PROCESS | 1460 | 1463627351389 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 20:09:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 20:09:11 INFO - PROCESS | 1460 | 1463627351392 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 20:09:11 INFO - PROCESS | 1460 | 1463627351394 Marionette TRACE conn6 <- [1,506,null,{}] 20:09:11 INFO - PROCESS | 1460 | 1463627351397 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:11 INFO - PROCESS | 1460 | 1463627351504 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 20:09:11 INFO - PROCESS | 1460 | 1463627351512 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:11 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F606B0800 == 36 [pid = 1460] [id = 136] 20:09:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 122 (0000003F6298A800) [pid = 1460] [serial = 406] [outer = 0000000000000000] 20:09:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 123 (0000003F62C78C00) [pid = 1460] [serial = 407] [outer = 0000003F6298A800] 20:09:11 INFO - PROCESS | 1460 | 1463627351557 Marionette DEBUG loaded listener.js 20:09:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 124 (0000003F62C80000) [pid = 1460] [serial = 408] [outer = 0000003F6298A800] 20:09:12 INFO - PROCESS | 1460 | 1463627352028 Marionette TRACE conn6 <- [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]]]}] 20:09:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 20:09:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 690ms 20:09:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 20:09:12 INFO - PROCESS | 1460 | 1463627352086 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 20:09:12 INFO - PROCESS | 1460 | 1463627352088 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 20:09:12 INFO - PROCESS | 1460 | 1463627352092 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 20:09:12 INFO - PROCESS | 1460 | 1463627352094 Marionette TRACE conn6 <- [1,510,null,{}] 20:09:12 INFO - PROCESS | 1460 | 1463627352097 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:12 INFO - PROCESS | 1460 | 1463627352214 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 20:09:12 INFO - PROCESS | 1460 | 1463627352226 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:12 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66929000 == 37 [pid = 1460] [id = 137] 20:09:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 125 (0000003F631A3C00) [pid = 1460] [serial = 409] [outer = 0000000000000000] 20:09:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 126 (0000003F633E3C00) [pid = 1460] [serial = 410] [outer = 0000003F631A3C00] 20:09:12 INFO - PROCESS | 1460 | 1463627352307 Marionette DEBUG loaded listener.js 20:09:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 127 (0000003F6375D800) [pid = 1460] [serial = 411] [outer = 0000003F631A3C00] 20:09:12 INFO - PROCESS | 1460 | 1463627352751 Marionette TRACE conn6 <- [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]]]}] 20:09:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 20:09:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 691ms 20:09:12 INFO - PROCESS | 1460 | 1463627352786 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 20:09:12 INFO - PROCESS | 1460 | 1463627352788 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 20:09:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 20:09:12 INFO - PROCESS | 1460 | 1463627352791 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 20:09:12 INFO - PROCESS | 1460 | 1463627352794 Marionette TRACE conn6 <- [1,514,null,{}] 20:09:12 INFO - PROCESS | 1460 | 1463627352798 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:12 INFO - PROCESS | 1460 | 1463627352958 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 20:09:12 INFO - PROCESS | 1460 | 1463627352984 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:13 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62A16000 == 38 [pid = 1460] [id = 138] 20:09:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 128 (0000003F63C6D800) [pid = 1460] [serial = 412] [outer = 0000000000000000] 20:09:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 129 (0000003F63C77800) [pid = 1460] [serial = 413] [outer = 0000003F63C6D800] 20:09:13 INFO - PROCESS | 1460 | 1463627353041 Marionette DEBUG loaded listener.js 20:09:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 130 (0000003F63C9C000) [pid = 1460] [serial = 414] [outer = 0000003F63C6D800] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 129 (0000003F683A9C00) [pid = 1460] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 128 (0000003F57A1E000) [pid = 1460] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 127 (0000003F638CF400) [pid = 1460] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 126 (0000003F5CBE7800) [pid = 1460] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 125 (0000003F5B83FC00) [pid = 1460] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 124 (0000003F5CB9C000) [pid = 1460] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 123 (0000003F54809400) [pid = 1460] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 122 (0000003F638DA800) [pid = 1460] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 121 (0000003F63DFB000) [pid = 1460] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 120 (0000003F56491400) [pid = 1460] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 119 (0000003F5CF8B800) [pid = 1460] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 118 (0000003F638D2800) [pid = 1460] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 117 (0000003F5AC39400) [pid = 1460] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F56308000) [pid = 1460] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F66B2A800) [pid = 1460] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F66F03800) [pid = 1460] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 113 (0000003F5640CC00) [pid = 1460] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 112 (0000003F668BB800) [pid = 1460] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F66F11800) [pid = 1460] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F63C94400) [pid = 1460] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F62C7EC00) [pid = 1460] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F63753C00) [pid = 1460] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 107 (0000003F62542C00) [pid = 1460] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F5B631400) [pid = 1460] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F5AC32C00) [pid = 1460] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F54852800) [pid = 1460] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F66408400) [pid = 1460] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F5C451000) [pid = 1460] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F5AC38C00) [pid = 1460] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 20:09:13 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F658F4400) [pid = 1460] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 20:09:13 INFO - PROCESS | 1460 | 1463627353925 Marionette TRACE conn6 <- [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]]]}] 20:09:13 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 20:09:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1178ms 20:09:13 INFO - PROCESS | 1460 | 1463627353972 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 20:09:13 INFO - PROCESS | 1460 | 1463627353974 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 20:09:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 20:09:13 INFO - PROCESS | 1460 | 1463627353978 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 20:09:13 INFO - PROCESS | 1460 | 1463627353980 Marionette TRACE conn6 <- [1,518,null,{}] 20:09:13 INFO - PROCESS | 1460 | 1463627353983 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:14 INFO - PROCESS | 1460 | 1463627354065 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 20:09:14 INFO - PROCESS | 1460 | 1463627354072 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:14 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62B77000 == 39 [pid = 1460] [id = 139] 20:09:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F5AC38C00) [pid = 1460] [serial = 415] [outer = 0000000000000000] 20:09:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F5CBEC800) [pid = 1460] [serial = 416] [outer = 0000003F5AC38C00] 20:09:14 INFO - PROCESS | 1460 | 1463627354117 Marionette DEBUG loaded listener.js 20:09:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F62C74000) [pid = 1460] [serial = 417] [outer = 0000003F5AC38C00] 20:09:14 INFO - PROCESS | 1460 | 1463627354551 Marionette TRACE conn6 <- [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]]]}] 20:09:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 20:09:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 628ms 20:09:14 INFO - PROCESS | 1460 | 1463627354609 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 20:09:14 INFO - PROCESS | 1460 | 1463627354612 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 20:09:14 INFO - PROCESS | 1460 | 1463627354615 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 20:09:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 20:09:14 INFO - PROCESS | 1460 | 1463627354617 Marionette TRACE conn6 <- [1,522,null,{}] 20:09:14 INFO - PROCESS | 1460 | 1463627354620 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:14 INFO - PROCESS | 1460 | 1463627354702 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 20:09:14 INFO - PROCESS | 1460 | 1463627354711 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:14 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6830C000 == 40 [pid = 1460] [id = 140] 20:09:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F63C91000) [pid = 1460] [serial = 418] [outer = 0000000000000000] 20:09:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F63C9C800) [pid = 1460] [serial = 419] [outer = 0000003F63C91000] 20:09:14 INFO - PROCESS | 1460 | 1463627354755 Marionette DEBUG loaded listener.js 20:09:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F643CA400) [pid = 1460] [serial = 420] [outer = 0000003F63C91000] 20:09:15 INFO - PROCESS | 1460 | 1463627355206 Marionette TRACE conn6 <- [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]]]}] 20:09:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 20:09:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 627ms 20:09:15 INFO - PROCESS | 1460 | 1463627355245 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 20:09:15 INFO - PROCESS | 1460 | 1463627355248 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 20:09:15 INFO - PROCESS | 1460 | 1463627355251 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 20:09:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 20:09:15 INFO - PROCESS | 1460 | 1463627355253 Marionette TRACE conn6 <- [1,526,null,{}] 20:09:15 INFO - PROCESS | 1460 | 1463627355256 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:15 INFO - PROCESS | 1460 | 1463627355336 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 20:09:15 INFO - PROCESS | 1460 | 1463627355344 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:15 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A3D2000 == 41 [pid = 1460] [id = 141] 20:09:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F64637800) [pid = 1460] [serial = 421] [outer = 0000000000000000] 20:09:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 108 (0000003F646B4800) [pid = 1460] [serial = 422] [outer = 0000003F64637800] 20:09:15 INFO - PROCESS | 1460 | 1463627355391 Marionette DEBUG loaded listener.js 20:09:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F65563800) [pid = 1460] [serial = 423] [outer = 0000003F64637800] 20:09:16 INFO - PROCESS | 1460 | 1463627356013 Marionette TRACE conn6 <- [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]]]}] 20:09:16 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 20:09:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 776ms 20:09:16 INFO - PROCESS | 1460 | 1463627356067 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 20:09:16 INFO - PROCESS | 1460 | 1463627356072 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 20:09:16 INFO - PROCESS | 1460 | 1463627356103 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 20:09:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 20:09:16 INFO - PROCESS | 1460 | 1463627356107 Marionette TRACE conn6 <- [1,530,null,{}] 20:09:16 INFO - PROCESS | 1460 | 1463627356113 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:16 INFO - PROCESS | 1460 | 1463627356246 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 20:09:16 INFO - PROCESS | 1460 | 1463627356313 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:16 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C55D800 == 42 [pid = 1460] [id = 142] 20:09:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F56403400) [pid = 1460] [serial = 424] [outer = 0000000000000000] 20:09:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F56496800) [pid = 1460] [serial = 425] [outer = 0000003F56403400] 20:09:16 INFO - PROCESS | 1460 | 1463627356413 Marionette DEBUG loaded listener.js 20:09:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F57A17000) [pid = 1460] [serial = 426] [outer = 0000003F56403400] 20:09:17 INFO - PROCESS | 1460 | 1463627357143 Marionette TRACE conn6 <- [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"]]]}] 20:09:17 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 20:09:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 20:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:09:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 20:09:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:09:17 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 20:09:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 20:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:09:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 20:09:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:09:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1081ms 20:09:17 INFO - PROCESS | 1460 | 1463627357202 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 20:09:17 INFO - PROCESS | 1460 | 1463627357208 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 20:09:17 INFO - PROCESS | 1460 | 1463627357215 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 20:09:17 INFO - PROCESS | 1460 | 1463627357219 Marionette TRACE conn6 <- [1,534,null,{}] 20:09:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 20:09:17 INFO - PROCESS | 1460 | 1463627357223 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:17 INFO - PROCESS | 1460 | 1463627357361 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 20:09:17 INFO - PROCESS | 1460 | 1463627357434 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:17 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6691B800 == 43 [pid = 1460] [id = 143] 20:09:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 113 (0000003F5C414400) [pid = 1460] [serial = 427] [outer = 0000000000000000] 20:09:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 114 (0000003F5CBE9000) [pid = 1460] [serial = 428] [outer = 0000003F5C414400] 20:09:17 INFO - PROCESS | 1460 | 1463627357490 Marionette DEBUG loaded listener.js 20:09:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F5FD4CC00) [pid = 1460] [serial = 429] [outer = 0000003F5C414400] 20:09:18 INFO - PROCESS | 1460 | 1463627358181 Marionette TRACE conn6 <- [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]]]}] 20:09:18 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. 20:09:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 984ms 20:09:18 INFO - PROCESS | 1460 | 1463627358208 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 20:09:18 INFO - PROCESS | 1460 | 1463627358211 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 20:09:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 20:09:18 INFO - PROCESS | 1460 | 1463627358215 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 20:09:18 INFO - PROCESS | 1460 | 1463627358219 Marionette TRACE conn6 <- [1,538,null,{}] 20:09:18 INFO - PROCESS | 1460 | 1463627358231 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:18 INFO - PROCESS | 1460 | 1463627358352 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 20:09:18 INFO - PROCESS | 1460 | 1463627358452 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:18 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6AB18800 == 44 [pid = 1460] [id = 144] 20:09:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F62C75800) [pid = 1460] [serial = 430] [outer = 0000000000000000] 20:09:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F63754400) [pid = 1460] [serial = 431] [outer = 0000003F62C75800] 20:09:18 INFO - PROCESS | 1460 | 1463627358511 Marionette DEBUG loaded listener.js 20:09:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 118 (0000003F63C77C00) [pid = 1460] [serial = 432] [outer = 0000003F62C75800] 20:09:19 INFO - PROCESS | 1460 | 1463627359344 Marionette TRACE conn6 <- [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]]]}] 20:09:19 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. 20:09:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1189ms 20:09:19 INFO - PROCESS | 1460 | 1463627359410 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 20:09:19 INFO - PROCESS | 1460 | 1463627359415 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 20:09:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 20:09:19 INFO - PROCESS | 1460 | 1463627359420 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 20:09:19 INFO - PROCESS | 1460 | 1463627359425 Marionette TRACE conn6 <- [1,542,null,{}] 20:09:19 INFO - PROCESS | 1460 | 1463627359432 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:19 INFO - PROCESS | 1460 | 1463627359560 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 20:09:19 INFO - PROCESS | 1460 | 1463627359653 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:19 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B9F8800 == 45 [pid = 1460] [id = 145] 20:09:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 119 (0000003F56494000) [pid = 1460] [serial = 433] [outer = 0000000000000000] 20:09:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 120 (0000003F5649C400) [pid = 1460] [serial = 434] [outer = 0000003F56494000] 20:09:19 INFO - PROCESS | 1460 | 1463627359705 Marionette DEBUG loaded listener.js 20:09:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 121 (0000003F57AFC000) [pid = 1460] [serial = 435] [outer = 0000003F56494000] 20:09:19 INFO - PROCESS | 1460 | --DOCSHELL 0000003F65A97000 == 44 [pid = 1460] [id = 19] 20:09:19 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B0D6000 == 43 [pid = 1460] [id = 24] 20:09:19 INFO - PROCESS | 1460 | --DOCSHELL 0000003F56C3C000 == 42 [pid = 1460] [id = 11] 20:09:19 INFO - PROCESS | 1460 | --DOCSHELL 0000003F60793000 == 41 [pid = 1460] [id = 28] 20:09:19 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A3E0800 == 40 [pid = 1460] [id = 23] 20:09:19 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62B76000 == 39 [pid = 1460] [id = 29] 20:09:19 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6692F000 == 38 [pid = 1460] [id = 21] 20:09:19 INFO - PROCESS | 1460 | --DOCSHELL 0000003F56435800 == 37 [pid = 1460] [id = 22] 20:09:19 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C7B1000 == 36 [pid = 1460] [id = 27] 20:09:19 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62E1A800 == 35 [pid = 1460] [id = 17] 20:09:19 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62607800 == 34 [pid = 1460] [id = 16] 20:09:19 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66598000 == 33 [pid = 1460] [id = 20] 20:09:19 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6078D000 == 32 [pid = 1460] [id = 15] 20:09:19 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5D395800 == 31 [pid = 1460] [id = 14] 20:09:19 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B405800 == 30 [pid = 1460] [id = 13] 20:09:19 INFO - PROCESS | 1460 | --DOCSHELL 0000003F56423800 == 29 [pid = 1460] [id = 25] 20:09:19 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5AF32800 == 28 [pid = 1460] [id = 26] 20:09:19 INFO - PROCESS | 1460 | --DOMWINDOW == 120 (0000003F683AC400) [pid = 1460] [serial = 379] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOCSHELL 0000003F672A0000 == 27 [pid = 1460] [id = 127] 20:09:20 INFO - PROCESS | 1460 | [1460] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 119 (0000003F66F11C00) [pid = 1460] [serial = 224] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 118 (0000003F62BE3400) [pid = 1460] [serial = 284] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 117 (0000003F6A4C2000) [pid = 1460] [serial = 329] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F61899400) [pid = 1460] [serial = 335] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F5A967400) [pid = 1460] [serial = 272] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F6708DC00) [pid = 1460] [serial = 281] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 113 (0000003F5FD4C000) [pid = 1460] [serial = 275] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 112 (0000003F61871000) [pid = 1460] [serial = 323] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F56302C00) [pid = 1460] [serial = 227] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F67093800) [pid = 1460] [serial = 326] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F66A5D400) [pid = 1460] [serial = 233] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F5AD40C00) [pid = 1460] [serial = 320] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 107 (0000003F63845800) [pid = 1460] [serial = 230] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F668B4C00) [pid = 1460] [serial = 278] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F68389800) [pid = 1460] [serial = 317] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F6838D400) [pid = 1460] [serial = 371] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F630EE400) [pid = 1460] [serial = 347] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F62B59800) [pid = 1460] [serial = 346] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F600D0800) [pid = 1460] [serial = 344] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F5CBEC400) [pid = 1460] [serial = 343] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F5C41B400) [pid = 1460] [serial = 341] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F5ACC1800) [pid = 1460] [serial = 340] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F5640BC00) [pid = 1460] [serial = 338] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F56231800) [pid = 1460] [serial = 337] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F66411C00) [pid = 1460] [serial = 361] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F618A3800) [pid = 1460] [serial = 358] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F62BD4400) [pid = 1460] [serial = 359] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F5CBE6400) [pid = 1460] [serial = 356] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F5ACC2400) [pid = 1460] [serial = 355] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F6640F800) [pid = 1460] [serial = 353] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F658FD800) [pid = 1460] [serial = 352] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F6720A000) [pid = 1460] [serial = 377] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F643A3C00) [pid = 1460] [serial = 350] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F638D7000) [pid = 1460] [serial = 349] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F682A6400) [pid = 1460] [serial = 365] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F67204C00) [pid = 1460] [serial = 373] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F6720AC00) [pid = 1460] [serial = 374] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F66B26400) [pid = 1460] [serial = 362] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F66F0E800) [pid = 1460] [serial = 269] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F67091C00) [pid = 1460] [serial = 364] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 79 (0000003F682A9800) [pid = 1460] [serial = 368] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F63C9A400) [pid = 1460] [serial = 367] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 77 (0000003F682AF800) [pid = 1460] [serial = 370] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | --DOMWINDOW == 76 (0000003F6375A400) [pid = 1460] [serial = 376] [outer = 0000000000000000] [url = about:blank] 20:09:20 INFO - PROCESS | 1460 | [1460] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:20 INFO - PROCESS | 1460 | [1460] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:09:20 INFO - PROCESS | 1460 | 1463627360269 Marionette TRACE conn6 <- [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]]]}] 20:09:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 20:09:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 881ms 20:09:20 INFO - PROCESS | 1460 | 1463627360306 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 20:09:20 INFO - PROCESS | 1460 | 1463627360312 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 20:09:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 20:09:20 INFO - PROCESS | 1460 | 1463627360319 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 20:09:20 INFO - PROCESS | 1460 | 1463627360321 Marionette TRACE conn6 <- [1,546,null,{}] 20:09:20 INFO - PROCESS | 1460 | 1463627360325 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:20 INFO - PROCESS | 1460 | 1463627360413 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 20:09:20 INFO - PROCESS | 1460 | 1463627360423 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:20 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C555000 == 28 [pid = 1460] [id = 146] 20:09:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F56B65400) [pid = 1460] [serial = 436] [outer = 0000000000000000] 20:09:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F5AB0F000) [pid = 1460] [serial = 437] [outer = 0000003F56B65400] 20:09:20 INFO - PROCESS | 1460 | 1463627360470 Marionette DEBUG loaded listener.js 20:09:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F5AC3E800) [pid = 1460] [serial = 438] [outer = 0000003F56B65400] 20:09:20 INFO - PROCESS | 1460 | 1463627360925 Marionette TRACE conn6 <- [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]]]}] 20:09:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 20:09:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 690ms 20:09:21 INFO - PROCESS | 1460 | 1463627361010 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 20:09:21 INFO - PROCESS | 1460 | 1463627361012 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 20:09:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 20:09:21 INFO - PROCESS | 1460 | 1463627361016 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 20:09:21 INFO - PROCESS | 1460 | 1463627361020 Marionette TRACE conn6 <- [1,550,null,{}] 20:09:21 INFO - PROCESS | 1460 | 1463627361031 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:21 INFO - PROCESS | 1460 | 1463627361122 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 20:09:21 INFO - PROCESS | 1460 | 1463627361225 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:21 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61F35800 == 29 [pid = 1460] [id = 147] 20:09:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F5AC3C800) [pid = 1460] [serial = 439] [outer = 0000000000000000] 20:09:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F5C450800) [pid = 1460] [serial = 440] [outer = 0000003F5AC3C800] 20:09:21 INFO - PROCESS | 1460 | 1463627361274 Marionette DEBUG loaded listener.js 20:09:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F5CBE5400) [pid = 1460] [serial = 441] [outer = 0000003F5AC3C800] 20:09:21 INFO - PROCESS | 1460 | [1460] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:21 INFO - PROCESS | 1460 | [1460] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:09:21 INFO - PROCESS | 1460 | [1460] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:21 INFO - PROCESS | 1460 | 1463627361714 Marionette TRACE conn6 <- [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]]]}] 20:09:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 20:09:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 732ms 20:09:21 INFO - PROCESS | 1460 | 1463627361751 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 20:09:21 INFO - PROCESS | 1460 | 1463627361753 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 20:09:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 20:09:21 INFO - PROCESS | 1460 | 1463627361762 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 20:09:21 INFO - PROCESS | 1460 | 1463627361764 Marionette TRACE conn6 <- [1,554,null,{}] 20:09:21 INFO - PROCESS | 1460 | 1463627361767 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:21 INFO - PROCESS | 1460 | 1463627361854 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 20:09:21 INFO - PROCESS | 1460 | 1463627361860 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:21 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62E4A800 == 30 [pid = 1460] [id = 148] 20:09:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F5FD4B400) [pid = 1460] [serial = 442] [outer = 0000000000000000] 20:09:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F5FD52000) [pid = 1460] [serial = 443] [outer = 0000003F5FD4B400] 20:09:21 INFO - PROCESS | 1460 | 1463627361908 Marionette DEBUG loaded listener.js 20:09:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F6063D400) [pid = 1460] [serial = 444] [outer = 0000003F5FD4B400] 20:09:22 INFO - PROCESS | 1460 | [1460] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:22 INFO - PROCESS | 1460 | [1460] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:09:22 INFO - PROCESS | 1460 | [1460] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:22 INFO - PROCESS | 1460 | [1460] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:09:22 INFO - PROCESS | 1460 | 1463627362405 Marionette TRACE conn6 <- [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]]]}] 20:09:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 20:09:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 690ms 20:09:22 INFO - PROCESS | 1460 | 1463627362454 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 20:09:22 INFO - PROCESS | 1460 | 1463627362456 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 20:09:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 20:09:22 INFO - PROCESS | 1460 | 1463627362460 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 20:09:22 INFO - PROCESS | 1460 | 1463627362462 Marionette TRACE conn6 <- [1,558,null,{}] 20:09:22 INFO - PROCESS | 1460 | 1463627362465 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:22 INFO - PROCESS | 1460 | 1463627362602 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 20:09:22 INFO - PROCESS | 1460 | 1463627362626 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:22 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F636E2000 == 31 [pid = 1460] [id = 149] 20:09:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F61879C00) [pid = 1460] [serial = 445] [outer = 0000000000000000] 20:09:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F61E6C800) [pid = 1460] [serial = 446] [outer = 0000003F61879C00] 20:09:22 INFO - PROCESS | 1460 | 1463627362672 Marionette DEBUG loaded listener.js 20:09:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F6255F800) [pid = 1460] [serial = 447] [outer = 0000003F61879C00] 20:09:22 INFO - PROCESS | 1460 | [1460] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:22 INFO - PROCESS | 1460 | [1460] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:09:23 INFO - PROCESS | 1460 | [1460] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:23 INFO - PROCESS | 1460 | [1460] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:09:23 INFO - PROCESS | 1460 | 1463627363120 Marionette TRACE conn6 <- [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]]]}] 20:09:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 20:09:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 691ms 20:09:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 20:09:23 INFO - PROCESS | 1460 | 1463627363154 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 20:09:23 INFO - PROCESS | 1460 | 1463627363156 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 20:09:23 INFO - PROCESS | 1460 | 1463627363159 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 20:09:23 INFO - PROCESS | 1460 | 1463627363161 Marionette TRACE conn6 <- [1,562,null,{}] 20:09:23 INFO - PROCESS | 1460 | 1463627363170 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:23 INFO - PROCESS | 1460 | 1463627363298 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 20:09:23 INFO - PROCESS | 1460 | 1463627363313 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:23 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C54F000 == 32 [pid = 1460] [id = 150] 20:09:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F62BD8000) [pid = 1460] [serial = 448] [outer = 0000000000000000] 20:09:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F62C76C00) [pid = 1460] [serial = 449] [outer = 0000003F62BD8000] 20:09:23 INFO - PROCESS | 1460 | 1463627363359 Marionette DEBUG loaded listener.js 20:09:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F63758800) [pid = 1460] [serial = 450] [outer = 0000003F62BD8000] 20:09:23 INFO - PROCESS | 1460 | 1463627363804 Marionette TRACE conn6 <- [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]]]}] 20:09:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 20:09:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 671ms 20:09:23 INFO - PROCESS | 1460 | 1463627363833 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 20:09:23 INFO - PROCESS | 1460 | 1463627363836 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 20:09:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 20:09:23 INFO - PROCESS | 1460 | 1463627363847 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 20:09:23 INFO - PROCESS | 1460 | 1463627363849 Marionette TRACE conn6 <- [1,566,null,{}] 20:09:23 INFO - PROCESS | 1460 | 1463627363853 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:23 INFO - PROCESS | 1460 | 1463627363986 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 20:09:24 INFO - PROCESS | 1460 | 1463627364031 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:24 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66914000 == 33 [pid = 1460] [id = 151] 20:09:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F638CE400) [pid = 1460] [serial = 451] [outer = 0000000000000000] 20:09:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F638D7C00) [pid = 1460] [serial = 452] [outer = 0000003F638CE400] 20:09:24 INFO - PROCESS | 1460 | 1463627364077 Marionette DEBUG loaded listener.js 20:09:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F63C92800) [pid = 1460] [serial = 453] [outer = 0000003F638CE400] 20:09:24 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F5AC38C00) [pid = 1460] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 20:09:24 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F6298A800) [pid = 1460] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 20:09:24 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F56408000) [pid = 1460] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 20:09:24 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F55B4A800) [pid = 1460] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 20:09:24 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F564CF400) [pid = 1460] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 20:09:24 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F513DF800) [pid = 1460] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 20:09:24 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F5FD4E400) [pid = 1460] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 20:09:24 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F631A3C00) [pid = 1460] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 20:09:24 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F63C6D800) [pid = 1460] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 20:09:24 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F564C9000) [pid = 1460] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 20:09:24 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F63C91000) [pid = 1460] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 20:09:24 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F5B842000) [pid = 1460] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 20:09:24 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F62989000) [pid = 1460] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 20:09:24 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F67211800) [pid = 1460] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 20:09:24 INFO - PROCESS | 1460 | 1463627364565 Marionette TRACE conn6 <- [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]]]}] 20:09:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 20:09:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 733ms 20:09:24 INFO - PROCESS | 1460 | 1463627364587 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 20:09:24 INFO - PROCESS | 1460 | 1463627364589 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 20:09:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 20:09:24 INFO - PROCESS | 1460 | 1463627364592 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 20:09:24 INFO - PROCESS | 1460 | 1463627364602 Marionette TRACE conn6 <- [1,570,null,{}] 20:09:24 INFO - PROCESS | 1460 | 1463627364606 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:24 INFO - PROCESS | 1460 | 1463627364690 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 20:09:24 INFO - PROCESS | 1460 | 1463627364697 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:24 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5A953000 == 34 [pid = 1460] [id = 152] 20:09:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F5B8F0000) [pid = 1460] [serial = 454] [outer = 0000000000000000] 20:09:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F62B4C800) [pid = 1460] [serial = 455] [outer = 0000003F5B8F0000] 20:09:24 INFO - PROCESS | 1460 | 1463627364742 Marionette DEBUG loaded listener.js 20:09:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F63C74C00) [pid = 1460] [serial = 456] [outer = 0000003F5B8F0000] 20:09:25 INFO - PROCESS | 1460 | 1463627365161 Marionette TRACE conn6 <- [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]]]}] 20:09:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 20:09:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 587ms 20:09:25 INFO - PROCESS | 1460 | 1463627365187 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 20:09:25 INFO - PROCESS | 1460 | 1463627365190 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 20:09:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 20:09:25 INFO - PROCESS | 1460 | 1463627365193 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 20:09:25 INFO - PROCESS | 1460 | 1463627365195 Marionette TRACE conn6 <- [1,574,null,{}] 20:09:25 INFO - PROCESS | 1460 | 1463627365199 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:25 INFO - PROCESS | 1460 | 1463627365286 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 20:09:25 INFO - PROCESS | 1460 | 1463627365294 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:25 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6728D800 == 35 [pid = 1460] [id = 153] 20:09:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F63C9D400) [pid = 1460] [serial = 457] [outer = 0000000000000000] 20:09:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F63DF8C00) [pid = 1460] [serial = 458] [outer = 0000003F63C9D400] 20:09:25 INFO - PROCESS | 1460 | 1463627365340 Marionette DEBUG loaded listener.js 20:09:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F646B9000) [pid = 1460] [serial = 459] [outer = 0000003F63C9D400] 20:09:25 INFO - PROCESS | 1460 | [1460] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:25 INFO - PROCESS | 1460 | [1460] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:25 INFO - PROCESS | 1460 | 1463627365780 Marionette TRACE conn6 <- [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]]]}] 20:09:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 20:09:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 629ms 20:09:25 INFO - PROCESS | 1460 | 1463627365826 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 20:09:25 INFO - PROCESS | 1460 | 1463627365828 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 20:09:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 20:09:25 INFO - PROCESS | 1460 | 1463627365831 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 20:09:25 INFO - PROCESS | 1460 | 1463627365833 Marionette TRACE conn6 <- [1,578,null,{}] 20:09:25 INFO - PROCESS | 1460 | 1463627365837 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:25 INFO - PROCESS | 1460 | 1463627365928 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 20:09:25 INFO - PROCESS | 1460 | 1463627365935 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:25 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F68307800 == 36 [pid = 1460] [id = 154] 20:09:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F6583C400) [pid = 1460] [serial = 460] [outer = 0000000000000000] 20:09:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F658B1400) [pid = 1460] [serial = 461] [outer = 0000003F6583C400] 20:09:25 INFO - PROCESS | 1460 | 1463627365982 Marionette DEBUG loaded listener.js 20:09:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F658F9400) [pid = 1460] [serial = 462] [outer = 0000003F6583C400] 20:09:26 INFO - PROCESS | 1460 | 1463627366510 Marionette TRACE conn6 <- [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]]]}] 20:09:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 20:09:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 731ms 20:09:26 INFO - PROCESS | 1460 | 1463627366566 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 20:09:26 INFO - PROCESS | 1460 | 1463627366571 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 20:09:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 20:09:26 INFO - PROCESS | 1460 | 1463627366577 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 20:09:26 INFO - PROCESS | 1460 | 1463627366582 Marionette TRACE conn6 <- [1,582,null,{}] 20:09:26 INFO - PROCESS | 1460 | 1463627366590 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:26 INFO - PROCESS | 1460 | 1463627366750 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 20:09:26 INFO - PROCESS | 1460 | 1463627366826 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:26 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B8CC000 == 37 [pid = 1460] [id = 155] 20:09:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F5640B400) [pid = 1460] [serial = 463] [outer = 0000000000000000] 20:09:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F564C3400) [pid = 1460] [serial = 464] [outer = 0000003F5640B400] 20:09:26 INFO - PROCESS | 1460 | 1463627366926 Marionette DEBUG loaded listener.js 20:09:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F5AC35400) [pid = 1460] [serial = 465] [outer = 0000003F5640B400] 20:09:27 INFO - PROCESS | 1460 | 1463627367542 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 20:09:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 20:09:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 986ms 20:09:27 INFO - PROCESS | 1460 | 1463627367566 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 20:09:27 INFO - PROCESS | 1460 | 1463627367573 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 20:09:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 20:09:27 INFO - PROCESS | 1460 | 1463627367579 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 20:09:27 INFO - PROCESS | 1460 | 1463627367583 Marionette TRACE conn6 <- [1,586,null,{}] 20:09:27 INFO - PROCESS | 1460 | 1463627367587 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:27 INFO - PROCESS | 1460 | 1463627367699 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 20:09:27 INFO - PROCESS | 1460 | 1463627367771 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:27 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63425800 == 38 [pid = 1460] [id = 156] 20:09:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F5C418C00) [pid = 1460] [serial = 466] [outer = 0000000000000000] 20:09:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F5CBA1000) [pid = 1460] [serial = 467] [outer = 0000003F5C418C00] 20:09:27 INFO - PROCESS | 1460 | 1463627367827 Marionette DEBUG loaded listener.js 20:09:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F60634C00) [pid = 1460] [serial = 468] [outer = 0000003F5C418C00] 20:09:28 INFO - PROCESS | 1460 | 1463627368465 Marionette TRACE conn6 <- [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]]]}] 20:09:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 20:09:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 943ms 20:09:28 INFO - PROCESS | 1460 | 1463627368523 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 20:09:28 INFO - PROCESS | 1460 | 1463627368526 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 20:09:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 20:09:28 INFO - PROCESS | 1460 | 1463627368530 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 20:09:28 INFO - PROCESS | 1460 | 1463627368534 Marionette TRACE conn6 <- [1,590,null,{}] 20:09:28 INFO - PROCESS | 1460 | 1463627368546 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:28 INFO - PROCESS | 1460 | 1463627368659 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 20:09:28 INFO - PROCESS | 1460 | 1463627368730 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:28 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A91F000 == 39 [pid = 1460] [id = 157] 20:09:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F62C77400) [pid = 1460] [serial = 469] [outer = 0000000000000000] 20:09:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F62C80400) [pid = 1460] [serial = 470] [outer = 0000003F62C77400] 20:09:28 INFO - PROCESS | 1460 | 1463627368790 Marionette DEBUG loaded listener.js 20:09:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F65835800) [pid = 1460] [serial = 471] [outer = 0000003F62C77400] 20:09:29 INFO - PROCESS | 1460 | [1460] 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 20:09:29 INFO - PROCESS | 1460 | 1463627369640 Marionette TRACE conn6 <- [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]]]}] 20:09:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 20:09:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1144ms 20:09:29 INFO - PROCESS | 1460 | 1463627369676 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 20:09:29 INFO - PROCESS | 1460 | 1463627369679 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 20:09:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 20:09:29 INFO - PROCESS | 1460 | 1463627369682 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 20:09:29 INFO - PROCESS | 1460 | 1463627369684 Marionette TRACE conn6 <- [1,594,null,{}] 20:09:29 INFO - PROCESS | 1460 | 1463627369688 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:29 INFO - PROCESS | 1460 | 1463627369797 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 20:09:29 INFO - PROCESS | 1460 | 1463627369867 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:29 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6AB7F000 == 40 [pid = 1460] [id = 158] 20:09:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F658FAC00) [pid = 1460] [serial = 472] [outer = 0000000000000000] 20:09:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F6640C800) [pid = 1460] [serial = 473] [outer = 0000003F658FAC00] 20:09:29 INFO - PROCESS | 1460 | 1463627369924 Marionette DEBUG loaded listener.js 20:09:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F66455000) [pid = 1460] [serial = 474] [outer = 0000003F658FAC00] 20:09:30 INFO - PROCESS | 1460 | 1463627370566 Marionette TRACE conn6 <- [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]]]}] 20:09:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 20:09:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 941ms 20:09:30 INFO - PROCESS | 1460 | 1463627370625 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 20:09:30 INFO - PROCESS | 1460 | 1463627370628 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 20:09:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 20:09:30 INFO - PROCESS | 1460 | 1463627370631 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 20:09:30 INFO - PROCESS | 1460 | 1463627370634 Marionette TRACE conn6 <- [1,598,null,{}] 20:09:30 INFO - PROCESS | 1460 | 1463627370638 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:30 INFO - PROCESS | 1460 | 1463627370774 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 20:09:30 INFO - PROCESS | 1460 | 1463627370844 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:30 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6831A000 == 41 [pid = 1460] [id = 159] 20:09:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F5484BC00) [pid = 1460] [serial = 475] [outer = 0000000000000000] 20:09:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F658F4000) [pid = 1460] [serial = 476] [outer = 0000003F5484BC00] 20:09:30 INFO - PROCESS | 1460 | 1463627370950 Marionette DEBUG loaded listener.js 20:09:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F668BC800) [pid = 1460] [serial = 477] [outer = 0000003F5484BC00] 20:09:31 INFO - PROCESS | 1460 | 1463627371701 Marionette TRACE conn6 <- [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]]]}] 20:09:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 20:09:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1134ms 20:09:31 INFO - PROCESS | 1460 | 1463627371768 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 20:09:31 INFO - PROCESS | 1460 | 1463627371773 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 20:09:31 INFO - PROCESS | 1460 | 1463627371778 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 20:09:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 20:09:31 INFO - PROCESS | 1460 | 1463627371782 Marionette TRACE conn6 <- [1,602,null,{}] 20:09:31 INFO - PROCESS | 1460 | 1463627371788 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:31 INFO - PROCESS | 1460 | 1463627371926 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 20:09:32 INFO - PROCESS | 1460 | 1463627371999 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:32 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B422800 == 42 [pid = 1460] [id = 160] 20:09:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F564C9800) [pid = 1460] [serial = 478] [outer = 0000000000000000] 20:09:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F56B6D400) [pid = 1460] [serial = 479] [outer = 0000003F564C9800] 20:09:32 INFO - PROCESS | 1460 | 1463627372096 Marionette DEBUG loaded listener.js 20:09:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F5AB6EC00) [pid = 1460] [serial = 480] [outer = 0000003F564C9800] 20:09:32 INFO - PROCESS | 1460 | --DOCSHELL 0000003F636E5800 == 41 [pid = 1460] [id = 18] 20:09:32 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6728D800 == 40 [pid = 1460] [id = 153] 20:09:32 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5A953000 == 39 [pid = 1460] [id = 152] 20:09:32 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66914000 == 38 [pid = 1460] [id = 151] 20:09:32 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C54F000 == 37 [pid = 1460] [id = 150] 20:09:32 INFO - PROCESS | 1460 | --DOCSHELL 0000003F636E2000 == 36 [pid = 1460] [id = 149] 20:09:32 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62E4A800 == 35 [pid = 1460] [id = 148] 20:09:32 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61F35800 == 34 [pid = 1460] [id = 147] 20:09:32 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C555000 == 33 [pid = 1460] [id = 146] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F62C78C00) [pid = 1460] [serial = 407] [outer = 0000000000000000] [url = about:blank] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F56408800) [pid = 1460] [serial = 383] [outer = 0000000000000000] [url = about:blank] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F56492C00) [pid = 1460] [serial = 384] [outer = 0000000000000000] [url = about:blank] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F62547C00) [pid = 1460] [serial = 401] [outer = 0000000000000000] [url = about:blank] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F62983000) [pid = 1460] [serial = 402] [outer = 0000000000000000] [url = about:blank] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F56B6DC00) [pid = 1460] [serial = 386] [outer = 0000000000000000] [url = about:blank] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F57885000) [pid = 1460] [serial = 387] [outer = 0000000000000000] [url = about:blank] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F5AC5A400) [pid = 1460] [serial = 389] [outer = 0000000000000000] [url = about:blank] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F5B461800) [pid = 1460] [serial = 390] [outer = 0000000000000000] [url = about:blank] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F6063B000) [pid = 1460] [serial = 398] [outer = 0000000000000000] [url = about:blank] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F61872000) [pid = 1460] [serial = 399] [outer = 0000000000000000] [url = about:blank] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F633E3C00) [pid = 1460] [serial = 410] [outer = 0000000000000000] [url = about:blank] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F63C77800) [pid = 1460] [serial = 413] [outer = 0000000000000000] [url = about:blank] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F6375D800) [pid = 1460] [serial = 411] [outer = 0000000000000000] [url = about:blank] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F5CBE8C00) [pid = 1460] [serial = 395] [outer = 0000000000000000] [url = about:blank] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F5CF8BC00) [pid = 1460] [serial = 396] [outer = 0000000000000000] [url = about:blank] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F63C9C800) [pid = 1460] [serial = 419] [outer = 0000000000000000] [url = about:blank] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F5C41C800) [pid = 1460] [serial = 392] [outer = 0000000000000000] [url = about:blank] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F5C45A800) [pid = 1460] [serial = 393] [outer = 0000000000000000] [url = about:blank] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F62B52800) [pid = 1460] [serial = 404] [outer = 0000000000000000] [url = about:blank] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F6A4C4800) [pid = 1460] [serial = 380] [outer = 0000000000000000] [url = about:blank] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F643CA400) [pid = 1460] [serial = 420] [outer = 0000000000000000] [url = about:blank] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F646B4800) [pid = 1460] [serial = 422] [outer = 0000000000000000] [url = about:blank] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F62989C00) [pid = 1460] [serial = 161] [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.] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F63C9C000) [pid = 1460] [serial = 414] [outer = 0000000000000000] [url = about:blank] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F62C80000) [pid = 1460] [serial = 408] [outer = 0000000000000000] [url = about:blank] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F5CBEC800) [pid = 1460] [serial = 416] [outer = 0000000000000000] [url = about:blank] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 79 (0000003F62C74000) [pid = 1460] [serial = 417] [outer = 0000000000000000] [url = about:blank] 20:09:32 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F62BDF000) [pid = 1460] [serial = 405] [outer = 0000000000000000] [url = about:blank] 20:09:32 INFO - PROCESS | 1460 | 1463627372671 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 20:09:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 20:09:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 923ms 20:09:32 INFO - PROCESS | 1460 | 1463627372706 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 20:09:32 INFO - PROCESS | 1460 | 1463627372711 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 20:09:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 20:09:32 INFO - PROCESS | 1460 | 1463627372717 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 20:09:32 INFO - PROCESS | 1460 | 1463627372720 Marionette TRACE conn6 <- [1,606,null,{}] 20:09:32 INFO - PROCESS | 1460 | 1463627372724 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:32 INFO - PROCESS | 1460 | 1463627372815 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 20:09:32 INFO - PROCESS | 1460 | 1463627372895 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:32 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C7C9800 == 34 [pid = 1460] [id = 161] 20:09:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F54811400) [pid = 1460] [serial = 481] [outer = 0000000000000000] 20:09:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F5AB6A000) [pid = 1460] [serial = 482] [outer = 0000003F54811400] 20:09:32 INFO - PROCESS | 1460 | 1463627372942 Marionette DEBUG loaded listener.js 20:09:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F5B461800) [pid = 1460] [serial = 483] [outer = 0000003F54811400] 20:09:33 INFO - PROCESS | 1460 | 1463627373330 Marionette TRACE conn6 <- [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]]]}] 20:09:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 20:09:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 647ms 20:09:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 20:09:33 INFO - PROCESS | 1460 | 1463627373365 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 20:09:33 INFO - PROCESS | 1460 | 1463627373367 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 20:09:33 INFO - PROCESS | 1460 | 1463627373376 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 20:09:33 INFO - PROCESS | 1460 | 1463627373380 Marionette TRACE conn6 <- [1,610,null,{}] 20:09:33 INFO - PROCESS | 1460 | 1463627373395 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:33 INFO - PROCESS | 1460 | 1463627373485 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 20:09:33 INFO - PROCESS | 1460 | 1463627373494 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:33 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61F3D000 == 35 [pid = 1460] [id = 162] 20:09:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F5C420400) [pid = 1460] [serial = 484] [outer = 0000000000000000] 20:09:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F5C48BC00) [pid = 1460] [serial = 485] [outer = 0000003F5C420400] 20:09:33 INFO - PROCESS | 1460 | 1463627373542 Marionette DEBUG loaded listener.js 20:09:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F5CBEF800) [pid = 1460] [serial = 486] [outer = 0000003F5C420400] 20:09:33 INFO - PROCESS | 1460 | 1463627373978 Marionette TRACE conn6 <- [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]]]}] 20:09:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 20:09:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 649ms 20:09:34 INFO - PROCESS | 1460 | 1463627374024 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 20:09:34 INFO - PROCESS | 1460 | 1463627374027 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 20:09:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 20:09:34 INFO - PROCESS | 1460 | 1463627374030 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 20:09:34 INFO - PROCESS | 1460 | 1463627374032 Marionette TRACE conn6 <- [1,614,null,{}] 20:09:34 INFO - PROCESS | 1460 | 1463627374036 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:34 INFO - PROCESS | 1460 | 1463627374125 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 20:09:34 INFO - PROCESS | 1460 | 1463627374163 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:34 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62E22000 == 36 [pid = 1460] [id = 163] 20:09:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F60635800) [pid = 1460] [serial = 487] [outer = 0000000000000000] 20:09:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F6063E800) [pid = 1460] [serial = 488] [outer = 0000003F60635800] 20:09:34 INFO - PROCESS | 1460 | 1463627374209 Marionette DEBUG loaded listener.js 20:09:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F61FA0C00) [pid = 1460] [serial = 489] [outer = 0000003F60635800] 20:09:34 INFO - PROCESS | 1460 | 1463627374686 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 20:09:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 20:09:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 691ms 20:09:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 20:09:34 INFO - PROCESS | 1460 | 1463627374723 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 20:09:34 INFO - PROCESS | 1460 | 1463627374725 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 20:09:34 INFO - PROCESS | 1460 | 1463627374729 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 20:09:34 INFO - PROCESS | 1460 | 1463627374731 Marionette TRACE conn6 <- [1,618,null,{}] 20:09:34 INFO - PROCESS | 1460 | 1463627374735 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:34 INFO - PROCESS | 1460 | 1463627374846 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 20:09:34 INFO - PROCESS | 1460 | 1463627374856 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:34 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F636DF000 == 37 [pid = 1460] [id = 164] 20:09:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F60636000) [pid = 1460] [serial = 490] [outer = 0000000000000000] 20:09:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F62986800) [pid = 1460] [serial = 491] [outer = 0000003F60636000] 20:09:34 INFO - PROCESS | 1460 | 1463627374901 Marionette DEBUG loaded listener.js 20:09:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F62BDB000) [pid = 1460] [serial = 492] [outer = 0000003F60636000] 20:09:35 INFO - PROCESS | 1460 | 1463627375358 Marionette TRACE conn6 <- [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]]]}] 20:09:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 20:09:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 670ms 20:09:35 INFO - PROCESS | 1460 | 1463627375402 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 20:09:35 INFO - PROCESS | 1460 | 1463627375404 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 20:09:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 20:09:35 INFO - PROCESS | 1460 | 1463627375408 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 20:09:35 INFO - PROCESS | 1460 | 1463627375410 Marionette TRACE conn6 <- [1,622,null,{}] 20:09:35 INFO - PROCESS | 1460 | 1463627375420 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:35 INFO - PROCESS | 1460 | 1463627375574 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 20:09:35 INFO - PROCESS | 1460 | 1463627375602 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:35 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5AF39800 == 38 [pid = 1460] [id = 165] 20:09:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F62C7C800) [pid = 1460] [serial = 493] [outer = 0000000000000000] 20:09:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F634B9000) [pid = 1460] [serial = 494] [outer = 0000003F62C7C800] 20:09:35 INFO - PROCESS | 1460 | 1463627375649 Marionette DEBUG loaded listener.js 20:09:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F638D5C00) [pid = 1460] [serial = 495] [outer = 0000003F62C7C800] 20:09:35 INFO - PROCESS | 1460 | [1460] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:35 INFO - PROCESS | 1460 | [1460] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:09:36 INFO - PROCESS | 1460 | [1460] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:36 INFO - PROCESS | 1460 | [1460] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:09:36 INFO - PROCESS | 1460 | 1463627376086 Marionette TRACE conn6 <- [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]]]}] 20:09:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 20:09:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 733ms 20:09:36 INFO - PROCESS | 1460 | 1463627376144 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 20:09:36 INFO - PROCESS | 1460 | 1463627376146 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 20:09:36 INFO - PROCESS | 1460 | 1463627376149 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 20:09:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 20:09:36 INFO - PROCESS | 1460 | 1463627376151 Marionette TRACE conn6 <- [1,626,null,{}] 20:09:36 INFO - PROCESS | 1460 | 1463627376155 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:36 INFO - PROCESS | 1460 | 1463627376260 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 20:09:36 INFO - PROCESS | 1460 | 1463627376267 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:36 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6659D000 == 39 [pid = 1460] [id = 166] 20:09:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F638D1000) [pid = 1460] [serial = 496] [outer = 0000000000000000] 20:09:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F63C74800) [pid = 1460] [serial = 497] [outer = 0000003F638D1000] 20:09:36 INFO - PROCESS | 1460 | 1463627376348 Marionette DEBUG loaded listener.js 20:09:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F63DB3000) [pid = 1460] [serial = 498] [outer = 0000003F638D1000] 20:09:36 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F5AC3C800) [pid = 1460] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 20:09:36 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F61879C00) [pid = 1460] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 20:09:36 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F5FD4B400) [pid = 1460] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 20:09:36 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F56494000) [pid = 1460] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 20:09:36 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F56B65400) [pid = 1460] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 20:09:36 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F62BD8000) [pid = 1460] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 20:09:36 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F62C75800) [pid = 1460] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 20:09:36 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F638CE400) [pid = 1460] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 20:09:36 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F63C9D400) [pid = 1460] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 20:09:36 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F5B8F0000) [pid = 1460] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 20:09:36 INFO - PROCESS | 1460 | [1460] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:36 INFO - PROCESS | 1460 | [1460] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:36 INFO - PROCESS | 1460 | [1460] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:09:36 INFO - PROCESS | 1460 | 1463627376805 Marionette TRACE conn6 <- [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]]]}] 20:09:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 20:09:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 672ms 20:09:36 INFO - PROCESS | 1460 | 1463627376824 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 20:09:36 INFO - PROCESS | 1460 | 1463627376826 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 20:09:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 20:09:36 INFO - PROCESS | 1460 | 1463627376829 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 20:09:36 INFO - PROCESS | 1460 | 1463627376831 Marionette TRACE conn6 <- [1,630,null,{}] 20:09:36 INFO - PROCESS | 1460 | 1463627376835 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:36 INFO - PROCESS | 1460 | 1463627376952 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 20:09:36 INFO - PROCESS | 1460 | 1463627376959 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:36 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66A83000 == 40 [pid = 1460] [id = 167] 20:09:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F61FA3C00) [pid = 1460] [serial = 499] [outer = 0000000000000000] 20:09:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F63C74400) [pid = 1460] [serial = 500] [outer = 0000003F61FA3C00] 20:09:37 INFO - PROCESS | 1460 | 1463627377003 Marionette DEBUG loaded listener.js 20:09:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F64F76C00) [pid = 1460] [serial = 501] [outer = 0000003F61FA3C00] 20:09:37 INFO - PROCESS | 1460 | 1463627377419 Marionette TRACE conn6 <- [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]]]}] 20:09:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 20:09:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 627ms 20:09:37 INFO - PROCESS | 1460 | 1463627377460 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 20:09:37 INFO - PROCESS | 1460 | 1463627377462 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 20:09:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 20:09:37 INFO - PROCESS | 1460 | 1463627377465 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 20:09:37 INFO - PROCESS | 1460 | 1463627377467 Marionette TRACE conn6 <- [1,634,null,{}] 20:09:37 INFO - PROCESS | 1460 | 1463627377471 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:37 INFO - PROCESS | 1460 | 1463627377554 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 20:09:37 INFO - PROCESS | 1460 | 1463627377561 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:37 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F67376000 == 41 [pid = 1460] [id = 168] 20:09:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F65A58400) [pid = 1460] [serial = 502] [outer = 0000000000000000] 20:09:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F6640D000) [pid = 1460] [serial = 503] [outer = 0000003F65A58400] 20:09:37 INFO - PROCESS | 1460 | 1463627377606 Marionette DEBUG loaded listener.js 20:09:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F668BF000) [pid = 1460] [serial = 504] [outer = 0000003F65A58400] 20:09:38 INFO - PROCESS | 1460 | 1463627378019 Marionette TRACE conn6 <- [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]]]}] 20:09:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 20:09:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 587ms 20:09:38 INFO - PROCESS | 1460 | 1463627378057 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 20:09:38 INFO - PROCESS | 1460 | 1463627378059 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 20:09:38 INFO - PROCESS | 1460 | 1463627378062 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 20:09:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 20:09:38 INFO - PROCESS | 1460 | 1463627378065 Marionette TRACE conn6 <- [1,638,null,{}] 20:09:38 INFO - PROCESS | 1460 | 1463627378073 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:38 INFO - PROCESS | 1460 | 1463627378167 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 20:09:38 INFO - PROCESS | 1460 | 1463627378174 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:38 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A3D3800 == 42 [pid = 1460] [id = 169] 20:09:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F66B23000) [pid = 1460] [serial = 505] [outer = 0000000000000000] 20:09:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F66B24000) [pid = 1460] [serial = 506] [outer = 0000003F66B23000] 20:09:38 INFO - PROCESS | 1460 | 1463627378220 Marionette DEBUG loaded listener.js 20:09:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F66B2EC00) [pid = 1460] [serial = 507] [outer = 0000003F66B23000] 20:09:39 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B422800 == 41 [pid = 1460] [id = 160] 20:09:39 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6831A000 == 40 [pid = 1460] [id = 159] 20:09:39 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6AB7F000 == 39 [pid = 1460] [id = 158] 20:09:39 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A91F000 == 38 [pid = 1460] [id = 157] 20:09:39 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63425800 == 37 [pid = 1460] [id = 156] 20:09:39 INFO - PROCESS | 1460 | --DOCSHELL 0000003F68307800 == 36 [pid = 1460] [id = 154] 20:09:39 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B8CC000 == 35 [pid = 1460] [id = 155] 20:09:39 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62E22000 == 34 [pid = 1460] [id = 163] 20:09:39 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C7C9800 == 33 [pid = 1460] [id = 161] 20:09:39 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6659D000 == 32 [pid = 1460] [id = 166] 20:09:39 INFO - PROCESS | 1460 | --DOCSHELL 0000003F67376000 == 31 [pid = 1460] [id = 168] 20:09:39 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66A83000 == 30 [pid = 1460] [id = 167] 20:09:39 INFO - PROCESS | 1460 | --DOCSHELL 0000003F636DF000 == 29 [pid = 1460] [id = 164] 20:09:39 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5AF39800 == 28 [pid = 1460] [id = 165] 20:09:39 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61F3D000 == 27 [pid = 1460] [id = 162] 20:09:40 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F5C450800) [pid = 1460] [serial = 440] [outer = 0000000000000000] [url = about:blank] 20:09:40 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F5CBE5400) [pid = 1460] [serial = 441] [outer = 0000000000000000] [url = about:blank] 20:09:40 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F61E6C800) [pid = 1460] [serial = 446] [outer = 0000000000000000] [url = about:blank] 20:09:40 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F5CBE9000) [pid = 1460] [serial = 428] [outer = 0000000000000000] [url = about:blank] 20:09:40 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F5FD52000) [pid = 1460] [serial = 443] [outer = 0000000000000000] [url = about:blank] 20:09:40 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F57AFC000) [pid = 1460] [serial = 435] [outer = 0000000000000000] [url = about:blank] 20:09:40 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F5649C400) [pid = 1460] [serial = 434] [outer = 0000000000000000] [url = about:blank] 20:09:40 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F5AB0F000) [pid = 1460] [serial = 437] [outer = 0000000000000000] [url = about:blank] 20:09:40 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F5AC3E800) [pid = 1460] [serial = 438] [outer = 0000000000000000] [url = about:blank] 20:09:40 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F56496800) [pid = 1460] [serial = 425] [outer = 0000000000000000] [url = about:blank] 20:09:40 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F62C76C00) [pid = 1460] [serial = 449] [outer = 0000000000000000] [url = about:blank] 20:09:40 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F658B1400) [pid = 1460] [serial = 461] [outer = 0000000000000000] [url = about:blank] 20:09:40 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F63C77C00) [pid = 1460] [serial = 432] [outer = 0000000000000000] [url = about:blank] 20:09:40 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F63754400) [pid = 1460] [serial = 431] [outer = 0000000000000000] [url = about:blank] 20:09:40 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F6255F800) [pid = 1460] [serial = 447] [outer = 0000000000000000] [url = about:blank] 20:09:40 INFO - PROCESS | 1460 | --DOMWINDOW == 79 (0000003F638D7C00) [pid = 1460] [serial = 452] [outer = 0000000000000000] [url = about:blank] 20:09:40 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F63758800) [pid = 1460] [serial = 450] [outer = 0000000000000000] [url = about:blank] 20:09:40 INFO - PROCESS | 1460 | --DOMWINDOW == 77 (0000003F646B9000) [pid = 1460] [serial = 459] [outer = 0000000000000000] [url = about:blank] 20:09:40 INFO - PROCESS | 1460 | --DOMWINDOW == 76 (0000003F63DF8C00) [pid = 1460] [serial = 458] [outer = 0000000000000000] [url = about:blank] 20:09:40 INFO - PROCESS | 1460 | --DOMWINDOW == 75 (0000003F63C92800) [pid = 1460] [serial = 453] [outer = 0000000000000000] [url = about:blank] 20:09:40 INFO - PROCESS | 1460 | --DOMWINDOW == 74 (0000003F62B4C800) [pid = 1460] [serial = 455] [outer = 0000000000000000] [url = about:blank] 20:09:40 INFO - PROCESS | 1460 | --DOMWINDOW == 73 (0000003F63C74C00) [pid = 1460] [serial = 456] [outer = 0000000000000000] [url = about:blank] 20:09:40 INFO - PROCESS | 1460 | --DOMWINDOW == 72 (0000003F6063D400) [pid = 1460] [serial = 444] [outer = 0000000000000000] [url = about:blank] 20:09:40 INFO - PROCESS | 1460 | 1463627380190 Marionette TRACE conn6 <- [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]]]}] 20:09:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 20:09:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 2191ms 20:09:40 INFO - PROCESS | 1460 | 1463627380257 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 20:09:40 INFO - PROCESS | 1460 | 1463627380261 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 20:09:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 20:09:40 INFO - PROCESS | 1460 | 1463627380267 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 20:09:40 INFO - PROCESS | 1460 | 1463627380271 Marionette TRACE conn6 <- [1,642,null,{}] 20:09:40 INFO - PROCESS | 1460 | 1463627380278 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:40 INFO - PROCESS | 1460 | 1463627380374 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 20:09:40 INFO - PROCESS | 1460 | 1463627380391 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:40 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F57220800 == 28 [pid = 1460] [id = 170] 20:09:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 73 (0000003F56402400) [pid = 1460] [serial = 508] [outer = 0000000000000000] 20:09:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 74 (0000003F56403C00) [pid = 1460] [serial = 509] [outer = 0000003F56402400] 20:09:40 INFO - PROCESS | 1460 | 1463627380442 Marionette DEBUG loaded listener.js 20:09:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 75 (0000003F56411C00) [pid = 1460] [serial = 510] [outer = 0000003F56402400] 20:09:40 INFO - PROCESS | 1460 | 1463627380912 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 20:09:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 20:09:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 691ms 20:09:40 INFO - PROCESS | 1460 | 1463627380961 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 20:09:40 INFO - PROCESS | 1460 | 1463627380968 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 20:09:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 20:09:40 INFO - PROCESS | 1460 | 1463627380974 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 20:09:40 INFO - PROCESS | 1460 | 1463627380977 Marionette TRACE conn6 <- [1,646,null,{}] 20:09:40 INFO - PROCESS | 1460 | 1463627380981 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:41 INFO - PROCESS | 1460 | 1463627381069 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 20:09:41 INFO - PROCESS | 1460 | 1463627381079 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:41 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B891000 == 29 [pid = 1460] [id = 171] 20:09:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 76 (0000003F564C8000) [pid = 1460] [serial = 511] [outer = 0000000000000000] 20:09:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F564CAC00) [pid = 1460] [serial = 512] [outer = 0000003F564C8000] 20:09:41 INFO - PROCESS | 1460 | 1463627381133 Marionette DEBUG loaded listener.js 20:09:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F56CC1400) [pid = 1460] [serial = 513] [outer = 0000003F564C8000] 20:09:41 INFO - PROCESS | 1460 | 1463627381598 Marionette TRACE conn6 <- [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]]]}] 20:09:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 20:09:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 689ms 20:09:41 INFO - PROCESS | 1460 | 1463627381669 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 20:09:41 INFO - PROCESS | 1460 | 1463627381672 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 20:09:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 20:09:41 INFO - PROCESS | 1460 | 1463627381677 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 20:09:41 INFO - PROCESS | 1460 | 1463627381681 Marionette TRACE conn6 <- [1,650,null,{}] 20:09:41 INFO - PROCESS | 1460 | 1463627381693 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:41 INFO - PROCESS | 1460 | 1463627381823 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 20:09:41 INFO - PROCESS | 1460 | 1463627381891 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:41 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5D394000 == 30 [pid = 1460] [id = 172] 20:09:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F513D4000) [pid = 1460] [serial = 514] [outer = 0000000000000000] 20:09:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F5AC3A800) [pid = 1460] [serial = 515] [outer = 0000003F513D4000] 20:09:41 INFO - PROCESS | 1460 | 1463627381942 Marionette DEBUG loaded listener.js 20:09:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F5AFC3400) [pid = 1460] [serial = 516] [outer = 0000003F513D4000] 20:09:42 INFO - PROCESS | 1460 | [1460] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:42 INFO - PROCESS | 1460 | [1460] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:09:42 INFO - PROCESS | 1460 | [1460] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:42 INFO - PROCESS | 1460 | 1463627382352 Marionette TRACE conn6 <- [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]]]}] 20:09:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 20:09:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 733ms 20:09:42 INFO - PROCESS | 1460 | 1463627382411 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 20:09:42 INFO - PROCESS | 1460 | 1463627382414 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 20:09:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 20:09:42 INFO - PROCESS | 1460 | 1463627382418 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 20:09:42 INFO - PROCESS | 1460 | 1463627382420 Marionette TRACE conn6 <- [1,654,null,{}] 20:09:42 INFO - PROCESS | 1460 | 1463627382424 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:42 INFO - PROCESS | 1460 | 1463627382506 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 20:09:42 INFO - PROCESS | 1460 | 1463627382513 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:42 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61857800 == 31 [pid = 1460] [id = 173] 20:09:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F5B631000) [pid = 1460] [serial = 517] [outer = 0000000000000000] 20:09:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F5B8F0800) [pid = 1460] [serial = 518] [outer = 0000003F5B631000] 20:09:42 INFO - PROCESS | 1460 | 1463627382560 Marionette DEBUG loaded listener.js 20:09:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F5C420C00) [pid = 1460] [serial = 519] [outer = 0000003F5B631000] 20:09:42 INFO - PROCESS | 1460 | [1460] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:42 INFO - PROCESS | 1460 | [1460] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:09:42 INFO - PROCESS | 1460 | [1460] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:42 INFO - PROCESS | 1460 | 1463627382971 Marionette TRACE conn6 <- [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]]]}] 20:09:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 20:09:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 587ms 20:09:43 INFO - PROCESS | 1460 | 1463627383015 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 20:09:43 INFO - PROCESS | 1460 | 1463627383018 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 20:09:43 INFO - PROCESS | 1460 | 1463627383021 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 20:09:43 INFO - PROCESS | 1460 | 1463627383023 Marionette TRACE conn6 <- [1,658,null,{}] 20:09:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 20:09:43 INFO - PROCESS | 1460 | 1463627383027 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:43 INFO - PROCESS | 1460 | 1463627383108 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 20:09:43 INFO - PROCESS | 1460 | 1463627383115 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:43 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61F41800 == 32 [pid = 1460] [id = 174] 20:09:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F5649C800) [pid = 1460] [serial = 520] [outer = 0000000000000000] 20:09:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F5C488C00) [pid = 1460] [serial = 521] [outer = 0000003F5649C800] 20:09:43 INFO - PROCESS | 1460 | 1463627383162 Marionette DEBUG loaded listener.js 20:09:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F5CBA6000) [pid = 1460] [serial = 522] [outer = 0000003F5649C800] 20:09:43 INFO - PROCESS | 1460 | 1463627383623 Marionette TRACE conn6 <- [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]]]}] 20:09:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 20:09:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 628ms 20:09:43 INFO - PROCESS | 1460 | 1463627383656 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 20:09:43 INFO - PROCESS | 1460 | 1463627383658 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 20:09:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 20:09:43 INFO - PROCESS | 1460 | 1463627383662 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 20:09:43 INFO - PROCESS | 1460 | 1463627383664 Marionette TRACE conn6 <- [1,662,null,{}] 20:09:43 INFO - PROCESS | 1460 | 1463627383667 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:43 INFO - PROCESS | 1460 | 1463627383782 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 20:09:43 INFO - PROCESS | 1460 | 1463627383791 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:43 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62E1D000 == 33 [pid = 1460] [id = 175] 20:09:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F5CF8DC00) [pid = 1460] [serial = 523] [outer = 0000000000000000] 20:09:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F5FD49400) [pid = 1460] [serial = 524] [outer = 0000003F5CF8DC00] 20:09:43 INFO - PROCESS | 1460 | 1463627383838 Marionette DEBUG loaded listener.js 20:09:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F5FD54800) [pid = 1460] [serial = 525] [outer = 0000003F5CF8DC00] 20:09:44 INFO - PROCESS | 1460 | [1460] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:44 INFO - PROCESS | 1460 | [1460] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:09:44 INFO - PROCESS | 1460 | [1460] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:44 INFO - PROCESS | 1460 | [1460] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:09:44 INFO - PROCESS | 1460 | 1463627384239 Marionette TRACE conn6 <- [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]]]}] 20:09:44 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 20:09:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 629ms 20:09:44 INFO - PROCESS | 1460 | 1463627384293 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 20:09:44 INFO - PROCESS | 1460 | 1463627384296 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 20:09:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 20:09:44 INFO - PROCESS | 1460 | 1463627384299 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 20:09:44 INFO - PROCESS | 1460 | 1463627384301 Marionette TRACE conn6 <- [1,666,null,{}] 20:09:44 INFO - PROCESS | 1460 | 1463627384305 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:44 INFO - PROCESS | 1460 | 1463627384383 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 20:09:44 INFO - PROCESS | 1460 | 1463627384389 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:44 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6303E800 == 34 [pid = 1460] [id = 176] 20:09:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F60637000) [pid = 1460] [serial = 526] [outer = 0000000000000000] 20:09:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F60640000) [pid = 1460] [serial = 527] [outer = 0000003F60637000] 20:09:44 INFO - PROCESS | 1460 | 1463627384435 Marionette DEBUG loaded listener.js 20:09:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F61899400) [pid = 1460] [serial = 528] [outer = 0000003F60637000] 20:09:44 INFO - PROCESS | 1460 | 1463627384880 Marionette TRACE conn6 <- [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]]]}] 20:09:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 20:09:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 628ms 20:09:44 INFO - PROCESS | 1460 | 1463627384930 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 20:09:44 INFO - PROCESS | 1460 | 1463627384933 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 20:09:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 20:09:44 INFO - PROCESS | 1460 | 1463627384936 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 20:09:44 INFO - PROCESS | 1460 | 1463627384938 Marionette TRACE conn6 <- [1,670,null,{}] 20:09:44 INFO - PROCESS | 1460 | 1463627384942 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:45 INFO - PROCESS | 1460 | 1463627385020 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 20:09:45 INFO - PROCESS | 1460 | 1463627385027 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:45 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6378B800 == 35 [pid = 1460] [id = 177] 20:09:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F6189D000) [pid = 1460] [serial = 529] [outer = 0000000000000000] 20:09:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F62543C00) [pid = 1460] [serial = 530] [outer = 0000003F6189D000] 20:09:45 INFO - PROCESS | 1460 | 1463627385072 Marionette DEBUG loaded listener.js 20:09:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F6259D000) [pid = 1460] [serial = 531] [outer = 0000003F6189D000] 20:09:45 INFO - PROCESS | 1460 | [1460] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:09:45 INFO - PROCESS | 1460 | [1460] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:09:46 INFO - PROCESS | 1460 | 1463627386025 Marionette TRACE conn6 <- [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]]]}] 20:09:46 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) 20:09:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1131ms 20:09:46 INFO - PROCESS | 1460 | 1463627386070 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 20:09:46 INFO - PROCESS | 1460 | 1463627386073 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 20:09:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 20:09:46 INFO - PROCESS | 1460 | 1463627386076 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 20:09:46 INFO - PROCESS | 1460 | 1463627386078 Marionette TRACE conn6 <- [1,674,null,{}] 20:09:46 INFO - PROCESS | 1460 | 1463627386082 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:46 INFO - PROCESS | 1460 | 1463627386184 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 20:09:46 INFO - PROCESS | 1460 | 1463627386191 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:46 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5D392800 == 36 [pid = 1460] [id = 178] 20:09:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F62989000) [pid = 1460] [serial = 532] [outer = 0000000000000000] 20:09:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F62B4A800) [pid = 1460] [serial = 533] [outer = 0000003F62989000] 20:09:46 INFO - PROCESS | 1460 | 1463627386237 Marionette DEBUG loaded listener.js 20:09:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F62BD8400) [pid = 1460] [serial = 534] [outer = 0000003F62989000] 20:09:47 INFO - PROCESS | 1460 | 1463627387148 Marionette TRACE conn6 <- [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]]]}] 20:09:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 20:09:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1131ms 20:09:47 INFO - PROCESS | 1460 | 1463627387210 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 20:09:47 INFO - PROCESS | 1460 | 1463627387213 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 20:09:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 20:09:47 INFO - PROCESS | 1460 | 1463627387216 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 20:09:47 INFO - PROCESS | 1460 | 1463627387218 Marionette TRACE conn6 <- [1,678,null,{}] 20:09:47 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F56403400) [pid = 1460] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 20:09:47 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F5C414400) [pid = 1460] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 20:09:47 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F60636000) [pid = 1460] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 20:09:47 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F62C7C800) [pid = 1460] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 20:09:47 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F638D1000) [pid = 1460] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 20:09:47 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F61FA3C00) [pid = 1460] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 20:09:47 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F65A58400) [pid = 1460] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 20:09:47 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F5484BC00) [pid = 1460] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 20:09:47 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F658FAC00) [pid = 1460] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 20:09:47 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F62C77400) [pid = 1460] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 20:09:47 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F5C418C00) [pid = 1460] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 20:09:47 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F5640B400) [pid = 1460] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 20:09:47 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F6583C400) [pid = 1460] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 20:09:47 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F60635800) [pid = 1460] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 20:09:47 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F5C420400) [pid = 1460] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 20:09:47 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F54811400) [pid = 1460] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 20:09:47 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F564C9800) [pid = 1460] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 20:09:47 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F64637800) [pid = 1460] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 20:09:47 INFO - PROCESS | 1460 | 1463627387354 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:47 INFO - PROCESS | 1460 | 1463627387440 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 20:09:47 INFO - PROCESS | 1460 | 1463627387446 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:47 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62E5B800 == 37 [pid = 1460] [id = 179] 20:09:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F56410800) [pid = 1460] [serial = 535] [outer = 0000000000000000] 20:09:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F5B37D000) [pid = 1460] [serial = 536] [outer = 0000003F56410800] 20:09:47 INFO - PROCESS | 1460 | 1463627387494 Marionette DEBUG loaded listener.js 20:09:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F61FA3C00) [pid = 1460] [serial = 537] [outer = 0000003F56410800] 20:09:48 INFO - PROCESS | 1460 | 1463627388433 Marionette TRACE conn6 <- [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]]]}] 20:09:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 20:09:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1239ms 20:09:48 INFO - PROCESS | 1460 | 1463627388458 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 20:09:48 INFO - PROCESS | 1460 | 1463627388461 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 20:09:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 20:09:48 INFO - PROCESS | 1460 | 1463627388464 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 20:09:48 INFO - PROCESS | 1460 | 1463627388466 Marionette TRACE conn6 <- [1,682,null,{}] 20:09:48 INFO - PROCESS | 1460 | 1463627388473 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:48 INFO - PROCESS | 1460 | 1463627388571 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 20:09:48 INFO - PROCESS | 1460 | 1463627388578 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:48 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61F3E000 == 38 [pid = 1460] [id = 180] 20:09:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F62C78400) [pid = 1460] [serial = 538] [outer = 0000000000000000] 20:09:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F632B4000) [pid = 1460] [serial = 539] [outer = 0000003F62C78400] 20:09:48 INFO - PROCESS | 1460 | 1463627388634 Marionette DEBUG loaded listener.js 20:09:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F63755400) [pid = 1460] [serial = 540] [outer = 0000003F62C78400] 20:09:49 INFO - PROCESS | 1460 | 1463627389615 Marionette TRACE conn6 <- [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]]]}] 20:09:49 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) 20:09:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1179ms 20:09:49 INFO - PROCESS | 1460 | 1463627389647 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 20:09:49 INFO - PROCESS | 1460 | 1463627389652 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 20:09:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 20:09:49 INFO - PROCESS | 1460 | 1463627389658 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 20:09:49 INFO - PROCESS | 1460 | 1463627389663 Marionette TRACE conn6 <- [1,686,null,{}] 20:09:49 INFO - PROCESS | 1460 | 1463627389670 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:49 INFO - PROCESS | 1460 | 1463627389809 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 20:09:49 INFO - PROCESS | 1460 | 1463627389873 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:49 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5AF33000 == 39 [pid = 1460] [id = 181] 20:09:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F56232800) [pid = 1460] [serial = 541] [outer = 0000000000000000] 20:09:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F56303800) [pid = 1460] [serial = 542] [outer = 0000003F56232800] 20:09:49 INFO - PROCESS | 1460 | 1463627389934 Marionette DEBUG loaded listener.js 20:09:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F56496400) [pid = 1460] [serial = 543] [outer = 0000003F56232800] 20:09:51 INFO - PROCESS | 1460 | 1463627391155 Marionette TRACE conn6 <- [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]]]}] 20:09:51 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) 20:09:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1545ms 20:09:51 INFO - PROCESS | 1460 | 1463627391206 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 20:09:51 INFO - PROCESS | 1460 | 1463627391213 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 20:09:51 INFO - PROCESS | 1460 | 1463627391220 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 20:09:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 20:09:51 INFO - PROCESS | 1460 | 1463627391223 Marionette TRACE conn6 <- [1,690,null,{}] 20:09:51 INFO - PROCESS | 1460 | 1463627391268 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:51 INFO - PROCESS | 1460 | 1463627391536 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 20:09:51 INFO - PROCESS | 1460 | 1463627391584 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:51 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F56BCF000 == 40 [pid = 1460] [id = 182] 20:09:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F56302800) [pid = 1460] [serial = 544] [outer = 0000000000000000] 20:09:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F56311400) [pid = 1460] [serial = 545] [outer = 0000003F56302800] 20:09:51 INFO - PROCESS | 1460 | 1463627391635 Marionette DEBUG loaded listener.js 20:09:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F564CA000) [pid = 1460] [serial = 546] [outer = 0000003F56302800] 20:09:52 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6465C800 == 39 [pid = 1460] [id = 135] 20:09:52 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62B77000 == 38 [pid = 1460] [id = 139] 20:09:52 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6830C000 == 37 [pid = 1460] [id = 140] 20:09:52 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B9F8800 == 36 [pid = 1460] [id = 145] 20:09:52 INFO - PROCESS | 1460 | --DOCSHELL 0000003F606B0800 == 35 [pid = 1460] [id = 136] 20:09:52 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66929000 == 34 [pid = 1460] [id = 137] 20:09:52 INFO - PROCESS | 1460 | --DOCSHELL 0000003F56BBA000 == 33 [pid = 1460] [id = 128] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F66B24000) [pid = 1460] [serial = 506] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F65563800) [pid = 1460] [serial = 423] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F57A17000) [pid = 1460] [serial = 426] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F5FD4CC00) [pid = 1460] [serial = 429] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F62986800) [pid = 1460] [serial = 491] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F634B9000) [pid = 1460] [serial = 494] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F62BDB000) [pid = 1460] [serial = 492] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F63C74800) [pid = 1460] [serial = 497] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F638D5C00) [pid = 1460] [serial = 495] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F63C74400) [pid = 1460] [serial = 500] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F6640D000) [pid = 1460] [serial = 503] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F63DB3000) [pid = 1460] [serial = 498] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F658F4000) [pid = 1460] [serial = 476] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 79 (0000003F66455000) [pid = 1460] [serial = 474] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F6640C800) [pid = 1460] [serial = 473] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 77 (0000003F65835800) [pid = 1460] [serial = 471] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 76 (0000003F62C80400) [pid = 1460] [serial = 470] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 75 (0000003F60634C00) [pid = 1460] [serial = 468] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 74 (0000003F5CBA1000) [pid = 1460] [serial = 467] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 73 (0000003F5AC35400) [pid = 1460] [serial = 465] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 72 (0000003F564C3400) [pid = 1460] [serial = 464] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 71 (0000003F658F9400) [pid = 1460] [serial = 462] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 70 (0000003F6063E800) [pid = 1460] [serial = 488] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 69 (0000003F5C48BC00) [pid = 1460] [serial = 485] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 68 (0000003F5CBEF800) [pid = 1460] [serial = 486] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 67 (0000003F5AB6A000) [pid = 1460] [serial = 482] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 66 (0000003F5B461800) [pid = 1460] [serial = 483] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 65 (0000003F5AB6EC00) [pid = 1460] [serial = 480] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 64 (0000003F56B6D400) [pid = 1460] [serial = 479] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 63 (0000003F668BC800) [pid = 1460] [serial = 477] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 62 (0000003F668BF000) [pid = 1460] [serial = 504] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 61 (0000003F64F76C00) [pid = 1460] [serial = 501] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | --DOMWINDOW == 60 (0000003F61FA0C00) [pid = 1460] [serial = 489] [outer = 0000000000000000] [url = about:blank] 20:09:52 INFO - PROCESS | 1460 | 1463627392730 Marionette TRACE conn6 <- [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]]]}] 20:09:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 20:09:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1533ms 20:09:52 INFO - PROCESS | 1460 | 1463627392759 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 20:09:52 INFO - PROCESS | 1460 | 1463627392763 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 20:09:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 20:09:52 INFO - PROCESS | 1460 | 1463627392768 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 20:09:52 INFO - PROCESS | 1460 | 1463627392772 Marionette TRACE conn6 <- [1,694,null,{}] 20:09:52 INFO - PROCESS | 1460 | 1463627392777 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:52 INFO - PROCESS | 1460 | 1463627392860 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 20:09:52 INFO - PROCESS | 1460 | 1463627392870 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:52 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B890000 == 34 [pid = 1460] [id = 183] 20:09:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 61 (0000003F564C3800) [pid = 1460] [serial = 547] [outer = 0000000000000000] 20:09:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 62 (0000003F5788D800) [pid = 1460] [serial = 548] [outer = 0000003F564C3800] 20:09:52 INFO - PROCESS | 1460 | 1463627392919 Marionette DEBUG loaded listener.js 20:09:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 63 (0000003F5AB6EC00) [pid = 1460] [serial = 549] [outer = 0000003F564C3800] 20:09:53 INFO - PROCESS | 1460 | 1463627393886 Marionette TRACE conn6 <- [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]]]}] 20:09:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 20:09:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1128ms 20:09:53 INFO - PROCESS | 1460 | 1463627393901 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 20:09:53 INFO - PROCESS | 1460 | 1463627393904 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 20:09:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 20:09:53 INFO - PROCESS | 1460 | 1463627393908 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 20:09:53 INFO - PROCESS | 1460 | 1463627393910 Marionette TRACE conn6 <- [1,698,null,{}] 20:09:53 INFO - PROCESS | 1460 | 1463627393914 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:54 INFO - PROCESS | 1460 | 1463627393996 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 20:09:54 INFO - PROCESS | 1460 | 1463627394006 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:54 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F60787000 == 35 [pid = 1460] [id = 184] 20:09:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 64 (0000003F5B6E8000) [pid = 1460] [serial = 550] [outer = 0000000000000000] 20:09:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 65 (0000003F5B846000) [pid = 1460] [serial = 551] [outer = 0000003F5B6E8000] 20:09:54 INFO - PROCESS | 1460 | 1463627394053 Marionette DEBUG loaded listener.js 20:09:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 66 (0000003F5C454000) [pid = 1460] [serial = 552] [outer = 0000003F5B6E8000] 20:09:55 INFO - PROCESS | 1460 | 1463627395037 Marionette TRACE conn6 <- [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]]]}] 20:09:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 20:09:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1181ms 20:09:55 INFO - PROCESS | 1460 | 1463627395090 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 20:09:55 INFO - PROCESS | 1460 | 1463627395094 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 20:09:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 20:09:55 INFO - PROCESS | 1460 | 1463627395112 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 20:09:55 INFO - PROCESS | 1460 | 1463627395117 Marionette TRACE conn6 <- [1,702,null,{}] 20:09:55 INFO - PROCESS | 1460 | 1463627395121 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:55 INFO - PROCESS | 1460 | 1463627395228 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 20:09:55 INFO - PROCESS | 1460 | 1463627395236 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:55 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62615800 == 36 [pid = 1460] [id = 185] 20:09:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 67 (0000003F5C48BC00) [pid = 1460] [serial = 553] [outer = 0000000000000000] 20:09:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 68 (0000003F5CBF2400) [pid = 1460] [serial = 554] [outer = 0000003F5C48BC00] 20:09:55 INFO - PROCESS | 1460 | 1463627395282 Marionette DEBUG loaded listener.js 20:09:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 69 (0000003F5F5ED000) [pid = 1460] [serial = 555] [outer = 0000003F5C48BC00] 20:09:55 INFO - PROCESS | 1460 | --DOMWINDOW == 68 (0000003F513D4000) [pid = 1460] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 20:09:55 INFO - PROCESS | 1460 | --DOMWINDOW == 67 (0000003F5CF8DC00) [pid = 1460] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 20:09:55 INFO - PROCESS | 1460 | --DOMWINDOW == 66 (0000003F62989000) [pid = 1460] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 20:09:55 INFO - PROCESS | 1460 | --DOMWINDOW == 65 (0000003F56402400) [pid = 1460] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 20:09:55 INFO - PROCESS | 1460 | --DOMWINDOW == 64 (0000003F66B23000) [pid = 1460] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 20:09:55 INFO - PROCESS | 1460 | --DOMWINDOW == 63 (0000003F5B631000) [pid = 1460] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 20:09:55 INFO - PROCESS | 1460 | --DOMWINDOW == 62 (0000003F6189D000) [pid = 1460] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 20:09:55 INFO - PROCESS | 1460 | --DOMWINDOW == 61 (0000003F564C8000) [pid = 1460] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 20:09:55 INFO - PROCESS | 1460 | --DOMWINDOW == 60 (0000003F5649C800) [pid = 1460] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 20:09:55 INFO - PROCESS | 1460 | --DOMWINDOW == 59 (0000003F60637000) [pid = 1460] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 20:09:55 INFO - PROCESS | 1460 | --DOMWINDOW == 58 (0000003F56410800) [pid = 1460] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 20:09:56 INFO - PROCESS | 1460 | 1463627396243 Marionette TRACE conn6 <- [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]]]}] 20:09:56 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 20:09:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1211ms 20:09:56 INFO - PROCESS | 1460 | 1463627396315 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 20:09:56 INFO - PROCESS | 1460 | 1463627396317 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 20:09:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 20:09:56 INFO - PROCESS | 1460 | 1463627396320 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 20:09:56 INFO - PROCESS | 1460 | 1463627396322 Marionette TRACE conn6 <- [1,706,null,{}] 20:09:56 INFO - PROCESS | 1460 | 1463627396326 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:56 INFO - PROCESS | 1460 | 1463627396410 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 20:09:56 INFO - PROCESS | 1460 | 1463627396417 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:56 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62E46800 == 37 [pid = 1460] [id = 186] 20:09:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 59 (0000003F5649C800) [pid = 1460] [serial = 556] [outer = 0000000000000000] 20:09:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 60 (0000003F5FD4A000) [pid = 1460] [serial = 557] [outer = 0000003F5649C800] 20:09:56 INFO - PROCESS | 1460 | 1463627396463 Marionette DEBUG loaded listener.js 20:09:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 61 (0000003F60634C00) [pid = 1460] [serial = 558] [outer = 0000003F5649C800] 20:09:57 INFO - PROCESS | 1460 | 1463627397382 Marionette TRACE conn6 <- [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]]]}] 20:09:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 20:09:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1075ms 20:09:57 INFO - PROCESS | 1460 | 1463627397398 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 20:09:57 INFO - PROCESS | 1460 | 1463627397408 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 20:09:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 20:09:57 INFO - PROCESS | 1460 | 1463627397414 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 20:09:57 INFO - PROCESS | 1460 | 1463627397416 Marionette TRACE conn6 <- [1,710,null,{}] 20:09:57 INFO - PROCESS | 1460 | 1463627397420 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:57 INFO - PROCESS | 1460 | 1463627397499 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 20:09:57 INFO - PROCESS | 1460 | 1463627397507 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:57 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63778000 == 38 [pid = 1460] [id = 187] 20:09:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 62 (0000003F618A4000) [pid = 1460] [serial = 559] [outer = 0000000000000000] 20:09:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 63 (0000003F61E72800) [pid = 1460] [serial = 560] [outer = 0000003F618A4000] 20:09:57 INFO - PROCESS | 1460 | 1463627397560 Marionette DEBUG loaded listener.js 20:09:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 64 (0000003F62984800) [pid = 1460] [serial = 561] [outer = 0000003F618A4000] 20:09:58 INFO - PROCESS | 1460 | 1463627397998 Marionette TRACE conn6 <- [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] 20:09:58 INFO - PROCESS | 1460 | 1463627398049 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 20:09:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 20:09:58 INFO - PROCESS | 1460 | 1463627398056 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 20:09:58 INFO - PROCESS | 1460 | 1463627398058 Marionette TRACE conn6 <- [1,714,null,{}] 20:09:58 INFO - PROCESS | 1460 | 1463627398061 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:58 INFO - PROCESS | 1460 | 1463627398188 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 20:09:58 INFO - PROCESS | 1460 | 1463627398259 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:58 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F56BCF800 == 39 [pid = 1460] [id = 188] 20:09:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 65 (0000003F5480C800) [pid = 1460] [serial = 562] [outer = 0000000000000000] 20:09:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 66 (0000003F55410C00) [pid = 1460] [serial = 563] [outer = 0000003F5480C800] 20:09:58 INFO - PROCESS | 1460 | 1463627398319 Marionette DEBUG loaded listener.js 20:09:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 67 (0000003F56498C00) [pid = 1460] [serial = 564] [outer = 0000003F5480C800] 20:09:59 INFO - PROCESS | 1460 | 1463627399092 Marionette TRACE conn6 <- [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]]]}] 20:09:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 20:09:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1081ms 20:09:59 INFO - PROCESS | 1460 | 1463627399138 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 20:09:59 INFO - PROCESS | 1460 | 1463627399142 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 20:09:59 INFO - PROCESS | 1460 | 1463627399147 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 20:09:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 20:09:59 INFO - PROCESS | 1460 | 1463627399152 Marionette TRACE conn6 <- [1,718,null,{}] 20:09:59 INFO - PROCESS | 1460 | 1463627399157 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:59 INFO - PROCESS | 1460 | 1463627399264 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 20:09:59 INFO - PROCESS | 1460 | 1463627399331 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:59 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63038800 == 40 [pid = 1460] [id = 189] 20:09:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 68 (0000003F5C41F400) [pid = 1460] [serial = 565] [outer = 0000000000000000] 20:09:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 69 (0000003F5C45A800) [pid = 1460] [serial = 566] [outer = 0000003F5C41F400] 20:09:59 INFO - PROCESS | 1460 | 1463627399390 Marionette DEBUG loaded listener.js 20:09:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 70 (0000003F5CBED800) [pid = 1460] [serial = 567] [outer = 0000003F5C41F400] 20:09:59 INFO - PROCESS | 1460 | 1463627399980 Marionette TRACE conn6 <- [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] 20:10:00 INFO - PROCESS | 1460 | 1463627400036 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 20:10:00 INFO - PROCESS | 1460 | 1463627400041 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 20:10:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 20:10:00 INFO - PROCESS | 1460 | 1463627400043 Marionette TRACE conn6 <- [1,722,null,{}] 20:10:00 INFO - PROCESS | 1460 | 1463627400048 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:00 INFO - PROCESS | 1460 | 1463627400152 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 20:10:00 INFO - PROCESS | 1460 | 1463627400231 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:00 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66474800 == 41 [pid = 1460] [id = 190] 20:10:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 71 (0000003F6189AC00) [pid = 1460] [serial = 568] [outer = 0000000000000000] 20:10:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 72 (0000003F62984000) [pid = 1460] [serial = 569] [outer = 0000003F6189AC00] 20:10:00 INFO - PROCESS | 1460 | 1463627400290 Marionette DEBUG loaded listener.js 20:10:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 73 (0000003F62C77C00) [pid = 1460] [serial = 570] [outer = 0000003F6189AC00] 20:10:00 INFO - PROCESS | 1460 | 1463627400890 Marionette TRACE conn6 <- [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]]]}] 20:10:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 20:10:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 880ms 20:10:00 INFO - PROCESS | 1460 | 1463627400926 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 20:10:00 INFO - PROCESS | 1460 | 1463627400930 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 20:10:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 20:10:00 INFO - PROCESS | 1460 | 1463627400942 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 20:10:00 INFO - PROCESS | 1460 | 1463627400948 Marionette TRACE conn6 <- [1,726,null,{}] 20:10:00 INFO - PROCESS | 1460 | 1463627400966 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:01 INFO - PROCESS | 1460 | 1463627401074 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 20:10:01 INFO - PROCESS | 1460 | 1463627401138 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:01 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66A75000 == 42 [pid = 1460] [id = 191] 20:10:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 74 (0000003F5ACCB800) [pid = 1460] [serial = 571] [outer = 0000000000000000] 20:10:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 75 (0000003F63753800) [pid = 1460] [serial = 572] [outer = 0000003F5ACCB800] 20:10:01 INFO - PROCESS | 1460 | 1463627401194 Marionette DEBUG loaded listener.js 20:10:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 76 (0000003F637BD000) [pid = 1460] [serial = 573] [outer = 0000003F5ACCB800] 20:10:02 INFO - PROCESS | 1460 | [1460] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:10:02 INFO - PROCESS | 1460 | 1463627402238 Marionette TRACE conn6 <- [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]]]}] 20:10:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 20:10:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1355ms 20:10:02 INFO - PROCESS | 1460 | 1463627402295 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 20:10:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 20:10:02 INFO - PROCESS | 1460 | 1463627402297 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 20:10:02 INFO - PROCESS | 1460 | 1463627402301 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 20:10:02 INFO - PROCESS | 1460 | 1463627402303 Marionette TRACE conn6 <- [1,730,null,{}] 20:10:02 INFO - PROCESS | 1460 | 1463627402307 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:02 INFO - PROCESS | 1460 | 1463627402538 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 20:10:02 INFO - PROCESS | 1460 | 1463627402651 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:02 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5AF39800 == 43 [pid = 1460] [id = 192] 20:10:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F56308800) [pid = 1460] [serial = 574] [outer = 0000000000000000] 20:10:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F5640A800) [pid = 1460] [serial = 575] [outer = 0000003F56308800] 20:10:02 INFO - PROCESS | 1460 | 1463627402702 Marionette DEBUG loaded listener.js 20:10:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F56CC6000) [pid = 1460] [serial = 576] [outer = 0000003F56308800] 20:10:03 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6691B800 == 42 [pid = 1460] [id = 143] 20:10:03 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C545800 == 41 [pid = 1460] [id = 129] 20:10:03 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C55D800 == 40 [pid = 1460] [id = 142] 20:10:03 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F632B4000) [pid = 1460] [serial = 539] [outer = 0000000000000000] [url = about:blank] 20:10:03 INFO - PROCESS | 1460 | --DOMWINDOW == 77 (0000003F5AC3A800) [pid = 1460] [serial = 515] [outer = 0000000000000000] [url = about:blank] 20:10:03 INFO - PROCESS | 1460 | --DOMWINDOW == 76 (0000003F5AFC3400) [pid = 1460] [serial = 516] [outer = 0000000000000000] [url = about:blank] 20:10:03 INFO - PROCESS | 1460 | --DOMWINDOW == 75 (0000003F5FD49400) [pid = 1460] [serial = 524] [outer = 0000000000000000] [url = about:blank] 20:10:03 INFO - PROCESS | 1460 | --DOMWINDOW == 74 (0000003F5FD54800) [pid = 1460] [serial = 525] [outer = 0000000000000000] [url = about:blank] 20:10:03 INFO - PROCESS | 1460 | --DOMWINDOW == 73 (0000003F62B4A800) [pid = 1460] [serial = 533] [outer = 0000000000000000] [url = about:blank] 20:10:03 INFO - PROCESS | 1460 | --DOMWINDOW == 72 (0000003F56403C00) [pid = 1460] [serial = 509] [outer = 0000000000000000] [url = about:blank] 20:10:03 INFO - PROCESS | 1460 | --DOMWINDOW == 71 (0000003F56411C00) [pid = 1460] [serial = 510] [outer = 0000000000000000] [url = about:blank] 20:10:03 INFO - PROCESS | 1460 | --DOMWINDOW == 70 (0000003F66B2EC00) [pid = 1460] [serial = 507] [outer = 0000000000000000] [url = about:blank] 20:10:03 INFO - PROCESS | 1460 | --DOMWINDOW == 69 (0000003F5B8F0800) [pid = 1460] [serial = 518] [outer = 0000000000000000] [url = about:blank] 20:10:03 INFO - PROCESS | 1460 | --DOMWINDOW == 68 (0000003F5C420C00) [pid = 1460] [serial = 519] [outer = 0000000000000000] [url = about:blank] 20:10:03 INFO - PROCESS | 1460 | --DOMWINDOW == 67 (0000003F62543C00) [pid = 1460] [serial = 530] [outer = 0000000000000000] [url = about:blank] 20:10:03 INFO - PROCESS | 1460 | --DOMWINDOW == 66 (0000003F564CAC00) [pid = 1460] [serial = 512] [outer = 0000000000000000] [url = about:blank] 20:10:03 INFO - PROCESS | 1460 | --DOMWINDOW == 65 (0000003F56CC1400) [pid = 1460] [serial = 513] [outer = 0000000000000000] [url = about:blank] 20:10:03 INFO - PROCESS | 1460 | --DOMWINDOW == 64 (0000003F5C488C00) [pid = 1460] [serial = 521] [outer = 0000000000000000] [url = about:blank] 20:10:03 INFO - PROCESS | 1460 | --DOMWINDOW == 63 (0000003F5CBA6000) [pid = 1460] [serial = 522] [outer = 0000000000000000] [url = about:blank] 20:10:03 INFO - PROCESS | 1460 | --DOMWINDOW == 62 (0000003F60640000) [pid = 1460] [serial = 527] [outer = 0000000000000000] [url = about:blank] 20:10:03 INFO - PROCESS | 1460 | --DOMWINDOW == 61 (0000003F61899400) [pid = 1460] [serial = 528] [outer = 0000000000000000] [url = about:blank] 20:10:03 INFO - PROCESS | 1460 | --DOMWINDOW == 60 (0000003F5B37D000) [pid = 1460] [serial = 536] [outer = 0000000000000000] [url = about:blank] 20:10:03 INFO - PROCESS | 1460 | --DOMWINDOW == 59 (0000003F62BD8400) [pid = 1460] [serial = 534] [outer = 0000000000000000] [url = about:blank] 20:10:03 INFO - PROCESS | 1460 | --DOMWINDOW == 58 (0000003F6259D000) [pid = 1460] [serial = 531] [outer = 0000000000000000] [url = about:blank] 20:10:03 INFO - PROCESS | 1460 | --DOMWINDOW == 57 (0000003F61FA3C00) [pid = 1460] [serial = 537] [outer = 0000000000000000] [url = about:blank] 20:10:03 INFO - PROCESS | 1460 | 1463627403708 Marionette TRACE conn6 <- [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]]]}] 20:10:03 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 20:10:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1449ms 20:10:03 INFO - PROCESS | 1460 | 1463627403754 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 20:10:03 INFO - PROCESS | 1460 | 1463627403757 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 20:10:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 20:10:03 INFO - PROCESS | 1460 | 1463627403762 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 20:10:03 INFO - PROCESS | 1460 | 1463627403766 Marionette TRACE conn6 <- [1,734,null,{}] 20:10:03 INFO - PROCESS | 1460 | 1463627403770 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:03 INFO - PROCESS | 1460 | 1463627403857 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 20:10:03 INFO - PROCESS | 1460 | 1463627403866 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:03 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C54D000 == 41 [pid = 1460] [id = 193] 20:10:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 58 (0000003F57804400) [pid = 1460] [serial = 577] [outer = 0000000000000000] 20:10:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 59 (0000003F5630B000) [pid = 1460] [serial = 578] [outer = 0000003F57804400] 20:10:03 INFO - PROCESS | 1460 | 1463627403916 Marionette DEBUG loaded listener.js 20:10:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 60 (0000003F5B37D000) [pid = 1460] [serial = 579] [outer = 0000003F57804400] 20:10:04 INFO - PROCESS | 1460 | 1463627404859 Marionette TRACE conn6 <- [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]]]}] 20:10:04 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.) 20:10:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1132ms 20:10:04 INFO - PROCESS | 1460 | 1463627404899 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 20:10:04 INFO - PROCESS | 1460 | 1463627404902 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 20:10:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 20:10:04 INFO - PROCESS | 1460 | 1463627404906 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 20:10:04 INFO - PROCESS | 1460 | 1463627404908 Marionette TRACE conn6 <- [1,738,null,{}] 20:10:04 INFO - PROCESS | 1460 | 1463627404912 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:05 INFO - PROCESS | 1460 | 1463627404995 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 20:10:05 INFO - PROCESS | 1460 | 1463627405005 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:05 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61E89000 == 42 [pid = 1460] [id = 194] 20:10:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 61 (0000003F5CB9C000) [pid = 1460] [serial = 580] [outer = 0000000000000000] 20:10:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 62 (0000003F5CBE6C00) [pid = 1460] [serial = 581] [outer = 0000003F5CB9C000] 20:10:05 INFO - PROCESS | 1460 | 1463627405052 Marionette DEBUG loaded listener.js 20:10:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 63 (0000003F5F5DE800) [pid = 1460] [serial = 582] [outer = 0000003F5CB9C000] 20:10:06 INFO - PROCESS | 1460 | 1463627406028 Marionette TRACE conn6 <- [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]]]}] 20:10:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 20:10:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1129ms 20:10:06 INFO - PROCESS | 1460 | 1463627406037 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 20:10:06 INFO - PROCESS | 1460 | 1463627406041 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 20:10:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 20:10:06 INFO - PROCESS | 1460 | 1463627406051 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 20:10:06 INFO - PROCESS | 1460 | 1463627406056 Marionette TRACE conn6 <- [1,742,null,{}] 20:10:06 INFO - PROCESS | 1460 | --DOMWINDOW == 62 (0000003F5C48BC00) [pid = 1460] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 20:10:06 INFO - PROCESS | 1460 | --DOMWINDOW == 61 (0000003F5649C800) [pid = 1460] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 20:10:06 INFO - PROCESS | 1460 | --DOMWINDOW == 60 (0000003F564C3800) [pid = 1460] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 20:10:06 INFO - PROCESS | 1460 | --DOMWINDOW == 59 (0000003F56302800) [pid = 1460] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 20:10:06 INFO - PROCESS | 1460 | --DOMWINDOW == 58 (0000003F5B6E8000) [pid = 1460] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 20:10:06 INFO - PROCESS | 1460 | 1463627406073 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:06 INFO - PROCESS | 1460 | 1463627406179 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 20:10:06 INFO - PROCESS | 1460 | 1463627406217 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:06 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62E51000 == 43 [pid = 1460] [id = 195] 20:10:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 59 (0000003F564CE800) [pid = 1460] [serial = 583] [outer = 0000000000000000] 20:10:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 60 (0000003F5FD4E400) [pid = 1460] [serial = 584] [outer = 0000003F564CE800] 20:10:06 INFO - PROCESS | 1460 | 1463627406263 Marionette DEBUG loaded listener.js 20:10:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 61 (0000003F625A3800) [pid = 1460] [serial = 585] [outer = 0000003F564CE800] 20:10:07 INFO - PROCESS | 1460 | 1463627407146 Marionette TRACE conn6 <- [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]]]}] 20:10:07 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 20:10:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1159ms 20:10:07 INFO - PROCESS | 1460 | 1463627407210 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 20:10:07 INFO - PROCESS | 1460 | 1463627407212 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 20:10:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 20:10:07 INFO - PROCESS | 1460 | 1463627407216 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 20:10:07 INFO - PROCESS | 1460 | 1463627407218 Marionette TRACE conn6 <- [1,746,null,{}] 20:10:07 INFO - PROCESS | 1460 | 1463627407221 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:07 INFO - PROCESS | 1460 | 1463627407302 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 20:10:07 INFO - PROCESS | 1460 | 1463627407310 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:07 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F637ED000 == 44 [pid = 1460] [id = 196] 20:10:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 62 (0000003F62991800) [pid = 1460] [serial = 586] [outer = 0000000000000000] 20:10:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 63 (0000003F62BE3C00) [pid = 1460] [serial = 587] [outer = 0000003F62991800] 20:10:07 INFO - PROCESS | 1460 | 1463627407355 Marionette DEBUG loaded listener.js 20:10:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 64 (0000003F632B7000) [pid = 1460] [serial = 588] [outer = 0000003F62991800] 20:10:07 INFO - PROCESS | 1460 | 1463627407790 Marionette TRACE conn6 <- [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]]]}] 20:10:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 20:10:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 627ms 20:10:07 INFO - PROCESS | 1460 | 1463627407846 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 20:10:07 INFO - PROCESS | 1460 | 1463627407848 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 20:10:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 20:10:07 INFO - PROCESS | 1460 | 1463627407859 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 20:10:07 INFO - PROCESS | 1460 | 1463627407861 Marionette TRACE conn6 <- [1,750,null,{}] 20:10:07 INFO - PROCESS | 1460 | 1463627407865 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:07 INFO - PROCESS | 1460 | 1463627407950 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 20:10:07 INFO - PROCESS | 1460 | 1463627407960 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:07 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6691C000 == 45 [pid = 1460] [id = 197] 20:10:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 65 (0000003F63C6B000) [pid = 1460] [serial = 589] [outer = 0000000000000000] 20:10:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 66 (0000003F63C6D400) [pid = 1460] [serial = 590] [outer = 0000003F63C6B000] 20:10:08 INFO - PROCESS | 1460 | 1463627408017 Marionette DEBUG loaded listener.js 20:10:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 67 (0000003F63C91000) [pid = 1460] [serial = 591] [outer = 0000003F63C6B000] 20:10:08 INFO - PROCESS | 1460 | [1460] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:10:08 INFO - PROCESS | 1460 | 1463627408927 Marionette TRACE conn6 <- [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]]]}] 20:10:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 20:10:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1082ms 20:10:08 INFO - PROCESS | 1460 | 1463627408942 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 20:10:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 20:10:08 INFO - PROCESS | 1460 | 1463627408944 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 20:10:08 INFO - PROCESS | 1460 | 1463627408947 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 20:10:08 INFO - PROCESS | 1460 | 1463627408949 Marionette TRACE conn6 <- [1,754,null,{}] 20:10:08 INFO - PROCESS | 1460 | 1463627408953 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:09 INFO - PROCESS | 1460 | 1463627409056 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 20:10:09 INFO - PROCESS | 1460 | 1463627409064 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:09 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670B8000 == 46 [pid = 1460] [id = 198] 20:10:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 68 (0000003F63C97C00) [pid = 1460] [serial = 592] [outer = 0000000000000000] 20:10:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 69 (0000003F63C9D400) [pid = 1460] [serial = 593] [outer = 0000003F63C97C00] 20:10:09 INFO - PROCESS | 1460 | 1463627409108 Marionette DEBUG loaded listener.js 20:10:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 70 (0000003F643A7C00) [pid = 1460] [serial = 594] [outer = 0000003F63C97C00] 20:10:10 INFO - PROCESS | 1460 | 1463627410155 Marionette TRACE conn6 <- [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]]]}] 20:10:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 20:10:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1236ms 20:10:10 INFO - PROCESS | 1460 | 1463627410223 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 20:10:10 INFO - PROCESS | 1460 | 1463627410228 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 20:10:10 INFO - PROCESS | 1460 | 1463627410233 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 20:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 20:10:10 INFO - PROCESS | 1460 | 1463627410238 Marionette TRACE conn6 <- [1,758,null,{}] 20:10:10 INFO - PROCESS | 1460 | 1463627410244 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:10 INFO - PROCESS | 1460 | 1463627410343 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 20:10:10 INFO - PROCESS | 1460 | 1463627410490 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:10 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61E75000 == 47 [pid = 1460] [id = 199] 20:10:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 71 (0000003F5AC60400) [pid = 1460] [serial = 595] [outer = 0000000000000000] 20:10:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 72 (0000003F5B394000) [pid = 1460] [serial = 596] [outer = 0000003F5AC60400] 20:10:10 INFO - PROCESS | 1460 | 1463627410590 Marionette DEBUG loaded listener.js 20:10:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 73 (0000003F5C48D400) [pid = 1460] [serial = 597] [outer = 0000003F5AC60400] 20:10:11 INFO - PROCESS | 1460 | 1463627411158 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 20:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 20:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 985ms 20:10:11 INFO - PROCESS | 1460 | 1463627411227 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 20:10:11 INFO - PROCESS | 1460 | 1463627411233 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 20:10:11 INFO - PROCESS | 1460 | 1463627411240 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 20:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 20:10:11 INFO - PROCESS | 1460 | 1463627411243 Marionette TRACE conn6 <- [1,762,null,{}] 20:10:11 INFO - PROCESS | 1460 | 1463627411248 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:11 INFO - PROCESS | 1460 | 1463627411400 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 20:10:11 INFO - PROCESS | 1460 | 1463627411441 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:11 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66515800 == 48 [pid = 1460] [id = 200] 20:10:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 74 (0000003F6063DC00) [pid = 1460] [serial = 598] [outer = 0000000000000000] 20:10:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 75 (0000003F6189A800) [pid = 1460] [serial = 599] [outer = 0000003F6063DC00] 20:10:11 INFO - PROCESS | 1460 | 1463627411496 Marionette DEBUG loaded listener.js 20:10:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 76 (0000003F62B57800) [pid = 1460] [serial = 600] [outer = 0000003F6063DC00] 20:10:12 INFO - PROCESS | 1460 | 1463627412107 Marionette TRACE conn6 <- [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]]]}] 20:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 20:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 923ms 20:10:12 INFO - PROCESS | 1460 | 1463627412169 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 20:10:12 INFO - PROCESS | 1460 | 1463627412172 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 20:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 20:10:12 INFO - PROCESS | 1460 | 1463627412176 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 20:10:12 INFO - PROCESS | 1460 | 1463627412180 Marionette TRACE conn6 <- [1,766,null,{}] 20:10:12 INFO - PROCESS | 1460 | 1463627412192 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:12 INFO - PROCESS | 1460 | 1463627412305 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 20:10:12 INFO - PROCESS | 1460 | 1463627412375 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:12 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5FD20800 == 49 [pid = 1460] [id = 201] 20:10:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F62C81C00) [pid = 1460] [serial = 601] [outer = 0000000000000000] 20:10:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F638CF400) [pid = 1460] [serial = 602] [outer = 0000003F62C81C00] 20:10:12 INFO - PROCESS | 1460 | 1463627412434 Marionette DEBUG loaded listener.js 20:10:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F63C95800) [pid = 1460] [serial = 603] [outer = 0000003F62C81C00] 20:10:13 INFO - PROCESS | 1460 | 1463627413158 Marionette TRACE conn6 <- [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]]]}] 20:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 20:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1030ms 20:10:13 INFO - PROCESS | 1460 | 1463627413208 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 20:10:13 INFO - PROCESS | 1460 | 1463627413213 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 20:10:13 INFO - PROCESS | 1460 | 1463627413218 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 20:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 20:10:13 INFO - PROCESS | 1460 | 1463627413222 Marionette TRACE conn6 <- [1,770,null,{}] 20:10:13 INFO - PROCESS | 1460 | 1463627413227 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:13 INFO - PROCESS | 1460 | 1463627413330 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 20:10:13 INFO - PROCESS | 1460 | 1463627413417 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:13 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C564000 == 50 [pid = 1460] [id = 202] 20:10:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F57A23400) [pid = 1460] [serial = 604] [outer = 0000000000000000] 20:10:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F5A965000) [pid = 1460] [serial = 605] [outer = 0000003F57A23400] 20:10:13 INFO - PROCESS | 1460 | 1463627413468 Marionette DEBUG loaded listener.js 20:10:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F5AD3EC00) [pid = 1460] [serial = 606] [outer = 0000003F57A23400] 20:10:13 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62A17000 == 49 [pid = 1460] [id = 132] 20:10:13 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62FE7800 == 48 [pid = 1460] [id = 133] 20:10:13 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6691C000 == 47 [pid = 1460] [id = 197] 20:10:13 INFO - PROCESS | 1460 | --DOCSHELL 0000003F637ED000 == 46 [pid = 1460] [id = 196] 20:10:13 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62E51000 == 45 [pid = 1460] [id = 195] 20:10:13 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61E89000 == 44 [pid = 1460] [id = 194] 20:10:13 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C54D000 == 43 [pid = 1460] [id = 193] 20:10:13 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5AF39800 == 42 [pid = 1460] [id = 192] 20:10:13 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F61E72800) [pid = 1460] [serial = 560] [outer = 0000000000000000] [url = about:blank] 20:10:13 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63038800 == 41 [pid = 1460] [id = 189] 20:10:13 INFO - PROCESS | 1460 | --DOCSHELL 0000003F56BCF800 == 40 [pid = 1460] [id = 188] 20:10:13 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F5CBF2400) [pid = 1460] [serial = 554] [outer = 0000000000000000] [url = about:blank] 20:10:13 INFO - PROCESS | 1460 | --DOMWINDOW == 79 (0000003F5FD4A000) [pid = 1460] [serial = 557] [outer = 0000000000000000] [url = about:blank] 20:10:13 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F5788D800) [pid = 1460] [serial = 548] [outer = 0000000000000000] [url = about:blank] 20:10:13 INFO - PROCESS | 1460 | --DOMWINDOW == 77 (0000003F5AB6EC00) [pid = 1460] [serial = 549] [outer = 0000000000000000] [url = about:blank] 20:10:13 INFO - PROCESS | 1460 | --DOMWINDOW == 76 (0000003F56303800) [pid = 1460] [serial = 542] [outer = 0000000000000000] [url = about:blank] 20:10:13 INFO - PROCESS | 1460 | --DOMWINDOW == 75 (0000003F564CA000) [pid = 1460] [serial = 546] [outer = 0000000000000000] [url = about:blank] 20:10:13 INFO - PROCESS | 1460 | --DOMWINDOW == 74 (0000003F56311400) [pid = 1460] [serial = 545] [outer = 0000000000000000] [url = about:blank] 20:10:13 INFO - PROCESS | 1460 | --DOMWINDOW == 73 (0000003F5B846000) [pid = 1460] [serial = 551] [outer = 0000000000000000] [url = about:blank] 20:10:13 INFO - PROCESS | 1460 | --DOMWINDOW == 72 (0000003F5F5ED000) [pid = 1460] [serial = 555] [outer = 0000000000000000] [url = about:blank] 20:10:13 INFO - PROCESS | 1460 | --DOMWINDOW == 71 (0000003F60634C00) [pid = 1460] [serial = 558] [outer = 0000000000000000] [url = about:blank] 20:10:13 INFO - PROCESS | 1460 | --DOMWINDOW == 70 (0000003F5C454000) [pid = 1460] [serial = 552] [outer = 0000000000000000] [url = about:blank] 20:10:13 INFO - PROCESS | 1460 | 1463627413976 Marionette TRACE conn6 <- [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]]]}] 20:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 20:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 796ms 20:10:14 INFO - PROCESS | 1460 | 1463627414019 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 20:10:14 INFO - PROCESS | 1460 | 1463627414025 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 20:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 20:10:14 INFO - PROCESS | 1460 | 1463627414031 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 20:10:14 INFO - PROCESS | 1460 | 1463627414034 Marionette TRACE conn6 <- [1,774,null,{}] 20:10:14 INFO - PROCESS | 1460 | 1463627414038 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:14 INFO - PROCESS | 1460 | 1463627414126 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 20:10:14 INFO - PROCESS | 1460 | 1463627414136 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:14 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5D397800 == 41 [pid = 1460] [id = 203] 20:10:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 71 (0000003F56CB8800) [pid = 1460] [serial = 607] [outer = 0000000000000000] 20:10:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 72 (0000003F5AC3EC00) [pid = 1460] [serial = 608] [outer = 0000003F56CB8800] 20:10:14 INFO - PROCESS | 1460 | 1463627414184 Marionette DEBUG loaded listener.js 20:10:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 73 (0000003F5B843400) [pid = 1460] [serial = 609] [outer = 0000003F56CB8800] 20:10:14 INFO - PROCESS | 1460 | 1463627414650 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 20:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 20:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 691ms 20:10:14 INFO - PROCESS | 1460 | 1463627414723 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 20:10:14 INFO - PROCESS | 1460 | 1463627414726 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 20:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 20:10:14 INFO - PROCESS | 1460 | 1463627414729 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 20:10:14 INFO - PROCESS | 1460 | 1463627414733 Marionette TRACE conn6 <- [1,778,null,{}] 20:10:14 INFO - PROCESS | 1460 | 1463627414744 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:14 INFO - PROCESS | 1460 | 1463627414831 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 20:10:14 INFO - PROCESS | 1460 | 1463627414903 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:14 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62A0D800 == 42 [pid = 1460] [id = 204] 20:10:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 74 (0000003F5B62C000) [pid = 1460] [serial = 610] [outer = 0000000000000000] 20:10:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 75 (0000003F5CBE7800) [pid = 1460] [serial = 611] [outer = 0000003F5B62C000] 20:10:15 INFO - PROCESS | 1460 | 1463627414986 Marionette DEBUG loaded listener.js 20:10:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 76 (0000003F5F5ED000) [pid = 1460] [serial = 612] [outer = 0000003F5B62C000] 20:10:15 INFO - PROCESS | 1460 | 1463627415374 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 20:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 20:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 691ms 20:10:15 INFO - PROCESS | 1460 | 1463627415423 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 20:10:15 INFO - PROCESS | 1460 | 1463627415426 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 20:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 20:10:15 INFO - PROCESS | 1460 | 1463627415430 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 20:10:15 INFO - PROCESS | 1460 | 1463627415432 Marionette TRACE conn6 <- [1,782,null,{}] 20:10:15 INFO - PROCESS | 1460 | 1463627415435 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:15 INFO - PROCESS | 1460 | 1463627415520 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 20:10:15 INFO - PROCESS | 1460 | 1463627415527 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:15 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63046000 == 43 [pid = 1460] [id = 205] 20:10:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F600D6800) [pid = 1460] [serial = 613] [outer = 0000000000000000] 20:10:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F6063D000) [pid = 1460] [serial = 614] [outer = 0000003F600D6800] 20:10:15 INFO - PROCESS | 1460 | 1463627415574 Marionette DEBUG loaded listener.js 20:10:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F618A3400) [pid = 1460] [serial = 615] [outer = 0000003F600D6800] 20:10:16 INFO - PROCESS | 1460 | 1463627416037 Marionette TRACE conn6 <- [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]]]}] 20:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 20:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 628ms 20:10:16 INFO - PROCESS | 1460 | 1463627416060 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 20:10:16 INFO - PROCESS | 1460 | 1463627416062 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 20:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 20:10:16 INFO - PROCESS | 1460 | 1463627416065 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 20:10:16 INFO - PROCESS | 1460 | 1463627416067 Marionette TRACE conn6 <- [1,786,null,{}] 20:10:16 INFO - PROCESS | 1460 | 1463627416071 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:16 INFO - PROCESS | 1460 | 1463627416176 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 20:10:16 INFO - PROCESS | 1460 | 1463627416256 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:16 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F64670000 == 44 [pid = 1460] [id = 206] 20:10:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F61872C00) [pid = 1460] [serial = 616] [outer = 0000000000000000] 20:10:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F6259C800) [pid = 1460] [serial = 617] [outer = 0000003F61872C00] 20:10:16 INFO - PROCESS | 1460 | 1463627416302 Marionette DEBUG loaded listener.js 20:10:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F62BD7400) [pid = 1460] [serial = 618] [outer = 0000003F61872C00] 20:10:16 INFO - PROCESS | 1460 | 1463627416753 Marionette TRACE conn6 <- [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]]]}] 20:10:16 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 20:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 734ms 20:10:16 INFO - PROCESS | 1460 | 1463627416803 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 20:10:16 INFO - PROCESS | 1460 | 1463627416805 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 20:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 20:10:16 INFO - PROCESS | 1460 | 1463627416816 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 20:10:16 INFO - PROCESS | 1460 | 1463627416818 Marionette TRACE conn6 <- [1,790,null,{}] 20:10:16 INFO - PROCESS | 1460 | 1463627416822 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:16 INFO - PROCESS | 1460 | 1463627416937 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 20:10:16 INFO - PROCESS | 1460 | 1463627416988 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:17 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F55DAB800 == 45 [pid = 1460] [id = 207] 20:10:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F551CDC00) [pid = 1460] [serial = 619] [outer = 0000000000000000] 20:10:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F637C2400) [pid = 1460] [serial = 620] [outer = 0000003F551CDC00] 20:10:17 INFO - PROCESS | 1460 | 1463627417035 Marionette DEBUG loaded listener.js 20:10:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F63C74400) [pid = 1460] [serial = 621] [outer = 0000003F551CDC00] 20:10:17 INFO - PROCESS | 1460 | 1463627417458 Marionette TRACE conn6 <- [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]]]}] 20:10:17 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 20:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 691ms 20:10:17 INFO - PROCESS | 1460 | 1463627417508 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 20:10:17 INFO - PROCESS | 1460 | 1463627417510 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 20:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 20:10:17 INFO - PROCESS | 1460 | 1463627417521 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 20:10:17 INFO - PROCESS | 1460 | 1463627417523 Marionette TRACE conn6 <- [1,794,null,{}] 20:10:17 INFO - PROCESS | 1460 | 1463627417563 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:17 INFO - PROCESS | 1460 | 1463627417681 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 20:10:17 INFO - PROCESS | 1460 | 1463627417695 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:17 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6737D800 == 46 [pid = 1460] [id = 208] 20:10:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F63C93C00) [pid = 1460] [serial = 622] [outer = 0000000000000000] 20:10:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F63CAF000) [pid = 1460] [serial = 623] [outer = 0000003F63C93C00] 20:10:17 INFO - PROCESS | 1460 | 1463627417740 Marionette DEBUG loaded listener.js 20:10:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F643CC800) [pid = 1460] [serial = 624] [outer = 0000003F63C93C00] 20:10:17 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F63C6B000) [pid = 1460] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 20:10:17 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F56232800) [pid = 1460] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 20:10:17 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F564CE800) [pid = 1460] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 20:10:17 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F6189AC00) [pid = 1460] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 20:10:17 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F56308800) [pid = 1460] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 20:10:17 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F5ACCB800) [pid = 1460] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 20:10:17 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F5480C800) [pid = 1460] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 20:10:17 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F57804400) [pid = 1460] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 20:10:17 INFO - PROCESS | 1460 | --DOMWINDOW == 79 (0000003F5C41F400) [pid = 1460] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 20:10:17 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F5CB9C000) [pid = 1460] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 20:10:17 INFO - PROCESS | 1460 | --DOMWINDOW == 77 (0000003F62991800) [pid = 1460] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 20:10:17 INFO - PROCESS | 1460 | --DOMWINDOW == 76 (0000003F618A4000) [pid = 1460] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 20:10:17 INFO - PROCESS | 1460 | --DOMWINDOW == 75 (0000003F62C78400) [pid = 1460] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 20:10:18 INFO - PROCESS | 1460 | 1463627418172 Marionette TRACE conn6 <- [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]]]}] 20:10:18 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 20:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 713ms 20:10:18 INFO - PROCESS | 1460 | 1463627418229 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 20:10:18 INFO - PROCESS | 1460 | 1463627418231 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 20:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 20:10:18 INFO - PROCESS | 1460 | 1463627418235 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 20:10:18 INFO - PROCESS | 1460 | 1463627418237 Marionette TRACE conn6 <- [1,798,null,{}] 20:10:18 INFO - PROCESS | 1460 | 1463627418240 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:18 INFO - PROCESS | 1460 | 1463627418319 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 20:10:18 INFO - PROCESS | 1460 | 1463627418326 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:18 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F67393000 == 47 [pid = 1460] [id = 209] 20:10:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 76 (0000003F5C48AC00) [pid = 1460] [serial = 625] [outer = 0000000000000000] 20:10:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F62C7C400) [pid = 1460] [serial = 626] [outer = 0000003F5C48AC00] 20:10:18 INFO - PROCESS | 1460 | 1463627418372 Marionette DEBUG loaded listener.js 20:10:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F643A8400) [pid = 1460] [serial = 627] [outer = 0000003F5C48AC00] 20:10:18 INFO - PROCESS | 1460 | 1463627418792 Marionette TRACE conn6 <- [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]]]}] 20:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 20:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 586ms 20:10:18 INFO - PROCESS | 1460 | 1463627418822 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 20:10:18 INFO - PROCESS | 1460 | 1463627418824 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 20:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 20:10:18 INFO - PROCESS | 1460 | 1463627418828 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 20:10:18 INFO - PROCESS | 1460 | 1463627418830 Marionette TRACE conn6 <- [1,802,null,{}] 20:10:18 INFO - PROCESS | 1460 | 1463627418838 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:18 INFO - PROCESS | 1460 | 1463627418918 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 20:10:18 INFO - PROCESS | 1460 | 1463627418924 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:18 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6831E800 == 48 [pid = 1460] [id = 210] 20:10:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F643C9400) [pid = 1460] [serial = 628] [outer = 0000000000000000] 20:10:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F646B5C00) [pid = 1460] [serial = 629] [outer = 0000003F643C9400] 20:10:18 INFO - PROCESS | 1460 | 1463627418970 Marionette DEBUG loaded listener.js 20:10:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F65117800) [pid = 1460] [serial = 630] [outer = 0000003F643C9400] 20:10:19 INFO - PROCESS | 1460 | 1463627419414 Marionette TRACE conn6 <- [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] 20:10:19 INFO - PROCESS | 1460 | 1463627419461 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 20:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 20:10:19 INFO - PROCESS | 1460 | 1463627419465 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 20:10:19 INFO - PROCESS | 1460 | 1463627419467 Marionette TRACE conn6 <- [1,806,null,{}] 20:10:19 INFO - PROCESS | 1460 | 1463627419471 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:19 INFO - PROCESS | 1460 | 1463627419562 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 20:10:19 INFO - PROCESS | 1460 | 1463627419571 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:19 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A908800 == 49 [pid = 1460] [id = 211] 20:10:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F658F3C00) [pid = 1460] [serial = 631] [outer = 0000000000000000] 20:10:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F658FA400) [pid = 1460] [serial = 632] [outer = 0000003F658F3C00] 20:10:19 INFO - PROCESS | 1460 | 1463627419616 Marionette DEBUG loaded listener.js 20:10:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F65A5F800) [pid = 1460] [serial = 633] [outer = 0000003F658F3C00] 20:10:20 INFO - PROCESS | 1460 | 1463627420190 Marionette TRACE conn6 <- [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]]]}] 20:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 20:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 775ms 20:10:20 INFO - PROCESS | 1460 | 1463627420281 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 20:10:20 INFO - PROCESS | 1460 | 1463627420286 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 20:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 20:10:20 INFO - PROCESS | 1460 | 1463627420305 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 20:10:20 INFO - PROCESS | 1460 | 1463627420310 Marionette TRACE conn6 <- [1,810,null,{}] 20:10:20 INFO - PROCESS | 1460 | 1463627420316 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:20 INFO - PROCESS | 1460 | 1463627420438 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 20:10:20 INFO - PROCESS | 1460 | 1463627420503 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:20 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C555000 == 50 [pid = 1460] [id = 212] 20:10:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F56303C00) [pid = 1460] [serial = 634] [outer = 0000000000000000] 20:10:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F564C0C00) [pid = 1460] [serial = 635] [outer = 0000003F56303C00] 20:10:20 INFO - PROCESS | 1460 | 1463627420563 Marionette DEBUG loaded listener.js 20:10:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F5AC34400) [pid = 1460] [serial = 636] [outer = 0000003F56303C00] 20:10:21 INFO - PROCESS | 1460 | 1463627421163 Marionette TRACE conn6 <- [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] 20:10:21 INFO - PROCESS | 1460 | 1463627421257 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 20:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 20:10:21 INFO - PROCESS | 1460 | 1463627421263 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 20:10:21 INFO - PROCESS | 1460 | 1463627421267 Marionette TRACE conn6 <- [1,814,null,{}] 20:10:21 INFO - PROCESS | 1460 | 1463627421271 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:21 INFO - PROCESS | 1460 | 1463627421417 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 20:10:21 INFO - PROCESS | 1460 | 1463627421481 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:21 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6691E800 == 51 [pid = 1460] [id = 213] 20:10:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F5C452000) [pid = 1460] [serial = 637] [outer = 0000000000000000] 20:10:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F5CF8C400) [pid = 1460] [serial = 638] [outer = 0000003F5C452000] 20:10:21 INFO - PROCESS | 1460 | 1463627421581 Marionette DEBUG loaded listener.js 20:10:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F61839C00) [pid = 1460] [serial = 639] [outer = 0000003F5C452000] 20:10:22 INFO - PROCESS | 1460 | 1463627422210 Marionette TRACE conn6 <- [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]]]}] 20:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 20:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 985ms 20:10:22 INFO - PROCESS | 1460 | 1463627422254 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 20:10:22 INFO - PROCESS | 1460 | 1463627422257 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 20:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 20:10:22 INFO - PROCESS | 1460 | 1463627422260 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 20:10:22 INFO - PROCESS | 1460 | 1463627422265 Marionette TRACE conn6 <- [1,818,null,{}] 20:10:22 INFO - PROCESS | 1460 | 1463627422277 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:22 INFO - PROCESS | 1460 | 1463627422388 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 20:10:22 INFO - PROCESS | 1460 | 1463627422462 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:22 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6AB1F800 == 52 [pid = 1460] [id = 214] 20:10:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F638CE800) [pid = 1460] [serial = 640] [outer = 0000000000000000] 20:10:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F64576000) [pid = 1460] [serial = 641] [outer = 0000003F638CE800] 20:10:22 INFO - PROCESS | 1460 | 1463627422523 Marionette DEBUG loaded listener.js 20:10:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F66408400) [pid = 1460] [serial = 642] [outer = 0000003F638CE800] 20:10:23 INFO - PROCESS | 1460 | 1463627423157 Marionette TRACE conn6 <- [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]]]}] 20:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 20:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 943ms 20:10:23 INFO - PROCESS | 1460 | 1463627423205 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 20:10:23 INFO - PROCESS | 1460 | 1463627423209 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 20:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 20:10:23 INFO - PROCESS | 1460 | 1463627423213 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 20:10:23 INFO - PROCESS | 1460 | 1463627423215 Marionette TRACE conn6 <- [1,822,null,{}] 20:10:23 INFO - PROCESS | 1460 | 1463627423219 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:23 INFO - PROCESS | 1460 | 1463627423329 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 20:10:23 INFO - PROCESS | 1460 | 1463627423412 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:23 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6AB81000 == 53 [pid = 1460] [id = 215] 20:10:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F66450400) [pid = 1460] [serial = 643] [outer = 0000000000000000] 20:10:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F66456000) [pid = 1460] [serial = 644] [outer = 0000003F66450400] 20:10:23 INFO - PROCESS | 1460 | 1463627423468 Marionette DEBUG loaded listener.js 20:10:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F668B5C00) [pid = 1460] [serial = 645] [outer = 0000003F66450400] 20:10:24 INFO - PROCESS | 1460 | 1463627424035 Marionette TRACE conn6 <- [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]]]}] 20:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 20:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 838ms 20:10:24 INFO - PROCESS | 1460 | 1463627424067 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 20:10:24 INFO - PROCESS | 1460 | 1463627424070 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 20:10:24 INFO - PROCESS | 1460 | 1463627424074 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 20:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 20:10:24 INFO - PROCESS | 1460 | 1463627424077 Marionette TRACE conn6 <- [1,826,null,{}] 20:10:24 INFO - PROCESS | 1460 | 1463627424081 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:24 INFO - PROCESS | 1460 | 1463627424185 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 20:10:24 INFO - PROCESS | 1460 | 1463627424399 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:24 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C7CC800 == 54 [pid = 1460] [id = 216] 20:10:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F56231C00) [pid = 1460] [serial = 646] [outer = 0000000000000000] 20:10:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F56403000) [pid = 1460] [serial = 647] [outer = 0000003F56231C00] 20:10:24 INFO - PROCESS | 1460 | 1463627424450 Marionette DEBUG loaded listener.js 20:10:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F564C9C00) [pid = 1460] [serial = 648] [outer = 0000003F56231C00] 20:10:25 INFO - PROCESS | 1460 | 1463627425030 Marionette TRACE conn6 <- [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]]]}] 20:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 20:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1024ms 20:10:25 INFO - PROCESS | 1460 | 1463627425104 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 20:10:25 INFO - PROCESS | 1460 | 1463627425109 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 20:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 20:10:25 INFO - PROCESS | 1460 | 1463627425113 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 20:10:25 INFO - PROCESS | 1460 | 1463627425117 Marionette TRACE conn6 <- [1,830,null,{}] 20:10:25 INFO - PROCESS | 1460 | 1463627425139 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:25 INFO - PROCESS | 1460 | 1463627425245 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 20:10:25 INFO - PROCESS | 1460 | 1463627425319 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:25 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6186C000 == 55 [pid = 1460] [id = 217] 20:10:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F5C48A800) [pid = 1460] [serial = 649] [outer = 0000000000000000] 20:10:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F5CBE7C00) [pid = 1460] [serial = 650] [outer = 0000003F5C48A800] 20:10:25 INFO - PROCESS | 1460 | 1463627425373 Marionette DEBUG loaded listener.js 20:10:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F5FD4D400) [pid = 1460] [serial = 651] [outer = 0000003F5C48A800] 20:10:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6831E800 == 54 [pid = 1460] [id = 210] 20:10:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F67393000 == 53 [pid = 1460] [id = 209] 20:10:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6737D800 == 52 [pid = 1460] [id = 208] 20:10:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F55DAB800 == 51 [pid = 1460] [id = 207] 20:10:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F64670000 == 50 [pid = 1460] [id = 206] 20:10:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63046000 == 49 [pid = 1460] [id = 205] 20:10:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62A0D800 == 48 [pid = 1460] [id = 204] 20:10:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5D397800 == 47 [pid = 1460] [id = 203] 20:10:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C564000 == 46 [pid = 1460] [id = 202] 20:10:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61E75000 == 45 [pid = 1460] [id = 199] 20:10:25 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F63C6D400) [pid = 1460] [serial = 590] [outer = 0000000000000000] [url = about:blank] 20:10:25 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F56496400) [pid = 1460] [serial = 543] [outer = 0000000000000000] [url = about:blank] 20:10:25 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F5FD4E400) [pid = 1460] [serial = 584] [outer = 0000000000000000] [url = about:blank] 20:10:25 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F62C77C00) [pid = 1460] [serial = 570] [outer = 0000000000000000] [url = about:blank] 20:10:25 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F62984000) [pid = 1460] [serial = 569] [outer = 0000000000000000] [url = about:blank] 20:10:25 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F56CC6000) [pid = 1460] [serial = 576] [outer = 0000000000000000] [url = about:blank] 20:10:25 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F5640A800) [pid = 1460] [serial = 575] [outer = 0000000000000000] [url = about:blank] 20:10:25 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F637BD000) [pid = 1460] [serial = 573] [outer = 0000000000000000] [url = about:blank] 20:10:25 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F63753800) [pid = 1460] [serial = 572] [outer = 0000000000000000] [url = about:blank] 20:10:25 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F56498C00) [pid = 1460] [serial = 564] [outer = 0000000000000000] [url = about:blank] 20:10:25 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F55410C00) [pid = 1460] [serial = 563] [outer = 0000000000000000] [url = about:blank] 20:10:25 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F5630B000) [pid = 1460] [serial = 578] [outer = 0000000000000000] [url = about:blank] 20:10:25 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F5B37D000) [pid = 1460] [serial = 579] [outer = 0000000000000000] [url = about:blank] 20:10:25 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F5CBED800) [pid = 1460] [serial = 567] [outer = 0000000000000000] [url = about:blank] 20:10:25 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F5C45A800) [pid = 1460] [serial = 566] [outer = 0000000000000000] [url = about:blank] 20:10:25 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F5CBE6C00) [pid = 1460] [serial = 581] [outer = 0000000000000000] [url = about:blank] 20:10:25 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F62BE3C00) [pid = 1460] [serial = 587] [outer = 0000000000000000] [url = about:blank] 20:10:25 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F62984800) [pid = 1460] [serial = 561] [outer = 0000000000000000] [url = about:blank] 20:10:25 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F632B7000) [pid = 1460] [serial = 588] [outer = 0000000000000000] [url = about:blank] 20:10:25 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F625A3800) [pid = 1460] [serial = 585] [outer = 0000000000000000] [url = about:blank] 20:10:25 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F5F5DE800) [pid = 1460] [serial = 582] [outer = 0000000000000000] [url = about:blank] 20:10:25 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F63C91000) [pid = 1460] [serial = 591] [outer = 0000000000000000] [url = about:blank] 20:10:25 INFO - PROCESS | 1460 | --DOMWINDOW == 79 (0000003F63755400) [pid = 1460] [serial = 540] [outer = 0000000000000000] [url = about:blank] 20:10:25 INFO - PROCESS | 1460 | 1463627425853 Marionette TRACE conn6 <- [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]]]}] 20:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 20:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 795ms 20:10:25 INFO - PROCESS | 1460 | 1463627425921 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 20:10:25 INFO - PROCESS | 1460 | 1463627425925 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 20:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 20:10:25 INFO - PROCESS | 1460 | 1463627425929 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 20:10:25 INFO - PROCESS | 1460 | 1463627425931 Marionette TRACE conn6 <- [1,834,null,{}] 20:10:25 INFO - PROCESS | 1460 | 1463627425935 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:26 INFO - PROCESS | 1460 | 1463627426021 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 20:10:26 INFO - PROCESS | 1460 | 1463627426032 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:26 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C554800 == 46 [pid = 1460] [id = 218] 20:10:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F56CC9C00) [pid = 1460] [serial = 652] [outer = 0000000000000000] 20:10:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F5AC40000) [pid = 1460] [serial = 653] [outer = 0000003F56CC9C00] 20:10:26 INFO - PROCESS | 1460 | 1463627426082 Marionette DEBUG loaded listener.js 20:10:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F5C48C400) [pid = 1460] [serial = 654] [outer = 0000003F56CC9C00] 20:10:26 INFO - PROCESS | 1460 | 1463627426551 Marionette TRACE conn6 <- [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]]]}] 20:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 20:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 691ms 20:10:26 INFO - PROCESS | 1460 | 1463627426623 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 20:10:26 INFO - PROCESS | 1460 | 1463627426625 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 20:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 20:10:26 INFO - PROCESS | 1460 | 1463627426635 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 20:10:26 INFO - PROCESS | 1460 | 1463627426641 Marionette TRACE conn6 <- [1,838,null,{}] 20:10:26 INFO - PROCESS | 1460 | 1463627426646 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:26 INFO - PROCESS | 1460 | 1463627426735 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 20:10:26 INFO - PROCESS | 1460 | 1463627426809 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:26 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F636D3000 == 47 [pid = 1460] [id = 219] 20:10:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F57A16C00) [pid = 1460] [serial = 655] [outer = 0000000000000000] 20:10:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F6063E000) [pid = 1460] [serial = 656] [outer = 0000003F57A16C00] 20:10:26 INFO - PROCESS | 1460 | 1463627426857 Marionette DEBUG loaded listener.js 20:10:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F62551800) [pid = 1460] [serial = 657] [outer = 0000003F57A16C00] 20:10:27 INFO - PROCESS | 1460 | 1463627427243 Marionette TRACE conn6 <- [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]]]}] 20:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 20:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 650ms 20:10:27 INFO - PROCESS | 1460 | 1463627427284 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 20:10:27 INFO - PROCESS | 1460 | 1463627427287 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 20:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 20:10:27 INFO - PROCESS | 1460 | 1463627427291 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 20:10:27 INFO - PROCESS | 1460 | 1463627427292 Marionette TRACE conn6 <- [1,842,null,{}] 20:10:27 INFO - PROCESS | 1460 | 1463627427296 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:27 INFO - PROCESS | 1460 | 1463627427408 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 20:10:27 INFO - PROCESS | 1460 | 1463627427418 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:27 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6450C000 == 48 [pid = 1460] [id = 220] 20:10:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F62985400) [pid = 1460] [serial = 658] [outer = 0000000000000000] 20:10:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F62BE0000) [pid = 1460] [serial = 659] [outer = 0000003F62985400] 20:10:27 INFO - PROCESS | 1460 | 1463627427464 Marionette DEBUG loaded listener.js 20:10:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F62C79C00) [pid = 1460] [serial = 660] [outer = 0000003F62985400] 20:10:27 INFO - PROCESS | 1460 | 1463627427929 Marionette TRACE conn6 <- [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]]]}] 20:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 20:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 671ms 20:10:27 INFO - PROCESS | 1460 | 1463627427966 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 20:10:27 INFO - PROCESS | 1460 | 1463627427969 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 20:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 20:10:27 INFO - PROCESS | 1460 | 1463627427972 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 20:10:27 INFO - PROCESS | 1460 | 1463627427974 Marionette TRACE conn6 <- [1,846,null,{}] 20:10:27 INFO - PROCESS | 1460 | 1463627427977 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:28 INFO - PROCESS | 1460 | 1463627428081 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 20:10:28 INFO - PROCESS | 1460 | 1463627428090 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:28 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66592800 == 49 [pid = 1460] [id = 221] 20:10:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F633E0800) [pid = 1460] [serial = 661] [outer = 0000000000000000] 20:10:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F63750800) [pid = 1460] [serial = 662] [outer = 0000003F633E0800] 20:10:28 INFO - PROCESS | 1460 | 1463627428180 Marionette DEBUG loaded listener.js 20:10:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F638D4000) [pid = 1460] [serial = 663] [outer = 0000003F633E0800] 20:10:28 INFO - PROCESS | 1460 | 1463627428642 Marionette TRACE conn6 <- [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]]]}] 20:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 20:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 691ms 20:10:28 INFO - PROCESS | 1460 | 1463627428674 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 20:10:28 INFO - PROCESS | 1460 | 1463627428676 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 20:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 20:10:28 INFO - PROCESS | 1460 | 1463627428680 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 20:10:28 INFO - PROCESS | 1460 | 1463627428682 Marionette TRACE conn6 <- [1,850,null,{}] 20:10:28 INFO - PROCESS | 1460 | 1463627428698 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:28 INFO - PROCESS | 1460 | 1463627428835 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 20:10:28 INFO - PROCESS | 1460 | 1463627428848 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:28 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670A3000 == 50 [pid = 1460] [id = 222] 20:10:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F6375A800) [pid = 1460] [serial = 664] [outer = 0000000000000000] 20:10:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F643CA400) [pid = 1460] [serial = 665] [outer = 0000003F6375A800] 20:10:28 INFO - PROCESS | 1460 | 1463627428895 Marionette DEBUG loaded listener.js 20:10:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F65569000) [pid = 1460] [serial = 666] [outer = 0000003F6375A800] 20:10:30 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F57A23400) [pid = 1460] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 20:10:30 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F56CB8800) [pid = 1460] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 20:10:30 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F643C9400) [pid = 1460] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 20:10:30 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F551CDC00) [pid = 1460] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 20:10:30 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F61872C00) [pid = 1460] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 20:10:30 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F62C81C00) [pid = 1460] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 20:10:30 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F5C48AC00) [pid = 1460] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 20:10:30 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F600D6800) [pid = 1460] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 20:10:30 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F5B62C000) [pid = 1460] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 20:10:30 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F63C93C00) [pid = 1460] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 20:10:30 INFO - PROCESS | 1460 | 1463627430719 Marionette TRACE conn6 <- [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]]]}] 20:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 20:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 2088ms 20:10:30 INFO - PROCESS | 1460 | 1463627430769 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 20:10:30 INFO - PROCESS | 1460 | 1463627430771 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 20:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 20:10:30 INFO - PROCESS | 1460 | 1463627430775 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 20:10:30 INFO - PROCESS | 1460 | 1463627430777 Marionette TRACE conn6 <- [1,854,null,{}] 20:10:30 INFO - PROCESS | 1460 | 1463627430780 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:30 INFO - PROCESS | 1460 | 1463627430862 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 20:10:30 INFO - PROCESS | 1460 | 1463627430869 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:30 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A918800 == 51 [pid = 1460] [id = 223] 20:10:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F5FD52C00) [pid = 1460] [serial = 667] [outer = 0000000000000000] 20:10:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F643C9400) [pid = 1460] [serial = 668] [outer = 0000003F5FD52C00] 20:10:30 INFO - PROCESS | 1460 | 1463627430913 Marionette DEBUG loaded listener.js 20:10:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F66452C00) [pid = 1460] [serial = 669] [outer = 0000003F5FD52C00] 20:10:31 INFO - PROCESS | 1460 | 1463627431345 Marionette TRACE conn6 <- [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]]]}] 20:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 20:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 629ms 20:10:31 INFO - PROCESS | 1460 | 1463627431406 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 20:10:31 INFO - PROCESS | 1460 | 1463627431408 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 20:10:31 INFO - PROCESS | 1460 | 1463627431411 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 20:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 20:10:31 INFO - PROCESS | 1460 | 1463627431413 Marionette TRACE conn6 <- [1,858,null,{}] 20:10:31 INFO - PROCESS | 1460 | 1463627431417 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:31 INFO - PROCESS | 1460 | 1463627431497 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 20:10:31 INFO - PROCESS | 1460 | 1463627431504 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:31 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6ADBC000 == 52 [pid = 1460] [id = 224] 20:10:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F63DF5800) [pid = 1460] [serial = 670] [outer = 0000000000000000] 20:10:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F66B25C00) [pid = 1460] [serial = 671] [outer = 0000003F63DF5800] 20:10:31 INFO - PROCESS | 1460 | 1463627431550 Marionette DEBUG loaded listener.js 20:10:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F66B2F400) [pid = 1460] [serial = 672] [outer = 0000003F63DF5800] 20:10:31 INFO - PROCESS | 1460 | 1463627431987 Marionette TRACE conn6 <- [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]]]}] 20:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 20:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 628ms 20:10:32 INFO - PROCESS | 1460 | 1463627432042 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 20:10:32 INFO - PROCESS | 1460 | 1463627432045 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 20:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 20:10:32 INFO - PROCESS | 1460 | 1463627432048 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 20:10:32 INFO - PROCESS | 1460 | 1463627432050 Marionette TRACE conn6 <- [1,862,null,{}] 20:10:32 INFO - PROCESS | 1460 | 1463627432053 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:32 INFO - PROCESS | 1460 | 1463627432135 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 20:10:32 INFO - PROCESS | 1460 | 1463627432142 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:32 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B01D000 == 53 [pid = 1460] [id = 225] 20:10:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F66F05000) [pid = 1460] [serial = 673] [outer = 0000000000000000] 20:10:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F66F0A000) [pid = 1460] [serial = 674] [outer = 0000003F66F05000] 20:10:32 INFO - PROCESS | 1460 | 1463627432186 Marionette DEBUG loaded listener.js 20:10:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F66F11800) [pid = 1460] [serial = 675] [outer = 0000003F66F05000] 20:10:32 INFO - PROCESS | 1460 | 1463627432918 Marionette TRACE conn6 <- [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]]]}] 20:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 20:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 942ms 20:10:33 INFO - PROCESS | 1460 | 1463627432994 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 20:10:33 INFO - PROCESS | 1460 | 1463627432998 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 20:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 20:10:33 INFO - PROCESS | 1460 | 1463627433004 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 20:10:33 INFO - PROCESS | 1460 | 1463627433007 Marionette TRACE conn6 <- [1,866,null,{}] 20:10:33 INFO - PROCESS | 1460 | 1463627433013 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:33 INFO - PROCESS | 1460 | 1463627433164 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 20:10:33 INFO - PROCESS | 1460 | 1463627433272 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:33 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61F3D800 == 54 [pid = 1460] [id = 226] 20:10:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F5780D000) [pid = 1460] [serial = 676] [outer = 0000000000000000] 20:10:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F5B305000) [pid = 1460] [serial = 677] [outer = 0000003F5780D000] 20:10:33 INFO - PROCESS | 1460 | 1463627433331 Marionette DEBUG loaded listener.js 20:10:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F5C489400) [pid = 1460] [serial = 678] [outer = 0000003F5780D000] 20:10:33 INFO - PROCESS | 1460 | 1463627433887 Marionette TRACE conn6 <- [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]]]}] 20:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 20:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 943ms 20:10:33 INFO - PROCESS | 1460 | 1463627433951 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 20:10:33 INFO - PROCESS | 1460 | 1463627433958 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 20:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 20:10:33 INFO - PROCESS | 1460 | 1463627433965 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 20:10:33 INFO - PROCESS | 1460 | 1463627433968 Marionette TRACE conn6 <- [1,870,null,{}] 20:10:33 INFO - PROCESS | 1460 | 1463627433972 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:34 INFO - PROCESS | 1460 | 1463627434089 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 20:10:34 INFO - PROCESS | 1460 | 1463627434175 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:34 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F67292000 == 55 [pid = 1460] [id = 227] 20:10:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F6063F000) [pid = 1460] [serial = 679] [outer = 0000000000000000] 20:10:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F62985000) [pid = 1460] [serial = 680] [outer = 0000003F6063F000] 20:10:34 INFO - PROCESS | 1460 | 1463627434231 Marionette DEBUG loaded listener.js 20:10:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F63755800) [pid = 1460] [serial = 681] [outer = 0000003F6063F000] 20:10:34 INFO - PROCESS | 1460 | 1463627434831 Marionette TRACE conn6 <- [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]]]}] 20:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 20:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 880ms 20:10:34 INFO - PROCESS | 1460 | 1463627434851 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 20:10:34 INFO - PROCESS | 1460 | 1463627434854 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 20:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 20:10:34 INFO - PROCESS | 1460 | 1463627434857 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 20:10:34 INFO - PROCESS | 1460 | 1463627434862 Marionette TRACE conn6 <- [1,874,null,{}] 20:10:34 INFO - PROCESS | 1460 | 1463627434874 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:35 INFO - PROCESS | 1460 | 1463627434989 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 20:10:35 INFO - PROCESS | 1460 | 1463627435078 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:35 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B0C7000 == 56 [pid = 1460] [id = 228] 20:10:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F658FA800) [pid = 1460] [serial = 682] [outer = 0000000000000000] 20:10:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F668C1800) [pid = 1460] [serial = 683] [outer = 0000003F658FA800] 20:10:35 INFO - PROCESS | 1460 | 1463627435136 Marionette DEBUG loaded listener.js 20:10:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F6708B800) [pid = 1460] [serial = 684] [outer = 0000003F658FA800] 20:10:35 INFO - PROCESS | 1460 | 1463627435680 Marionette TRACE conn6 <- [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]]]}] 20:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 20:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 881ms 20:10:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F643D0C00) [pid = 1460] [serial = 685] [outer = 0000003F5AB12400] 20:10:35 INFO - PROCESS | 1460 | 1463627435779 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 20:10:35 INFO - PROCESS | 1460 | 1463627435782 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 20:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 20:10:35 INFO - PROCESS | 1460 | 1463627435829 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 20:10:35 INFO - PROCESS | 1460 | 1463627435831 Marionette TRACE conn6 <- [1,878,null,{}] 20:10:35 INFO - PROCESS | 1460 | 1463627435874 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:36 INFO - PROCESS | 1460 | 1463627435986 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 20:10:36 INFO - PROCESS | 1460 | 1463627436052 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:36 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B61C800 == 57 [pid = 1460] [id = 229] 20:10:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F67090C00) [pid = 1460] [serial = 686] [outer = 0000000000000000] 20:10:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F67125800) [pid = 1460] [serial = 687] [outer = 0000003F67090C00] 20:10:36 INFO - PROCESS | 1460 | 1463627436108 Marionette DEBUG loaded listener.js 20:10:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F6712DC00) [pid = 1460] [serial = 688] [outer = 0000003F67090C00] 20:10:36 INFO - PROCESS | 1460 | 1463627436682 Marionette TRACE conn6 <- [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]]]}] 20:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 20:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 924ms 20:10:36 INFO - PROCESS | 1460 | 1463627436730 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 20:10:36 INFO - PROCESS | 1460 | 1463627436733 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 20:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 20:10:36 INFO - PROCESS | 1460 | 1463627436737 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 20:10:36 INFO - PROCESS | 1460 | 1463627436739 Marionette TRACE conn6 <- [1,882,null,{}] 20:10:36 INFO - PROCESS | 1460 | 1463627436743 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:36 INFO - PROCESS | 1460 | 1463627436852 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 20:10:36 INFO - PROCESS | 1460 | 1463627436937 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:36 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B68E000 == 58 [pid = 1460] [id = 230] 20:10:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F67128C00) [pid = 1460] [serial = 689] [outer = 0000000000000000] 20:10:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 108 (0000003F67131000) [pid = 1460] [serial = 690] [outer = 0000003F67128C00] 20:10:37 INFO - PROCESS | 1460 | 1463627436993 Marionette DEBUG loaded listener.js 20:10:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F67208800) [pid = 1460] [serial = 691] [outer = 0000003F67128C00] 20:10:37 INFO - PROCESS | 1460 | 1463627437816 Marionette TRACE conn6 <- [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]]]}] 20:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 20:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1136ms 20:10:37 INFO - PROCESS | 1460 | 1463627437875 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 20:10:37 INFO - PROCESS | 1460 | 1463627437879 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 20:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 20:10:37 INFO - PROCESS | 1460 | 1463627437885 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 20:10:37 INFO - PROCESS | 1460 | 1463627437889 Marionette TRACE conn6 <- [1,886,null,{}] 20:10:37 INFO - PROCESS | 1460 | 1463627437896 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:38 INFO - PROCESS | 1460 | 1463627437996 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 20:10:38 INFO - PROCESS | 1460 | 1463627438074 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:38 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5642D000 == 59 [pid = 1460] [id = 231] 20:10:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F55B5FC00) [pid = 1460] [serial = 692] [outer = 0000000000000000] 20:10:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F55DBFC00) [pid = 1460] [serial = 693] [outer = 0000003F55B5FC00] 20:10:38 INFO - PROCESS | 1460 | 1463627438124 Marionette DEBUG loaded listener.js 20:10:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F5639D400) [pid = 1460] [serial = 694] [outer = 0000003F55B5FC00] 20:10:38 INFO - PROCESS | 1460 | --DOCSHELL 0000003F606B4000 == 58 [pid = 1460] [id = 130] 20:10:38 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6ADBC000 == 57 [pid = 1460] [id = 224] 20:10:38 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A918800 == 56 [pid = 1460] [id = 223] 20:10:38 INFO - PROCESS | 1460 | --DOCSHELL 0000003F670A3000 == 55 [pid = 1460] [id = 222] 20:10:38 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66592800 == 54 [pid = 1460] [id = 221] 20:10:38 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6450C000 == 53 [pid = 1460] [id = 220] 20:10:38 INFO - PROCESS | 1460 | --DOCSHELL 0000003F636D3000 == 52 [pid = 1460] [id = 219] 20:10:38 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C554800 == 51 [pid = 1460] [id = 218] 20:10:38 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F658FA400) [pid = 1460] [serial = 632] [outer = 0000000000000000] [url = about:blank] 20:10:38 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6186C000 == 50 [pid = 1460] [id = 217] 20:10:38 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C7CC800 == 49 [pid = 1460] [id = 216] 20:10:38 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C555000 == 48 [pid = 1460] [id = 212] 20:10:38 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A908800 == 47 [pid = 1460] [id = 211] 20:10:38 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F5AD3EC00) [pid = 1460] [serial = 606] [outer = 0000000000000000] [url = about:blank] 20:10:38 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F5AC3EC00) [pid = 1460] [serial = 608] [outer = 0000000000000000] [url = about:blank] 20:10:38 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F63C9D400) [pid = 1460] [serial = 593] [outer = 0000000000000000] [url = about:blank] 20:10:38 INFO - PROCESS | 1460 | --DOMWINDOW == 107 (0000003F646B5C00) [pid = 1460] [serial = 629] [outer = 0000000000000000] [url = about:blank] 20:10:38 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F637C2400) [pid = 1460] [serial = 620] [outer = 0000000000000000] [url = about:blank] 20:10:38 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F5B394000) [pid = 1460] [serial = 596] [outer = 0000000000000000] [url = about:blank] 20:10:38 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F6259C800) [pid = 1460] [serial = 617] [outer = 0000000000000000] [url = about:blank] 20:10:38 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F62BD7400) [pid = 1460] [serial = 618] [outer = 0000000000000000] [url = about:blank] 20:10:38 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F63C95800) [pid = 1460] [serial = 603] [outer = 0000000000000000] [url = about:blank] 20:10:38 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F643A8400) [pid = 1460] [serial = 627] [outer = 0000000000000000] [url = about:blank] 20:10:38 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F618A3400) [pid = 1460] [serial = 615] [outer = 0000000000000000] [url = about:blank] 20:10:38 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F6063D000) [pid = 1460] [serial = 614] [outer = 0000000000000000] [url = about:blank] 20:10:38 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F5CBE7800) [pid = 1460] [serial = 611] [outer = 0000000000000000] [url = about:blank] 20:10:38 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F6189A800) [pid = 1460] [serial = 599] [outer = 0000000000000000] [url = about:blank] 20:10:38 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F5A965000) [pid = 1460] [serial = 605] [outer = 0000000000000000] [url = about:blank] 20:10:38 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F638CF400) [pid = 1460] [serial = 602] [outer = 0000000000000000] [url = about:blank] 20:10:38 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F643CC800) [pid = 1460] [serial = 624] [outer = 0000000000000000] [url = about:blank] 20:10:38 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F5B843400) [pid = 1460] [serial = 609] [outer = 0000000000000000] [url = about:blank] 20:10:38 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F62C7C400) [pid = 1460] [serial = 626] [outer = 0000000000000000] [url = about:blank] 20:10:38 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F5F5ED000) [pid = 1460] [serial = 612] [outer = 0000000000000000] [url = about:blank] 20:10:38 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F63C74400) [pid = 1460] [serial = 621] [outer = 0000000000000000] [url = about:blank] 20:10:38 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F63CAF000) [pid = 1460] [serial = 623] [outer = 0000000000000000] [url = about:blank] 20:10:38 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F65117800) [pid = 1460] [serial = 630] [outer = 0000000000000000] [url = about:blank] 20:10:38 INFO - PROCESS | 1460 | 1463627438795 Marionette TRACE conn6 <- [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]]]}] 20:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 20:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 944ms 20:10:38 INFO - PROCESS | 1460 | 1463627438835 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 20:10:38 INFO - PROCESS | 1460 | 1463627438841 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 20:10:38 INFO - PROCESS | 1460 | 1463627438847 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 20:10:38 INFO - PROCESS | 1460 | 1463627438850 Marionette TRACE conn6 <- [1,890,null,{}] 20:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 20:10:38 INFO - PROCESS | 1460 | 1463627438854 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:38 INFO - PROCESS | 1460 | 1463627438943 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 20:10:39 INFO - PROCESS | 1460 | 1463627439016 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:39 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B8E8000 == 48 [pid = 1460] [id = 232] 20:10:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F5630D000) [pid = 1460] [serial = 695] [outer = 0000000000000000] 20:10:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F56497C00) [pid = 1460] [serial = 696] [outer = 0000003F5630D000] 20:10:39 INFO - PROCESS | 1460 | 1463627439064 Marionette DEBUG loaded listener.js 20:10:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F56CB7400) [pid = 1460] [serial = 697] [outer = 0000003F5630D000] 20:10:39 INFO - PROCESS | 1460 | 1463627439475 Marionette TRACE conn6 <- [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]]]}] 20:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 20:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 692ms 20:10:39 INFO - PROCESS | 1460 | 1463627439545 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 20:10:39 INFO - PROCESS | 1460 | 1463627439547 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 20:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 20:10:39 INFO - PROCESS | 1460 | 1463627439551 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 20:10:39 INFO - PROCESS | 1460 | 1463627439554 Marionette TRACE conn6 <- [1,894,null,{}] 20:10:39 INFO - PROCESS | 1460 | 1463627439595 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:39 INFO - PROCESS | 1460 | 1463627439696 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 20:10:39 INFO - PROCESS | 1460 | 1463627439705 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:39 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F60794800 == 49 [pid = 1460] [id = 233] 20:10:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F5B309000) [pid = 1460] [serial = 698] [outer = 0000000000000000] 20:10:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F5B38D800) [pid = 1460] [serial = 699] [outer = 0000003F5B309000] 20:10:39 INFO - PROCESS | 1460 | 1463627439754 Marionette DEBUG loaded listener.js 20:10:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F5B633C00) [pid = 1460] [serial = 700] [outer = 0000003F5B309000] 20:10:40 INFO - PROCESS | 1460 | 1463627440211 Marionette TRACE conn6 <- [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]]]}] 20:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 20:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 691ms 20:10:40 INFO - PROCESS | 1460 | 1463627440245 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 20:10:40 INFO - PROCESS | 1460 | 1463627440255 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 20:10:40 INFO - PROCESS | 1460 | 1463627440259 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 20:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 20:10:40 INFO - PROCESS | 1460 | 1463627440261 Marionette TRACE conn6 <- [1,898,null,{}] 20:10:40 INFO - PROCESS | 1460 | 1463627440264 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:40 INFO - PROCESS | 1460 | 1463627440351 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 20:10:40 INFO - PROCESS | 1460 | 1463627440360 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:40 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62A08000 == 50 [pid = 1460] [id = 234] 20:10:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F5B9AB800) [pid = 1460] [serial = 701] [outer = 0000000000000000] 20:10:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F5C414000) [pid = 1460] [serial = 702] [outer = 0000003F5B9AB800] 20:10:40 INFO - PROCESS | 1460 | 1463627440406 Marionette DEBUG loaded listener.js 20:10:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F5C487C00) [pid = 1460] [serial = 703] [outer = 0000003F5B9AB800] 20:10:40 INFO - PROCESS | 1460 | 1463627440838 Marionette TRACE conn6 <- [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]]]}] 20:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 20:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 626ms 20:10:40 INFO - PROCESS | 1460 | 1463627440890 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 20:10:40 INFO - PROCESS | 1460 | 1463627440892 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 20:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 20:10:40 INFO - PROCESS | 1460 | 1463627440895 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 20:10:40 INFO - PROCESS | 1460 | 1463627440897 Marionette TRACE conn6 <- [1,902,null,{}] 20:10:40 INFO - PROCESS | 1460 | 1463627440901 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:41 INFO - PROCESS | 1460 | 1463627441006 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 20:10:41 INFO - PROCESS | 1460 | 1463627441082 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:41 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62E56000 == 51 [pid = 1460] [id = 235] 20:10:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F5CBEC800) [pid = 1460] [serial = 704] [outer = 0000000000000000] 20:10:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F5CBF2C00) [pid = 1460] [serial = 705] [outer = 0000003F5CBEC800] 20:10:41 INFO - PROCESS | 1460 | 1463627441128 Marionette DEBUG loaded listener.js 20:10:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F5F5F7C00) [pid = 1460] [serial = 706] [outer = 0000003F5CBEC800] 20:10:41 INFO - PROCESS | 1460 | 1463627441561 Marionette TRACE conn6 <- [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]]]}] 20:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 20:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 734ms 20:10:41 INFO - PROCESS | 1460 | 1463627441633 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 20:10:41 INFO - PROCESS | 1460 | 1463627441635 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 20:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 20:10:41 INFO - PROCESS | 1460 | 1463627441638 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 20:10:41 INFO - PROCESS | 1460 | 1463627441640 Marionette TRACE conn6 <- [1,906,null,{}] 20:10:41 INFO - PROCESS | 1460 | 1463627441644 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:41 INFO - PROCESS | 1460 | 1463627441789 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 20:10:41 INFO - PROCESS | 1460 | 1463627441803 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:41 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C55A000 == 52 [pid = 1460] [id = 236] 20:10:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F5FD51C00) [pid = 1460] [serial = 707] [outer = 0000000000000000] 20:10:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F61E6C800) [pid = 1460] [serial = 708] [outer = 0000003F5FD51C00] 20:10:41 INFO - PROCESS | 1460 | 1463627441893 Marionette DEBUG loaded listener.js 20:10:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F62543C00) [pid = 1460] [serial = 709] [outer = 0000003F5FD51C00] 20:10:42 INFO - PROCESS | 1460 | 1463627442304 Marionette TRACE conn6 <- [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]]]}] 20:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 20:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 729ms 20:10:42 INFO - PROCESS | 1460 | 1463627442373 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 20:10:42 INFO - PROCESS | 1460 | 1463627442375 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 20:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 20:10:42 INFO - PROCESS | 1460 | 1463627442379 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 20:10:42 INFO - PROCESS | 1460 | 1463627442380 Marionette TRACE conn6 <- [1,910,null,{}] 20:10:42 INFO - PROCESS | 1460 | 1463627442384 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:42 INFO - PROCESS | 1460 | 1463627442492 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 20:10:42 INFO - PROCESS | 1460 | 1463627442541 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:42 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6646F800 == 53 [pid = 1460] [id = 237] 20:10:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F6255E000) [pid = 1460] [serial = 710] [outer = 0000000000000000] 20:10:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F6298B800) [pid = 1460] [serial = 711] [outer = 0000003F6255E000] 20:10:42 INFO - PROCESS | 1460 | 1463627442586 Marionette DEBUG loaded listener.js 20:10:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F62BD8400) [pid = 1460] [serial = 712] [outer = 0000003F6255E000] 20:10:42 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F633E0800) [pid = 1460] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 20:10:42 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F56231C00) [pid = 1460] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 20:10:42 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F57A16C00) [pid = 1460] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 20:10:42 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F6375A800) [pid = 1460] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 20:10:42 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F56CC9C00) [pid = 1460] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 20:10:42 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F62985400) [pid = 1460] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 20:10:42 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F5C48A800) [pid = 1460] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 20:10:42 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F5FD52C00) [pid = 1460] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 20:10:42 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F63DF5800) [pid = 1460] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 20:10:42 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F658F3C00) [pid = 1460] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 20:10:43 INFO - PROCESS | 1460 | 1463627443042 Marionette TRACE conn6 <- [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]]]}] 20:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 20:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 690ms 20:10:43 INFO - PROCESS | 1460 | 1463627443070 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 20:10:43 INFO - PROCESS | 1460 | 1463627443072 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 20:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 20:10:43 INFO - PROCESS | 1460 | 1463627443075 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 20:10:43 INFO - PROCESS | 1460 | 1463627443077 Marionette TRACE conn6 <- [1,914,null,{}] 20:10:43 INFO - PROCESS | 1460 | 1463627443081 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:43 INFO - PROCESS | 1460 | 1463627443177 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 20:10:43 INFO - PROCESS | 1460 | 1463627443185 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:43 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6691B800 == 54 [pid = 1460] [id = 238] 20:10:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F5C48A800) [pid = 1460] [serial = 713] [outer = 0000000000000000] 20:10:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F62BE3000) [pid = 1460] [serial = 714] [outer = 0000003F5C48A800] 20:10:43 INFO - PROCESS | 1460 | 1463627443230 Marionette DEBUG loaded listener.js 20:10:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F62F17400) [pid = 1460] [serial = 715] [outer = 0000003F5C48A800] 20:10:43 INFO - PROCESS | 1460 | 1463627443649 Marionette TRACE conn6 <- [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]]]}] 20:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 20:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 629ms 20:10:43 INFO - PROCESS | 1460 | 1463627443707 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 20:10:43 INFO - PROCESS | 1460 | 1463627443710 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 20:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 20:10:43 INFO - PROCESS | 1460 | 1463627443713 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 20:10:43 INFO - PROCESS | 1460 | 1463627443715 Marionette TRACE conn6 <- [1,918,null,{}] 20:10:43 INFO - PROCESS | 1460 | 1463627443718 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:43 INFO - PROCESS | 1460 | 1463627443801 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 20:10:43 INFO - PROCESS | 1460 | 1463627443836 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:43 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670A6000 == 55 [pid = 1460] [id = 239] 20:10:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F632B7000) [pid = 1460] [serial = 716] [outer = 0000000000000000] 20:10:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F634BC800) [pid = 1460] [serial = 717] [outer = 0000003F632B7000] 20:10:43 INFO - PROCESS | 1460 | 1463627443880 Marionette DEBUG loaded listener.js 20:10:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F63842000) [pid = 1460] [serial = 718] [outer = 0000003F632B7000] 20:10:44 INFO - PROCESS | 1460 | 1463627444287 Marionette TRACE conn6 <- [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]]]}] 20:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 20:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 626ms 20:10:44 INFO - PROCESS | 1460 | 1463627444343 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 20:10:44 INFO - PROCESS | 1460 | 1463627444345 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 20:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 20:10:44 INFO - PROCESS | 1460 | 1463627444349 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 20:10:44 INFO - PROCESS | 1460 | 1463627444350 Marionette TRACE conn6 <- [1,922,null,{}] 20:10:44 INFO - PROCESS | 1460 | 1463627444354 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:44 INFO - PROCESS | 1460 | 1463627444438 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 20:10:44 INFO - PROCESS | 1460 | 1463627444445 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:44 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670F6000 == 56 [pid = 1460] [id = 240] 20:10:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F638DA400) [pid = 1460] [serial = 719] [outer = 0000000000000000] 20:10:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F63C68C00) [pid = 1460] [serial = 720] [outer = 0000003F638DA400] 20:10:44 INFO - PROCESS | 1460 | 1463627444490 Marionette DEBUG loaded listener.js 20:10:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F63C74800) [pid = 1460] [serial = 721] [outer = 0000003F638DA400] 20:10:44 INFO - PROCESS | 1460 | 1463627444920 Marionette TRACE conn6 <- [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]]]}] 20:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 20:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 627ms 20:10:45 INFO - PROCESS | 1460 | 1463627445008 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 20:10:45 INFO - PROCESS | 1460 | 1463627445012 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 20:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 20:10:45 INFO - PROCESS | 1460 | 1463627445018 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 20:10:45 INFO - PROCESS | 1460 | 1463627445023 Marionette TRACE conn6 <- [1,926,null,{}] 20:10:45 INFO - PROCESS | 1460 | 1463627445029 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:45 INFO - PROCESS | 1460 | 1463627445136 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 20:10:45 INFO - PROCESS | 1460 | 1463627445350 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:45 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B43E000 == 57 [pid = 1460] [id = 241] 20:10:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F56235C00) [pid = 1460] [serial = 722] [outer = 0000000000000000] 20:10:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F56402800) [pid = 1460] [serial = 723] [outer = 0000003F56235C00] 20:10:45 INFO - PROCESS | 1460 | 1463627445409 Marionette DEBUG loaded listener.js 20:10:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 108 (0000003F56C6D000) [pid = 1460] [serial = 724] [outer = 0000003F56235C00] 20:10:46 INFO - PROCESS | 1460 | 1463627446001 Marionette TRACE conn6 <- [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]]]}] 20:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 20:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1028ms 20:10:46 INFO - PROCESS | 1460 | 1463627446051 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 20:10:46 INFO - PROCESS | 1460 | 1463627446056 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 20:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 20:10:46 INFO - PROCESS | 1460 | 1463627446065 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 20:10:46 INFO - PROCESS | 1460 | 1463627446069 Marionette TRACE conn6 <- [1,930,null,{}] 20:10:46 INFO - PROCESS | 1460 | 1463627446074 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:46 INFO - PROCESS | 1460 | 1463627446210 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 20:10:46 INFO - PROCESS | 1460 | 1463627446288 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:46 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6377B000 == 58 [pid = 1460] [id = 242] 20:10:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F5AFBC000) [pid = 1460] [serial = 725] [outer = 0000000000000000] 20:10:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F5B628800) [pid = 1460] [serial = 726] [outer = 0000003F5AFBC000] 20:10:46 INFO - PROCESS | 1460 | 1463627446385 Marionette DEBUG loaded listener.js 20:10:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F5C45AC00) [pid = 1460] [serial = 727] [outer = 0000003F5AFBC000] 20:10:47 INFO - PROCESS | 1460 | 1463627447006 Marionette TRACE conn6 <- [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]]]}] 20:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 20:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 984ms 20:10:47 INFO - PROCESS | 1460 | 1463627447049 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 20:10:47 INFO - PROCESS | 1460 | 1463627447052 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 20:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 20:10:47 INFO - PROCESS | 1460 | 1463627447056 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 20:10:47 INFO - PROCESS | 1460 | 1463627447059 Marionette TRACE conn6 <- [1,934,null,{}] 20:10:47 INFO - PROCESS | 1460 | 1463627447069 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:47 INFO - PROCESS | 1460 | 1463627447189 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 20:10:47 INFO - PROCESS | 1460 | 1463627447309 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:47 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F67395800 == 59 [pid = 1460] [id = 243] 20:10:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F618A3400) [pid = 1460] [serial = 728] [outer = 0000000000000000] 20:10:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 113 (0000003F61F1EC00) [pid = 1460] [serial = 729] [outer = 0000003F618A3400] 20:10:47 INFO - PROCESS | 1460 | 1463627447371 Marionette DEBUG loaded listener.js 20:10:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 114 (0000003F638D0000) [pid = 1460] [serial = 730] [outer = 0000003F618A3400] 20:10:48 INFO - PROCESS | 1460 | 1463627448001 Marionette TRACE conn6 <- [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]]]}] 20:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 20:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 985ms 20:10:48 INFO - PROCESS | 1460 | 1463627448043 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 20:10:48 INFO - PROCESS | 1460 | 1463627448046 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 20:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 20:10:48 INFO - PROCESS | 1460 | 1463627448049 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 20:10:48 INFO - PROCESS | 1460 | 1463627448051 Marionette TRACE conn6 <- [1,938,null,{}] 20:10:48 INFO - PROCESS | 1460 | 1463627448055 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:48 INFO - PROCESS | 1460 | 1463627448168 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 20:10:48 INFO - PROCESS | 1460 | 1463627448284 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:48 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A910800 == 60 [pid = 1460] [id = 244] 20:10:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F63DB3C00) [pid = 1460] [serial = 731] [outer = 0000000000000000] 20:10:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F643A3C00) [pid = 1460] [serial = 732] [outer = 0000003F63DB3C00] 20:10:48 INFO - PROCESS | 1460 | 1463627448341 Marionette DEBUG loaded listener.js 20:10:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F64635400) [pid = 1460] [serial = 733] [outer = 0000003F63DB3C00] 20:10:48 INFO - PROCESS | 1460 | 1463627448942 Marionette TRACE conn6 <- [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]]]}] 20:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 20:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1129ms 20:10:49 INFO - PROCESS | 1460 | 1463627449181 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 20:10:49 INFO - PROCESS | 1460 | 1463627449186 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 20:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 20:10:49 INFO - PROCESS | 1460 | 1463627449191 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 20:10:49 INFO - PROCESS | 1460 | 1463627449195 Marionette TRACE conn6 <- [1,942,null,{}] 20:10:49 INFO - PROCESS | 1460 | 1463627449201 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:49 INFO - PROCESS | 1460 | 1463627449302 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 20:10:49 INFO - PROCESS | 1460 | 1463627449373 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:49 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F606B4800 == 61 [pid = 1460] [id = 245] 20:10:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 118 (0000003F56411800) [pid = 1460] [serial = 734] [outer = 0000000000000000] 20:10:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 119 (0000003F564C0800) [pid = 1460] [serial = 735] [outer = 0000003F56411800] 20:10:49 INFO - PROCESS | 1460 | 1463627449423 Marionette DEBUG loaded listener.js 20:10:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 120 (0000003F5AB0F800) [pid = 1460] [serial = 736] [outer = 0000003F56411800] 20:10:50 INFO - PROCESS | 1460 | 1463627450027 Marionette TRACE conn6 <- [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]]]}] 20:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 20:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 879ms 20:10:50 INFO - PROCESS | 1460 | 1463627450074 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 20:10:50 INFO - PROCESS | 1460 | 1463627450078 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 20:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 20:10:50 INFO - PROCESS | 1460 | 1463627450085 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 20:10:50 INFO - PROCESS | 1460 | 1463627450089 Marionette TRACE conn6 <- [1,946,null,{}] 20:10:50 INFO - PROCESS | 1460 | 1463627450093 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:50 INFO - PROCESS | 1460 | 1463627450196 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 20:10:50 INFO - PROCESS | 1460 | 1463627450274 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:50 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B880000 == 62 [pid = 1460] [id = 246] 20:10:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 121 (0000003F5B37E000) [pid = 1460] [serial = 737] [outer = 0000000000000000] 20:10:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 122 (0000003F5B89FC00) [pid = 1460] [serial = 738] [outer = 0000003F5B37E000] 20:10:50 INFO - PROCESS | 1460 | 1463627450323 Marionette DEBUG loaded listener.js 20:10:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 123 (0000003F5C48CC00) [pid = 1460] [serial = 739] [outer = 0000003F5B37E000] 20:10:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66515800 == 61 [pid = 1460] [id = 200] 20:10:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F670A6000 == 60 [pid = 1460] [id = 239] 20:10:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6691B800 == 59 [pid = 1460] [id = 238] 20:10:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6646F800 == 58 [pid = 1460] [id = 237] 20:10:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C55A000 == 57 [pid = 1460] [id = 236] 20:10:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62E56000 == 56 [pid = 1460] [id = 235] 20:10:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62A08000 == 55 [pid = 1460] [id = 234] 20:10:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F60794800 == 54 [pid = 1460] [id = 233] 20:10:50 INFO - PROCESS | 1460 | --DOMWINDOW == 122 (0000003F66F0A000) [pid = 1460] [serial = 674] [outer = 0000000000000000] [url = about:blank] 20:10:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B8E8000 == 53 [pid = 1460] [id = 232] 20:10:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5642D000 == 52 [pid = 1460] [id = 231] 20:10:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61F3D800 == 51 [pid = 1460] [id = 226] 20:10:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B01D000 == 50 [pid = 1460] [id = 225] 20:10:50 INFO - PROCESS | 1460 | --DOMWINDOW == 121 (0000003F66456000) [pid = 1460] [serial = 644] [outer = 0000000000000000] [url = about:blank] 20:10:50 INFO - PROCESS | 1460 | --DOMWINDOW == 120 (0000003F63750800) [pid = 1460] [serial = 662] [outer = 0000000000000000] [url = about:blank] 20:10:50 INFO - PROCESS | 1460 | --DOMWINDOW == 119 (0000003F564C9C00) [pid = 1460] [serial = 648] [outer = 0000000000000000] [url = about:blank] 20:10:50 INFO - PROCESS | 1460 | --DOMWINDOW == 118 (0000003F56403000) [pid = 1460] [serial = 647] [outer = 0000000000000000] [url = about:blank] 20:10:50 INFO - PROCESS | 1460 | --DOMWINDOW == 117 (0000003F6063E000) [pid = 1460] [serial = 656] [outer = 0000000000000000] [url = about:blank] 20:10:50 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F643CA400) [pid = 1460] [serial = 665] [outer = 0000000000000000] [url = about:blank] 20:10:50 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F5AC40000) [pid = 1460] [serial = 653] [outer = 0000000000000000] [url = about:blank] 20:10:50 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F5C48C400) [pid = 1460] [serial = 654] [outer = 0000000000000000] [url = about:blank] 20:10:50 INFO - PROCESS | 1460 | --DOMWINDOW == 113 (0000003F62551800) [pid = 1460] [serial = 657] [outer = 0000000000000000] [url = about:blank] 20:10:50 INFO - PROCESS | 1460 | --DOMWINDOW == 112 (0000003F62BE0000) [pid = 1460] [serial = 659] [outer = 0000000000000000] [url = about:blank] 20:10:50 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F564C0C00) [pid = 1460] [serial = 635] [outer = 0000000000000000] [url = about:blank] 20:10:50 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F638D4000) [pid = 1460] [serial = 663] [outer = 0000000000000000] [url = about:blank] 20:10:50 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F5CF8C400) [pid = 1460] [serial = 638] [outer = 0000000000000000] [url = about:blank] 20:10:50 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F5FD4D400) [pid = 1460] [serial = 651] [outer = 0000000000000000] [url = about:blank] 20:10:50 INFO - PROCESS | 1460 | --DOMWINDOW == 107 (0000003F5CBE7C00) [pid = 1460] [serial = 650] [outer = 0000000000000000] [url = about:blank] 20:10:50 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F643C9400) [pid = 1460] [serial = 668] [outer = 0000000000000000] [url = about:blank] 20:10:50 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F64576000) [pid = 1460] [serial = 641] [outer = 0000000000000000] [url = about:blank] 20:10:50 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F66B25C00) [pid = 1460] [serial = 671] [outer = 0000000000000000] [url = about:blank] 20:10:50 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F65569000) [pid = 1460] [serial = 666] [outer = 0000000000000000] [url = about:blank] 20:10:50 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F66452C00) [pid = 1460] [serial = 669] [outer = 0000000000000000] [url = about:blank] 20:10:50 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F66B2F400) [pid = 1460] [serial = 672] [outer = 0000000000000000] [url = about:blank] 20:10:50 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F65A5F800) [pid = 1460] [serial = 633] [outer = 0000000000000000] [url = about:blank] 20:10:50 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F62C79C00) [pid = 1460] [serial = 660] [outer = 0000000000000000] [url = about:blank] 20:10:50 INFO - PROCESS | 1460 | 1463627450883 Marionette TRACE conn6 <- [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]]]}] 20:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 20:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 837ms 20:10:50 INFO - PROCESS | 1460 | 1463627450925 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 20:10:50 INFO - PROCESS | 1460 | 1463627450928 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 20:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 20:10:50 INFO - PROCESS | 1460 | 1463627450931 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 20:10:50 INFO - PROCESS | 1460 | 1463627450933 Marionette TRACE conn6 <- [1,950,null,{}] 20:10:50 INFO - PROCESS | 1460 | 1463627450944 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:51 INFO - PROCESS | 1460 | 1463627451035 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 20:10:51 INFO - PROCESS | 1460 | 1463627451046 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:51 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F606AC800 == 51 [pid = 1460] [id = 247] 20:10:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F5B9AD800) [pid = 1460] [serial = 740] [outer = 0000000000000000] 20:10:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F5C44C000) [pid = 1460] [serial = 741] [outer = 0000003F5B9AD800] 20:10:51 INFO - PROCESS | 1460 | 1463627451114 Marionette DEBUG loaded listener.js 20:10:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F5CBF2800) [pid = 1460] [serial = 742] [outer = 0000003F5B9AD800] 20:10:51 INFO - PROCESS | 1460 | 1463627451579 Marionette TRACE conn6 <- [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]]]}] 20:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 20:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 691ms 20:10:51 INFO - PROCESS | 1460 | 1463627451625 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 20:10:51 INFO - PROCESS | 1460 | 1463627451627 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 20:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 20:10:51 INFO - PROCESS | 1460 | 1463627451630 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 20:10:51 INFO - PROCESS | 1460 | 1463627451632 Marionette TRACE conn6 <- [1,954,null,{}] 20:10:51 INFO - PROCESS | 1460 | 1463627451636 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:51 INFO - PROCESS | 1460 | 1463627451722 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 20:10:51 INFO - PROCESS | 1460 | 1463627451729 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:51 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62E50800 == 52 [pid = 1460] [id = 248] 20:10:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F5FD4A800) [pid = 1460] [serial = 743] [outer = 0000000000000000] 20:10:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F60636000) [pid = 1460] [serial = 744] [outer = 0000003F5FD4A800] 20:10:51 INFO - PROCESS | 1460 | 1463627451776 Marionette DEBUG loaded listener.js 20:10:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F61878800) [pid = 1460] [serial = 745] [outer = 0000003F5FD4A800] 20:10:52 INFO - PROCESS | 1460 | 1463627452207 Marionette TRACE conn6 <- [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]]]}] 20:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 20:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 628ms 20:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 20:10:52 INFO - PROCESS | 1460 | 1463627452262 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 20:10:52 INFO - PROCESS | 1460 | 1463627452264 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 20:10:52 INFO - PROCESS | 1460 | 1463627452267 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 20:10:52 INFO - PROCESS | 1460 | 1463627452270 Marionette TRACE conn6 <- [1,958,null,{}] 20:10:52 INFO - PROCESS | 1460 | 1463627452273 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:52 INFO - PROCESS | 1460 | 1463627452355 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 20:10:52 INFO - PROCESS | 1460 | 1463627452364 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:52 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63794000 == 53 [pid = 1460] [id = 249] 20:10:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F618A6800) [pid = 1460] [serial = 746] [outer = 0000000000000000] 20:10:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F61F25000) [pid = 1460] [serial = 747] [outer = 0000003F618A6800] 20:10:52 INFO - PROCESS | 1460 | 1463627452411 Marionette DEBUG loaded listener.js 20:10:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 108 (0000003F6259FC00) [pid = 1460] [serial = 748] [outer = 0000003F618A6800] 20:10:52 INFO - PROCESS | 1460 | 1463627452904 Marionette TRACE conn6 <- [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]]]}] 20:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 20:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 689ms 20:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 20:10:52 INFO - PROCESS | 1460 | 1463627452960 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 20:10:52 INFO - PROCESS | 1460 | 1463627452962 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 20:10:52 INFO - PROCESS | 1460 | 1463627452966 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 20:10:52 INFO - PROCESS | 1460 | 1463627452967 Marionette TRACE conn6 <- [1,962,null,{}] 20:10:52 INFO - PROCESS | 1460 | 1463627452977 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:53 INFO - PROCESS | 1460 | 1463627453112 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 20:10:53 INFO - PROCESS | 1460 | 1463627453163 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:53 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F65A9B000 == 54 [pid = 1460] [id = 250] 20:10:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F62BE3400) [pid = 1460] [serial = 749] [outer = 0000000000000000] 20:10:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F62C79C00) [pid = 1460] [serial = 750] [outer = 0000003F62BE3400] 20:10:53 INFO - PROCESS | 1460 | 1463627453211 Marionette DEBUG loaded listener.js 20:10:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F63755400) [pid = 1460] [serial = 751] [outer = 0000003F62BE3400] 20:10:53 INFO - PROCESS | 1460 | 1463627453665 Marionette TRACE conn6 <- [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]]]}] 20:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 20:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 733ms 20:10:53 INFO - PROCESS | 1460 | 1463627453738 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 20:10:53 INFO - PROCESS | 1460 | 1463627453748 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 20:10:53 INFO - PROCESS | 1460 | 1463627453752 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 20:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 20:10:53 INFO - PROCESS | 1460 | 1463627453754 Marionette TRACE conn6 <- [1,966,null,{}] 20:10:53 INFO - PROCESS | 1460 | 1463627453758 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:53 INFO - PROCESS | 1460 | 1463627453869 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 20:10:53 INFO - PROCESS | 1460 | 1463627453921 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:53 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6692B000 == 55 [pid = 1460] [id = 251] 20:10:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F63848800) [pid = 1460] [serial = 752] [outer = 0000000000000000] 20:10:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 113 (0000003F638D7800) [pid = 1460] [serial = 753] [outer = 0000003F63848800] 20:10:53 INFO - PROCESS | 1460 | 1463627453966 Marionette DEBUG loaded listener.js 20:10:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 114 (0000003F63C9A000) [pid = 1460] [serial = 754] [outer = 0000003F63848800] 20:10:54 INFO - PROCESS | 1460 | 1463627454389 Marionette TRACE conn6 <- [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]]]}] 20:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 20:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 20:10:54 INFO - PROCESS | 1460 | 1463627454426 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 20:10:54 INFO - PROCESS | 1460 | 1463627454428 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 20:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 20:10:54 INFO - PROCESS | 1460 | 1463627454431 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 20:10:54 INFO - PROCESS | 1460 | 1463627454433 Marionette TRACE conn6 <- [1,970,null,{}] 20:10:54 INFO - PROCESS | 1460 | 1463627454437 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:54 INFO - PROCESS | 1460 | 1463627454547 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 20:10:54 INFO - PROCESS | 1460 | 1463627454593 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:54 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670EA800 == 56 [pid = 1460] [id = 252] 20:10:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F63DF3000) [pid = 1460] [serial = 755] [outer = 0000000000000000] 20:10:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F64569800) [pid = 1460] [serial = 756] [outer = 0000003F63DF3000] 20:10:54 INFO - PROCESS | 1460 | 1463627454642 Marionette DEBUG loaded listener.js 20:10:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F64F83000) [pid = 1460] [serial = 757] [outer = 0000003F63DF3000] 20:10:54 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F5630D000) [pid = 1460] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 20:10:54 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F5CBEC800) [pid = 1460] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 20:10:54 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F5B9AB800) [pid = 1460] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 20:10:54 INFO - PROCESS | 1460 | --DOMWINDOW == 113 (0000003F5B309000) [pid = 1460] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 20:10:54 INFO - PROCESS | 1460 | --DOMWINDOW == 112 (0000003F5FD51C00) [pid = 1460] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 20:10:54 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F55B5FC00) [pid = 1460] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 20:10:54 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F6255E000) [pid = 1460] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 20:10:54 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F5C48A800) [pid = 1460] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 20:10:54 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F632B7000) [pid = 1460] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 20:10:54 INFO - PROCESS | 1460 | --DOMWINDOW == 107 (0000003F5AC60400) [pid = 1460] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 20:10:54 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F6063DC00) [pid = 1460] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 20:10:55 INFO - PROCESS | 1460 | 1463627455083 Marionette TRACE conn6 <- [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]]]}] 20:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 20:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 691ms 20:10:55 INFO - PROCESS | 1460 | 1463627455125 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 20:10:55 INFO - PROCESS | 1460 | 1463627455127 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 20:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 20:10:55 INFO - PROCESS | 1460 | 1463627455131 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 20:10:55 INFO - PROCESS | 1460 | 1463627455133 Marionette TRACE conn6 <- [1,974,null,{}] 20:10:55 INFO - PROCESS | 1460 | 1463627455136 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:55 INFO - PROCESS | 1460 | 1463627455252 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 20:10:55 INFO - PROCESS | 1460 | 1463627455262 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:55 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F67385800 == 57 [pid = 1460] [id = 253] 20:10:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F5F56EC00) [pid = 1460] [serial = 758] [outer = 0000000000000000] 20:10:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 108 (0000003F62C7B000) [pid = 1460] [serial = 759] [outer = 0000003F5F56EC00] 20:10:55 INFO - PROCESS | 1460 | 1463627455308 Marionette DEBUG loaded listener.js 20:10:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F6511D000) [pid = 1460] [serial = 760] [outer = 0000003F5F56EC00] 20:10:55 INFO - PROCESS | 1460 | 1463627455714 Marionette TRACE conn6 <- [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]]]}] 20:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 20:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 629ms 20:10:55 INFO - PROCESS | 1460 | 1463627455763 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 20:10:55 INFO - PROCESS | 1460 | 1463627455766 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 20:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 20:10:55 INFO - PROCESS | 1460 | 1463627455774 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 20:10:55 INFO - PROCESS | 1460 | 1463627455776 Marionette TRACE conn6 <- [1,978,null,{}] 20:10:55 INFO - PROCESS | 1460 | 1463627455779 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:55 INFO - PROCESS | 1460 | 1463627455864 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 20:10:55 INFO - PROCESS | 1460 | 1463627455870 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:55 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A906800 == 58 [pid = 1460] [id = 254] 20:10:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F57889400) [pid = 1460] [serial = 761] [outer = 0000000000000000] 20:10:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F64567400) [pid = 1460] [serial = 762] [outer = 0000003F57889400] 20:10:55 INFO - PROCESS | 1460 | 1463627455915 Marionette DEBUG loaded listener.js 20:10:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F65A56400) [pid = 1460] [serial = 763] [outer = 0000003F57889400] 20:10:56 INFO - PROCESS | 1460 | 1463627456320 Marionette TRACE conn6 <- [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]]]}] 20:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 20:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 588ms 20:10:56 INFO - PROCESS | 1460 | 1463627456370 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 20:10:56 INFO - PROCESS | 1460 | 1463627456373 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 20:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 20:10:56 INFO - PROCESS | 1460 | 1463627456376 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 20:10:56 INFO - PROCESS | 1460 | 1463627456379 Marionette TRACE conn6 <- [1,982,null,{}] 20:10:56 INFO - PROCESS | 1460 | 1463627456387 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:56 INFO - PROCESS | 1460 | 1463627456493 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 20:10:56 INFO - PROCESS | 1460 | 1463627456502 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:56 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6AB86000 == 59 [pid = 1460] [id = 255] 20:10:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 113 (0000003F664CE400) [pid = 1460] [serial = 764] [outer = 0000000000000000] 20:10:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 114 (0000003F668B7000) [pid = 1460] [serial = 765] [outer = 0000003F664CE400] 20:10:56 INFO - PROCESS | 1460 | 1463627456570 Marionette DEBUG loaded listener.js 20:10:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F66B26000) [pid = 1460] [serial = 766] [outer = 0000003F664CE400] 20:10:57 INFO - PROCESS | 1460 | 1463627457253 Marionette TRACE conn6 <- [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]]]}] 20:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 20:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 943ms 20:10:57 INFO - PROCESS | 1460 | 1463627457323 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 20:10:57 INFO - PROCESS | 1460 | 1463627457328 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 20:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 20:10:57 INFO - PROCESS | 1460 | 1463627457335 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 20:10:57 INFO - PROCESS | 1460 | 1463627457338 Marionette TRACE conn6 <- [1,986,null,{}] 20:10:57 INFO - PROCESS | 1460 | 1463627457345 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:57 INFO - PROCESS | 1460 | 1463627457494 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 20:10:57 INFO - PROCESS | 1460 | 1463627457616 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:57 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5D3A1000 == 60 [pid = 1460] [id = 256] 20:10:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F5649B800) [pid = 1460] [serial = 767] [outer = 0000000000000000] 20:10:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F56B6D800) [pid = 1460] [serial = 768] [outer = 0000003F5649B800] 20:10:57 INFO - PROCESS | 1460 | 1463627457676 Marionette DEBUG loaded listener.js 20:10:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 118 (0000003F5AC3E400) [pid = 1460] [serial = 769] [outer = 0000003F5649B800] 20:10:58 INFO - PROCESS | 1460 | 1463627458296 Marionette TRACE conn6 <- [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]]]}] 20:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 20:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 985ms 20:10:58 INFO - PROCESS | 1460 | 1463627458322 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 20:10:58 INFO - PROCESS | 1460 | 1463627458328 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 20:10:58 INFO - PROCESS | 1460 | 1463627458335 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 20:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 20:10:58 INFO - PROCESS | 1460 | 1463627458338 Marionette TRACE conn6 <- [1,990,null,{}] 20:10:58 INFO - PROCESS | 1460 | 1463627458343 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:58 INFO - PROCESS | 1460 | 1463627458456 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 20:10:58 INFO - PROCESS | 1460 | 1463627458575 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:58 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6658B000 == 61 [pid = 1460] [id = 257] 20:10:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 119 (0000003F5C48A400) [pid = 1460] [serial = 770] [outer = 0000000000000000] 20:10:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 120 (0000003F5FD4E400) [pid = 1460] [serial = 771] [outer = 0000003F5C48A400] 20:10:58 INFO - PROCESS | 1460 | 1463627458633 Marionette DEBUG loaded listener.js 20:10:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 121 (0000003F62559400) [pid = 1460] [serial = 772] [outer = 0000003F5C48A400] 20:10:59 INFO - PROCESS | 1460 | 1463627459263 Marionette TRACE conn6 <- [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]]]}] 20:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 20:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 988ms 20:10:59 INFO - PROCESS | 1460 | 1463627459329 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 20:10:59 INFO - PROCESS | 1460 | 1463627459332 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 20:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 20:10:59 INFO - PROCESS | 1460 | 1463627459336 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 20:10:59 INFO - PROCESS | 1460 | 1463627459341 Marionette TRACE conn6 <- [1,994,null,{}] 20:10:59 INFO - PROCESS | 1460 | 1463627459366 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:59 INFO - PROCESS | 1460 | 1463627459517 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 20:10:59 INFO - PROCESS | 1460 | 1463627459566 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:59 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B024800 == 62 [pid = 1460] [id = 258] 20:10:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 122 (0000003F63C6C400) [pid = 1460] [serial = 773] [outer = 0000000000000000] 20:10:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 123 (0000003F63DFA400) [pid = 1460] [serial = 774] [outer = 0000003F63C6C400] 20:10:59 INFO - PROCESS | 1460 | 1463627459624 Marionette DEBUG loaded listener.js 20:10:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 124 (0000003F66410C00) [pid = 1460] [serial = 775] [outer = 0000003F63C6C400] 20:11:00 INFO - PROCESS | 1460 | 1463627460188 Marionette TRACE conn6 <- [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]]]}] 20:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 20:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 882ms 20:11:00 INFO - PROCESS | 1460 | 1463627460218 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 20:11:00 INFO - PROCESS | 1460 | 1463627460221 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 20:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 20:11:00 INFO - PROCESS | 1460 | 1463627460225 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 20:11:00 INFO - PROCESS | 1460 | 1463627460227 Marionette TRACE conn6 <- [1,998,null,{}] 20:11:00 INFO - PROCESS | 1460 | 1463627460231 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:00 INFO - PROCESS | 1460 | 1463627460341 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 20:11:00 INFO - PROCESS | 1460 | 1463627460432 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:00 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B611000 == 63 [pid = 1460] [id = 259] 20:11:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 125 (0000003F66A59000) [pid = 1460] [serial = 776] [outer = 0000000000000000] 20:11:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 126 (0000003F66B28000) [pid = 1460] [serial = 777] [outer = 0000003F66A59000] 20:11:00 INFO - PROCESS | 1460 | 1463627460488 Marionette DEBUG loaded listener.js 20:11:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 127 (0000003F66F03800) [pid = 1460] [serial = 778] [outer = 0000003F66A59000] 20:11:01 INFO - PROCESS | 1460 | 1463627461007 Marionette TRACE conn6 <- [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]]]}] 20:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 20:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 838ms 20:11:01 INFO - PROCESS | 1460 | 1463627461064 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 20:11:01 INFO - PROCESS | 1460 | 1463627461067 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 20:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 20:11:01 INFO - PROCESS | 1460 | 1463627461071 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 20:11:01 INFO - PROCESS | 1460 | 1463627461073 Marionette TRACE conn6 <- [1,1002,null,{}] 20:11:01 INFO - PROCESS | 1460 | 1463627461077 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:01 INFO - PROCESS | 1460 | 1463627461185 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 20:11:01 INFO - PROCESS | 1460 | 1463627461275 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:01 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6BDAB000 == 64 [pid = 1460] [id = 260] 20:11:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 128 (0000003F66B2FC00) [pid = 1460] [serial = 779] [outer = 0000000000000000] 20:11:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 129 (0000003F66F0F000) [pid = 1460] [serial = 780] [outer = 0000003F66B2FC00] 20:11:01 INFO - PROCESS | 1460 | 1463627461331 Marionette DEBUG loaded listener.js 20:11:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 130 (0000003F67096800) [pid = 1460] [serial = 781] [outer = 0000003F66B2FC00] 20:11:01 INFO - PROCESS | 1460 | 1463627461922 Marionette TRACE conn6 <- [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]]]}] 20:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 20:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 881ms 20:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 20:11:01 INFO - PROCESS | 1460 | 1463627461954 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 20:11:01 INFO - PROCESS | 1460 | 1463627461957 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 20:11:01 INFO - PROCESS | 1460 | 1463627461961 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 20:11:01 INFO - PROCESS | 1460 | 1463627461963 Marionette TRACE conn6 <- [1,1006,null,{}] 20:11:01 INFO - PROCESS | 1460 | 1463627461967 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:02 INFO - PROCESS | 1460 | 1463627462098 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 20:11:02 INFO - PROCESS | 1460 | 1463627462190 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:02 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63674800 == 65 [pid = 1460] [id = 261] 20:11:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 131 (0000003F67202400) [pid = 1460] [serial = 782] [outer = 0000000000000000] 20:11:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 132 (0000003F682A0800) [pid = 1460] [serial = 783] [outer = 0000003F67202400] 20:11:02 INFO - PROCESS | 1460 | 1463627462246 Marionette DEBUG loaded listener.js 20:11:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 133 (0000003F682A7000) [pid = 1460] [serial = 784] [outer = 0000003F67202400] 20:11:03 INFO - PROCESS | 1460 | 1463627463012 Marionette TRACE conn6 <- [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]]]}] 20:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 20:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1133ms 20:11:03 INFO - PROCESS | 1460 | 1463627463096 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 20:11:03 INFO - PROCESS | 1460 | 1463627463101 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 20:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 20:11:03 INFO - PROCESS | 1460 | 1463627463108 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 20:11:03 INFO - PROCESS | 1460 | 1463627463112 Marionette TRACE conn6 <- [1,1010,null,{}] 20:11:03 INFO - PROCESS | 1460 | 1463627463118 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:03 INFO - PROCESS | 1460 | 1463627463262 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 20:11:03 INFO - PROCESS | 1460 | 1463627463383 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:03 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B416800 == 66 [pid = 1460] [id = 262] 20:11:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 134 (0000003F564CB400) [pid = 1460] [serial = 785] [outer = 0000000000000000] 20:11:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 135 (0000003F56CB8800) [pid = 1460] [serial = 786] [outer = 0000003F564CB400] 20:11:03 INFO - PROCESS | 1460 | 1463627463437 Marionette DEBUG loaded listener.js 20:11:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 136 (0000003F5AFBBC00) [pid = 1460] [serial = 787] [outer = 0000003F564CB400] 20:11:03 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A906800 == 65 [pid = 1460] [id = 254] 20:11:03 INFO - PROCESS | 1460 | --DOCSHELL 0000003F67385800 == 64 [pid = 1460] [id = 253] 20:11:03 INFO - PROCESS | 1460 | --DOCSHELL 0000003F670EA800 == 63 [pid = 1460] [id = 252] 20:11:03 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6692B000 == 62 [pid = 1460] [id = 251] 20:11:03 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63794000 == 61 [pid = 1460] [id = 249] 20:11:03 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62E50800 == 60 [pid = 1460] [id = 248] 20:11:03 INFO - PROCESS | 1460 | --DOCSHELL 0000003F606AC800 == 59 [pid = 1460] [id = 247] 20:11:03 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B880000 == 58 [pid = 1460] [id = 246] 20:11:03 INFO - PROCESS | 1460 | --DOCSHELL 0000003F606B4800 == 57 [pid = 1460] [id = 245] 20:11:03 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B43E000 == 56 [pid = 1460] [id = 241] 20:11:03 INFO - PROCESS | 1460 | --DOMWINDOW == 135 (0000003F63C68C00) [pid = 1460] [serial = 720] [outer = 0000000000000000] [url = about:blank] 20:11:03 INFO - PROCESS | 1460 | --DOMWINDOW == 134 (0000003F5C48D400) [pid = 1460] [serial = 597] [outer = 0000000000000000] [url = about:blank] 20:11:03 INFO - PROCESS | 1460 | --DOMWINDOW == 133 (0000003F62B57800) [pid = 1460] [serial = 600] [outer = 0000000000000000] [url = about:blank] 20:11:03 INFO - PROCESS | 1460 | --DOMWINDOW == 132 (0000003F56497C00) [pid = 1460] [serial = 696] [outer = 0000000000000000] [url = about:blank] 20:11:03 INFO - PROCESS | 1460 | --DOMWINDOW == 131 (0000003F56CB7400) [pid = 1460] [serial = 697] [outer = 0000000000000000] [url = about:blank] 20:11:03 INFO - PROCESS | 1460 | --DOMWINDOW == 130 (0000003F5CBF2C00) [pid = 1460] [serial = 705] [outer = 0000000000000000] [url = about:blank] 20:11:03 INFO - PROCESS | 1460 | --DOMWINDOW == 129 (0000003F5F5F7C00) [pid = 1460] [serial = 706] [outer = 0000000000000000] [url = about:blank] 20:11:03 INFO - PROCESS | 1460 | --DOMWINDOW == 128 (0000003F62985000) [pid = 1460] [serial = 680] [outer = 0000000000000000] [url = about:blank] 20:11:03 INFO - PROCESS | 1460 | --DOMWINDOW == 127 (0000003F5C414000) [pid = 1460] [serial = 702] [outer = 0000000000000000] [url = about:blank] 20:11:03 INFO - PROCESS | 1460 | --DOMWINDOW == 126 (0000003F5B38D800) [pid = 1460] [serial = 699] [outer = 0000000000000000] [url = about:blank] 20:11:03 INFO - PROCESS | 1460 | --DOMWINDOW == 125 (0000003F5B633C00) [pid = 1460] [serial = 700] [outer = 0000000000000000] [url = about:blank] 20:11:03 INFO - PROCESS | 1460 | --DOMWINDOW == 124 (0000003F62543C00) [pid = 1460] [serial = 709] [outer = 0000000000000000] [url = about:blank] 20:11:03 INFO - PROCESS | 1460 | --DOMWINDOW == 123 (0000003F5B305000) [pid = 1460] [serial = 677] [outer = 0000000000000000] [url = about:blank] 20:11:03 INFO - PROCESS | 1460 | --DOMWINDOW == 122 (0000003F61E6C800) [pid = 1460] [serial = 708] [outer = 0000000000000000] [url = about:blank] 20:11:03 INFO - PROCESS | 1460 | --DOMWINDOW == 121 (0000003F5639D400) [pid = 1460] [serial = 694] [outer = 0000000000000000] [url = about:blank] 20:11:03 INFO - PROCESS | 1460 | --DOMWINDOW == 120 (0000003F55DBFC00) [pid = 1460] [serial = 693] [outer = 0000000000000000] [url = about:blank] 20:11:03 INFO - PROCESS | 1460 | --DOMWINDOW == 119 (0000003F67131000) [pid = 1460] [serial = 690] [outer = 0000000000000000] [url = about:blank] 20:11:03 INFO - PROCESS | 1460 | --DOMWINDOW == 118 (0000003F67125800) [pid = 1460] [serial = 687] [outer = 0000000000000000] [url = about:blank] 20:11:03 INFO - PROCESS | 1460 | --DOMWINDOW == 117 (0000003F668C1800) [pid = 1460] [serial = 683] [outer = 0000000000000000] [url = about:blank] 20:11:03 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F6298B800) [pid = 1460] [serial = 711] [outer = 0000000000000000] [url = about:blank] 20:11:03 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F62BE3000) [pid = 1460] [serial = 714] [outer = 0000000000000000] [url = about:blank] 20:11:03 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F634BC800) [pid = 1460] [serial = 717] [outer = 0000000000000000] [url = about:blank] 20:11:03 INFO - PROCESS | 1460 | --DOMWINDOW == 113 (0000003F62BD8400) [pid = 1460] [serial = 712] [outer = 0000000000000000] [url = about:blank] 20:11:03 INFO - PROCESS | 1460 | --DOMWINDOW == 112 (0000003F63842000) [pid = 1460] [serial = 718] [outer = 0000000000000000] [url = about:blank] 20:11:03 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F62F17400) [pid = 1460] [serial = 715] [outer = 0000000000000000] [url = about:blank] 20:11:03 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F55B60800) [pid = 1460] [serial = 381] [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.] 20:11:03 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F5C487C00) [pid = 1460] [serial = 703] [outer = 0000000000000000] [url = about:blank] 20:11:04 INFO - PROCESS | 1460 | 1463627464004 Marionette TRACE conn6 <- [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]]]}] 20:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 20:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 942ms 20:11:04 INFO - PROCESS | 1460 | 1463627464053 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 20:11:04 INFO - PROCESS | 1460 | 1463627464059 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 20:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 20:11:04 INFO - PROCESS | 1460 | 1463627464065 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 20:11:04 INFO - PROCESS | 1460 | 1463627464068 Marionette TRACE conn6 <- [1,1014,null,{}] 20:11:04 INFO - PROCESS | 1460 | 1463627464072 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:04 INFO - PROCESS | 1460 | 1463627464164 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 20:11:04 INFO - PROCESS | 1460 | 1463627464176 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:04 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C7CF000 == 57 [pid = 1460] [id = 263] 20:11:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F5AB6D800) [pid = 1460] [serial = 788] [outer = 0000000000000000] 20:11:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F5B633800) [pid = 1460] [serial = 789] [outer = 0000003F5AB6D800] 20:11:04 INFO - PROCESS | 1460 | 1463627464222 Marionette DEBUG loaded listener.js 20:11:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F5C418400) [pid = 1460] [serial = 790] [outer = 0000003F5AB6D800] 20:11:04 INFO - PROCESS | 1460 | 1463627464680 Marionette TRACE conn6 <- [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]]]}] 20:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 20:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 691ms 20:11:04 INFO - PROCESS | 1460 | 1463627464757 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 20:11:04 INFO - PROCESS | 1460 | 1463627464760 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 20:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 20:11:04 INFO - PROCESS | 1460 | 1463627464763 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 20:11:04 INFO - PROCESS | 1460 | 1463627464767 Marionette TRACE conn6 <- [1,1018,null,{}] 20:11:04 INFO - PROCESS | 1460 | 1463627464778 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:04 INFO - PROCESS | 1460 | 1463627464897 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 20:11:04 INFO - PROCESS | 1460 | 1463627464980 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:05 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62E04800 == 58 [pid = 1460] [id = 264] 20:11:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 113 (0000003F5ACCB800) [pid = 1460] [serial = 791] [outer = 0000000000000000] 20:11:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 114 (0000003F5FD4CC00) [pid = 1460] [serial = 792] [outer = 0000003F5ACCB800] 20:11:05 INFO - PROCESS | 1460 | 1463627465029 Marionette DEBUG loaded listener.js 20:11:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F61872C00) [pid = 1460] [serial = 793] [outer = 0000003F5ACCB800] 20:11:05 INFO - PROCESS | 1460 | 1463627465423 Marionette TRACE conn6 <- [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]]]}] 20:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 20:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 691ms 20:11:05 INFO - PROCESS | 1460 | 1463627465457 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 20:11:05 INFO - PROCESS | 1460 | 1463627465460 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 20:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 20:11:05 INFO - PROCESS | 1460 | 1463627465464 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 20:11:05 INFO - PROCESS | 1460 | 1463627465466 Marionette TRACE conn6 <- [1,1022,null,{}] 20:11:05 INFO - PROCESS | 1460 | 1463627465469 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:05 INFO - PROCESS | 1460 | 1463627465557 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 20:11:05 INFO - PROCESS | 1460 | 1463627465564 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:05 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6368B000 == 59 [pid = 1460] [id = 265] 20:11:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F61FA1400) [pid = 1460] [serial = 794] [outer = 0000000000000000] 20:11:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F62988400) [pid = 1460] [serial = 795] [outer = 0000003F61FA1400] 20:11:05 INFO - PROCESS | 1460 | 1463627465614 Marionette DEBUG loaded listener.js 20:11:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 118 (0000003F62BDF800) [pid = 1460] [serial = 796] [outer = 0000003F61FA1400] 20:11:06 INFO - PROCESS | 1460 | 1463627466096 Marionette TRACE conn6 <- [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]]]}] 20:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 20:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 691ms 20:11:06 INFO - PROCESS | 1460 | 1463627466161 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 20:11:06 INFO - PROCESS | 1460 | 1463627466164 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 20:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 20:11:06 INFO - PROCESS | 1460 | 1463627466167 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 20:11:06 INFO - PROCESS | 1460 | 1463627466169 Marionette TRACE conn6 <- [1,1026,null,{}] 20:11:06 INFO - PROCESS | 1460 | 1463627466173 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:06 INFO - PROCESS | 1460 | 1463627466312 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 20:11:06 INFO - PROCESS | 1460 | 1463627466338 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:06 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C54F800 == 60 [pid = 1460] [id = 266] 20:11:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 119 (0000003F62C7B800) [pid = 1460] [serial = 797] [outer = 0000000000000000] 20:11:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 120 (0000003F6319C400) [pid = 1460] [serial = 798] [outer = 0000003F62C7B800] 20:11:06 INFO - PROCESS | 1460 | 1463627466384 Marionette DEBUG loaded listener.js 20:11:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 121 (0000003F637C2400) [pid = 1460] [serial = 799] [outer = 0000003F62C7B800] 20:11:06 INFO - PROCESS | 1460 | 1463627466840 Marionette TRACE conn6 <- [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]]]}] 20:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 20:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 731ms 20:11:06 INFO - PROCESS | 1460 | 1463627466902 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 20:11:06 INFO - PROCESS | 1460 | 1463627466905 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 20:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 20:11:06 INFO - PROCESS | 1460 | 1463627466908 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 20:11:06 INFO - PROCESS | 1460 | 1463627466910 Marionette TRACE conn6 <- [1,1030,null,{}] 20:11:06 INFO - PROCESS | 1460 | 1463627466914 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:07 INFO - PROCESS | 1460 | 1463627467045 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 20:11:07 INFO - PROCESS | 1460 | 1463627467102 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:07 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66912800 == 61 [pid = 1460] [id = 267] 20:11:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 122 (0000003F63C9A400) [pid = 1460] [serial = 800] [outer = 0000000000000000] 20:11:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 123 (0000003F643D3400) [pid = 1460] [serial = 801] [outer = 0000003F63C9A400] 20:11:07 INFO - PROCESS | 1460 | 1463627467149 Marionette DEBUG loaded listener.js 20:11:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 124 (0000003F65839000) [pid = 1460] [serial = 802] [outer = 0000003F63C9A400] 20:11:07 INFO - PROCESS | 1460 | 1463627467579 Marionette TRACE conn6 <- [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]]]}] 20:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 20:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 692ms 20:11:07 INFO - PROCESS | 1460 | 1463627467603 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 20:11:07 INFO - PROCESS | 1460 | 1463627467605 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 20:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 20:11:07 INFO - PROCESS | 1460 | 1463627467636 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 20:11:07 INFO - PROCESS | 1460 | 1463627467638 Marionette TRACE conn6 <- [1,1034,null,{}] 20:11:07 INFO - PROCESS | 1460 | 1463627467655 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:07 INFO - PROCESS | 1460 | 1463627467765 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 20:11:07 INFO - PROCESS | 1460 | 1463627467775 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:07 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6378A800 == 62 [pid = 1460] [id = 268] 20:11:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 125 (0000003F63CA4800) [pid = 1460] [serial = 803] [outer = 0000000000000000] 20:11:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 126 (0000003F664D1000) [pid = 1460] [serial = 804] [outer = 0000003F63CA4800] 20:11:07 INFO - PROCESS | 1460 | 1463627467934 Marionette DEBUG loaded listener.js 20:11:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 127 (0000003F66F0B800) [pid = 1460] [serial = 805] [outer = 0000003F63CA4800] 20:11:08 INFO - PROCESS | 1460 | --DOMWINDOW == 126 (0000003F66F05000) [pid = 1460] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 20:11:08 INFO - PROCESS | 1460 | --DOMWINDOW == 125 (0000003F618A6800) [pid = 1460] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 20:11:08 INFO - PROCESS | 1460 | --DOMWINDOW == 124 (0000003F5FD4A800) [pid = 1460] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 20:11:08 INFO - PROCESS | 1460 | --DOMWINDOW == 123 (0000003F62BE3400) [pid = 1460] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 20:11:08 INFO - PROCESS | 1460 | --DOMWINDOW == 122 (0000003F56411800) [pid = 1460] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 20:11:08 INFO - PROCESS | 1460 | --DOMWINDOW == 121 (0000003F5B37E000) [pid = 1460] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 20:11:08 INFO - PROCESS | 1460 | --DOMWINDOW == 120 (0000003F5B9AD800) [pid = 1460] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 20:11:08 INFO - PROCESS | 1460 | --DOMWINDOW == 119 (0000003F638DA400) [pid = 1460] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 20:11:08 INFO - PROCESS | 1460 | --DOMWINDOW == 118 (0000003F63848800) [pid = 1460] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 20:11:08 INFO - PROCESS | 1460 | --DOMWINDOW == 117 (0000003F57889400) [pid = 1460] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 20:11:08 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F63DF3000) [pid = 1460] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 20:11:08 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F5F56EC00) [pid = 1460] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 20:11:08 INFO - PROCESS | 1460 | 1463627468305 Marionette TRACE conn6 <- [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]]]}] 20:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 20:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 713ms 20:11:08 INFO - PROCESS | 1460 | 1463627468325 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 20:11:08 INFO - PROCESS | 1460 | 1463627468327 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 20:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 20:11:08 INFO - PROCESS | 1460 | 1463627468330 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 20:11:08 INFO - PROCESS | 1460 | 1463627468332 Marionette TRACE conn6 <- [1,1038,null,{}] 20:11:08 INFO - PROCESS | 1460 | 1463627468336 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:08 INFO - PROCESS | 1460 | 1463627468419 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 20:11:08 INFO - PROCESS | 1460 | 1463627468493 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:08 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F67284800 == 63 [pid = 1460] [id = 269] 20:11:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F564CE800) [pid = 1460] [serial = 806] [outer = 0000000000000000] 20:11:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F638D4000) [pid = 1460] [serial = 807] [outer = 0000003F564CE800] 20:11:08 INFO - PROCESS | 1460 | 1463627468543 Marionette DEBUG loaded listener.js 20:11:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 118 (0000003F66B2E400) [pid = 1460] [serial = 808] [outer = 0000003F564CE800] 20:11:08 INFO - PROCESS | 1460 | 1463627468902 Marionette TRACE conn6 <- [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]]]}] 20:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 20:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 628ms 20:11:08 INFO - PROCESS | 1460 | 1463627468962 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 20:11:08 INFO - PROCESS | 1460 | 1463627468964 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 20:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 20:11:08 INFO - PROCESS | 1460 | 1463627468968 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 20:11:08 INFO - PROCESS | 1460 | 1463627468970 Marionette TRACE conn6 <- [1,1042,null,{}] 20:11:08 INFO - PROCESS | 1460 | 1463627468973 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:09 INFO - PROCESS | 1460 | 1463627469090 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 20:11:09 INFO - PROCESS | 1460 | 1463627469101 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:09 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A905800 == 64 [pid = 1460] [id = 270] 20:11:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 119 (0000003F67203000) [pid = 1460] [serial = 809] [outer = 0000000000000000] 20:11:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 120 (0000003F67207400) [pid = 1460] [serial = 810] [outer = 0000003F67203000] 20:11:09 INFO - PROCESS | 1460 | 1463627469146 Marionette DEBUG loaded listener.js 20:11:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 121 (0000003F67211800) [pid = 1460] [serial = 811] [outer = 0000003F67203000] 20:11:09 INFO - PROCESS | 1460 | 1463627469574 Marionette TRACE conn6 <- [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]]]}] 20:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 20:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 627ms 20:11:09 INFO - PROCESS | 1460 | 1463627469598 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 20:11:09 INFO - PROCESS | 1460 | 1463627469600 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 20:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 20:11:09 INFO - PROCESS | 1460 | 1463627469604 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 20:11:09 INFO - PROCESS | 1460 | 1463627469605 Marionette TRACE conn6 <- [1,1046,null,{}] 20:11:09 INFO - PROCESS | 1460 | 1463627469617 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:09 INFO - PROCESS | 1460 | 1463627469734 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 20:11:09 INFO - PROCESS | 1460 | 1463627469743 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:09 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6ADCE000 == 65 [pid = 1460] [id = 271] 20:11:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 122 (0000003F67210000) [pid = 1460] [serial = 812] [outer = 0000000000000000] 20:11:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 123 (0000003F682AC800) [pid = 1460] [serial = 813] [outer = 0000003F67210000] 20:11:09 INFO - PROCESS | 1460 | 1463627469788 Marionette DEBUG loaded listener.js 20:11:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 124 (0000003F68363400) [pid = 1460] [serial = 814] [outer = 0000003F67210000] 20:11:10 INFO - PROCESS | 1460 | 1463627470411 Marionette TRACE conn6 <- [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]]]}] 20:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 20:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 878ms 20:11:10 INFO - PROCESS | 1460 | 1463627470496 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 20:11:10 INFO - PROCESS | 1460 | 1463627470502 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 20:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 20:11:10 INFO - PROCESS | 1460 | 1463627470508 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 20:11:10 INFO - PROCESS | 1460 | 1463627470514 Marionette TRACE conn6 <- [1,1050,null,{}] 20:11:10 INFO - PROCESS | 1460 | 1463627470519 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:10 INFO - PROCESS | 1460 | 1463627470646 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 20:11:10 INFO - PROCESS | 1460 | 1463627470761 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:10 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62A06000 == 66 [pid = 1460] [id = 272] 20:11:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 125 (0000003F56C68000) [pid = 1460] [serial = 815] [outer = 0000000000000000] 20:11:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 126 (0000003F5B37D000) [pid = 1460] [serial = 816] [outer = 0000003F56C68000] 20:11:10 INFO - PROCESS | 1460 | 1463627470823 Marionette DEBUG loaded listener.js 20:11:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 127 (0000003F5C5D9800) [pid = 1460] [serial = 817] [outer = 0000003F56C68000] 20:11:11 INFO - PROCESS | 1460 | 1463627471414 Marionette TRACE conn6 <- [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]]]}] 20:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 20:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 943ms 20:11:11 INFO - PROCESS | 1460 | 1463627471456 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 20:11:11 INFO - PROCESS | 1460 | 1463627471462 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 20:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 20:11:11 INFO - PROCESS | 1460 | 1463627471469 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 20:11:11 INFO - PROCESS | 1460 | 1463627471472 Marionette TRACE conn6 <- [1,1054,null,{}] 20:11:11 INFO - PROCESS | 1460 | 1463627471476 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:11 INFO - PROCESS | 1460 | 1463627471593 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 20:11:11 INFO - PROCESS | 1460 | 1463627471716 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:11 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66A6D800 == 67 [pid = 1460] [id = 273] 20:11:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 128 (0000003F600D0800) [pid = 1460] [serial = 818] [outer = 0000000000000000] 20:11:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 129 (0000003F62559800) [pid = 1460] [serial = 819] [outer = 0000003F600D0800] 20:11:11 INFO - PROCESS | 1460 | 1463627471773 Marionette DEBUG loaded listener.js 20:11:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 130 (0000003F631A3400) [pid = 1460] [serial = 820] [outer = 0000003F600D0800] 20:11:12 INFO - PROCESS | 1460 | 1463627472405 Marionette TRACE conn6 <- [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]]]}] 20:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 20:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 986ms 20:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 20:11:12 INFO - PROCESS | 1460 | 1463627472456 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 20:11:12 INFO - PROCESS | 1460 | 1463627472459 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 20:11:12 INFO - PROCESS | 1460 | 1463627472463 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 20:11:12 INFO - PROCESS | 1460 | 1463627472467 Marionette TRACE conn6 <- [1,1058,null,{}] 20:11:12 INFO - PROCESS | 1460 | 1463627472479 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:12 INFO - PROCESS | 1460 | 1463627472596 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 20:11:12 INFO - PROCESS | 1460 | 1463627472721 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:12 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6BDC2800 == 68 [pid = 1460] [id = 274] 20:11:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 131 (0000003F63DF8800) [pid = 1460] [serial = 821] [outer = 0000000000000000] 20:11:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 132 (0000003F66406C00) [pid = 1460] [serial = 822] [outer = 0000003F63DF8800] 20:11:12 INFO - PROCESS | 1460 | 1463627472781 Marionette DEBUG loaded listener.js 20:11:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 133 (0000003F682ADC00) [pid = 1460] [serial = 823] [outer = 0000003F63DF8800] 20:11:13 INFO - PROCESS | 1460 | 1463627473393 Marionette TRACE conn6 <- [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]]]}] 20:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 20:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 983ms 20:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 20:11:13 INFO - PROCESS | 1460 | 1463627473448 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 20:11:13 INFO - PROCESS | 1460 | 1463627473451 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 20:11:13 INFO - PROCESS | 1460 | 1463627473455 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 20:11:13 INFO - PROCESS | 1460 | 1463627473457 Marionette TRACE conn6 <- [1,1062,null,{}] 20:11:13 INFO - PROCESS | 1460 | 1463627473461 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:13 INFO - PROCESS | 1460 | 1463627473575 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 20:11:13 INFO - PROCESS | 1460 | 1463627473696 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:13 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F55D12000 == 69 [pid = 1460] [id = 275] 20:11:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 134 (0000003F68369C00) [pid = 1460] [serial = 824] [outer = 0000000000000000] 20:11:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 135 (0000003F6836C400) [pid = 1460] [serial = 825] [outer = 0000003F68369C00] 20:11:13 INFO - PROCESS | 1460 | 1463627473753 Marionette DEBUG loaded listener.js 20:11:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 136 (0000003F68383C00) [pid = 1460] [serial = 826] [outer = 0000003F68369C00] 20:11:14 INFO - PROCESS | 1460 | 1463627474291 Marionette TRACE conn6 <- [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]]]}] 20:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 20:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 880ms 20:11:14 INFO - PROCESS | 1460 | 1463627474337 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 20:11:14 INFO - PROCESS | 1460 | 1463627474339 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 20:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 20:11:14 INFO - PROCESS | 1460 | 1463627474343 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 20:11:14 INFO - PROCESS | 1460 | 1463627474345 Marionette TRACE conn6 <- [1,1066,null,{}] 20:11:14 INFO - PROCESS | 1460 | 1463627474349 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:14 INFO - PROCESS | 1460 | 1463627474458 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 20:11:14 INFO - PROCESS | 1460 | 1463627474551 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:14 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BDD7000 == 70 [pid = 1460] [id = 276] 20:11:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 137 (0000003F68380400) [pid = 1460] [serial = 827] [outer = 0000000000000000] 20:11:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 138 (0000003F6838B800) [pid = 1460] [serial = 828] [outer = 0000003F68380400] 20:11:14 INFO - PROCESS | 1460 | 1463627474607 Marionette DEBUG loaded listener.js 20:11:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 139 (0000003F683ACC00) [pid = 1460] [serial = 829] [outer = 0000003F68380400] 20:11:15 INFO - PROCESS | 1460 | 1463627475494 Marionette TRACE conn6 <- [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]]]}] 20:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 20:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1191ms 20:11:15 INFO - PROCESS | 1460 | 1463627475537 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 20:11:15 INFO - PROCESS | 1460 | 1463627475541 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 20:11:15 INFO - PROCESS | 1460 | 1463627475546 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 20:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 20:11:15 INFO - PROCESS | 1460 | 1463627475551 Marionette TRACE conn6 <- [1,1070,null,{}] 20:11:15 INFO - PROCESS | 1460 | 1463627475558 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:15 INFO - PROCESS | 1460 | 1463627475693 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 20:11:15 INFO - PROCESS | 1460 | 1463627475825 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:15 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C562000 == 71 [pid = 1460] [id = 277] 20:11:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 140 (0000003F56499000) [pid = 1460] [serial = 830] [outer = 0000000000000000] 20:11:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 141 (0000003F5649B400) [pid = 1460] [serial = 831] [outer = 0000003F56499000] 20:11:15 INFO - PROCESS | 1460 | 1463627475879 Marionette DEBUG loaded listener.js 20:11:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 142 (0000003F57887C00) [pid = 1460] [serial = 832] [outer = 0000003F56499000] 20:11:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A3D2000 == 70 [pid = 1460] [id = 141] 20:11:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5FD20800 == 69 [pid = 1460] [id = 201] 20:11:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A905800 == 68 [pid = 1460] [id = 270] 20:11:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F67284800 == 67 [pid = 1460] [id = 269] 20:11:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6378A800 == 66 [pid = 1460] [id = 268] 20:11:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66912800 == 65 [pid = 1460] [id = 267] 20:11:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C54F800 == 64 [pid = 1460] [id = 266] 20:11:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F65A9B000 == 63 [pid = 1460] [id = 250] 20:11:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6368B000 == 62 [pid = 1460] [id = 265] 20:11:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62E04800 == 61 [pid = 1460] [id = 264] 20:11:16 INFO - PROCESS | 1460 | --DOMWINDOW == 141 (0000003F643A3C00) [pid = 1460] [serial = 732] [outer = 0000000000000000] [url = about:blank] 20:11:16 INFO - PROCESS | 1460 | --DOMWINDOW == 140 (0000003F668B7000) [pid = 1460] [serial = 765] [outer = 0000000000000000] [url = about:blank] 20:11:16 INFO - PROCESS | 1460 | --DOMWINDOW == 139 (0000003F56402800) [pid = 1460] [serial = 723] [outer = 0000000000000000] [url = about:blank] 20:11:16 INFO - PROCESS | 1460 | --DOMWINDOW == 138 (0000003F5B628800) [pid = 1460] [serial = 726] [outer = 0000000000000000] [url = about:blank] 20:11:16 INFO - PROCESS | 1460 | --DOMWINDOW == 137 (0000003F61F1EC00) [pid = 1460] [serial = 729] [outer = 0000000000000000] [url = about:blank] 20:11:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C7CF000 == 60 [pid = 1460] [id = 263] 20:11:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B416800 == 59 [pid = 1460] [id = 262] 20:11:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B024800 == 58 [pid = 1460] [id = 258] 20:11:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6658B000 == 57 [pid = 1460] [id = 257] 20:11:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5D3A1000 == 56 [pid = 1460] [id = 256] 20:11:16 INFO - PROCESS | 1460 | --DOMWINDOW == 136 (0000003F62C7B000) [pid = 1460] [serial = 759] [outer = 0000000000000000] [url = about:blank] 20:11:16 INFO - PROCESS | 1460 | --DOMWINDOW == 135 (0000003F64567400) [pid = 1460] [serial = 762] [outer = 0000000000000000] [url = about:blank] 20:11:16 INFO - PROCESS | 1460 | --DOMWINDOW == 134 (0000003F64F83000) [pid = 1460] [serial = 757] [outer = 0000000000000000] [url = about:blank] 20:11:16 INFO - PROCESS | 1460 | --DOMWINDOW == 133 (0000003F6511D000) [pid = 1460] [serial = 760] [outer = 0000000000000000] [url = about:blank] 20:11:16 INFO - PROCESS | 1460 | --DOMWINDOW == 132 (0000003F6259FC00) [pid = 1460] [serial = 748] [outer = 0000000000000000] [url = about:blank] 20:11:16 INFO - PROCESS | 1460 | --DOMWINDOW == 131 (0000003F66F11800) [pid = 1460] [serial = 675] [outer = 0000000000000000] [url = about:blank] 20:11:16 INFO - PROCESS | 1460 | --DOMWINDOW == 130 (0000003F61F25000) [pid = 1460] [serial = 747] [outer = 0000000000000000] [url = about:blank] 20:11:16 INFO - PROCESS | 1460 | --DOMWINDOW == 129 (0000003F60636000) [pid = 1460] [serial = 744] [outer = 0000000000000000] [url = about:blank] 20:11:16 INFO - PROCESS | 1460 | --DOMWINDOW == 128 (0000003F61878800) [pid = 1460] [serial = 745] [outer = 0000000000000000] [url = about:blank] 20:11:16 INFO - PROCESS | 1460 | --DOMWINDOW == 127 (0000003F62C79C00) [pid = 1460] [serial = 750] [outer = 0000000000000000] [url = about:blank] 20:11:16 INFO - PROCESS | 1460 | --DOMWINDOW == 126 (0000003F5AB0F800) [pid = 1460] [serial = 736] [outer = 0000000000000000] [url = about:blank] 20:11:16 INFO - PROCESS | 1460 | --DOMWINDOW == 125 (0000003F564C0800) [pid = 1460] [serial = 735] [outer = 0000000000000000] [url = about:blank] 20:11:16 INFO - PROCESS | 1460 | --DOMWINDOW == 124 (0000003F5B89FC00) [pid = 1460] [serial = 738] [outer = 0000000000000000] [url = about:blank] 20:11:16 INFO - PROCESS | 1460 | --DOMWINDOW == 123 (0000003F5C48CC00) [pid = 1460] [serial = 739] [outer = 0000000000000000] [url = about:blank] 20:11:16 INFO - PROCESS | 1460 | --DOMWINDOW == 122 (0000003F5C44C000) [pid = 1460] [serial = 741] [outer = 0000000000000000] [url = about:blank] 20:11:16 INFO - PROCESS | 1460 | --DOMWINDOW == 121 (0000003F5CBF2800) [pid = 1460] [serial = 742] [outer = 0000000000000000] [url = about:blank] 20:11:16 INFO - PROCESS | 1460 | --DOMWINDOW == 120 (0000003F63C74800) [pid = 1460] [serial = 721] [outer = 0000000000000000] [url = about:blank] 20:11:16 INFO - PROCESS | 1460 | --DOMWINDOW == 119 (0000003F638D7800) [pid = 1460] [serial = 753] [outer = 0000000000000000] [url = about:blank] 20:11:16 INFO - PROCESS | 1460 | --DOMWINDOW == 118 (0000003F63755400) [pid = 1460] [serial = 751] [outer = 0000000000000000] [url = about:blank] 20:11:16 INFO - PROCESS | 1460 | --DOMWINDOW == 117 (0000003F65A56400) [pid = 1460] [serial = 763] [outer = 0000000000000000] [url = about:blank] 20:11:16 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F64569800) [pid = 1460] [serial = 756] [outer = 0000000000000000] [url = about:blank] 20:11:16 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F63C9A000) [pid = 1460] [serial = 754] [outer = 0000000000000000] [url = about:blank] 20:11:16 INFO - PROCESS | 1460 | 1463627476496 Marionette TRACE conn6 <- [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]]]}] 20:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 20:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 986ms 20:11:16 INFO - PROCESS | 1460 | 1463627476537 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 20:11:16 INFO - PROCESS | 1460 | 1463627476543 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 20:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 20:11:16 INFO - PROCESS | 1460 | 1463627476549 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 20:11:16 INFO - PROCESS | 1460 | 1463627476552 Marionette TRACE conn6 <- [1,1074,null,{}] 20:11:16 INFO - PROCESS | 1460 | 1463627476556 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:16 INFO - PROCESS | 1460 | 1463627476650 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 20:11:16 INFO - PROCESS | 1460 | 1463627476732 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:16 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B9ED800 == 57 [pid = 1460] [id = 278] 20:11:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F54855000) [pid = 1460] [serial = 833] [outer = 0000000000000000] 20:11:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F56411400) [pid = 1460] [serial = 834] [outer = 0000003F54855000] 20:11:16 INFO - PROCESS | 1460 | 1463627476781 Marionette DEBUG loaded listener.js 20:11:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 118 (0000003F57888000) [pid = 1460] [serial = 835] [outer = 0000003F54855000] 20:11:17 INFO - PROCESS | 1460 | 1463627477239 Marionette TRACE conn6 <- [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]]]}] 20:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 20:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 734ms 20:11:17 INFO - PROCESS | 1460 | 1463627477285 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 20:11:17 INFO - PROCESS | 1460 | 1463627477287 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 20:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 20:11:17 INFO - PROCESS | 1460 | 1463627477291 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 20:11:17 INFO - PROCESS | 1460 | 1463627477294 Marionette TRACE conn6 <- [1,1078,null,{}] 20:11:17 INFO - PROCESS | 1460 | 1463627477305 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:17 INFO - PROCESS | 1460 | 1463627477397 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 20:11:17 INFO - PROCESS | 1460 | 1463627477405 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:17 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6251C000 == 58 [pid = 1460] [id = 279] 20:11:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 119 (0000003F5B6E8000) [pid = 1460] [serial = 836] [outer = 0000000000000000] 20:11:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 120 (0000003F5C488400) [pid = 1460] [serial = 837] [outer = 0000003F5B6E8000] 20:11:17 INFO - PROCESS | 1460 | 1463627477454 Marionette DEBUG loaded listener.js 20:11:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 121 (0000003F5CBEE400) [pid = 1460] [serial = 838] [outer = 0000003F5B6E8000] 20:11:17 INFO - PROCESS | 1460 | 1463627477925 Marionette TRACE conn6 <- [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]]]}] 20:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 20:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 691ms 20:11:17 INFO - PROCESS | 1460 | 1463627477985 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 20:11:17 INFO - PROCESS | 1460 | 1463627477987 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 20:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 20:11:18 INFO - PROCESS | 1460 | 1463627477991 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 20:11:18 INFO - PROCESS | 1460 | 1463627477993 Marionette TRACE conn6 <- [1,1082,null,{}] 20:11:18 INFO - PROCESS | 1460 | 1463627477996 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:18 INFO - PROCESS | 1460 | 1463627478102 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 20:11:18 INFO - PROCESS | 1460 | 1463627478189 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:18 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63430000 == 59 [pid = 1460] [id = 280] 20:11:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 122 (0000003F5AC56800) [pid = 1460] [serial = 839] [outer = 0000000000000000] 20:11:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 123 (0000003F60636800) [pid = 1460] [serial = 840] [outer = 0000003F5AC56800] 20:11:18 INFO - PROCESS | 1460 | 1463627478237 Marionette DEBUG loaded listener.js 20:11:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 124 (0000003F6187A000) [pid = 1460] [serial = 841] [outer = 0000003F5AC56800] 20:11:18 INFO - PROCESS | 1460 | 1463627478650 Marionette TRACE conn6 <- [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]]]}] 20:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 20:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 691ms 20:11:18 INFO - PROCESS | 1460 | 1463627478684 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 20:11:18 INFO - PROCESS | 1460 | 1463627478687 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 20:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 20:11:18 INFO - PROCESS | 1460 | 1463627478690 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 20:11:18 INFO - PROCESS | 1460 | 1463627478692 Marionette TRACE conn6 <- [1,1086,null,{}] 20:11:18 INFO - PROCESS | 1460 | 1463627478695 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:18 INFO - PROCESS | 1460 | 1463627478842 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 20:11:18 INFO - PROCESS | 1460 | 1463627478866 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:18 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F637D3800 == 60 [pid = 1460] [id = 281] 20:11:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 125 (0000003F61FA7800) [pid = 1460] [serial = 842] [outer = 0000000000000000] 20:11:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 126 (0000003F62558C00) [pid = 1460] [serial = 843] [outer = 0000003F61FA7800] 20:11:18 INFO - PROCESS | 1460 | 1463627478911 Marionette DEBUG loaded listener.js 20:11:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 127 (0000003F62AB1C00) [pid = 1460] [serial = 844] [outer = 0000003F61FA7800] 20:11:19 INFO - PROCESS | 1460 | 1463627479343 Marionette TRACE conn6 <- [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]]]}] 20:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 20:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 20:11:19 INFO - PROCESS | 1460 | 1463627479367 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 20:11:19 INFO - PROCESS | 1460 | 1463627479369 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 20:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 20:11:19 INFO - PROCESS | 1460 | 1463627479372 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 20:11:19 INFO - PROCESS | 1460 | 1463627479374 Marionette TRACE conn6 <- [1,1090,null,{}] 20:11:19 INFO - PROCESS | 1460 | 1463627479377 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:19 INFO - PROCESS | 1460 | 1463627479509 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 20:11:19 INFO - PROCESS | 1460 | 1463627479577 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:19 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66479800 == 61 [pid = 1460] [id = 282] 20:11:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 128 (0000003F62BE3800) [pid = 1460] [serial = 845] [outer = 0000000000000000] 20:11:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 129 (0000003F631A0C00) [pid = 1460] [serial = 846] [outer = 0000003F62BE3800] 20:11:19 INFO - PROCESS | 1460 | 1463627479624 Marionette DEBUG loaded listener.js 20:11:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 130 (0000003F6375AC00) [pid = 1460] [serial = 847] [outer = 0000003F62BE3800] 20:11:20 INFO - PROCESS | 1460 | 1463627480054 Marionette TRACE conn6 <- [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]]]}] 20:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 20:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 733ms 20:11:20 INFO - PROCESS | 1460 | 1463627480111 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 20:11:20 INFO - PROCESS | 1460 | 1463627480113 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 20:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 20:11:20 INFO - PROCESS | 1460 | 1463627480117 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 20:11:20 INFO - PROCESS | 1460 | 1463627480118 Marionette TRACE conn6 <- [1,1094,null,{}] 20:11:20 INFO - PROCESS | 1460 | 1463627480122 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:20 INFO - PROCESS | 1460 | 1463627480264 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 20:11:20 INFO - PROCESS | 1460 | 1463627480277 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:20 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66A6B800 == 62 [pid = 1460] [id = 283] 20:11:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 131 (0000003F63759800) [pid = 1460] [serial = 848] [outer = 0000000000000000] 20:11:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 132 (0000003F638D3400) [pid = 1460] [serial = 849] [outer = 0000003F63759800] 20:11:20 INFO - PROCESS | 1460 | 1463627480363 Marionette DEBUG loaded listener.js 20:11:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 133 (0000003F63C6E800) [pid = 1460] [serial = 850] [outer = 0000003F63759800] 20:11:20 INFO - PROCESS | 1460 | --DOMWINDOW == 132 (0000003F5AB6D800) [pid = 1460] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 20:11:20 INFO - PROCESS | 1460 | --DOMWINDOW == 131 (0000003F61FA1400) [pid = 1460] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 20:11:20 INFO - PROCESS | 1460 | --DOMWINDOW == 130 (0000003F5ACCB800) [pid = 1460] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 20:11:20 INFO - PROCESS | 1460 | --DOMWINDOW == 129 (0000003F67203000) [pid = 1460] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 20:11:20 INFO - PROCESS | 1460 | --DOMWINDOW == 128 (0000003F63CA4800) [pid = 1460] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 20:11:20 INFO - PROCESS | 1460 | --DOMWINDOW == 127 (0000003F564CE800) [pid = 1460] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 20:11:20 INFO - PROCESS | 1460 | --DOMWINDOW == 126 (0000003F62C7B800) [pid = 1460] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 20:11:20 INFO - PROCESS | 1460 | --DOMWINDOW == 125 (0000003F564CB400) [pid = 1460] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 20:11:20 INFO - PROCESS | 1460 | --DOMWINDOW == 124 (0000003F63C9A400) [pid = 1460] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 20:11:20 INFO - PROCESS | 1460 | 1463627480828 Marionette TRACE conn6 <- [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]]]}] 20:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 20:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 775ms 20:11:20 INFO - PROCESS | 1460 | 1463627480895 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 20:11:20 INFO - PROCESS | 1460 | 1463627480897 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 20:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 20:11:20 INFO - PROCESS | 1460 | 1463627480901 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 20:11:20 INFO - PROCESS | 1460 | 1463627480902 Marionette TRACE conn6 <- [1,1098,null,{}] 20:11:20 INFO - PROCESS | 1460 | 1463627480906 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:20 INFO - PROCESS | 1460 | 1463627480991 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 20:11:21 INFO - PROCESS | 1460 | 1463627480998 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:21 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670AB800 == 63 [pid = 1460] [id = 284] 20:11:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 125 (0000003F62C7B800) [pid = 1460] [serial = 851] [outer = 0000000000000000] 20:11:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 126 (0000003F63C76000) [pid = 1460] [serial = 852] [outer = 0000003F62C7B800] 20:11:21 INFO - PROCESS | 1460 | 1463627481043 Marionette DEBUG loaded listener.js 20:11:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 127 (0000003F63C9A400) [pid = 1460] [serial = 853] [outer = 0000003F62C7B800] 20:11:21 INFO - PROCESS | 1460 | 1463627481463 Marionette TRACE conn6 <- [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]]]}] 20:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 20:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 629ms 20:11:21 INFO - PROCESS | 1460 | 1463627481533 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 20:11:21 INFO - PROCESS | 1460 | 1463627481535 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 20:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 20:11:21 INFO - PROCESS | 1460 | 1463627481539 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 20:11:21 INFO - PROCESS | 1460 | 1463627481540 Marionette TRACE conn6 <- [1,1102,null,{}] 20:11:21 INFO - PROCESS | 1460 | 1463627481544 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:21 INFO - PROCESS | 1460 | 1463627481629 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 20:11:21 INFO - PROCESS | 1460 | 1463627481638 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:21 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F67286000 == 64 [pid = 1460] [id = 285] 20:11:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 128 (0000003F643AC000) [pid = 1460] [serial = 854] [outer = 0000000000000000] 20:11:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 129 (0000003F64567800) [pid = 1460] [serial = 855] [outer = 0000003F643AC000] 20:11:21 INFO - PROCESS | 1460 | 1463627481683 Marionette DEBUG loaded listener.js 20:11:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 130 (0000003F65117800) [pid = 1460] [serial = 856] [outer = 0000003F643AC000] 20:11:22 INFO - PROCESS | 1460 | 1463627482126 Marionette TRACE conn6 <- [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]]]}] 20:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 20:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 629ms 20:11:22 INFO - PROCESS | 1460 | 1463627482171 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 20:11:22 INFO - PROCESS | 1460 | 1463627482173 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 20:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 20:11:22 INFO - PROCESS | 1460 | 1463627482176 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 20:11:22 INFO - PROCESS | 1460 | 1463627482178 Marionette TRACE conn6 <- [1,1106,null,{}] 20:11:22 INFO - PROCESS | 1460 | 1463627482182 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:22 INFO - PROCESS | 1460 | 1463627482278 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 20:11:22 INFO - PROCESS | 1460 | 1463627482287 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:22 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F68312800 == 65 [pid = 1460] [id = 286] 20:11:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 131 (0000003F65568800) [pid = 1460] [serial = 857] [outer = 0000000000000000] 20:11:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 132 (0000003F658F3400) [pid = 1460] [serial = 858] [outer = 0000003F65568800] 20:11:22 INFO - PROCESS | 1460 | 1463627482332 Marionette DEBUG loaded listener.js 20:11:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 133 (0000003F66405000) [pid = 1460] [serial = 859] [outer = 0000003F65568800] 20:11:22 INFO - PROCESS | 1460 | 1463627482945 Marionette TRACE conn6 <- [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]]]}] 20:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 20:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 838ms 20:11:23 INFO - PROCESS | 1460 | 1463627483025 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 20:11:23 INFO - PROCESS | 1460 | 1463627483029 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 20:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 20:11:23 INFO - PROCESS | 1460 | 1463627483036 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 20:11:23 INFO - PROCESS | 1460 | 1463627483041 Marionette TRACE conn6 <- [1,1110,null,{}] 20:11:23 INFO - PROCESS | 1460 | 1463627483047 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:23 INFO - PROCESS | 1460 | 1463627483166 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 20:11:23 INFO - PROCESS | 1460 | 1463627483291 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:23 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5D396000 == 66 [pid = 1460] [id = 287] 20:11:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 134 (0000003F56406800) [pid = 1460] [serial = 860] [outer = 0000000000000000] 20:11:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 135 (0000003F56CB5000) [pid = 1460] [serial = 861] [outer = 0000003F56406800] 20:11:23 INFO - PROCESS | 1460 | 1463627483352 Marionette DEBUG loaded listener.js 20:11:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 136 (0000003F5B47FC00) [pid = 1460] [serial = 862] [outer = 0000003F56406800] 20:11:23 INFO - PROCESS | 1460 | 1463627483924 Marionette TRACE conn6 <- [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]]]}] 20:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 20:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 943ms 20:11:23 INFO - PROCESS | 1460 | 1463627483981 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 20:11:23 INFO - PROCESS | 1460 | 1463627483987 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 20:11:23 INFO - PROCESS | 1460 | 1463627483994 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 20:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 20:11:24 INFO - PROCESS | 1460 | 1463627483997 Marionette TRACE conn6 <- [1,1114,null,{}] 20:11:24 INFO - PROCESS | 1460 | 1463627484016 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:24 INFO - PROCESS | 1460 | 1463627484133 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 20:11:24 INFO - PROCESS | 1460 | 1463627484254 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:24 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F65A8E000 == 67 [pid = 1460] [id = 288] 20:11:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 137 (0000003F5CBE9800) [pid = 1460] [serial = 863] [outer = 0000000000000000] 20:11:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 138 (0000003F5FD4EC00) [pid = 1460] [serial = 864] [outer = 0000003F5CBE9800] 20:11:24 INFO - PROCESS | 1460 | 1463627484311 Marionette DEBUG loaded listener.js 20:11:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 139 (0000003F6259CC00) [pid = 1460] [serial = 865] [outer = 0000003F5CBE9800] 20:11:24 INFO - PROCESS | 1460 | 1463627484948 Marionette TRACE conn6 <- [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]]]}] 20:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 20:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 986ms 20:11:24 INFO - PROCESS | 1460 | 1463627484986 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 20:11:25 INFO - PROCESS | 1460 | 1463627484989 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 20:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 20:11:25 INFO - PROCESS | 1460 | 1463627484993 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 20:11:25 INFO - PROCESS | 1460 | 1463627484997 Marionette TRACE conn6 <- [1,1118,null,{}] 20:11:25 INFO - PROCESS | 1460 | 1463627485009 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:25 INFO - PROCESS | 1460 | 1463627485125 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 20:11:25 INFO - PROCESS | 1460 | 1463627485250 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:25 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6AB28000 == 68 [pid = 1460] [id = 289] 20:11:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 140 (0000003F63758C00) [pid = 1460] [serial = 866] [outer = 0000000000000000] 20:11:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 141 (0000003F63C8E800) [pid = 1460] [serial = 867] [outer = 0000003F63758C00] 20:11:25 INFO - PROCESS | 1460 | 1463627485310 Marionette DEBUG loaded listener.js 20:11:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 142 (0000003F66404400) [pid = 1460] [serial = 868] [outer = 0000003F63758C00] 20:11:25 INFO - PROCESS | 1460 | 1463627485946 Marionette TRACE conn6 <- [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]]]}] 20:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 20:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 985ms 20:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 20:11:25 INFO - PROCESS | 1460 | 1463627485979 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 20:11:25 INFO - PROCESS | 1460 | 1463627485982 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 20:11:25 INFO - PROCESS | 1460 | 1463627485986 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 20:11:25 INFO - PROCESS | 1460 | 1463627485988 Marionette TRACE conn6 <- [1,1122,null,{}] 20:11:26 INFO - PROCESS | 1460 | 1463627485992 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:26 INFO - PROCESS | 1460 | 1463627486105 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 20:11:26 INFO - PROCESS | 1460 | 1463627486225 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:26 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B0CE800 == 69 [pid = 1460] [id = 290] 20:11:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 143 (0000003F65ADCC00) [pid = 1460] [serial = 869] [outer = 0000000000000000] 20:11:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 144 (0000003F65AE3C00) [pid = 1460] [serial = 870] [outer = 0000003F65ADCC00] 20:11:26 INFO - PROCESS | 1460 | 1463627486283 Marionette DEBUG loaded listener.js 20:11:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 145 (0000003F6640C400) [pid = 1460] [serial = 871] [outer = 0000003F65ADCC00] 20:11:26 INFO - PROCESS | 1460 | [GFX2-]: DrawTargetD2D 1.1 (0000003F6B04E0C0): Failed to create GradientStopCollection with no stops. 20:11:26 INFO - PROCESS | 1460 | [GFX3-]: No stops specified for gradient pattern. 20:11:26 INFO - PROCESS | 1460 | 1463627486809 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 20:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 20:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 881ms 20:11:26 INFO - PROCESS | 1460 | 1463627486869 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 20:11:26 INFO - PROCESS | 1460 | 1463627486872 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 20:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 20:11:26 INFO - PROCESS | 1460 | 1463627486876 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 20:11:26 INFO - PROCESS | 1460 | 1463627486878 Marionette TRACE conn6 <- [1,1126,null,{}] 20:11:26 INFO - PROCESS | 1460 | 1463627486899 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:27 INFO - PROCESS | 1460 | 1463627487009 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 20:11:27 INFO - PROCESS | 1460 | 1463627487101 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:27 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6E8C9800 == 70 [pid = 1460] [id = 291] 20:11:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 146 (0000003F668B4C00) [pid = 1460] [serial = 872] [outer = 0000000000000000] 20:11:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 147 (0000003F66A5D800) [pid = 1460] [serial = 873] [outer = 0000003F668B4C00] 20:11:27 INFO - PROCESS | 1460 | 1463627487156 Marionette DEBUG loaded listener.js 20:11:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 148 (0000003F66F0F800) [pid = 1460] [serial = 874] [outer = 0000003F668B4C00] 20:11:27 INFO - PROCESS | 1460 | 1463627487782 Marionette TRACE conn6 <- [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]]]}] 20:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 20:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 942ms 20:11:27 INFO - PROCESS | 1460 | 1463627487820 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 20:11:27 INFO - PROCESS | 1460 | 1463627487823 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 20:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 20:11:27 INFO - PROCESS | 1460 | 1463627487826 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 20:11:27 INFO - PROCESS | 1460 | 1463627487829 Marionette TRACE conn6 <- [1,1130,null,{}] 20:11:27 INFO - PROCESS | 1460 | 1463627487833 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:27 INFO - PROCESS | 1460 | 1463627487966 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 20:11:28 INFO - PROCESS | 1460 | 1463627488090 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:28 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5AB2A800 == 71 [pid = 1460] [id = 292] 20:11:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 149 (0000003F5780A800) [pid = 1460] [serial = 875] [outer = 0000000000000000] 20:11:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 150 (0000003F5C41F000) [pid = 1460] [serial = 876] [outer = 0000003F5780A800] 20:11:28 INFO - PROCESS | 1460 | 1463627488148 Marionette DEBUG loaded listener.js 20:11:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 151 (0000003F682A1400) [pid = 1460] [serial = 877] [outer = 0000003F5780A800] 20:11:28 INFO - PROCESS | 1460 | 1463627488862 Marionette TRACE conn6 <- [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]]]}] 20:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 20:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1076ms 20:11:28 INFO - PROCESS | 1460 | 1463627488916 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 20:11:28 INFO - PROCESS | 1460 | 1463627488921 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 20:11:28 INFO - PROCESS | 1460 | 1463627488926 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 20:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 20:11:28 INFO - PROCESS | 1460 | 1463627488931 Marionette TRACE conn6 <- [1,1134,null,{}] 20:11:28 INFO - PROCESS | 1460 | 1463627488935 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:29 INFO - PROCESS | 1460 | 1463627489043 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 20:11:29 INFO - PROCESS | 1460 | 1463627489275 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:29 INFO - PROCESS | 1460 | [1460] 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 20:11:29 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61860800 == 72 [pid = 1460] [id = 293] 20:11:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 152 (0000003F5FD51C00) [pid = 1460] [serial = 878] [outer = 0000000000000000] 20:11:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 153 (0000003F60637000) [pid = 1460] [serial = 879] [outer = 0000003F5FD51C00] 20:11:29 INFO - PROCESS | 1460 | 1463627489417 Marionette DEBUG loaded listener.js 20:11:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 154 (0000003F6255B000) [pid = 1460] [serial = 880] [outer = 0000003F5FD51C00] 20:11:29 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6AB1F800 == 71 [pid = 1460] [id = 214] 20:11:29 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6377B000 == 70 [pid = 1460] [id = 242] 20:11:29 INFO - PROCESS | 1460 | --DOCSHELL 0000003F67395800 == 69 [pid = 1460] [id = 243] 20:11:29 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6691E800 == 68 [pid = 1460] [id = 213] 20:11:29 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61E81800 == 67 [pid = 1460] [id = 131] 20:11:29 INFO - PROCESS | 1460 | --DOCSHELL 0000003F67286000 == 66 [pid = 1460] [id = 285] 20:11:29 INFO - PROCESS | 1460 | --DOCSHELL 0000003F670AB800 == 65 [pid = 1460] [id = 284] 20:11:29 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66A6B800 == 64 [pid = 1460] [id = 283] 20:11:29 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66479800 == 63 [pid = 1460] [id = 282] 20:11:29 INFO - PROCESS | 1460 | --DOCSHELL 0000003F637D3800 == 62 [pid = 1460] [id = 281] 20:11:29 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63430000 == 61 [pid = 1460] [id = 280] 20:11:29 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6251C000 == 60 [pid = 1460] [id = 279] 20:11:29 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B9ED800 == 59 [pid = 1460] [id = 278] 20:11:29 INFO - PROCESS | 1460 | --DOMWINDOW == 153 (0000003F5FD4E400) [pid = 1460] [serial = 771] [outer = 0000000000000000] [url = about:blank] 20:11:29 INFO - PROCESS | 1460 | --DOMWINDOW == 152 (0000003F63DFA400) [pid = 1460] [serial = 774] [outer = 0000000000000000] [url = about:blank] 20:11:29 INFO - PROCESS | 1460 | --DOMWINDOW == 151 (0000003F66B28000) [pid = 1460] [serial = 777] [outer = 0000000000000000] [url = about:blank] 20:11:29 INFO - PROCESS | 1460 | --DOMWINDOW == 150 (0000003F66F0F000) [pid = 1460] [serial = 780] [outer = 0000000000000000] [url = about:blank] 20:11:29 INFO - PROCESS | 1460 | --DOMWINDOW == 149 (0000003F682A0800) [pid = 1460] [serial = 783] [outer = 0000000000000000] [url = about:blank] 20:11:29 INFO - PROCESS | 1460 | --DOMWINDOW == 148 (0000003F682AC800) [pid = 1460] [serial = 813] [outer = 0000000000000000] [url = about:blank] 20:11:29 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C562000 == 58 [pid = 1460] [id = 277] 20:11:29 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62A06000 == 57 [pid = 1460] [id = 272] 20:11:29 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6ADCE000 == 56 [pid = 1460] [id = 271] 20:11:29 INFO - PROCESS | 1460 | --DOMWINDOW == 147 (0000003F6319C400) [pid = 1460] [serial = 798] [outer = 0000000000000000] [url = about:blank] 20:11:29 INFO - PROCESS | 1460 | --DOMWINDOW == 146 (0000003F5AFBBC00) [pid = 1460] [serial = 787] [outer = 0000000000000000] [url = about:blank] 20:11:29 INFO - PROCESS | 1460 | --DOMWINDOW == 145 (0000003F56CB8800) [pid = 1460] [serial = 786] [outer = 0000000000000000] [url = about:blank] 20:11:29 INFO - PROCESS | 1460 | --DOMWINDOW == 144 (0000003F643D3400) [pid = 1460] [serial = 801] [outer = 0000000000000000] [url = about:blank] 20:11:29 INFO - PROCESS | 1460 | --DOMWINDOW == 143 (0000003F5B633800) [pid = 1460] [serial = 789] [outer = 0000000000000000] [url = about:blank] 20:11:29 INFO - PROCESS | 1460 | --DOMWINDOW == 142 (0000003F62988400) [pid = 1460] [serial = 795] [outer = 0000000000000000] [url = about:blank] 20:11:29 INFO - PROCESS | 1460 | --DOMWINDOW == 141 (0000003F5FD4CC00) [pid = 1460] [serial = 792] [outer = 0000000000000000] [url = about:blank] 20:11:29 INFO - PROCESS | 1460 | --DOMWINDOW == 140 (0000003F61872C00) [pid = 1460] [serial = 793] [outer = 0000000000000000] [url = about:blank] 20:11:29 INFO - PROCESS | 1460 | --DOMWINDOW == 139 (0000003F5C418400) [pid = 1460] [serial = 790] [outer = 0000000000000000] [url = about:blank] 20:11:29 INFO - PROCESS | 1460 | --DOMWINDOW == 138 (0000003F56B6D800) [pid = 1460] [serial = 768] [outer = 0000000000000000] [url = about:blank] 20:11:29 INFO - PROCESS | 1460 | --DOMWINDOW == 137 (0000003F637C2400) [pid = 1460] [serial = 799] [outer = 0000000000000000] [url = about:blank] 20:11:29 INFO - PROCESS | 1460 | --DOMWINDOW == 136 (0000003F67207400) [pid = 1460] [serial = 810] [outer = 0000000000000000] [url = about:blank] 20:11:29 INFO - PROCESS | 1460 | --DOMWINDOW == 135 (0000003F65839000) [pid = 1460] [serial = 802] [outer = 0000000000000000] [url = about:blank] 20:11:29 INFO - PROCESS | 1460 | --DOMWINDOW == 134 (0000003F66F0B800) [pid = 1460] [serial = 805] [outer = 0000000000000000] [url = about:blank] 20:11:29 INFO - PROCESS | 1460 | --DOMWINDOW == 133 (0000003F664D1000) [pid = 1460] [serial = 804] [outer = 0000000000000000] [url = about:blank] 20:11:29 INFO - PROCESS | 1460 | --DOMWINDOW == 132 (0000003F638D4000) [pid = 1460] [serial = 807] [outer = 0000000000000000] [url = about:blank] 20:11:29 INFO - PROCESS | 1460 | --DOMWINDOW == 131 (0000003F66B2E400) [pid = 1460] [serial = 808] [outer = 0000000000000000] [url = about:blank] 20:11:29 INFO - PROCESS | 1460 | --DOMWINDOW == 130 (0000003F67211800) [pid = 1460] [serial = 811] [outer = 0000000000000000] [url = about:blank] 20:11:29 INFO - PROCESS | 1460 | --DOMWINDOW == 129 (0000003F62BDF800) [pid = 1460] [serial = 796] [outer = 0000000000000000] [url = about:blank] 20:11:30 INFO - PROCESS | 1460 | 1463627490001 Marionette TRACE conn6 <- [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]]]}] 20:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 20:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1137ms 20:11:30 INFO - PROCESS | 1460 | 1463627490068 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 20:11:30 INFO - PROCESS | 1460 | 1463627490074 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 20:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 20:11:30 INFO - PROCESS | 1460 | 1463627490081 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 20:11:30 INFO - PROCESS | 1460 | 1463627490083 Marionette TRACE conn6 <- [1,1138,null,{}] 20:11:30 INFO - PROCESS | 1460 | 1463627490087 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:30 INFO - PROCESS | 1460 | 1463627490179 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 20:11:30 INFO - PROCESS | 1460 | 1463627490192 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:30 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F606BB800 == 57 [pid = 1460] [id = 294] 20:11:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 130 (0000003F5C458C00) [pid = 1460] [serial = 881] [outer = 0000000000000000] 20:11:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 131 (0000003F5FD48000) [pid = 1460] [serial = 882] [outer = 0000003F5C458C00] 20:11:30 INFO - PROCESS | 1460 | 1463627490239 Marionette DEBUG loaded listener.js 20:11:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 132 (0000003F6255D800) [pid = 1460] [serial = 883] [outer = 0000003F5C458C00] 20:11:30 INFO - PROCESS | 1460 | 1463627490715 Marionette TRACE conn6 <- [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]]]}] 20:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 20:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 691ms 20:11:30 INFO - PROCESS | 1460 | 1463627490773 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 20:11:30 INFO - PROCESS | 1460 | 1463627490776 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 20:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 20:11:30 INFO - PROCESS | 1460 | 1463627490779 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 20:11:30 INFO - PROCESS | 1460 | 1463627490783 Marionette TRACE conn6 <- [1,1142,null,{}] 20:11:30 INFO - PROCESS | 1460 | 1463627490827 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:30 INFO - PROCESS | 1460 | 1463627490932 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 20:11:31 INFO - PROCESS | 1460 | 1463627491013 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:31 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63792000 == 58 [pid = 1460] [id = 295] 20:11:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 133 (0000003F62C77400) [pid = 1460] [serial = 884] [outer = 0000000000000000] 20:11:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 134 (0000003F637C0C00) [pid = 1460] [serial = 885] [outer = 0000003F62C77400] 20:11:31 INFO - PROCESS | 1460 | 1463627491062 Marionette DEBUG loaded listener.js 20:11:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 135 (0000003F63C6D800) [pid = 1460] [serial = 886] [outer = 0000003F62C77400] 20:11:31 INFO - PROCESS | 1460 | 1463627491452 Marionette TRACE conn6 <- [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]]]}] 20:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 20:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 712ms 20:11:31 INFO - PROCESS | 1460 | 1463627491494 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 20:11:31 INFO - PROCESS | 1460 | 1463627491497 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 20:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 20:11:31 INFO - PROCESS | 1460 | 1463627491500 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 20:11:31 INFO - PROCESS | 1460 | 1463627491502 Marionette TRACE conn6 <- [1,1146,null,{}] 20:11:31 INFO - PROCESS | 1460 | 1463627491505 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:31 INFO - PROCESS | 1460 | 1463627491596 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 20:11:31 INFO - PROCESS | 1460 | 1463627491603 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:31 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66470800 == 59 [pid = 1460] [id = 296] 20:11:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 136 (0000003F643A4000) [pid = 1460] [serial = 887] [outer = 0000000000000000] 20:11:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 137 (0000003F646BA000) [pid = 1460] [serial = 888] [outer = 0000003F643A4000] 20:11:31 INFO - PROCESS | 1460 | 1463627491649 Marionette DEBUG loaded listener.js 20:11:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 138 (0000003F65A55800) [pid = 1460] [serial = 889] [outer = 0000003F643A4000] 20:11:32 INFO - PROCESS | 1460 | 1463627492130 Marionette TRACE conn6 <- [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] 20:11:32 INFO - PROCESS | 1460 | 1463627492197 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 20:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 20:11:32 INFO - PROCESS | 1460 | 1463627492201 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 20:11:32 INFO - PROCESS | 1460 | 1463627492203 Marionette TRACE conn6 <- [1,1150,null,{}] 20:11:32 INFO - PROCESS | 1460 | 1463627492206 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:32 INFO - PROCESS | 1460 | 1463627492352 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 20:11:32 INFO - PROCESS | 1460 | 1463627492379 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:32 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670AB800 == 60 [pid = 1460] [id = 297] 20:11:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 139 (0000003F65AE8C00) [pid = 1460] [serial = 890] [outer = 0000000000000000] 20:11:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 140 (0000003F66A5DC00) [pid = 1460] [serial = 891] [outer = 0000003F65AE8C00] 20:11:32 INFO - PROCESS | 1460 | 1463627492425 Marionette DEBUG loaded listener.js 20:11:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 141 (0000003F67125C00) [pid = 1460] [serial = 892] [outer = 0000003F65AE8C00] 20:11:32 INFO - PROCESS | 1460 | 1463627492899 Marionette TRACE conn6 <- [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]]]}] 20:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 20:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 734ms 20:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 20:11:32 INFO - PROCESS | 1460 | 1463627492938 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 20:11:32 INFO - PROCESS | 1460 | 1463627492940 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 20:11:32 INFO - PROCESS | 1460 | 1463627492952 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 20:11:32 INFO - PROCESS | 1460 | 1463627492954 Marionette TRACE conn6 <- [1,1154,null,{}] 20:11:32 INFO - PROCESS | 1460 | 1463627492958 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:33 INFO - PROCESS | 1460 | 1463627493086 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 20:11:33 INFO - PROCESS | 1460 | 1463627493161 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:33 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F67395800 == 61 [pid = 1460] [id = 298] 20:11:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 142 (0000003F67206C00) [pid = 1460] [serial = 893] [outer = 0000000000000000] 20:11:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 143 (0000003F6720C800) [pid = 1460] [serial = 894] [outer = 0000003F67206C00] 20:11:33 INFO - PROCESS | 1460 | 1463627493207 Marionette DEBUG loaded listener.js 20:11:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 144 (0000003F67636C00) [pid = 1460] [serial = 895] [outer = 0000003F67206C00] 20:11:33 INFO - PROCESS | 1460 | 1463627493648 Marionette TRACE conn6 <- [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]]]}] 20:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 20:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 734ms 20:11:33 INFO - PROCESS | 1460 | 1463627493703 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 20:11:33 INFO - PROCESS | 1460 | 1463627493705 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 20:11:33 INFO - PROCESS | 1460 | 1463627493709 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 20:11:33 INFO - PROCESS | 1460 | 1463627493711 Marionette TRACE conn6 <- [1,1158,null,{}] 20:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 20:11:33 INFO - PROCESS | 1460 | 1463627493715 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:33 INFO - PROCESS | 1460 | 1463627493829 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 20:11:33 INFO - PROCESS | 1460 | --DOMWINDOW == 143 (0000003F61FA7800) [pid = 1460] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 20:11:33 INFO - PROCESS | 1460 | --DOMWINDOW == 142 (0000003F62BE3800) [pid = 1460] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 20:11:33 INFO - PROCESS | 1460 | --DOMWINDOW == 141 (0000003F63759800) [pid = 1460] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 20:11:33 INFO - PROCESS | 1460 | --DOMWINDOW == 140 (0000003F5B6E8000) [pid = 1460] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 20:11:33 INFO - PROCESS | 1460 | --DOMWINDOW == 139 (0000003F5AC56800) [pid = 1460] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 20:11:33 INFO - PROCESS | 1460 | --DOMWINDOW == 138 (0000003F56499000) [pid = 1460] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 20:11:33 INFO - PROCESS | 1460 | --DOMWINDOW == 137 (0000003F54855000) [pid = 1460] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 20:11:33 INFO - PROCESS | 1460 | --DOMWINDOW == 136 (0000003F643AC000) [pid = 1460] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 20:11:33 INFO - PROCESS | 1460 | --DOMWINDOW == 135 (0000003F62C7B800) [pid = 1460] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 20:11:33 INFO - PROCESS | 1460 | 1463627493948 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:33 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63787800 == 62 [pid = 1460] [id = 299] 20:11:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 136 (0000003F55B60800) [pid = 1460] [serial = 896] [outer = 0000000000000000] 20:11:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 137 (0000003F5AC56800) [pid = 1460] [serial = 897] [outer = 0000003F55B60800] 20:11:34 INFO - PROCESS | 1460 | 1463627493996 Marionette DEBUG loaded listener.js 20:11:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 138 (0000003F643AC000) [pid = 1460] [serial = 898] [outer = 0000003F55B60800] 20:11:34 INFO - PROCESS | 1460 | 1463627494379 Marionette TRACE conn6 <- [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]]]}] 20:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 20:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 690ms 20:11:34 INFO - PROCESS | 1460 | 1463627494406 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 20:11:34 INFO - PROCESS | 1460 | 1463627494408 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 20:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 20:11:34 INFO - PROCESS | 1460 | 1463627494412 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 20:11:34 INFO - PROCESS | 1460 | 1463627494413 Marionette TRACE conn6 <- [1,1162,null,{}] 20:11:34 INFO - PROCESS | 1460 | 1463627494417 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:34 INFO - PROCESS | 1460 | 1463627494503 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 20:11:34 INFO - PROCESS | 1460 | 1463627494581 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:34 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B033000 == 63 [pid = 1460] [id = 300] 20:11:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 139 (0000003F62BDB800) [pid = 1460] [serial = 899] [outer = 0000000000000000] 20:11:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 140 (0000003F682A6400) [pid = 1460] [serial = 900] [outer = 0000003F62BDB800] 20:11:34 INFO - PROCESS | 1460 | 1463627494627 Marionette DEBUG loaded listener.js 20:11:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 141 (0000003F6836A800) [pid = 1460] [serial = 901] [outer = 0000003F62BDB800] 20:11:34 INFO - PROCESS | 1460 | 1463627494991 Marionette TRACE conn6 <- [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] 20:11:35 INFO - PROCESS | 1460 | 1463627495044 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 20:11:35 INFO - PROCESS | 1460 | 1463627495048 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 20:11:35 INFO - PROCESS | 1460 | 1463627495050 Marionette TRACE conn6 <- [1,1166,null,{}] 20:11:35 INFO - PROCESS | 1460 | 1463627495053 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:35 INFO - PROCESS | 1460 | 1463627495170 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 20:11:35 INFO - PROCESS | 1460 | 1463627495212 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:35 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6E8E4800 == 64 [pid = 1460] [id = 301] 20:11:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 142 (0000003F62C73400) [pid = 1460] [serial = 902] [outer = 0000000000000000] 20:11:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 143 (0000003F67205C00) [pid = 1460] [serial = 903] [outer = 0000003F62C73400] 20:11:35 INFO - PROCESS | 1460 | 1463627495257 Marionette DEBUG loaded listener.js 20:11:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 144 (0000003F683AAC00) [pid = 1460] [serial = 904] [outer = 0000003F62C73400] 20:11:35 INFO - PROCESS | 1460 | 1463627495664 Marionette TRACE conn6 <- [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] 20:11:35 INFO - PROCESS | 1460 | 1463627495733 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 20:11:35 INFO - PROCESS | 1460 | 1463627495737 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 20:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 20:11:35 INFO - PROCESS | 1460 | 1463627495739 Marionette TRACE conn6 <- [1,1170,null,{}] 20:11:35 INFO - PROCESS | 1460 | 1463627495743 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:35 INFO - PROCESS | 1460 | 1463627495834 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 20:11:35 INFO - PROCESS | 1460 | 1463627495843 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:35 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6E8CB000 == 65 [pid = 1460] [id = 302] 20:11:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 145 (0000003F683B4800) [pid = 1460] [serial = 905] [outer = 0000000000000000] 20:11:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 146 (0000003F6A4C3400) [pid = 1460] [serial = 906] [outer = 0000003F683B4800] 20:11:35 INFO - PROCESS | 1460 | 1463627495887 Marionette DEBUG loaded listener.js 20:11:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 147 (0000003F6A4C9800) [pid = 1460] [serial = 907] [outer = 0000003F683B4800] 20:11:36 INFO - PROCESS | 1460 | 1463627496640 Marionette TRACE conn6 <- [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] 20:11:36 INFO - PROCESS | 1460 | 1463627496672 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 20:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 20:11:36 INFO - PROCESS | 1460 | 1463627496677 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 20:11:36 INFO - PROCESS | 1460 | 1463627496682 Marionette TRACE conn6 <- [1,1174,null,{}] 20:11:36 INFO - PROCESS | 1460 | 1463627496688 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:36 INFO - PROCESS | 1460 | 1463627496812 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 20:11:36 INFO - PROCESS | 1460 | 1463627496914 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:36 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BDD3800 == 66 [pid = 1460] [id = 303] 20:11:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 148 (0000003F5B9AB800) [pid = 1460] [serial = 908] [outer = 0000000000000000] 20:11:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 149 (0000003F5BD23400) [pid = 1460] [serial = 909] [outer = 0000003F5B9AB800] 20:11:36 INFO - PROCESS | 1460 | 1463627496975 Marionette DEBUG loaded listener.js 20:11:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 150 (0000003F5CB9B000) [pid = 1460] [serial = 910] [outer = 0000003F5B9AB800] 20:11:37 INFO - PROCESS | 1460 | 1463627497568 Marionette TRACE conn6 <- [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] 20:11:37 INFO - PROCESS | 1460 | 1463627497631 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 20:11:37 INFO - PROCESS | 1460 | 1463627497638 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 20:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 20:11:37 INFO - PROCESS | 1460 | 1463627497641 Marionette TRACE conn6 <- [1,1178,null,{}] 20:11:37 INFO - PROCESS | 1460 | 1463627497645 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:37 INFO - PROCESS | 1460 | 1463627497764 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 20:11:37 INFO - PROCESS | 1460 | 1463627497890 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:37 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63783000 == 67 [pid = 1460] [id = 304] 20:11:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 151 (0000003F62BD9800) [pid = 1460] [serial = 911] [outer = 0000000000000000] 20:11:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 152 (0000003F62F14C00) [pid = 1460] [serial = 912] [outer = 0000003F62BD9800] 20:11:37 INFO - PROCESS | 1460 | 1463627497947 Marionette DEBUG loaded listener.js 20:11:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 153 (0000003F63C8F400) [pid = 1460] [serial = 913] [outer = 0000003F62BD9800] 20:11:38 INFO - PROCESS | 1460 | 1463627498577 Marionette TRACE conn6 <- [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] 20:11:38 INFO - PROCESS | 1460 | 1463627498630 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 20:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 20:11:38 INFO - PROCESS | 1460 | 1463627498634 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 20:11:38 INFO - PROCESS | 1460 | 1463627498639 Marionette TRACE conn6 <- [1,1182,null,{}] 20:11:38 INFO - PROCESS | 1460 | 1463627498650 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:38 INFO - PROCESS | 1460 | 1463627498769 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 20:11:38 INFO - PROCESS | 1460 | 1463627498897 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:38 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6EC6A800 == 68 [pid = 1460] [id = 305] 20:11:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 154 (0000003F67211C00) [pid = 1460] [serial = 914] [outer = 0000000000000000] 20:11:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 155 (0000003F682A8000) [pid = 1460] [serial = 915] [outer = 0000003F67211C00] 20:11:38 INFO - PROCESS | 1460 | 1463627498956 Marionette DEBUG loaded listener.js 20:11:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 156 (0000003F6A4CC400) [pid = 1460] [serial = 916] [outer = 0000003F67211C00] 20:11:39 INFO - PROCESS | 1460 | 1463627499551 Marionette TRACE conn6 <- [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] 20:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 20:11:39 INFO - PROCESS | 1460 | 1463627499583 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 20:11:39 INFO - PROCESS | 1460 | 1463627499586 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 20:11:39 INFO - PROCESS | 1460 | 1463627499588 Marionette TRACE conn6 <- [1,1186,null,{}] 20:11:39 INFO - PROCESS | 1460 | 1463627499592 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:39 INFO - PROCESS | 1460 | 1463627499707 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 20:11:39 INFO - PROCESS | 1460 | 1463627499832 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:39 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6EC31800 == 69 [pid = 1460] [id = 306] 20:11:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 157 (0000003F6EB03400) [pid = 1460] [serial = 917] [outer = 0000000000000000] 20:11:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 158 (0000003F6EB0A000) [pid = 1460] [serial = 918] [outer = 0000003F6EB03400] 20:11:39 INFO - PROCESS | 1460 | 1463627499889 Marionette DEBUG loaded listener.js 20:11:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 159 (0000003F6EB10C00) [pid = 1460] [serial = 919] [outer = 0000003F6EB03400] 20:11:40 INFO - PROCESS | 1460 | 1463627500440 Marionette TRACE conn6 <- [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]]]}] 20:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 20:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 880ms 20:11:40 INFO - PROCESS | 1460 | 1463627500467 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 20:11:40 INFO - PROCESS | 1460 | 1463627500470 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 20:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 20:11:40 INFO - PROCESS | 1460 | 1463627500474 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 20:11:40 INFO - PROCESS | 1460 | 1463627500476 Marionette TRACE conn6 <- [1,1190,null,{}] 20:11:40 INFO - PROCESS | 1460 | 1463627500480 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:40 INFO - PROCESS | 1460 | 1463627500593 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 20:11:40 INFO - PROCESS | 1460 | 1463627500690 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:40 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6EA77000 == 70 [pid = 1460] [id = 307] 20:11:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 160 (0000003F6E776C00) [pid = 1460] [serial = 920] [outer = 0000000000000000] 20:11:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 161 (0000003F6E77BC00) [pid = 1460] [serial = 921] [outer = 0000003F6E776C00] 20:11:40 INFO - PROCESS | 1460 | 1463627500745 Marionette DEBUG loaded listener.js 20:11:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 162 (0000003F6E781400) [pid = 1460] [serial = 922] [outer = 0000003F6E776C00] 20:11:41 INFO - PROCESS | 1460 | 1463627501399 Marionette TRACE conn6 <- [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]]]}] 20:11:41 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 20:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 984ms 20:11:41 INFO - PROCESS | 1460 | 1463627501459 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 20:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 20:11:41 INFO - PROCESS | 1460 | 1463627501462 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 20:11:41 INFO - PROCESS | 1460 | 1463627501466 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 20:11:41 INFO - PROCESS | 1460 | 1463627501468 Marionette TRACE conn6 <- [1,1194,null,{}] 20:11:41 INFO - PROCESS | 1460 | 1463627501472 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:41 INFO - PROCESS | 1460 | 1463627501596 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 20:11:41 INFO - PROCESS | 1460 | 1463627501881 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:41 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BD7F800 == 71 [pid = 1460] [id = 308] 20:11:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 163 (0000003F56309C00) [pid = 1460] [serial = 923] [outer = 0000000000000000] 20:11:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 164 (0000003F5639BC00) [pid = 1460] [serial = 924] [outer = 0000003F56309C00] 20:11:41 INFO - PROCESS | 1460 | 1463627501954 Marionette DEBUG loaded listener.js 20:11:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 165 (0000003F5780DC00) [pid = 1460] [serial = 925] [outer = 0000003F56309C00] 20:11:42 INFO - PROCESS | 1460 | 1463627502568 Marionette TRACE conn6 <- [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]]]}] 20:11:42 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 20:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1139ms 20:11:42 INFO - PROCESS | 1460 | 1463627502614 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 20:11:42 INFO - PROCESS | 1460 | 1463627502619 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 20:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 20:11:42 INFO - PROCESS | 1460 | 1463627502623 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 20:11:42 INFO - PROCESS | 1460 | 1463627502627 Marionette TRACE conn6 <- [1,1198,null,{}] 20:11:42 INFO - PROCESS | 1460 | 1463627502632 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:42 INFO - PROCESS | 1460 | 1463627502743 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 20:11:42 INFO - PROCESS | 1460 | 1463627502846 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:42 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5FD20800 == 72 [pid = 1460] [id = 309] 20:11:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 166 (0000003F5C48B400) [pid = 1460] [serial = 926] [outer = 0000000000000000] 20:11:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 167 (0000003F5F5F7C00) [pid = 1460] [serial = 927] [outer = 0000003F5C48B400] 20:11:42 INFO - PROCESS | 1460 | 1463627502897 Marionette DEBUG loaded listener.js 20:11:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 168 (0000003F61878800) [pid = 1460] [serial = 928] [outer = 0000003F5C48B400] 20:11:43 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B61C800 == 71 [pid = 1460] [id = 229] 20:11:43 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6E8E4800 == 70 [pid = 1460] [id = 301] 20:11:43 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B033000 == 69 [pid = 1460] [id = 300] 20:11:43 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63787800 == 68 [pid = 1460] [id = 299] 20:11:43 INFO - PROCESS | 1460 | --DOCSHELL 0000003F67395800 == 67 [pid = 1460] [id = 298] 20:11:43 INFO - PROCESS | 1460 | --DOCSHELL 0000003F670AB800 == 66 [pid = 1460] [id = 297] 20:11:43 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66470800 == 65 [pid = 1460] [id = 296] 20:11:43 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63792000 == 64 [pid = 1460] [id = 295] 20:11:43 INFO - PROCESS | 1460 | --DOCSHELL 0000003F606BB800 == 63 [pid = 1460] [id = 294] 20:11:43 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61860800 == 62 [pid = 1460] [id = 293] 20:11:43 INFO - PROCESS | 1460 | --DOMWINDOW == 167 (0000003F5B37D000) [pid = 1460] [serial = 816] [outer = 0000000000000000] [url = about:blank] 20:11:43 INFO - PROCESS | 1460 | --DOMWINDOW == 166 (0000003F62559800) [pid = 1460] [serial = 819] [outer = 0000000000000000] [url = about:blank] 20:11:43 INFO - PROCESS | 1460 | --DOMWINDOW == 165 (0000003F66406C00) [pid = 1460] [serial = 822] [outer = 0000000000000000] [url = about:blank] 20:11:43 INFO - PROCESS | 1460 | --DOMWINDOW == 164 (0000003F6836C400) [pid = 1460] [serial = 825] [outer = 0000000000000000] [url = about:blank] 20:11:43 INFO - PROCESS | 1460 | --DOMWINDOW == 163 (0000003F6838B800) [pid = 1460] [serial = 828] [outer = 0000000000000000] [url = about:blank] 20:11:43 INFO - PROCESS | 1460 | --DOMWINDOW == 162 (0000003F658F3400) [pid = 1460] [serial = 858] [outer = 0000000000000000] [url = about:blank] 20:11:43 INFO - PROCESS | 1460 | 1463627503591 Marionette TRACE conn6 <- [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]]]}] 20:11:43 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B0CE800 == 61 [pid = 1460] [id = 290] 20:11:43 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6AB28000 == 60 [pid = 1460] [id = 289] 20:11:43 INFO - PROCESS | 1460 | --DOCSHELL 0000003F65A8E000 == 59 [pid = 1460] [id = 288] 20:11:43 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5D396000 == 58 [pid = 1460] [id = 287] 20:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 20:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 985ms 20:11:43 INFO - PROCESS | 1460 | 1463627503613 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 20:11:43 INFO - PROCESS | 1460 | 1463627503617 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 20:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 20:11:43 INFO - PROCESS | 1460 | --DOMWINDOW == 161 (0000003F65117800) [pid = 1460] [serial = 856] [outer = 0000000000000000] [url = about:blank] 20:11:43 INFO - PROCESS | 1460 | --DOMWINDOW == 160 (0000003F64567800) [pid = 1460] [serial = 855] [outer = 0000000000000000] [url = about:blank] 20:11:43 INFO - PROCESS | 1460 | --DOMWINDOW == 159 (0000003F63C6E800) [pid = 1460] [serial = 850] [outer = 0000000000000000] [url = about:blank] 20:11:43 INFO - PROCESS | 1460 | --DOMWINDOW == 158 (0000003F63C76000) [pid = 1460] [serial = 852] [outer = 0000000000000000] [url = about:blank] 20:11:43 INFO - PROCESS | 1460 | --DOMWINDOW == 157 (0000003F63C9A400) [pid = 1460] [serial = 853] [outer = 0000000000000000] [url = about:blank] 20:11:43 INFO - PROCESS | 1460 | --DOMWINDOW == 156 (0000003F6187A000) [pid = 1460] [serial = 841] [outer = 0000000000000000] [url = about:blank] 20:11:43 INFO - PROCESS | 1460 | --DOMWINDOW == 155 (0000003F62558C00) [pid = 1460] [serial = 843] [outer = 0000000000000000] [url = about:blank] 20:11:43 INFO - PROCESS | 1460 | --DOMWINDOW == 154 (0000003F6375AC00) [pid = 1460] [serial = 847] [outer = 0000000000000000] [url = about:blank] 20:11:43 INFO - PROCESS | 1460 | --DOMWINDOW == 153 (0000003F631A0C00) [pid = 1460] [serial = 846] [outer = 0000000000000000] [url = about:blank] 20:11:43 INFO - PROCESS | 1460 | --DOMWINDOW == 152 (0000003F62AB1C00) [pid = 1460] [serial = 844] [outer = 0000000000000000] [url = about:blank] 20:11:43 INFO - PROCESS | 1460 | --DOMWINDOW == 151 (0000003F638D3400) [pid = 1460] [serial = 849] [outer = 0000000000000000] [url = about:blank] 20:11:43 INFO - PROCESS | 1460 | --DOMWINDOW == 150 (0000003F5C488400) [pid = 1460] [serial = 837] [outer = 0000000000000000] [url = about:blank] 20:11:43 INFO - PROCESS | 1460 | --DOMWINDOW == 149 (0000003F5CBEE400) [pid = 1460] [serial = 838] [outer = 0000000000000000] [url = about:blank] 20:11:43 INFO - PROCESS | 1460 | --DOMWINDOW == 148 (0000003F60636800) [pid = 1460] [serial = 840] [outer = 0000000000000000] [url = about:blank] 20:11:43 INFO - PROCESS | 1460 | --DOMWINDOW == 147 (0000003F57887C00) [pid = 1460] [serial = 832] [outer = 0000000000000000] [url = about:blank] 20:11:43 INFO - PROCESS | 1460 | --DOMWINDOW == 146 (0000003F5649B400) [pid = 1460] [serial = 831] [outer = 0000000000000000] [url = about:blank] 20:11:43 INFO - PROCESS | 1460 | --DOMWINDOW == 145 (0000003F56411400) [pid = 1460] [serial = 834] [outer = 0000000000000000] [url = about:blank] 20:11:43 INFO - PROCESS | 1460 | --DOMWINDOW == 144 (0000003F57888000) [pid = 1460] [serial = 835] [outer = 0000000000000000] [url = about:blank] 20:11:43 INFO - PROCESS | 1460 | 1463627503649 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 20:11:43 INFO - PROCESS | 1460 | 1463627503652 Marionette TRACE conn6 <- [1,1202,null,{}] 20:11:43 INFO - PROCESS | 1460 | 1463627503658 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:43 INFO - PROCESS | 1460 | 1463627503749 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 20:11:43 INFO - PROCESS | 1460 | 1463627503762 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:43 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BD94000 == 59 [pid = 1460] [id = 310] 20:11:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 145 (0000003F56494400) [pid = 1460] [serial = 929] [outer = 0000000000000000] 20:11:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 146 (0000003F564C2800) [pid = 1460] [serial = 930] [outer = 0000003F56494400] 20:11:43 INFO - PROCESS | 1460 | 1463627503810 Marionette DEBUG loaded listener.js 20:11:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 147 (0000003F5B8AA000) [pid = 1460] [serial = 931] [outer = 0000003F56494400] 20:11:44 INFO - PROCESS | 1460 | 1463627504296 Marionette TRACE conn6 <- [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]]]}] 20:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 20:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 774ms 20:11:44 INFO - PROCESS | 1460 | 1463627504400 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 20:11:44 INFO - PROCESS | 1460 | 1463627504403 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 20:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 20:11:44 INFO - PROCESS | 1460 | 1463627504408 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 20:11:44 INFO - PROCESS | 1460 | 1463627504414 Marionette TRACE conn6 <- [1,1206,null,{}] 20:11:44 INFO - PROCESS | 1460 | 1463627504423 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:44 INFO - PROCESS | 1460 | 1463627504527 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 20:11:44 INFO - PROCESS | 1460 | 1463627504604 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:44 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6367D800 == 60 [pid = 1460] [id = 311] 20:11:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 148 (0000003F5AC35000) [pid = 1460] [serial = 932] [outer = 0000000000000000] 20:11:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 149 (0000003F6298B800) [pid = 1460] [serial = 933] [outer = 0000003F5AC35000] 20:11:44 INFO - PROCESS | 1460 | 1463627504650 Marionette DEBUG loaded listener.js 20:11:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 150 (0000003F62C78000) [pid = 1460] [serial = 934] [outer = 0000003F5AC35000] 20:11:45 INFO - PROCESS | 1460 | 1463627505010 Marionette TRACE conn6 <- [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]]]}] 20:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 20:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 649ms 20:11:45 INFO - PROCESS | 1460 | 1463627505064 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 20:11:45 INFO - PROCESS | 1460 | 1463627505067 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 20:11:45 INFO - PROCESS | 1460 | 1463627505071 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 20:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 20:11:45 INFO - PROCESS | 1460 | 1463627505073 Marionette TRACE conn6 <- [1,1210,null,{}] 20:11:45 INFO - PROCESS | 1460 | 1463627505076 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:45 INFO - PROCESS | 1460 | 1463627505168 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 20:11:45 INFO - PROCESS | 1460 | 1463627505175 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:45 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F65152800 == 61 [pid = 1460] [id = 312] 20:11:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 151 (0000003F62C7F800) [pid = 1460] [serial = 935] [outer = 0000000000000000] 20:11:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 152 (0000003F63844C00) [pid = 1460] [serial = 936] [outer = 0000003F62C7F800] 20:11:45 INFO - PROCESS | 1460 | 1463627505221 Marionette DEBUG loaded listener.js 20:11:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 153 (0000003F63C93800) [pid = 1460] [serial = 937] [outer = 0000003F62C7F800] 20:11:45 INFO - PROCESS | 1460 | 1463627505650 Marionette TRACE conn6 <- [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] 20:11:45 INFO - PROCESS | 1460 | 1463627505708 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 20:11:45 INFO - PROCESS | 1460 | 1463627505711 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 20:11:45 INFO - PROCESS | 1460 | 1463627505713 Marionette TRACE conn6 <- [1,1214,null,{}] 20:11:45 INFO - PROCESS | 1460 | 1463627505729 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:45 INFO - PROCESS | 1460 | 1463627505842 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 20:11:45 INFO - PROCESS | 1460 | 1463627505927 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:45 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66A76000 == 62 [pid = 1460] [id = 313] 20:11:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 154 (0000003F65839000) [pid = 1460] [serial = 938] [outer = 0000000000000000] 20:11:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 155 (0000003F658AD800) [pid = 1460] [serial = 939] [outer = 0000003F65839000] 20:11:45 INFO - PROCESS | 1460 | 1463627505980 Marionette DEBUG loaded listener.js 20:11:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 156 (0000003F65AE7C00) [pid = 1460] [serial = 940] [outer = 0000003F65839000] 20:11:46 INFO - PROCESS | 1460 | 1463627506430 Marionette TRACE conn6 <- [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]]]}] 20:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 20:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 733ms 20:11:46 INFO - PROCESS | 1460 | 1463627506451 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 20:11:46 INFO - PROCESS | 1460 | 1463627506453 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 20:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 20:11:46 INFO - PROCESS | 1460 | 1463627506457 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 20:11:46 INFO - PROCESS | 1460 | 1463627506459 Marionette TRACE conn6 <- [1,1218,null,{}] 20:11:46 INFO - PROCESS | 1460 | 1463627506469 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:46 INFO - PROCESS | 1460 | 1463627506595 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 20:11:46 INFO - PROCESS | 1460 | 1463627506604 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:46 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F67297000 == 63 [pid = 1460] [id = 314] 20:11:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 157 (0000003F668C2800) [pid = 1460] [serial = 941] [outer = 0000000000000000] 20:11:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 158 (0000003F66B2E000) [pid = 1460] [serial = 942] [outer = 0000003F668C2800] 20:11:46 INFO - PROCESS | 1460 | 1463627506694 Marionette DEBUG loaded listener.js 20:11:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 159 (0000003F67095400) [pid = 1460] [serial = 943] [outer = 0000003F668C2800] 20:11:47 INFO - PROCESS | 1460 | 1463627507131 Marionette TRACE conn6 <- [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]]]}] 20:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 20:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 691ms 20:11:47 INFO - PROCESS | 1460 | 1463627507151 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 20:11:47 INFO - PROCESS | 1460 | 1463627507153 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 20:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 20:11:47 INFO - PROCESS | 1460 | 1463627507157 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 20:11:47 INFO - PROCESS | 1460 | 1463627507159 Marionette TRACE conn6 <- [1,1222,null,{}] 20:11:47 INFO - PROCESS | 1460 | 1463627507162 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:47 INFO - PROCESS | 1460 | 1463627507307 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 20:11:47 INFO - PROCESS | 1460 | 1463627507331 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:47 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A908000 == 64 [pid = 1460] [id = 315] 20:11:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 160 (0000003F6708A800) [pid = 1460] [serial = 944] [outer = 0000000000000000] 20:11:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 161 (0000003F67210C00) [pid = 1460] [serial = 945] [outer = 0000003F6708A800] 20:11:47 INFO - PROCESS | 1460 | 1463627507376 Marionette DEBUG loaded listener.js 20:11:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 162 (0000003F67640400) [pid = 1460] [serial = 946] [outer = 0000003F6708A800] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 161 (0000003F638CE800) [pid = 1460] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 160 (0000003F66450400) [pid = 1460] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 159 (0000003F6063F000) [pid = 1460] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 158 (0000003F63DB3C00) [pid = 1460] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 157 (0000003F658FA800) [pid = 1460] [serial = 682] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 156 (0000003F56235C00) [pid = 1460] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 155 (0000003F56303C00) [pid = 1460] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 154 (0000003F68380400) [pid = 1460] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 153 (0000003F67202400) [pid = 1460] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 152 (0000003F67090C00) [pid = 1460] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 151 (0000003F5780D000) [pid = 1460] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 150 (0000003F67128C00) [pid = 1460] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 149 (0000003F5C452000) [pid = 1460] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 148 (0000003F65AE8C00) [pid = 1460] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 147 (0000003F67206C00) [pid = 1460] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 146 (0000003F55B60800) [pid = 1460] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 145 (0000003F62C77400) [pid = 1460] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 144 (0000003F65568800) [pid = 1460] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 143 (0000003F643A4000) [pid = 1460] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 142 (0000003F56406800) [pid = 1460] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 141 (0000003F5FD51C00) [pid = 1460] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 140 (0000003F5780A800) [pid = 1460] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 139 (0000003F5CBE9800) [pid = 1460] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 138 (0000003F5C458C00) [pid = 1460] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 137 (0000003F62BDB800) [pid = 1460] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 136 (0000003F56C68000) [pid = 1460] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 135 (0000003F63DF8800) [pid = 1460] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 134 (0000003F67210000) [pid = 1460] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 133 (0000003F63C97C00) [pid = 1460] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 132 (0000003F68369C00) [pid = 1460] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 131 (0000003F600D0800) [pid = 1460] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 130 (0000003F66B2FC00) [pid = 1460] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 129 (0000003F66A59000) [pid = 1460] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 128 (0000003F63C6C400) [pid = 1460] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 127 (0000003F5C48A400) [pid = 1460] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 126 (0000003F5649B800) [pid = 1460] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 125 (0000003F664CE400) [pid = 1460] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 124 (0000003F618A3400) [pid = 1460] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 123 (0000003F5AFBC000) [pid = 1460] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 20:11:48 INFO - PROCESS | 1460 | --DOMWINDOW == 122 (0000003F62C73400) [pid = 1460] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 20:11:48 INFO - PROCESS | 1460 | 1463627508181 Marionette TRACE conn6 <- [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]]]}] 20:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 20:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1080ms 20:11:48 INFO - PROCESS | 1460 | 1463627508240 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 20:11:48 INFO - PROCESS | 1460 | 1463627508243 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 20:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 20:11:48 INFO - PROCESS | 1460 | 1463627508246 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 20:11:48 INFO - PROCESS | 1460 | 1463627508256 Marionette TRACE conn6 <- [1,1226,null,{}] 20:11:48 INFO - PROCESS | 1460 | 1463627508260 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:48 INFO - PROCESS | 1460 | 1463627508378 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 20:11:48 INFO - PROCESS | 1460 | 1463627508434 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:48 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61F48000 == 65 [pid = 1460] [id = 316] 20:11:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 123 (0000003F55B60800) [pid = 1460] [serial = 947] [outer = 0000000000000000] 20:11:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 124 (0000003F5780A800) [pid = 1460] [serial = 948] [outer = 0000003F55B60800] 20:11:48 INFO - PROCESS | 1460 | 1463627508479 Marionette DEBUG loaded listener.js 20:11:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 125 (0000003F5C487400) [pid = 1460] [serial = 949] [outer = 0000003F55B60800] 20:11:48 INFO - PROCESS | 1460 | 1463627508861 Marionette TRACE conn6 <- [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]]]}] 20:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 20:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 649ms 20:11:48 INFO - PROCESS | 1460 | 1463627508898 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 20:11:48 INFO - PROCESS | 1460 | 1463627508900 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 20:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 20:11:48 INFO - PROCESS | 1460 | 1463627508904 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 20:11:48 INFO - PROCESS | 1460 | 1463627508905 Marionette TRACE conn6 <- [1,1230,null,{}] 20:11:48 INFO - PROCESS | 1460 | 1463627508909 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:49 INFO - PROCESS | 1460 | 1463627509030 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 20:11:49 INFO - PROCESS | 1460 | 1463627509039 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:49 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B01E800 == 66 [pid = 1460] [id = 317] 20:11:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 126 (0000003F5BD1E000) [pid = 1460] [serial = 950] [outer = 0000000000000000] 20:11:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 127 (0000003F62BD9400) [pid = 1460] [serial = 951] [outer = 0000003F5BD1E000] 20:11:49 INFO - PROCESS | 1460 | 1463627509085 Marionette DEBUG loaded listener.js 20:11:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 128 (0000003F646BC800) [pid = 1460] [serial = 952] [outer = 0000003F5BD1E000] 20:11:49 INFO - PROCESS | 1460 | 1463627509481 Marionette TRACE conn6 <- [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]]]}] 20:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 20:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 629ms 20:11:49 INFO - PROCESS | 1460 | 1463627509536 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 20:11:49 INFO - PROCESS | 1460 | 1463627509538 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 20:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 20:11:49 INFO - PROCESS | 1460 | 1463627509541 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 20:11:49 INFO - PROCESS | 1460 | 1463627509543 Marionette TRACE conn6 <- [1,1234,null,{}] 20:11:49 INFO - PROCESS | 1460 | 1463627509547 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:49 INFO - PROCESS | 1460 | 1463627509676 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 20:11:49 INFO - PROCESS | 1460 | 1463627509723 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:49 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6BDC2000 == 67 [pid = 1460] [id = 318] 20:11:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 129 (0000003F66B2FC00) [pid = 1460] [serial = 953] [outer = 0000000000000000] 20:11:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 130 (0000003F67090C00) [pid = 1460] [serial = 954] [outer = 0000003F66B2FC00] 20:11:49 INFO - PROCESS | 1460 | 1463627509773 Marionette DEBUG loaded listener.js 20:11:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 131 (0000003F6836CC00) [pid = 1460] [serial = 955] [outer = 0000003F66B2FC00] 20:11:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A910800 == 66 [pid = 1460] [id = 244] 20:11:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6E8C9800 == 65 [pid = 1460] [id = 291] 20:11:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5AB2A800 == 64 [pid = 1460] [id = 292] 20:11:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62A16000 == 63 [pid = 1460] [id = 138] 20:11:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6AB18800 == 62 [pid = 1460] [id = 144] 20:11:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F67292000 == 61 [pid = 1460] [id = 227] 20:11:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6AB86000 == 60 [pid = 1460] [id = 255] 20:11:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66A6D800 == 59 [pid = 1460] [id = 273] 20:11:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6AB81000 == 58 [pid = 1460] [id = 215] 20:11:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B68E000 == 57 [pid = 1460] [id = 230] 20:11:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A3D3800 == 56 [pid = 1460] [id = 169] 20:11:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66A75000 == 55 [pid = 1460] [id = 191] 20:11:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66474800 == 54 [pid = 1460] [id = 190] 20:11:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BDD7000 == 53 [pid = 1460] [id = 276] 20:11:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6378E800 == 52 [pid = 1460] [id = 134] 20:11:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B0C7000 == 51 [pid = 1460] [id = 228] 20:11:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6BDC2800 == 50 [pid = 1460] [id = 274] 20:11:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F670B8000 == 49 [pid = 1460] [id = 198] 20:11:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F55D12000 == 48 [pid = 1460] [id = 275] 20:11:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6BDAB000 == 47 [pid = 1460] [id = 260] 20:11:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63674800 == 46 [pid = 1460] [id = 261] 20:11:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B611000 == 45 [pid = 1460] [id = 259] 20:11:50 INFO - PROCESS | 1460 | --DOCSHELL 0000003F670F6000 == 44 [pid = 1460] [id = 240] 20:11:51 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5FD20800 == 43 [pid = 1460] [id = 309] 20:11:51 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BD7F800 == 42 [pid = 1460] [id = 308] 20:11:51 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6EA77000 == 41 [pid = 1460] [id = 307] 20:11:51 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6EC31800 == 40 [pid = 1460] [id = 306] 20:11:51 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6EC6A800 == 39 [pid = 1460] [id = 305] 20:11:51 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63783000 == 38 [pid = 1460] [id = 304] 20:11:51 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BDD3800 == 37 [pid = 1460] [id = 303] 20:11:51 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6E8CB000 == 36 [pid = 1460] [id = 302] 20:11:51 INFO - PROCESS | 1460 | --DOCSHELL 0000003F68312800 == 35 [pid = 1460] [id = 286] 20:11:51 INFO - PROCESS | 1460 | --DOCSHELL 0000003F65152800 == 34 [pid = 1460] [id = 312] 20:11:51 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6367D800 == 33 [pid = 1460] [id = 311] 20:11:51 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BD94000 == 32 [pid = 1460] [id = 310] 20:11:51 INFO - PROCESS | 1460 | --DOCSHELL 0000003F67297000 == 31 [pid = 1460] [id = 314] 20:11:51 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A908000 == 30 [pid = 1460] [id = 315] 20:11:51 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61F48000 == 29 [pid = 1460] [id = 316] 20:11:51 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66A76000 == 28 [pid = 1460] [id = 313] 20:11:51 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B01E800 == 27 [pid = 1460] [id = 317] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 130 (0000003F638D0000) [pid = 1460] [serial = 730] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 129 (0000003F5C45AC00) [pid = 1460] [serial = 727] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 128 (0000003F66408400) [pid = 1460] [serial = 642] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 127 (0000003F668B5C00) [pid = 1460] [serial = 645] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 126 (0000003F63755800) [pid = 1460] [serial = 681] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 125 (0000003F64635400) [pid = 1460] [serial = 733] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 124 (0000003F6708B800) [pid = 1460] [serial = 684] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 123 (0000003F56C6D000) [pid = 1460] [serial = 724] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 122 (0000003F5AC34400) [pid = 1460] [serial = 636] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 121 (0000003F683ACC00) [pid = 1460] [serial = 829] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 120 (0000003F682A7000) [pid = 1460] [serial = 784] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 119 (0000003F6712DC00) [pid = 1460] [serial = 688] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 118 (0000003F5C489400) [pid = 1460] [serial = 678] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 117 (0000003F67208800) [pid = 1460] [serial = 691] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F61839C00) [pid = 1460] [serial = 639] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F682ADC00) [pid = 1460] [serial = 823] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F68363400) [pid = 1460] [serial = 814] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 113 (0000003F643A7C00) [pid = 1460] [serial = 594] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 112 (0000003F68383C00) [pid = 1460] [serial = 826] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F631A3400) [pid = 1460] [serial = 820] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F67096800) [pid = 1460] [serial = 781] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F66F03800) [pid = 1460] [serial = 778] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F66410C00) [pid = 1460] [serial = 775] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 107 (0000003F62559400) [pid = 1460] [serial = 772] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F5AC3E400) [pid = 1460] [serial = 769] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F66B26000) [pid = 1460] [serial = 766] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F66A5DC00) [pid = 1460] [serial = 891] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F6720C800) [pid = 1460] [serial = 894] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F67125C00) [pid = 1460] [serial = 892] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F67636C00) [pid = 1460] [serial = 895] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F5AC56800) [pid = 1460] [serial = 897] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F643AC000) [pid = 1460] [serial = 898] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F637C0C00) [pid = 1460] [serial = 885] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F63C6D800) [pid = 1460] [serial = 886] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F66405000) [pid = 1460] [serial = 859] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F646BA000) [pid = 1460] [serial = 888] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F63C8E800) [pid = 1460] [serial = 867] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F5B47FC00) [pid = 1460] [serial = 862] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F56CB5000) [pid = 1460] [serial = 861] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F6255B000) [pid = 1460] [serial = 880] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F60637000) [pid = 1460] [serial = 879] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F682A1400) [pid = 1460] [serial = 877] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F5C41F000) [pid = 1460] [serial = 876] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F6259CC00) [pid = 1460] [serial = 865] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F5FD4EC00) [pid = 1460] [serial = 864] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F5FD48000) [pid = 1460] [serial = 882] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F6255D800) [pid = 1460] [serial = 883] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F65AE3C00) [pid = 1460] [serial = 870] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F66A5D800) [pid = 1460] [serial = 873] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F682A6400) [pid = 1460] [serial = 900] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F683AAC00) [pid = 1460] [serial = 904] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 79 (0000003F65A55800) [pid = 1460] [serial = 889] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F6836A800) [pid = 1460] [serial = 901] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 77 (0000003F5C5D9800) [pid = 1460] [serial = 817] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 1460 | --DOMWINDOW == 76 (0000003F67205C00) [pid = 1460] [serial = 903] [outer = 0000000000000000] [url = about:blank] 20:11:52 INFO - PROCESS | 1460 | 1463627512041 Marionette TRACE conn6 <- [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]]]}] 20:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 20:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 2546ms 20:11:52 INFO - PROCESS | 1460 | 1463627512092 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 20:11:52 INFO - PROCESS | 1460 | 1463627512097 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 20:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 20:11:52 INFO - PROCESS | 1460 | 1463627512102 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 20:11:52 INFO - PROCESS | 1460 | 1463627512106 Marionette TRACE conn6 <- [1,1238,null,{}] 20:11:52 INFO - PROCESS | 1460 | 1463627512113 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:52 INFO - PROCESS | 1460 | 1463627512208 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 20:11:52 INFO - PROCESS | 1460 | 1463627512218 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:52 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F55DAB000 == 28 [pid = 1460] [id = 319] 20:11:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F55DC2C00) [pid = 1460] [serial = 956] [outer = 0000000000000000] 20:11:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F55DC5400) [pid = 1460] [serial = 957] [outer = 0000003F55DC2C00] 20:11:52 INFO - PROCESS | 1460 | 1463627512268 Marionette DEBUG loaded listener.js 20:11:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F5630B800) [pid = 1460] [serial = 958] [outer = 0000003F55DC2C00] 20:11:52 INFO - PROCESS | 1460 | 1463627512768 Marionette TRACE conn6 <- [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]]]}] 20:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 20:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 693ms 20:11:52 INFO - PROCESS | 1460 | 1463627512803 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 20:11:52 INFO - PROCESS | 1460 | 1463627512810 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 20:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 20:11:52 INFO - PROCESS | 1460 | 1463627512817 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 20:11:52 INFO - PROCESS | 1460 | 1463627512820 Marionette TRACE conn6 <- [1,1242,null,{}] 20:11:52 INFO - PROCESS | 1460 | 1463627512824 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:52 INFO - PROCESS | 1460 | 1463627512913 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 20:11:52 INFO - PROCESS | 1460 | 1463627512923 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:52 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5A94A000 == 29 [pid = 1460] [id = 320] 20:11:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F5640DC00) [pid = 1460] [serial = 959] [outer = 0000000000000000] 20:11:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F56490C00) [pid = 1460] [serial = 960] [outer = 0000003F5640DC00] 20:11:52 INFO - PROCESS | 1460 | 1463627512970 Marionette DEBUG loaded listener.js 20:11:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F5649B000) [pid = 1460] [serial = 961] [outer = 0000003F5640DC00] 20:11:53 INFO - PROCESS | 1460 | 1463627513441 Marionette TRACE conn6 <- [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]]]}] 20:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 20:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 691ms 20:11:53 INFO - PROCESS | 1460 | 1463627513511 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 20:11:53 INFO - PROCESS | 1460 | 1463627513514 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 20:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 20:11:53 INFO - PROCESS | 1460 | 1463627513518 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 20:11:53 INFO - PROCESS | 1460 | 1463627513521 Marionette TRACE conn6 <- [1,1246,null,{}] 20:11:53 INFO - PROCESS | 1460 | 1463627513533 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:53 INFO - PROCESS | 1460 | 1463627513663 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 20:11:53 INFO - PROCESS | 1460 | 1463627513736 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:53 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B9EB800 == 30 [pid = 1460] [id = 321] 20:11:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F513D3000) [pid = 1460] [serial = 962] [outer = 0000000000000000] 20:11:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F56CB1800) [pid = 1460] [serial = 963] [outer = 0000003F513D3000] 20:11:53 INFO - PROCESS | 1460 | 1463627513787 Marionette DEBUG loaded listener.js 20:11:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F57A16C00) [pid = 1460] [serial = 964] [outer = 0000003F513D3000] 20:11:54 INFO - PROCESS | 1460 | 1463627514190 Marionette TRACE conn6 <- [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]]]}] 20:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 20:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 734ms 20:11:54 INFO - PROCESS | 1460 | 1463627514253 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 20:11:54 INFO - PROCESS | 1460 | 1463627514256 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 20:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 20:11:54 INFO - PROCESS | 1460 | 1463627514260 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 20:11:54 INFO - PROCESS | 1460 | 1463627514262 Marionette TRACE conn6 <- [1,1250,null,{}] 20:11:54 INFO - PROCESS | 1460 | 1463627514266 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:54 INFO - PROCESS | 1460 | 1463627514353 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 20:11:54 INFO - PROCESS | 1460 | 1463627514361 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:54 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BDA6000 == 31 [pid = 1460] [id = 322] 20:11:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F5AC32800) [pid = 1460] [serial = 965] [outer = 0000000000000000] 20:11:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F5AC3E000) [pid = 1460] [serial = 966] [outer = 0000003F5AC32800] 20:11:54 INFO - PROCESS | 1460 | 1463627514408 Marionette DEBUG loaded listener.js 20:11:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F5B303400) [pid = 1460] [serial = 967] [outer = 0000003F5AC32800] 20:11:54 INFO - PROCESS | 1460 | 1463627514863 Marionette TRACE conn6 <- [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]]]}] 20:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 20:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 627ms 20:11:54 INFO - PROCESS | 1460 | 1463627514889 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 20:11:54 INFO - PROCESS | 1460 | 1463627514892 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 20:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 20:11:54 INFO - PROCESS | 1460 | 1463627514895 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 20:11:54 INFO - PROCESS | 1460 | 1463627514897 Marionette TRACE conn6 <- [1,1254,null,{}] 20:11:54 INFO - PROCESS | 1460 | 1463627514901 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:54 INFO - PROCESS | 1460 | 1463627514980 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 20:11:54 INFO - PROCESS | 1460 | 1463627514987 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:55 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C553000 == 32 [pid = 1460] [id = 323] 20:11:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F5640C000) [pid = 1460] [serial = 968] [outer = 0000000000000000] 20:11:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F5B47FC00) [pid = 1460] [serial = 969] [outer = 0000003F5640C000] 20:11:55 INFO - PROCESS | 1460 | 1463627515034 Marionette DEBUG loaded listener.js 20:11:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F5B843800) [pid = 1460] [serial = 970] [outer = 0000003F5640C000] 20:11:55 INFO - PROCESS | 1460 | 1463627515509 Marionette TRACE conn6 <- [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]]]}] 20:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 20:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 629ms 20:11:55 INFO - PROCESS | 1460 | 1463627515528 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 20:11:55 INFO - PROCESS | 1460 | 1463627515530 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 20:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 20:11:55 INFO - PROCESS | 1460 | 1463627515538 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 20:11:55 INFO - PROCESS | 1460 | 1463627515540 Marionette TRACE conn6 <- [1,1258,null,{}] 20:11:55 INFO - PROCESS | 1460 | 1463627515543 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:55 INFO - PROCESS | 1460 | 1463627515659 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 20:11:55 INFO - PROCESS | 1460 | 1463627515670 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:55 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5F547800 == 33 [pid = 1460] [id = 324] 20:11:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F5BD27800) [pid = 1460] [serial = 971] [outer = 0000000000000000] 20:11:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F5C44E800) [pid = 1460] [serial = 972] [outer = 0000003F5BD27800] 20:11:55 INFO - PROCESS | 1460 | 1463627515717 Marionette DEBUG loaded listener.js 20:11:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F5C48A000) [pid = 1460] [serial = 973] [outer = 0000003F5BD27800] 20:11:56 INFO - PROCESS | 1460 | 1463627516158 Marionette TRACE conn6 <- [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]]]}] 20:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 20:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 690ms 20:11:56 INFO - PROCESS | 1460 | 1463627516232 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 20:11:56 INFO - PROCESS | 1460 | 1463627516234 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 20:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 20:11:56 INFO - PROCESS | 1460 | 1463627516237 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 20:11:56 INFO - PROCESS | 1460 | 1463627516239 Marionette TRACE conn6 <- [1,1262,null,{}] 20:11:56 INFO - PROCESS | 1460 | 1463627516242 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:56 INFO - PROCESS | 1460 | 1463627516321 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 20:11:56 INFO - PROCESS | 1460 | 1463627516357 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:56 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6185C000 == 34 [pid = 1460] [id = 325] 20:11:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F5CBA1400) [pid = 1460] [serial = 974] [outer = 0000000000000000] 20:11:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F5CBE9000) [pid = 1460] [serial = 975] [outer = 0000003F5CBA1400] 20:11:56 INFO - PROCESS | 1460 | 1463627516402 Marionette DEBUG loaded listener.js 20:11:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F5CBF3000) [pid = 1460] [serial = 976] [outer = 0000003F5CBA1400] 20:11:56 INFO - PROCESS | 1460 | 1463627516830 Marionette TRACE conn6 <- [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]]]}] 20:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 20:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 627ms 20:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 20:11:56 INFO - PROCESS | 1460 | 1463627516868 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 20:11:56 INFO - PROCESS | 1460 | 1463627516870 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 20:11:56 INFO - PROCESS | 1460 | 1463627516874 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 20:11:56 INFO - PROCESS | 1460 | 1463627516876 Marionette TRACE conn6 <- [1,1266,null,{}] 20:11:56 INFO - PROCESS | 1460 | 1463627516879 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:56 INFO - PROCESS | 1460 | 1463627516957 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 20:11:56 INFO - PROCESS | 1460 | 1463627516967 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:56 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61F2F800 == 35 [pid = 1460] [id = 326] 20:11:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F5D32B800) [pid = 1460] [serial = 977] [outer = 0000000000000000] 20:11:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F5F56F800) [pid = 1460] [serial = 978] [outer = 0000003F5D32B800] 20:11:57 INFO - PROCESS | 1460 | 1463627517014 Marionette DEBUG loaded listener.js 20:11:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F5FD49800) [pid = 1460] [serial = 979] [outer = 0000003F5D32B800] 20:11:57 INFO - PROCESS | 1460 | 1463627517492 Marionette TRACE conn6 <- [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]]]}] 20:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 20:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 671ms 20:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 20:11:57 INFO - PROCESS | 1460 | 1463627517548 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 20:11:57 INFO - PROCESS | 1460 | 1463627517550 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 20:11:57 INFO - PROCESS | 1460 | 1463627517560 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 20:11:57 INFO - PROCESS | 1460 | 1463627517562 Marionette TRACE conn6 <- [1,1270,null,{}] 20:11:57 INFO - PROCESS | 1460 | 1463627517566 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:57 INFO - PROCESS | 1460 | 1463627517669 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 20:11:57 INFO - PROCESS | 1460 | 1463627517744 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:57 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B9EA800 == 36 [pid = 1460] [id = 327] 20:11:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F5FD48800) [pid = 1460] [serial = 980] [outer = 0000000000000000] 20:11:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F5FD53800) [pid = 1460] [serial = 981] [outer = 0000003F5FD48800] 20:11:57 INFO - PROCESS | 1460 | 1463627517789 Marionette DEBUG loaded listener.js 20:11:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F60638000) [pid = 1460] [serial = 982] [outer = 0000003F5FD48800] 20:11:58 INFO - PROCESS | 1460 | 1463627518236 Marionette TRACE conn6 <- [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]]]}] 20:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 20:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 732ms 20:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 20:11:58 INFO - PROCESS | 1460 | 1463627518287 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 20:11:58 INFO - PROCESS | 1460 | 1463627518290 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 20:11:58 INFO - PROCESS | 1460 | 1463627518293 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 20:11:58 INFO - PROCESS | 1460 | 1463627518295 Marionette TRACE conn6 <- [1,1274,null,{}] 20:11:58 INFO - PROCESS | 1460 | 1463627518298 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:58 INFO - PROCESS | 1460 | 1463627518421 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 20:11:58 INFO - PROCESS | 1460 | 1463627518481 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:58 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62E06800 == 37 [pid = 1460] [id = 328] 20:11:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F6063F800) [pid = 1460] [serial = 983] [outer = 0000000000000000] 20:11:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F61839000) [pid = 1460] [serial = 984] [outer = 0000003F6063F800] 20:11:58 INFO - PROCESS | 1460 | 1463627518527 Marionette DEBUG loaded listener.js 20:11:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F618A4000) [pid = 1460] [serial = 985] [outer = 0000003F6063F800] 20:11:58 INFO - PROCESS | 1460 | 1463627518968 Marionette TRACE conn6 <- [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]]]}] 20:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 20:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 733ms 20:11:59 INFO - PROCESS | 1460 | 1463627519047 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 20:11:59 INFO - PROCESS | 1460 | 1463627519049 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 20:11:59 INFO - PROCESS | 1460 | 1463627519057 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 20:11:59 INFO - PROCESS | 1460 | 1463627519060 Marionette TRACE conn6 <- [1,1278,null,{}] 20:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 20:11:59 INFO - PROCESS | 1460 | 1463627519064 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:59 INFO - PROCESS | 1460 | 1463627519189 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 20:11:59 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F65ADCC00) [pid = 1460] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 20:11:59 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F63758C00) [pid = 1460] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 20:11:59 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F668B4C00) [pid = 1460] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 20:11:59 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F65839000) [pid = 1460] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 20:11:59 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F668C2800) [pid = 1460] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 20:11:59 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F55B60800) [pid = 1460] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 20:11:59 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F6708A800) [pid = 1460] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 20:11:59 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F5BD1E000) [pid = 1460] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 20:11:59 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F62C7F800) [pid = 1460] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 20:11:59 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F5AC35000) [pid = 1460] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 20:11:59 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F56494400) [pid = 1460] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 20:11:59 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F5C48B400) [pid = 1460] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 20:11:59 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F56309C00) [pid = 1460] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 20:11:59 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F6E776C00) [pid = 1460] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 20:11:59 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F6EB03400) [pid = 1460] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 20:11:59 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F67211C00) [pid = 1460] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 20:11:59 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F62BD9800) [pid = 1460] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 20:11:59 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F5B9AB800) [pid = 1460] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 20:11:59 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F683B4800) [pid = 1460] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 20:11:59 INFO - PROCESS | 1460 | 1463627519470 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:59 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BDC7800 == 38 [pid = 1460] [id = 329] 20:11:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F55B60800) [pid = 1460] [serial = 986] [outer = 0000000000000000] 20:11:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F57885800) [pid = 1460] [serial = 987] [outer = 0000003F55B60800] 20:11:59 INFO - PROCESS | 1460 | 1463627519531 Marionette DEBUG loaded listener.js 20:11:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F625A4C00) [pid = 1460] [serial = 988] [outer = 0000003F55B60800] 20:11:59 INFO - PROCESS | 1460 | 1463627519926 Marionette TRACE conn6 <- [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]]]}] 20:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 20:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 880ms 20:11:59 INFO - PROCESS | 1460 | 1463627519945 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 20:11:59 INFO - PROCESS | 1460 | 1463627519947 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 20:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 20:11:59 INFO - PROCESS | 1460 | 1463627519951 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 20:11:59 INFO - PROCESS | 1460 | 1463627519953 Marionette TRACE conn6 <- [1,1282,null,{}] 20:11:59 INFO - PROCESS | 1460 | 1463627519956 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:00 INFO - PROCESS | 1460 | 1463627520062 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 20:12:00 INFO - PROCESS | 1460 | 1463627520071 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:00 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63673800 == 39 [pid = 1460] [id = 330] 20:12:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F6255D000) [pid = 1460] [serial = 989] [outer = 0000000000000000] 20:12:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F62AF2000) [pid = 1460] [serial = 990] [outer = 0000003F6255D000] 20:12:00 INFO - PROCESS | 1460 | 1463627520116 Marionette DEBUG loaded listener.js 20:12:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F62BDA400) [pid = 1460] [serial = 991] [outer = 0000003F6255D000] 20:12:00 INFO - PROCESS | 1460 | 1463627520523 Marionette TRACE conn6 <- [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]]]}] 20:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 20:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 628ms 20:12:00 INFO - PROCESS | 1460 | 1463627520581 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 20:12:00 INFO - PROCESS | 1460 | 1463627520583 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 20:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 20:12:00 INFO - PROCESS | 1460 | 1463627520586 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 20:12:00 INFO - PROCESS | 1460 | 1463627520588 Marionette TRACE conn6 <- [1,1286,null,{}] 20:12:00 INFO - PROCESS | 1460 | 1463627520592 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:00 INFO - PROCESS | 1460 | 1463627520701 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 20:12:00 INFO - PROCESS | 1460 | 1463627520714 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:00 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F636DC800 == 40 [pid = 1460] [id = 331] 20:12:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F62BDF400) [pid = 1460] [serial = 992] [outer = 0000000000000000] 20:12:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F62BE3800) [pid = 1460] [serial = 993] [outer = 0000003F62BDF400] 20:12:00 INFO - PROCESS | 1460 | 1463627520759 Marionette DEBUG loaded listener.js 20:12:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F62C7E400) [pid = 1460] [serial = 994] [outer = 0000003F62BDF400] 20:12:01 INFO - PROCESS | 1460 | 1463627521203 Marionette TRACE conn6 <- [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]]]}] 20:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 20:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 627ms 20:12:01 INFO - PROCESS | 1460 | 1463627521218 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 20:12:01 INFO - PROCESS | 1460 | 1463627521219 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 20:12:01 INFO - PROCESS | 1460 | 1463627521223 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 20:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 20:12:01 INFO - PROCESS | 1460 | 1463627521224 Marionette TRACE conn6 <- [1,1290,null,{}] 20:12:01 INFO - PROCESS | 1460 | 1463627521228 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:01 INFO - PROCESS | 1460 | 1463627521339 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 20:12:01 INFO - PROCESS | 1460 | 1463627521349 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:01 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63795800 == 41 [pid = 1460] [id = 332] 20:12:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F630EF400) [pid = 1460] [serial = 995] [outer = 0000000000000000] 20:12:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F632B9000) [pid = 1460] [serial = 996] [outer = 0000003F630EF400] 20:12:01 INFO - PROCESS | 1460 | 1463627521393 Marionette DEBUG loaded listener.js 20:12:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F6374F800) [pid = 1460] [serial = 997] [outer = 0000003F630EF400] 20:12:02 INFO - PROCESS | 1460 | 1463627522196 Marionette TRACE conn6 <- [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]]]}] 20:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 20:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1029ms 20:12:02 INFO - PROCESS | 1460 | 1463627522256 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 20:12:02 INFO - PROCESS | 1460 | 1463627522262 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 20:12:02 INFO - PROCESS | 1460 | 1463627522287 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 20:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 20:12:02 INFO - PROCESS | 1460 | 1463627522292 Marionette TRACE conn6 <- [1,1294,null,{}] 20:12:02 INFO - PROCESS | 1460 | 1463627522340 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:02 INFO - PROCESS | 1460 | 1463627522451 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 20:12:02 INFO - PROCESS | 1460 | 1463627522559 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:02 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5ACE5800 == 42 [pid = 1460] [id = 333] 20:12:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F56310400) [pid = 1460] [serial = 998] [outer = 0000000000000000] 20:12:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F5640E800) [pid = 1460] [serial = 999] [outer = 0000003F56310400] 20:12:02 INFO - PROCESS | 1460 | 1463627522620 Marionette DEBUG loaded listener.js 20:12:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F564C6C00) [pid = 1460] [serial = 1000] [outer = 0000003F56310400] 20:12:03 INFO - PROCESS | 1460 | 1463627523373 Marionette TRACE conn6 <- [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]]]}] 20:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 20:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1124ms 20:12:03 INFO - PROCESS | 1460 | 1463627523451 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 20:12:03 INFO - PROCESS | 1460 | 1463627523457 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 20:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 20:12:03 INFO - PROCESS | 1460 | 1463627523464 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 20:12:03 INFO - PROCESS | 1460 | 1463627523468 Marionette TRACE conn6 <- [1,1298,null,{}] 20:12:03 INFO - PROCESS | 1460 | 1463627523472 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:03 INFO - PROCESS | 1460 | 1463627523603 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 20:12:03 INFO - PROCESS | 1460 | 1463627523822 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:03 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5594D000 == 43 [pid = 1460] [id = 334] 20:12:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F55411800) [pid = 1460] [serial = 1001] [outer = 0000000000000000] 20:12:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F55B49000) [pid = 1460] [serial = 1002] [outer = 0000003F55411800] 20:12:03 INFO - PROCESS | 1460 | 1463627523873 Marionette DEBUG loaded listener.js 20:12:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F56406800) [pid = 1460] [serial = 1003] [outer = 0000003F55411800] 20:12:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B891000 == 42 [pid = 1460] [id = 171] 20:12:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5AF33000 == 41 [pid = 1460] [id = 181] 20:12:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63778000 == 40 [pid = 1460] [id = 187] 20:12:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5D394000 == 39 [pid = 1460] [id = 172] 20:12:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62E5B800 == 38 [pid = 1460] [id = 179] 20:12:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6303E800 == 37 [pid = 1460] [id = 176] 20:12:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5D392800 == 36 [pid = 1460] [id = 178] 20:12:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61F41800 == 35 [pid = 1460] [id = 174] 20:12:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62E46800 == 34 [pid = 1460] [id = 186] 20:12:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62E1D000 == 33 [pid = 1460] [id = 175] 20:12:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62615800 == 32 [pid = 1460] [id = 185] 20:12:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61857800 == 31 [pid = 1460] [id = 173] 20:12:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F60787000 == 30 [pid = 1460] [id = 184] 20:12:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B890000 == 29 [pid = 1460] [id = 183] 20:12:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F57220800 == 28 [pid = 1460] [id = 170] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F67090C00) [pid = 1460] [serial = 954] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6BDC2000 == 27 [pid = 1460] [id = 318] 20:12:04 INFO - PROCESS | 1460 | 1463627524587 Marionette TRACE conn6 <- [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]]]}] 20:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 20:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1184ms 20:12:04 INFO - PROCESS | 1460 | 1463627524654 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 20:12:04 INFO - PROCESS | 1460 | 1463627524658 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 20:12:04 INFO - PROCESS | 1460 | 1463627524663 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 20:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 20:12:04 INFO - PROCESS | 1460 | 1463627524666 Marionette TRACE conn6 <- [1,1302,null,{}] 20:12:04 INFO - PROCESS | 1460 | 1463627524671 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F6640C400) [pid = 1460] [serial = 871] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F66404400) [pid = 1460] [serial = 868] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F66F0F800) [pid = 1460] [serial = 874] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F658AD800) [pid = 1460] [serial = 939] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F65AE7C00) [pid = 1460] [serial = 940] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F67095400) [pid = 1460] [serial = 943] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F66B2E000) [pid = 1460] [serial = 942] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F5780A800) [pid = 1460] [serial = 948] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F67210C00) [pid = 1460] [serial = 945] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F62BD9400) [pid = 1460] [serial = 951] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F67640400) [pid = 1460] [serial = 946] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F63844C00) [pid = 1460] [serial = 936] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F6298B800) [pid = 1460] [serial = 933] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F62C78000) [pid = 1460] [serial = 934] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F564C2800) [pid = 1460] [serial = 930] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F5B8AA000) [pid = 1460] [serial = 931] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F61878800) [pid = 1460] [serial = 928] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F5F5F7C00) [pid = 1460] [serial = 927] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F5780DC00) [pid = 1460] [serial = 925] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F5639BC00) [pid = 1460] [serial = 924] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F6E781400) [pid = 1460] [serial = 922] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F6E77BC00) [pid = 1460] [serial = 921] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F6EB10C00) [pid = 1460] [serial = 919] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F6EB0A000) [pid = 1460] [serial = 918] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 79 (0000003F6A4CC400) [pid = 1460] [serial = 916] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F682A8000) [pid = 1460] [serial = 915] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 77 (0000003F63C8F400) [pid = 1460] [serial = 913] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 76 (0000003F62F14C00) [pid = 1460] [serial = 912] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 75 (0000003F5CB9B000) [pid = 1460] [serial = 910] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 74 (0000003F5BD23400) [pid = 1460] [serial = 909] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 73 (0000003F6A4C3400) [pid = 1460] [serial = 906] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 72 (0000003F6A4C9800) [pid = 1460] [serial = 907] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 71 (0000003F646BC800) [pid = 1460] [serial = 952] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 70 (0000003F5C487400) [pid = 1460] [serial = 949] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | --DOMWINDOW == 69 (0000003F63C93800) [pid = 1460] [serial = 937] [outer = 0000000000000000] [url = about:blank] 20:12:04 INFO - PROCESS | 1460 | 1463627524795 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 20:12:04 INFO - PROCESS | 1460 | 1463627524845 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:04 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F572D9000 == 28 [pid = 1460] [id = 335] 20:12:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 70 (0000003F5639BC00) [pid = 1460] [serial = 1004] [outer = 0000000000000000] 20:12:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 71 (0000003F5640AC00) [pid = 1460] [serial = 1005] [outer = 0000003F5639BC00] 20:12:04 INFO - PROCESS | 1460 | 1463627524893 Marionette DEBUG loaded listener.js 20:12:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 72 (0000003F579B1C00) [pid = 1460] [serial = 1006] [outer = 0000003F5639BC00] 20:12:05 INFO - PROCESS | 1460 | 1463627525363 Marionette TRACE conn6 <- [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]]]}] 20:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 20:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 732ms 20:12:05 INFO - PROCESS | 1460 | 1463627525402 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 20:12:05 INFO - PROCESS | 1460 | 1463627525406 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 20:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 20:12:05 INFO - PROCESS | 1460 | 1463627525410 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 20:12:05 INFO - PROCESS | 1460 | 1463627525412 Marionette TRACE conn6 <- [1,1306,null,{}] 20:12:05 INFO - PROCESS | 1460 | 1463627525416 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:05 INFO - PROCESS | 1460 | 1463627525503 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 20:12:05 INFO - PROCESS | 1460 | 1463627525514 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:05 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BDDC800 == 29 [pid = 1460] [id = 336] 20:12:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 73 (0000003F5AC3FC00) [pid = 1460] [serial = 1007] [outer = 0000000000000000] 20:12:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 74 (0000003F5B453C00) [pid = 1460] [serial = 1008] [outer = 0000003F5AC3FC00] 20:12:05 INFO - PROCESS | 1460 | 1463627525561 Marionette DEBUG loaded listener.js 20:12:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 75 (0000003F5B8F2400) [pid = 1460] [serial = 1009] [outer = 0000003F5AC3FC00] 20:12:06 INFO - PROCESS | 1460 | 1463627526041 Marionette TRACE conn6 <- [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]]]}] 20:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 20:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 691ms 20:12:06 INFO - PROCESS | 1460 | 1463627526103 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 20:12:06 INFO - PROCESS | 1460 | 1463627526113 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 20:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 20:12:06 INFO - PROCESS | 1460 | 1463627526123 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 20:12:06 INFO - PROCESS | 1460 | 1463627526130 Marionette TRACE conn6 <- [1,1310,null,{}] 20:12:06 INFO - PROCESS | 1460 | 1463627526136 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:06 INFO - PROCESS | 1460 | 1463627526226 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 20:12:06 INFO - PROCESS | 1460 | 1463627526241 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:06 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5FD1D000 == 30 [pid = 1460] [id = 337] 20:12:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 76 (0000003F54850400) [pid = 1460] [serial = 1010] [outer = 0000000000000000] 20:12:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F5C422400) [pid = 1460] [serial = 1011] [outer = 0000003F54850400] 20:12:06 INFO - PROCESS | 1460 | 1463627526287 Marionette DEBUG loaded listener.js 20:12:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F5C48C000) [pid = 1460] [serial = 1012] [outer = 0000003F54850400] 20:12:06 INFO - PROCESS | 1460 | 1463627526710 Marionette TRACE conn6 <- [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]]]}] 20:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 20:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 650ms 20:12:06 INFO - PROCESS | 1460 | 1463627526773 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 20:12:06 INFO - PROCESS | 1460 | 1463627526776 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 20:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 20:12:06 INFO - PROCESS | 1460 | 1463627526779 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 20:12:06 INFO - PROCESS | 1460 | 1463627526781 Marionette TRACE conn6 <- [1,1314,null,{}] 20:12:06 INFO - PROCESS | 1460 | 1463627526785 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:06 INFO - PROCESS | 1460 | 1463627526919 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 20:12:06 INFO - PROCESS | 1460 | 1463627526939 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:06 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61E8D800 == 31 [pid = 1460] [id = 338] 20:12:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F5CB9C000) [pid = 1460] [serial = 1013] [outer = 0000000000000000] 20:12:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F5CBEEC00) [pid = 1460] [serial = 1014] [outer = 0000003F5CB9C000] 20:12:06 INFO - PROCESS | 1460 | 1463627526984 Marionette DEBUG loaded listener.js 20:12:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F5F5D7800) [pid = 1460] [serial = 1015] [outer = 0000003F5CB9C000] 20:12:07 INFO - PROCESS | 1460 | 1463627527416 Marionette TRACE conn6 <- [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]]]}] 20:12:07 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 20:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 690ms 20:12:07 INFO - PROCESS | 1460 | 1463627527473 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 20:12:07 INFO - PROCESS | 1460 | 1463627527476 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 20:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 20:12:07 INFO - PROCESS | 1460 | 1463627527479 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 20:12:07 INFO - PROCESS | 1460 | 1463627527481 Marionette TRACE conn6 <- [1,1318,null,{}] 20:12:07 INFO - PROCESS | 1460 | 1463627527484 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:07 INFO - PROCESS | 1460 | 1463627527596 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 20:12:07 INFO - PROCESS | 1460 | 1463627527603 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:07 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62A10000 == 32 [pid = 1460] [id = 339] 20:12:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F5FD4C800) [pid = 1460] [serial = 1016] [outer = 0000000000000000] 20:12:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F5FD52400) [pid = 1460] [serial = 1017] [outer = 0000003F5FD4C800] 20:12:07 INFO - PROCESS | 1460 | 1463627527698 Marionette DEBUG loaded listener.js 20:12:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F61839C00) [pid = 1460] [serial = 1018] [outer = 0000003F5FD4C800] 20:12:08 INFO - PROCESS | 1460 | 1463627528162 Marionette TRACE conn6 <- [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]]]}] 20:12:08 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 20:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 732ms 20:12:08 INFO - PROCESS | 1460 | 1463627528243 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 20:12:08 INFO - PROCESS | 1460 | 1463627528245 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 20:12:08 INFO - PROCESS | 1460 | 1463627528251 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 20:12:08 INFO - PROCESS | 1460 | 1463627528253 Marionette TRACE conn6 <- [1,1322,null,{}] 20:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 20:12:08 INFO - PROCESS | 1460 | 1463627528257 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:08 INFO - PROCESS | 1460 | 1463627528368 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 20:12:08 INFO - PROCESS | 1460 | 1463627528384 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:08 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62FD1000 == 33 [pid = 1460] [id = 340] 20:12:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F6255C800) [pid = 1460] [serial = 1019] [outer = 0000000000000000] 20:12:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F6259FC00) [pid = 1460] [serial = 1020] [outer = 0000003F6255C800] 20:12:08 INFO - PROCESS | 1460 | 1463627528468 Marionette DEBUG loaded listener.js 20:12:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F62B4AC00) [pid = 1460] [serial = 1021] [outer = 0000003F6255C800] 20:12:08 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F62BDF400) [pid = 1460] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 20:12:08 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F5FD48800) [pid = 1460] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 20:12:08 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F5640DC00) [pid = 1460] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 20:12:08 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F5BD27800) [pid = 1460] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 20:12:08 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F5640C000) [pid = 1460] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 20:12:08 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F513D3000) [pid = 1460] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 20:12:08 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F5AC32800) [pid = 1460] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 20:12:08 INFO - PROCESS | 1460 | --DOMWINDOW == 79 (0000003F6063F800) [pid = 1460] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 20:12:08 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F66B2FC00) [pid = 1460] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 20:12:08 INFO - PROCESS | 1460 | --DOMWINDOW == 77 (0000003F55DC2C00) [pid = 1460] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 20:12:08 INFO - PROCESS | 1460 | --DOMWINDOW == 76 (0000003F5CBA1400) [pid = 1460] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 20:12:08 INFO - PROCESS | 1460 | --DOMWINDOW == 75 (0000003F5D32B800) [pid = 1460] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 20:12:08 INFO - PROCESS | 1460 | --DOMWINDOW == 74 (0000003F55B60800) [pid = 1460] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 20:12:08 INFO - PROCESS | 1460 | --DOMWINDOW == 73 (0000003F6255D000) [pid = 1460] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 20:12:08 INFO - PROCESS | 1460 | 1463627528973 Marionette TRACE conn6 <- [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]]]}] 20:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 20:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 775ms 20:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 20:12:09 INFO - PROCESS | 1460 | 1463627529032 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 20:12:09 INFO - PROCESS | 1460 | 1463627529034 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 20:12:09 INFO - PROCESS | 1460 | 1463627529037 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 20:12:09 INFO - PROCESS | 1460 | 1463627529039 Marionette TRACE conn6 <- [1,1326,null,{}] 20:12:09 INFO - PROCESS | 1460 | 1463627529043 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:09 INFO - PROCESS | 1460 | 1463627529130 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 20:12:09 INFO - PROCESS | 1460 | 1463627529202 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:09 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B404000 == 34 [pid = 1460] [id = 341] 20:12:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 74 (0000003F54847800) [pid = 1460] [serial = 1022] [outer = 0000000000000000] 20:12:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 75 (0000003F5B8FD000) [pid = 1460] [serial = 1023] [outer = 0000003F54847800] 20:12:09 INFO - PROCESS | 1460 | 1463627529247 Marionette DEBUG loaded listener.js 20:12:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 76 (0000003F60635400) [pid = 1460] [serial = 1024] [outer = 0000003F54847800] 20:12:10 INFO - PROCESS | 1460 | 1463627530071 Marionette TRACE conn6 <- [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]]]}] 20:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 20:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1075ms 20:12:10 INFO - PROCESS | 1460 | 1463627530116 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 20:12:10 INFO - PROCESS | 1460 | 1463627530118 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 20:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 20:12:10 INFO - PROCESS | 1460 | 1463627530122 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 20:12:10 INFO - PROCESS | 1460 | 1463627530124 Marionette TRACE conn6 <- [1,1330,null,{}] 20:12:10 INFO - PROCESS | 1460 | 1463627530127 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:10 INFO - PROCESS | 1460 | 1463627530209 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 20:12:10 INFO - PROCESS | 1460 | 1463627530274 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:10 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63781000 == 35 [pid = 1460] [id = 342] 20:12:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F56495800) [pid = 1460] [serial = 1025] [outer = 0000000000000000] 20:12:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F62BD4400) [pid = 1460] [serial = 1026] [outer = 0000003F56495800] 20:12:10 INFO - PROCESS | 1460 | 1463627530319 Marionette DEBUG loaded listener.js 20:12:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F62C77C00) [pid = 1460] [serial = 1027] [outer = 0000003F56495800] 20:12:10 INFO - PROCESS | 1460 | 1463627530690 Marionette TRACE conn6 <- [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]]]}] 20:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 20:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 629ms 20:12:10 INFO - PROCESS | 1460 | 1463627530754 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 20:12:10 INFO - PROCESS | 1460 | 1463627530756 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 20:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 20:12:10 INFO - PROCESS | 1460 | 1463627530760 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 20:12:10 INFO - PROCESS | 1460 | 1463627530762 Marionette TRACE conn6 <- [1,1334,null,{}] 20:12:10 INFO - PROCESS | 1460 | 1463627530765 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:10 INFO - PROCESS | 1460 | 1463627530875 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 20:12:10 INFO - PROCESS | 1460 | 1463627530967 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:10 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F55B19000 == 36 [pid = 1460] [id = 343] 20:12:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F513D9800) [pid = 1460] [serial = 1028] [outer = 0000000000000000] 20:12:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F54814800) [pid = 1460] [serial = 1029] [outer = 0000003F513D9800] 20:12:11 INFO - PROCESS | 1460 | 1463627531028 Marionette DEBUG loaded listener.js 20:12:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F56307800) [pid = 1460] [serial = 1030] [outer = 0000003F513D9800] 20:12:11 INFO - PROCESS | 1460 | 1463627531707 Marionette TRACE conn6 <- [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]]]}] 20:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 20:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 985ms 20:12:11 INFO - PROCESS | 1460 | 1463627531749 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 20:12:11 INFO - PROCESS | 1460 | 1463627531754 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 20:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 20:12:11 INFO - PROCESS | 1460 | 1463627531760 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 20:12:11 INFO - PROCESS | 1460 | 1463627531764 Marionette TRACE conn6 <- [1,1338,null,{}] 20:12:11 INFO - PROCESS | 1460 | 1463627531769 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:11 INFO - PROCESS | 1460 | 1463627531882 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 20:12:11 INFO - PROCESS | 1460 | 1463627531956 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:11 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F606C3000 == 37 [pid = 1460] [id = 344] 20:12:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F5B30E000) [pid = 1460] [serial = 1031] [outer = 0000000000000000] 20:12:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F5B841000) [pid = 1460] [serial = 1032] [outer = 0000003F5B30E000] 20:12:12 INFO - PROCESS | 1460 | 1463627532014 Marionette DEBUG loaded listener.js 20:12:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F5BD27C00) [pid = 1460] [serial = 1033] [outer = 0000003F5B30E000] 20:12:12 INFO - PROCESS | 1460 | 1463627532593 Marionette TRACE conn6 <- [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]]]}] 20:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 20:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 880ms 20:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 20:12:12 INFO - PROCESS | 1460 | 1463627532645 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 20:12:12 INFO - PROCESS | 1460 | 1463627532650 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 20:12:12 INFO - PROCESS | 1460 | 1463627532655 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 20:12:12 INFO - PROCESS | 1460 | 1463627532657 Marionette TRACE conn6 <- [1,1342,null,{}] 20:12:12 INFO - PROCESS | 1460 | 1463627532661 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:12 INFO - PROCESS | 1460 | 1463627532771 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 20:12:12 INFO - PROCESS | 1460 | 1463627532859 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:12 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F64676800 == 38 [pid = 1460] [id = 345] 20:12:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F5D32E800) [pid = 1460] [serial = 1034] [outer = 0000000000000000] 20:12:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F6063A000) [pid = 1460] [serial = 1035] [outer = 0000003F5D32E800] 20:12:12 INFO - PROCESS | 1460 | 1463627532915 Marionette DEBUG loaded listener.js 20:12:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F61FAA400) [pid = 1460] [serial = 1036] [outer = 0000003F5D32E800] 20:12:13 INFO - PROCESS | 1460 | 1463627533553 Marionette TRACE conn6 <- [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]]]}] 20:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 20:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 944ms 20:12:13 INFO - PROCESS | 1460 | 1463627533599 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 20:12:13 INFO - PROCESS | 1460 | 1463627533602 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 20:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 20:12:13 INFO - PROCESS | 1460 | 1463627533613 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 20:12:13 INFO - PROCESS | 1460 | 1463627533620 Marionette TRACE conn6 <- [1,1346,null,{}] 20:12:13 INFO - PROCESS | 1460 | 1463627533639 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:13 INFO - PROCESS | 1460 | 1463627533750 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 20:12:13 INFO - PROCESS | 1460 | 1463627533823 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:13 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6651C000 == 39 [pid = 1460] [id = 346] 20:12:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F634B7C00) [pid = 1460] [serial = 1037] [outer = 0000000000000000] 20:12:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F63758C00) [pid = 1460] [serial = 1038] [outer = 0000003F634B7C00] 20:12:13 INFO - PROCESS | 1460 | 1463627533879 Marionette DEBUG loaded listener.js 20:12:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F637C2400) [pid = 1460] [serial = 1039] [outer = 0000003F634B7C00] 20:12:14 INFO - PROCESS | 1460 | 1463627534470 Marionette TRACE conn6 <- [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]]]}] 20:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 20:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 921ms 20:12:14 INFO - PROCESS | 1460 | 1463627534529 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 20:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 20:12:14 INFO - PROCESS | 1460 | 1463627534532 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 20:12:14 INFO - PROCESS | 1460 | 1463627534536 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 20:12:14 INFO - PROCESS | 1460 | 1463627534538 Marionette TRACE conn6 <- [1,1350,null,{}] 20:12:14 INFO - PROCESS | 1460 | 1463627534542 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:14 INFO - PROCESS | 1460 | 1463627534658 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 20:12:14 INFO - PROCESS | 1460 | 1463627534738 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:14 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66920000 == 40 [pid = 1460] [id = 347] 20:12:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F637C2800) [pid = 1460] [serial = 1040] [outer = 0000000000000000] 20:12:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F638D6800) [pid = 1460] [serial = 1041] [outer = 0000003F637C2800] 20:12:14 INFO - PROCESS | 1460 | 1463627534794 Marionette DEBUG loaded listener.js 20:12:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F63C6BC00) [pid = 1460] [serial = 1042] [outer = 0000003F637C2800] 20:12:15 INFO - PROCESS | 1460 | 1463627535420 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 20:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 20:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 942ms 20:12:15 INFO - PROCESS | 1460 | 1463627535574 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 20:12:15 INFO - PROCESS | 1460 | 1463627535578 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 20:12:15 INFO - PROCESS | 1460 | 1463627535584 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 20:12:15 INFO - PROCESS | 1460 | 1463627535588 Marionette TRACE conn6 <- [1,1354,null,{}] 20:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 20:12:15 INFO - PROCESS | 1460 | 1463627535623 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:15 INFO - PROCESS | 1460 | 1463627535725 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 20:12:15 INFO - PROCESS | 1460 | 1463627535793 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:15 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BD9F800 == 41 [pid = 1460] [id = 348] 20:12:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F56403C00) [pid = 1460] [serial = 1043] [outer = 0000000000000000] 20:12:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F56410800) [pid = 1460] [serial = 1044] [outer = 0000003F56403C00] 20:12:15 INFO - PROCESS | 1460 | 1463627535843 Marionette DEBUG loaded listener.js 20:12:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F5780DC00) [pid = 1460] [serial = 1045] [outer = 0000003F56403C00] 20:12:16 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F62BE3800) [pid = 1460] [serial = 993] [outer = 0000000000000000] [url = about:blank] 20:12:16 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F5FD53800) [pid = 1460] [serial = 981] [outer = 0000000000000000] [url = about:blank] 20:12:16 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F56490C00) [pid = 1460] [serial = 960] [outer = 0000000000000000] [url = about:blank] 20:12:16 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F5649B000) [pid = 1460] [serial = 961] [outer = 0000000000000000] [url = about:blank] 20:12:16 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F5C44E800) [pid = 1460] [serial = 972] [outer = 0000000000000000] [url = about:blank] 20:12:16 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F5C48A000) [pid = 1460] [serial = 973] [outer = 0000000000000000] [url = about:blank] 20:12:16 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F5B47FC00) [pid = 1460] [serial = 969] [outer = 0000000000000000] [url = about:blank] 20:12:16 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F5B843800) [pid = 1460] [serial = 970] [outer = 0000000000000000] [url = about:blank] 20:12:16 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F56CB1800) [pid = 1460] [serial = 963] [outer = 0000000000000000] [url = about:blank] 20:12:16 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F57A16C00) [pid = 1460] [serial = 964] [outer = 0000000000000000] [url = about:blank] 20:12:16 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F5AC3E000) [pid = 1460] [serial = 966] [outer = 0000000000000000] [url = about:blank] 20:12:16 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F5B303400) [pid = 1460] [serial = 967] [outer = 0000000000000000] [url = about:blank] 20:12:16 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F61839000) [pid = 1460] [serial = 984] [outer = 0000000000000000] [url = about:blank] 20:12:16 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F6836CC00) [pid = 1460] [serial = 955] [outer = 0000000000000000] [url = about:blank] 20:12:16 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F60638000) [pid = 1460] [serial = 982] [outer = 0000000000000000] [url = about:blank] 20:12:16 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F55DC5400) [pid = 1460] [serial = 957] [outer = 0000000000000000] [url = about:blank] 20:12:16 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F5630B800) [pid = 1460] [serial = 958] [outer = 0000000000000000] [url = about:blank] 20:12:16 INFO - PROCESS | 1460 | --DOMWINDOW == 79 (0000003F5CBE9000) [pid = 1460] [serial = 975] [outer = 0000000000000000] [url = about:blank] 20:12:16 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F618A4000) [pid = 1460] [serial = 985] [outer = 0000000000000000] [url = about:blank] 20:12:16 INFO - PROCESS | 1460 | --DOMWINDOW == 77 (0000003F5CBF3000) [pid = 1460] [serial = 976] [outer = 0000000000000000] [url = about:blank] 20:12:16 INFO - PROCESS | 1460 | --DOMWINDOW == 76 (0000003F5F56F800) [pid = 1460] [serial = 978] [outer = 0000000000000000] [url = about:blank] 20:12:16 INFO - PROCESS | 1460 | --DOMWINDOW == 75 (0000003F625A4C00) [pid = 1460] [serial = 988] [outer = 0000000000000000] [url = about:blank] 20:12:16 INFO - PROCESS | 1460 | --DOMWINDOW == 74 (0000003F57885800) [pid = 1460] [serial = 987] [outer = 0000000000000000] [url = about:blank] 20:12:16 INFO - PROCESS | 1460 | --DOMWINDOW == 73 (0000003F62BDA400) [pid = 1460] [serial = 991] [outer = 0000000000000000] [url = about:blank] 20:12:16 INFO - PROCESS | 1460 | --DOMWINDOW == 72 (0000003F62AF2000) [pid = 1460] [serial = 990] [outer = 0000000000000000] [url = about:blank] 20:12:16 INFO - PROCESS | 1460 | --DOMWINDOW == 71 (0000003F62C7E400) [pid = 1460] [serial = 994] [outer = 0000000000000000] [url = about:blank] 20:12:16 INFO - PROCESS | 1460 | --DOMWINDOW == 70 (0000003F5FD49800) [pid = 1460] [serial = 979] [outer = 0000000000000000] [url = about:blank] 20:12:16 INFO - PROCESS | 1460 | 1463627536508 Marionette TRACE conn6 <- [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] 20:12:16 INFO - PROCESS | 1460 | 1463627536544 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 20:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 20:12:16 INFO - PROCESS | 1460 | 1463627536552 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 20:12:16 INFO - PROCESS | 1460 | 1463627536555 Marionette TRACE conn6 <- [1,1358,null,{}] 20:12:16 INFO - PROCESS | 1460 | 1463627536560 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:16 INFO - PROCESS | 1460 | 1463627536657 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 20:12:16 INFO - PROCESS | 1460 | 1463627536732 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:16 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B89A000 == 42 [pid = 1460] [id = 349] 20:12:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 71 (0000003F55DBDC00) [pid = 1460] [serial = 1046] [outer = 0000000000000000] 20:12:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 72 (0000003F5648DC00) [pid = 1460] [serial = 1047] [outer = 0000003F55DBDC00] 20:12:16 INFO - PROCESS | 1460 | 1463627536780 Marionette DEBUG loaded listener.js 20:12:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 73 (0000003F56CAFC00) [pid = 1460] [serial = 1048] [outer = 0000003F55DBDC00] 20:12:17 INFO - PROCESS | 1460 | 1463627537206 Marionette TRACE conn6 <- [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] 20:12:17 INFO - PROCESS | 1460 | 1463627537248 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 20:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 20:12:17 INFO - PROCESS | 1460 | 1463627537256 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 20:12:17 INFO - PROCESS | 1460 | 1463627537258 Marionette TRACE conn6 <- [1,1362,null,{}] 20:12:17 INFO - PROCESS | 1460 | 1463627537268 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:17 INFO - PROCESS | 1460 | 1463627537360 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 20:12:17 INFO - PROCESS | 1460 | 1463627537377 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:17 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5F53E800 == 43 [pid = 1460] [id = 350] 20:12:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 74 (0000003F5B8AB800) [pid = 1460] [serial = 1049] [outer = 0000000000000000] 20:12:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 75 (0000003F5BD1B400) [pid = 1460] [serial = 1050] [outer = 0000003F5B8AB800] 20:12:17 INFO - PROCESS | 1460 | 1463627537428 Marionette DEBUG loaded listener.js 20:12:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 76 (0000003F5C422000) [pid = 1460] [serial = 1051] [outer = 0000003F5B8AB800] 20:12:17 INFO - PROCESS | 1460 | [1460] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:12:17 INFO - PROCESS | 1460 | 1463627537882 Marionette TRACE conn6 <- [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] 20:12:17 INFO - PROCESS | 1460 | 1463627537959 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 20:12:17 INFO - PROCESS | 1460 | 1463627537963 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 20:12:17 INFO - PROCESS | 1460 | 1463627537965 Marionette TRACE conn6 <- [1,1366,null,{}] 20:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 20:12:17 INFO - PROCESS | 1460 | 1463627537969 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:18 INFO - PROCESS | 1460 | 1463627538058 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 20:12:18 INFO - PROCESS | 1460 | 1463627538065 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:18 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61E82000 == 44 [pid = 1460] [id = 351] 20:12:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F5CBF3400) [pid = 1460] [serial = 1052] [outer = 0000000000000000] 20:12:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F5CF8C400) [pid = 1460] [serial = 1053] [outer = 0000003F5CBF3400] 20:12:18 INFO - PROCESS | 1460 | 1463627538111 Marionette DEBUG loaded listener.js 20:12:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F5FD49800) [pid = 1460] [serial = 1054] [outer = 0000003F5CBF3400] 20:12:18 INFO - PROCESS | 1460 | 1463627538545 Marionette TRACE conn6 <- [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] 20:12:18 INFO - PROCESS | 1460 | 1463627538600 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 20:12:18 INFO - PROCESS | 1460 | 1463627538604 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 20:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 20:12:18 INFO - PROCESS | 1460 | 1463627538606 Marionette TRACE conn6 <- [1,1370,null,{}] 20:12:18 INFO - PROCESS | 1460 | 1463627538609 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:18 INFO - PROCESS | 1460 | 1463627538692 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 20:12:18 INFO - PROCESS | 1460 | 1463627538730 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:18 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62B75800 == 45 [pid = 1460] [id = 352] 20:12:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F6063FC00) [pid = 1460] [serial = 1055] [outer = 0000000000000000] 20:12:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F618A3400) [pid = 1460] [serial = 1056] [outer = 0000003F6063FC00] 20:12:18 INFO - PROCESS | 1460 | 1463627538780 Marionette DEBUG loaded listener.js 20:12:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F62547C00) [pid = 1460] [serial = 1057] [outer = 0000003F6063FC00] 20:12:19 INFO - PROCESS | 1460 | [1460] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:12:19 INFO - PROCESS | 1460 | 1463627539257 Marionette TRACE conn6 <- [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] 20:12:19 INFO - PROCESS | 1460 | 1463627539309 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 20:12:19 INFO - PROCESS | 1460 | 1463627539312 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 20:12:19 INFO - PROCESS | 1460 | 1463627539314 Marionette TRACE conn6 <- [1,1374,null,{}] 20:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 20:12:19 INFO - PROCESS | 1460 | 1463627539318 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:19 INFO - PROCESS | 1460 | 1463627539459 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 20:12:19 INFO - PROCESS | 1460 | 1463627539512 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:19 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63437000 == 46 [pid = 1460] [id = 353] 20:12:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F62BE3800) [pid = 1460] [serial = 1058] [outer = 0000000000000000] 20:12:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F631A0C00) [pid = 1460] [serial = 1059] [outer = 0000003F62BE3800] 20:12:19 INFO - PROCESS | 1460 | 1463627539559 Marionette DEBUG loaded listener.js 20:12:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F63757800) [pid = 1460] [serial = 1060] [outer = 0000003F62BE3800] 20:12:20 INFO - PROCESS | 1460 | 1463627539993 Marionette TRACE conn6 <- [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] 20:12:20 INFO - PROCESS | 1460 | 1463627540062 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 20:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 20:12:20 INFO - PROCESS | 1460 | 1463627540076 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 20:12:20 INFO - PROCESS | 1460 | 1463627540078 Marionette TRACE conn6 <- [1,1378,null,{}] 20:12:20 INFO - PROCESS | 1460 | 1463627540081 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:20 INFO - PROCESS | 1460 | 1463627540187 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 20:12:20 INFO - PROCESS | 1460 | 1463627540200 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:20 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6378F800 == 47 [pid = 1460] [id = 354] 20:12:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F63C6F800) [pid = 1460] [serial = 1061] [outer = 0000000000000000] 20:12:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F63C75C00) [pid = 1460] [serial = 1062] [outer = 0000003F63C6F800] 20:12:20 INFO - PROCESS | 1460 | 1463627540282 Marionette DEBUG loaded listener.js 20:12:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F63C94800) [pid = 1460] [serial = 1063] [outer = 0000003F63C6F800] 20:12:20 INFO - PROCESS | 1460 | 1463627540706 Marionette TRACE conn6 <- [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]]]}] 20:12:20 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F5CB9C000) [pid = 1460] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 20:12:20 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F5FD4C800) [pid = 1460] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 20:12:20 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F55411800) [pid = 1460] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 20:12:20 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F5AC3FC00) [pid = 1460] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 20:12:20 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F5639BC00) [pid = 1460] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 20:12:20 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F54850400) [pid = 1460] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 20:12:20 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F54847800) [pid = 1460] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 20:12:20 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F6255C800) [pid = 1460] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 20:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 20:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 692ms 20:12:20 INFO - PROCESS | 1460 | 1463627540764 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 20:12:20 INFO - PROCESS | 1460 | 1463627540766 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 20:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 20:12:20 INFO - PROCESS | 1460 | 1463627540769 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 20:12:20 INFO - PROCESS | 1460 | 1463627540771 Marionette TRACE conn6 <- [1,1382,null,{}] 20:12:20 INFO - PROCESS | 1460 | 1463627540785 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:20 INFO - PROCESS | 1460 | 1463627540877 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 20:12:20 INFO - PROCESS | 1460 | 1463627540887 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:20 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66509000 == 48 [pid = 1460] [id = 355] 20:12:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F5ACC0C00) [pid = 1460] [serial = 1064] [outer = 0000000000000000] 20:12:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F5CB9F800) [pid = 1460] [serial = 1065] [outer = 0000003F5ACC0C00] 20:12:20 INFO - PROCESS | 1460 | 1463627540932 Marionette DEBUG loaded listener.js 20:12:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F63C93800) [pid = 1460] [serial = 1066] [outer = 0000003F5ACC0C00] 20:12:21 INFO - PROCESS | 1460 | 1463627541336 Marionette TRACE conn6 <- [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]]]}] 20:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 20:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 587ms 20:12:21 INFO - PROCESS | 1460 | 1463627541360 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 20:12:21 INFO - PROCESS | 1460 | 1463627541362 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 20:12:21 INFO - PROCESS | 1460 | 1463627541366 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 20:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 20:12:21 INFO - PROCESS | 1460 | 1463627541368 Marionette TRACE conn6 <- [1,1386,null,{}] 20:12:21 INFO - PROCESS | 1460 | 1463627541371 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:21 INFO - PROCESS | 1460 | 1463627541487 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 20:12:21 INFO - PROCESS | 1460 | 1463627541524 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:21 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66A83000 == 49 [pid = 1460] [id = 356] 20:12:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F62C79400) [pid = 1460] [serial = 1067] [outer = 0000000000000000] 20:12:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F63DAC000) [pid = 1460] [serial = 1068] [outer = 0000003F62C79400] 20:12:21 INFO - PROCESS | 1460 | 1463627541572 Marionette DEBUG loaded listener.js 20:12:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F643C8C00) [pid = 1460] [serial = 1069] [outer = 0000003F62C79400] 20:12:21 INFO - PROCESS | 1460 | 1463627541969 Marionette TRACE conn6 <- [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]]]}] 20:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 20:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 627ms 20:12:22 INFO - PROCESS | 1460 | 1463627541996 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 20:12:22 INFO - PROCESS | 1460 | 1463627541998 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 20:12:22 INFO - PROCESS | 1460 | 1463627542002 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 20:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 20:12:22 INFO - PROCESS | 1460 | 1463627542004 Marionette TRACE conn6 <- [1,1390,null,{}] 20:12:22 INFO - PROCESS | 1460 | 1463627542007 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:22 INFO - PROCESS | 1460 | 1463627542099 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 20:12:22 INFO - PROCESS | 1460 | 1463627542105 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:22 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670B5000 == 50 [pid = 1460] [id = 357] 20:12:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F64568800) [pid = 1460] [serial = 1070] [outer = 0000000000000000] 20:12:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F64575400) [pid = 1460] [serial = 1071] [outer = 0000003F64568800] 20:12:22 INFO - PROCESS | 1460 | 1463627542151 Marionette DEBUG loaded listener.js 20:12:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F646BF800) [pid = 1460] [serial = 1072] [outer = 0000003F64568800] 20:12:22 INFO - PROCESS | 1460 | 1463627542572 Marionette TRACE conn6 <- [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]]]}] 20:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 20:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 627ms 20:12:22 INFO - PROCESS | 1460 | 1463627542632 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 20:12:22 INFO - PROCESS | 1460 | 1463627542635 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 20:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 20:12:22 INFO - PROCESS | 1460 | 1463627542638 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 20:12:22 INFO - PROCESS | 1460 | 1463627542641 Marionette TRACE conn6 <- [1,1394,null,{}] 20:12:22 INFO - PROCESS | 1460 | 1463627542644 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:22 INFO - PROCESS | 1460 | 1463627542747 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 20:12:22 INFO - PROCESS | 1460 | 1463627542762 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:22 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670FA800 == 51 [pid = 1460] [id = 358] 20:12:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F658A9000) [pid = 1460] [serial = 1073] [outer = 0000000000000000] 20:12:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F658F3C00) [pid = 1460] [serial = 1074] [outer = 0000003F658A9000] 20:12:22 INFO - PROCESS | 1460 | 1463627542812 Marionette DEBUG loaded listener.js 20:12:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F65A5C000) [pid = 1460] [serial = 1075] [outer = 0000003F658A9000] 20:12:23 INFO - PROCESS | 1460 | 1463627543534 Marionette TRACE conn6 <- [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]]]}] 20:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 20:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 943ms 20:12:23 INFO - PROCESS | 1460 | 1463627543585 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 20:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 20:12:23 INFO - PROCESS | 1460 | 1463627543591 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 20:12:23 INFO - PROCESS | 1460 | 1463627543596 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 20:12:23 INFO - PROCESS | 1460 | 1463627543601 Marionette TRACE conn6 <- [1,1398,null,{}] 20:12:23 INFO - PROCESS | 1460 | 1463627543608 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:23 INFO - PROCESS | 1460 | 1463627543724 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 20:12:23 INFO - PROCESS | 1460 | 1463627543802 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:23 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C54C800 == 52 [pid = 1460] [id = 359] 20:12:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F564CF400) [pid = 1460] [serial = 1076] [outer = 0000000000000000] 20:12:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F5AB10C00) [pid = 1460] [serial = 1077] [outer = 0000003F564CF400] 20:12:23 INFO - PROCESS | 1460 | 1463627543900 Marionette DEBUG loaded listener.js 20:12:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F5B38BC00) [pid = 1460] [serial = 1078] [outer = 0000003F564CF400] 20:12:24 INFO - PROCESS | 1460 | 1463627544552 Marionette TRACE conn6 <- [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]]]}] 20:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 20:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 984ms 20:12:24 INFO - PROCESS | 1460 | 1463627544583 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 20:12:24 INFO - PROCESS | 1460 | 1463627544590 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 20:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 20:12:24 INFO - PROCESS | 1460 | 1463627544597 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 20:12:24 INFO - PROCESS | 1460 | 1463627544600 Marionette TRACE conn6 <- [1,1402,null,{}] 20:12:24 INFO - PROCESS | 1460 | 1463627544604 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:24 INFO - PROCESS | 1460 | 1463627544722 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 20:12:24 INFO - PROCESS | 1460 | 1463627544798 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:24 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63046800 == 53 [pid = 1460] [id = 360] 20:12:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F5CBF2000) [pid = 1460] [serial = 1079] [outer = 0000000000000000] 20:12:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F5FD54800) [pid = 1460] [serial = 1080] [outer = 0000003F5CBF2000] 20:12:24 INFO - PROCESS | 1460 | 1463627544895 Marionette DEBUG loaded listener.js 20:12:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F62AB3C00) [pid = 1460] [serial = 1081] [outer = 0000003F5CBF2000] 20:12:25 INFO - PROCESS | 1460 | 1463627545604 Marionette TRACE conn6 <- [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]]]}] 20:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 20:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1028ms 20:12:25 INFO - PROCESS | 1460 | 1463627545631 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 20:12:25 INFO - PROCESS | 1460 | 1463627545633 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 20:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 20:12:25 INFO - PROCESS | 1460 | 1463627545637 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 20:12:25 INFO - PROCESS | 1460 | 1463627545641 Marionette TRACE conn6 <- [1,1406,null,{}] 20:12:25 INFO - PROCESS | 1460 | 1463627545687 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:25 INFO - PROCESS | 1460 | 1463627545812 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 20:12:25 INFO - PROCESS | 1460 | 1463627545881 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:25 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F672A1800 == 54 [pid = 1460] [id = 361] 20:12:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F63752800) [pid = 1460] [serial = 1082] [outer = 0000000000000000] 20:12:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F63CAF000) [pid = 1460] [serial = 1083] [outer = 0000003F63752800] 20:12:25 INFO - PROCESS | 1460 | 1463627545981 Marionette DEBUG loaded listener.js 20:12:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F658F0400) [pid = 1460] [serial = 1084] [outer = 0000003F63752800] 20:12:26 INFO - PROCESS | 1460 | 1463627546793 Marionette TRACE conn6 <- [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]]]}] 20:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 20:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1196ms 20:12:26 INFO - PROCESS | 1460 | 1463627546836 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 20:12:26 INFO - PROCESS | 1460 | 1463627546840 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 20:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 20:12:26 INFO - PROCESS | 1460 | 1463627546846 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 20:12:26 INFO - PROCESS | 1460 | 1463627546850 Marionette TRACE conn6 <- [1,1410,null,{}] 20:12:26 INFO - PROCESS | 1460 | 1463627546856 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:26 INFO - PROCESS | 1460 | 1463627546956 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 20:12:27 INFO - PROCESS | 1460 | 1463627547035 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:27 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BDA2000 == 55 [pid = 1460] [id = 362] 20:12:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F5649AC00) [pid = 1460] [serial = 1085] [outer = 0000000000000000] 20:12:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F56B68000) [pid = 1460] [serial = 1086] [outer = 0000003F5649AC00] 20:12:27 INFO - PROCESS | 1460 | 1463627547085 Marionette DEBUG loaded listener.js 20:12:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F5B309000) [pid = 1460] [serial = 1087] [outer = 0000003F5649AC00] 20:12:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B404000 == 54 [pid = 1460] [id = 341] 20:12:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63781000 == 53 [pid = 1460] [id = 342] 20:12:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62FD1000 == 52 [pid = 1460] [id = 340] 20:12:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62A10000 == 51 [pid = 1460] [id = 339] 20:12:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5FD1D000 == 50 [pid = 1460] [id = 337] 20:12:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61E8D800 == 49 [pid = 1460] [id = 338] 20:12:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61F3E000 == 48 [pid = 1460] [id = 180] 20:12:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6378B800 == 47 [pid = 1460] [id = 177] 20:12:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F670B5000 == 46 [pid = 1460] [id = 357] 20:12:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66A83000 == 45 [pid = 1460] [id = 356] 20:12:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66509000 == 44 [pid = 1460] [id = 355] 20:12:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6378F800 == 43 [pid = 1460] [id = 354] 20:12:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63437000 == 42 [pid = 1460] [id = 353] 20:12:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62B75800 == 41 [pid = 1460] [id = 352] 20:12:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61E82000 == 40 [pid = 1460] [id = 351] 20:12:27 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F62BD4400) [pid = 1460] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 20:12:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5F53E800 == 39 [pid = 1460] [id = 350] 20:12:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B89A000 == 38 [pid = 1460] [id = 349] 20:12:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BD9F800 == 37 [pid = 1460] [id = 348] 20:12:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6651C000 == 36 [pid = 1460] [id = 346] 20:12:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F55B19000 == 35 [pid = 1460] [id = 343] 20:12:27 INFO - PROCESS | 1460 | 1463627547795 Marionette TRACE conn6 <- [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]]]}] 20:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 20:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 985ms 20:12:27 INFO - PROCESS | 1460 | 1463627547835 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 20:12:27 INFO - PROCESS | 1460 | 1463627547841 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 20:12:27 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F5CBEEC00) [pid = 1460] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 20:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 20:12:27 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F5F5D7800) [pid = 1460] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 20:12:27 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F632B9000) [pid = 1460] [serial = 996] [outer = 0000000000000000] [url = about:blank] 20:12:27 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F61839C00) [pid = 1460] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 20:12:27 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F56406800) [pid = 1460] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 20:12:27 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F55B49000) [pid = 1460] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 20:12:27 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F5FD52400) [pid = 1460] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 20:12:27 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F5B453C00) [pid = 1460] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 20:12:27 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F5B8F2400) [pid = 1460] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 20:12:27 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F5640AC00) [pid = 1460] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 20:12:27 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F579B1C00) [pid = 1460] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 20:12:27 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F5C422400) [pid = 1460] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 20:12:27 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F5640E800) [pid = 1460] [serial = 999] [outer = 0000000000000000] [url = about:blank] 20:12:27 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F5B8FD000) [pid = 1460] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 20:12:27 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F6259FC00) [pid = 1460] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 20:12:27 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F62B4AC00) [pid = 1460] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 20:12:27 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F60635400) [pid = 1460] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 20:12:27 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F5C48C000) [pid = 1460] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 20:12:27 INFO - PROCESS | 1460 | 1463627547870 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 20:12:27 INFO - PROCESS | 1460 | 1463627547873 Marionette TRACE conn6 <- [1,1414,null,{}] 20:12:27 INFO - PROCESS | 1460 | 1463627547879 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:27 INFO - PROCESS | 1460 | 1463627547965 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 20:12:27 INFO - PROCESS | 1460 | 1463627547972 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:27 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F579E2800 == 36 [pid = 1460] [id = 363] 20:12:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F55B5E400) [pid = 1460] [serial = 1088] [outer = 0000000000000000] 20:12:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F56407000) [pid = 1460] [serial = 1089] [outer = 0000003F55B5E400] 20:12:28 INFO - PROCESS | 1460 | 1463627548019 Marionette DEBUG loaded listener.js 20:12:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F564CE400) [pid = 1460] [serial = 1090] [outer = 0000003F55B5E400] 20:12:28 INFO - PROCESS | 1460 | 1463627548558 Marionette TRACE conn6 <- [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]]]}] 20:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 20:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 754ms 20:12:28 INFO - PROCESS | 1460 | 1463627548616 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 20:12:28 INFO - PROCESS | 1460 | 1463627548618 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 20:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 20:12:28 INFO - PROCESS | 1460 | 1463627548622 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 20:12:28 INFO - PROCESS | 1460 | 1463627548625 Marionette TRACE conn6 <- [1,1418,null,{}] 20:12:28 INFO - PROCESS | 1460 | 1463627548636 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:28 INFO - PROCESS | 1460 | 1463627548726 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 20:12:28 INFO - PROCESS | 1460 | 1463627548799 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:28 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C557000 == 37 [pid = 1460] [id = 364] 20:12:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F56308800) [pid = 1460] [serial = 1091] [outer = 0000000000000000] 20:12:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F5BD1C800) [pid = 1460] [serial = 1092] [outer = 0000003F56308800] 20:12:28 INFO - PROCESS | 1460 | 1463627548848 Marionette DEBUG loaded listener.js 20:12:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F5C455C00) [pid = 1460] [serial = 1093] [outer = 0000003F56308800] 20:12:29 INFO - PROCESS | 1460 | 1463627549267 Marionette TRACE conn6 <- [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]]]}] 20:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 20:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 691ms 20:12:29 INFO - PROCESS | 1460 | 1463627549325 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 20:12:29 INFO - PROCESS | 1460 | 1463627549328 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 20:12:29 INFO - PROCESS | 1460 | 1463627549332 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 20:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 20:12:29 INFO - PROCESS | 1460 | 1463627549334 Marionette TRACE conn6 <- [1,1422,null,{}] 20:12:29 INFO - PROCESS | 1460 | 1463627549337 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:29 INFO - PROCESS | 1460 | 1463627549426 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 20:12:29 INFO - PROCESS | 1460 | 1463627549435 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:29 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61E85000 == 38 [pid = 1460] [id = 365] 20:12:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F5CBE8400) [pid = 1460] [serial = 1094] [outer = 0000000000000000] 20:12:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F5CF87000) [pid = 1460] [serial = 1095] [outer = 0000003F5CBE8400] 20:12:29 INFO - PROCESS | 1460 | 1463627549482 Marionette DEBUG loaded listener.js 20:12:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F5F5F7C00) [pid = 1460] [serial = 1096] [outer = 0000003F5CBE8400] 20:12:29 INFO - PROCESS | 1460 | 1463627549951 Marionette TRACE conn6 <- [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]]]}] 20:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 20:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 628ms 20:12:29 INFO - PROCESS | 1460 | 1463627549975 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 20:12:29 INFO - PROCESS | 1460 | 1463627549977 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 20:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 20:12:29 INFO - PROCESS | 1460 | 1463627549981 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 20:12:29 INFO - PROCESS | 1460 | 1463627549983 Marionette TRACE conn6 <- [1,1426,null,{}] 20:12:29 INFO - PROCESS | 1460 | 1463627549987 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:30 INFO - PROCESS | 1460 | 1463627550100 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 20:12:30 INFO - PROCESS | 1460 | 1463627550107 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:30 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62B79800 == 39 [pid = 1460] [id = 366] 20:12:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F5CBECC00) [pid = 1460] [serial = 1097] [outer = 0000000000000000] 20:12:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F600D0800) [pid = 1460] [serial = 1098] [outer = 0000003F5CBECC00] 20:12:30 INFO - PROCESS | 1460 | 1463627550153 Marionette DEBUG loaded listener.js 20:12:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F61837400) [pid = 1460] [serial = 1099] [outer = 0000003F5CBECC00] 20:12:30 INFO - PROCESS | 1460 | 1463627550599 Marionette TRACE conn6 <- [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]]]}] 20:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 20:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 691ms 20:12:30 INFO - PROCESS | 1460 | 1463627550675 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 20:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 20:12:30 INFO - PROCESS | 1460 | 1463627550677 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 20:12:30 INFO - PROCESS | 1460 | 1463627550680 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 20:12:30 INFO - PROCESS | 1460 | 1463627550682 Marionette TRACE conn6 <- [1,1430,null,{}] 20:12:30 INFO - PROCESS | 1460 | 1463627550692 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:30 INFO - PROCESS | 1460 | 1463627550868 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 20:12:30 INFO - PROCESS | 1460 | 1463627550887 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:30 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F56BB9000 == 40 [pid = 1460] [id = 367] 20:12:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F61FA3C00) [pid = 1460] [serial = 1100] [outer = 0000000000000000] 20:12:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F6259FC00) [pid = 1460] [serial = 1101] [outer = 0000003F61FA3C00] 20:12:30 INFO - PROCESS | 1460 | 1463627550935 Marionette DEBUG loaded listener.js 20:12:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F62BD8000) [pid = 1460] [serial = 1102] [outer = 0000003F61FA3C00] 20:12:31 INFO - PROCESS | 1460 | 1463627551394 Marionette TRACE conn6 <- [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]]]}] 20:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 20:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 734ms 20:12:31 INFO - PROCESS | 1460 | 1463627551417 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 20:12:31 INFO - PROCESS | 1460 | 1463627551420 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 20:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 20:12:31 INFO - PROCESS | 1460 | 1463627551423 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 20:12:31 INFO - PROCESS | 1460 | 1463627551425 Marionette TRACE conn6 <- [1,1434,null,{}] 20:12:31 INFO - PROCESS | 1460 | 1463627551429 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:31 INFO - PROCESS | 1460 | 1463627551539 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 20:12:31 INFO - PROCESS | 1460 | 1463627551547 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:31 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F636DC000 == 41 [pid = 1460] [id = 368] 20:12:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F62B52C00) [pid = 1460] [serial = 1103] [outer = 0000000000000000] 20:12:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F62C76000) [pid = 1460] [serial = 1104] [outer = 0000003F62B52C00] 20:12:31 INFO - PROCESS | 1460 | 1463627551635 Marionette DEBUG loaded listener.js 20:12:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F633EA000) [pid = 1460] [serial = 1105] [outer = 0000003F62B52C00] 20:12:32 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F56495800) [pid = 1460] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 20:12:32 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F56310400) [pid = 1460] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 20:12:32 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F62BE3800) [pid = 1460] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 20:12:32 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F63C6F800) [pid = 1460] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 20:12:32 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F56403C00) [pid = 1460] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 20:12:32 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F5CBF3400) [pid = 1460] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 20:12:32 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F55DBDC00) [pid = 1460] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 20:12:32 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F5B8AB800) [pid = 1460] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 20:12:32 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F6063FC00) [pid = 1460] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 20:12:32 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F64568800) [pid = 1460] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 20:12:32 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F5ACC0C00) [pid = 1460] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 20:12:32 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F62C79400) [pid = 1460] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 20:12:32 INFO - PROCESS | 1460 | 1463627552231 Marionette TRACE conn6 <- [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]]]}] 20:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 20:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 837ms 20:12:32 INFO - PROCESS | 1460 | 1463627552263 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 20:12:32 INFO - PROCESS | 1460 | 1463627552265 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 20:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 20:12:32 INFO - PROCESS | 1460 | 1463627552268 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 20:12:32 INFO - PROCESS | 1460 | 1463627552270 Marionette TRACE conn6 <- [1,1438,null,{}] 20:12:32 INFO - PROCESS | 1460 | 1463627552274 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:32 INFO - PROCESS | 1460 | 1463627552362 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 20:12:32 INFO - PROCESS | 1460 | 1463627552437 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:32 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63689800 == 42 [pid = 1460] [id = 369] 20:12:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F5A96C400) [pid = 1460] [serial = 1106] [outer = 0000000000000000] 20:12:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F61F25400) [pid = 1460] [serial = 1107] [outer = 0000003F5A96C400] 20:12:32 INFO - PROCESS | 1460 | 1463627552483 Marionette DEBUG loaded listener.js 20:12:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F63754400) [pid = 1460] [serial = 1108] [outer = 0000003F5A96C400] 20:12:32 INFO - PROCESS | 1460 | 1463627552839 Marionette TRACE conn6 <- [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]]]}] 20:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 20:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 629ms 20:12:32 INFO - PROCESS | 1460 | 1463627552900 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 20:12:32 INFO - PROCESS | 1460 | 1463627552903 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 20:12:32 INFO - PROCESS | 1460 | 1463627552906 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 20:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 20:12:32 INFO - PROCESS | 1460 | 1463627552908 Marionette TRACE conn6 <- [1,1442,null,{}] 20:12:32 INFO - PROCESS | 1460 | 1463627552911 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:33 INFO - PROCESS | 1460 | 1463627553022 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 20:12:33 INFO - PROCESS | 1460 | 1463627553031 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:33 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6647B800 == 43 [pid = 1460] [id = 370] 20:12:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F6375D400) [pid = 1460] [serial = 1109] [outer = 0000000000000000] 20:12:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F63BB8000) [pid = 1460] [serial = 1110] [outer = 0000003F6375D400] 20:12:33 INFO - PROCESS | 1460 | 1463627553076 Marionette DEBUG loaded listener.js 20:12:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F63C8F400) [pid = 1460] [serial = 1111] [outer = 0000003F6375D400] 20:12:33 INFO - PROCESS | 1460 | 1463627553511 Marionette TRACE conn6 <- [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]]]}] 20:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 20:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 628ms 20:12:33 INFO - PROCESS | 1460 | 1463627553537 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 20:12:33 INFO - PROCESS | 1460 | 1463627553539 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 20:12:33 INFO - PROCESS | 1460 | 1463627553542 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 20:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 20:12:33 INFO - PROCESS | 1460 | 1463627553545 Marionette TRACE conn6 <- [1,1446,null,{}] 20:12:33 INFO - PROCESS | 1460 | 1463627553549 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:33 INFO - PROCESS | 1460 | 1463627553667 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 20:12:33 INFO - PROCESS | 1460 | 1463627553711 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:33 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670AA800 == 44 [pid = 1460] [id = 371] 20:12:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F63DF5800) [pid = 1460] [serial = 1112] [outer = 0000000000000000] 20:12:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F64568C00) [pid = 1460] [serial = 1113] [outer = 0000003F63DF5800] 20:12:33 INFO - PROCESS | 1460 | 1463627553759 Marionette DEBUG loaded listener.js 20:12:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F64F83000) [pid = 1460] [serial = 1114] [outer = 0000003F63DF5800] 20:12:34 INFO - PROCESS | 1460 | 1463627554305 Marionette TRACE conn6 <- [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]]]}] 20:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 20:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 838ms 20:12:34 INFO - PROCESS | 1460 | 1463627554385 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 20:12:34 INFO - PROCESS | 1460 | 1463627554390 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 20:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 20:12:34 INFO - PROCESS | 1460 | 1463627554396 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 20:12:34 INFO - PROCESS | 1460 | 1463627554401 Marionette TRACE conn6 <- [1,1450,null,{}] 20:12:34 INFO - PROCESS | 1460 | 1463627554408 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:34 INFO - PROCESS | 1460 | 1463627554554 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 20:12:34 INFO - PROCESS | 1460 | 1463627554676 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:34 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B6C9000 == 45 [pid = 1460] [id = 372] 20:12:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F5640F000) [pid = 1460] [serial = 1115] [outer = 0000000000000000] 20:12:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F56497C00) [pid = 1460] [serial = 1116] [outer = 0000003F5640F000] 20:12:34 INFO - PROCESS | 1460 | 1463627554735 Marionette DEBUG loaded listener.js 20:12:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F5AC33000) [pid = 1460] [serial = 1117] [outer = 0000003F5640F000] 20:12:35 INFO - PROCESS | 1460 | 1463627555409 Marionette TRACE conn6 <- [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]]]}] 20:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 20:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1087ms 20:12:35 INFO - PROCESS | 1460 | 1463627555486 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 20:12:35 INFO - PROCESS | 1460 | 1463627555493 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 20:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 20:12:35 INFO - PROCESS | 1460 | 1463627555500 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 20:12:35 INFO - PROCESS | 1460 | 1463627555503 Marionette TRACE conn6 <- [1,1454,null,{}] 20:12:35 INFO - PROCESS | 1460 | 1463627555508 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:35 INFO - PROCESS | 1460 | 1463627555619 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 20:12:35 INFO - PROCESS | 1460 | 1463627555695 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:35 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62C17000 == 46 [pid = 1460] [id = 373] 20:12:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F5BD1E800) [pid = 1460] [serial = 1118] [outer = 0000000000000000] 20:12:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F5CBA1800) [pid = 1460] [serial = 1119] [outer = 0000003F5BD1E800] 20:12:35 INFO - PROCESS | 1460 | 1463627555792 Marionette DEBUG loaded listener.js 20:12:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F5FD52C00) [pid = 1460] [serial = 1120] [outer = 0000003F5BD1E800] 20:12:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F5CBF4400) [pid = 1460] [serial = 1121] [outer = 0000003F5AB12400] 20:12:36 INFO - PROCESS | 1460 | 1463627556508 Marionette TRACE conn6 <- [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]]]}] 20:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 20:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1076ms 20:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 20:12:36 INFO - PROCESS | 1460 | 1463627556582 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 20:12:36 INFO - PROCESS | 1460 | 1463627556585 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 20:12:36 INFO - PROCESS | 1460 | 1463627556589 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 20:12:36 INFO - PROCESS | 1460 | 1463627556593 Marionette TRACE conn6 <- [1,1458,null,{}] 20:12:36 INFO - PROCESS | 1460 | 1463627556605 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:36 INFO - PROCESS | 1460 | 1463627556728 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 20:12:36 INFO - PROCESS | 1460 | 1463627556800 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:36 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6830F000 == 47 [pid = 1460] [id = 374] 20:12:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 108 (0000003F62BE0000) [pid = 1460] [serial = 1122] [outer = 0000000000000000] 20:12:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F638D3C00) [pid = 1460] [serial = 1123] [outer = 0000003F62BE0000] 20:12:36 INFO - PROCESS | 1460 | 1463627556899 Marionette DEBUG loaded listener.js 20:12:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F65839400) [pid = 1460] [serial = 1124] [outer = 0000003F62BE0000] 20:12:37 INFO - PROCESS | 1460 | 1463627557504 Marionette TRACE conn6 <- [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]]]}] 20:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 20:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 986ms 20:12:37 INFO - PROCESS | 1460 | 1463627557577 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 20:12:37 INFO - PROCESS | 1460 | 1463627557580 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 20:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 20:12:37 INFO - PROCESS | 1460 | 1463627557584 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 20:12:37 INFO - PROCESS | 1460 | 1463627557586 Marionette TRACE conn6 <- [1,1462,null,{}] 20:12:37 INFO - PROCESS | 1460 | 1463627557590 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:37 INFO - PROCESS | 1460 | 1463627557699 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 20:12:37 INFO - PROCESS | 1460 | 1463627557776 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:37 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A3D4000 == 48 [pid = 1460] [id = 375] 20:12:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F65ADC400) [pid = 1460] [serial = 1125] [outer = 0000000000000000] 20:12:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F65ADEC00) [pid = 1460] [serial = 1126] [outer = 0000003F65ADC400] 20:12:37 INFO - PROCESS | 1460 | 1463627557875 Marionette DEBUG loaded listener.js 20:12:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 113 (0000003F65AE8800) [pid = 1460] [serial = 1127] [outer = 0000003F65ADC400] 20:12:38 INFO - PROCESS | 1460 | 1463627558626 Marionette TRACE conn6 <- [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]]]}] 20:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 20:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1075ms 20:12:38 INFO - PROCESS | 1460 | 1463627558671 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 20:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 20:12:38 INFO - PROCESS | 1460 | 1463627558675 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 20:12:38 INFO - PROCESS | 1460 | 1463627558690 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 20:12:38 INFO - PROCESS | 1460 | 1463627558693 Marionette TRACE conn6 <- [1,1466,null,{}] 20:12:38 INFO - PROCESS | 1460 | 1463627558699 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:38 INFO - PROCESS | 1460 | 1463627558802 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 20:12:38 INFO - PROCESS | 1460 | 1463627558873 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:38 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C55B000 == 49 [pid = 1460] [id = 376] 20:12:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 114 (0000003F5649B800) [pid = 1460] [serial = 1128] [outer = 0000000000000000] 20:12:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F564CF800) [pid = 1460] [serial = 1129] [outer = 0000003F5649B800] 20:12:38 INFO - PROCESS | 1460 | 1463627558923 Marionette DEBUG loaded listener.js 20:12:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F5AFBBC00) [pid = 1460] [serial = 1130] [outer = 0000003F5649B800] 20:12:39 INFO - PROCESS | 1460 | --DOCSHELL 0000003F56BCF000 == 48 [pid = 1460] [id = 182] 20:12:39 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6647B800 == 47 [pid = 1460] [id = 370] 20:12:39 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63689800 == 46 [pid = 1460] [id = 369] 20:12:39 INFO - PROCESS | 1460 | --DOCSHELL 0000003F636DC000 == 45 [pid = 1460] [id = 368] 20:12:39 INFO - PROCESS | 1460 | --DOCSHELL 0000003F56BB9000 == 44 [pid = 1460] [id = 367] 20:12:39 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62B79800 == 43 [pid = 1460] [id = 366] 20:12:39 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61E85000 == 42 [pid = 1460] [id = 365] 20:12:39 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C557000 == 41 [pid = 1460] [id = 364] 20:12:39 INFO - PROCESS | 1460 | --DOCSHELL 0000003F579E2800 == 40 [pid = 1460] [id = 363] 20:12:39 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BDA2000 == 39 [pid = 1460] [id = 362] 20:12:39 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C54C800 == 38 [pid = 1460] [id = 359] 20:12:39 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F62C77C00) [pid = 1460] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 20:12:39 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F631A0C00) [pid = 1460] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 20:12:39 INFO - PROCESS | 1460 | --DOMWINDOW == 113 (0000003F63C75C00) [pid = 1460] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 20:12:39 INFO - PROCESS | 1460 | --DOMWINDOW == 112 (0000003F63757800) [pid = 1460] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 20:12:39 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F56410800) [pid = 1460] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 20:12:39 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F5CF8C400) [pid = 1460] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 20:12:39 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F5FD49800) [pid = 1460] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 20:12:39 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F5648DC00) [pid = 1460] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 20:12:39 INFO - PROCESS | 1460 | --DOMWINDOW == 107 (0000003F56CAFC00) [pid = 1460] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 20:12:39 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F5B841000) [pid = 1460] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 20:12:39 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F54814800) [pid = 1460] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 20:12:39 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F6063A000) [pid = 1460] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 20:12:39 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F638D6800) [pid = 1460] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 20:12:39 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F5BD1B400) [pid = 1460] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 20:12:39 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F5C422000) [pid = 1460] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 20:12:39 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F618A3400) [pid = 1460] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 20:12:39 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F646BF800) [pid = 1460] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 20:12:39 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F63758C00) [pid = 1460] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 20:12:39 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F5CB9F800) [pid = 1460] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 20:12:39 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F63DAC000) [pid = 1460] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 20:12:39 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F63C94800) [pid = 1460] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 20:12:39 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F64575400) [pid = 1460] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 20:12:39 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F5780DC00) [pid = 1460] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 20:12:39 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F643C8C00) [pid = 1460] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 20:12:39 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F63C93800) [pid = 1460] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 20:12:39 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F62547C00) [pid = 1460] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 20:12:39 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F564C6C00) [pid = 1460] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 20:12:39 INFO - PROCESS | 1460 | 1463627559626 Marionette TRACE conn6 <- [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]]]}] 20:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 20:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1004ms 20:12:39 INFO - PROCESS | 1460 | 1463627559685 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 20:12:39 INFO - PROCESS | 1460 | 1463627559691 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 20:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 20:12:39 INFO - PROCESS | 1460 | 1463627559698 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 20:12:39 INFO - PROCESS | 1460 | 1463627559701 Marionette TRACE conn6 <- [1,1470,null,{}] 20:12:39 INFO - PROCESS | 1460 | 1463627559705 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:39 INFO - PROCESS | 1460 | 1463627559793 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 20:12:39 INFO - PROCESS | 1460 | 1463627559801 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:39 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B8D9000 == 39 [pid = 1460] [id = 377] 20:12:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F56310000) [pid = 1460] [serial = 1131] [outer = 0000000000000000] 20:12:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F564CC800) [pid = 1460] [serial = 1132] [outer = 0000003F56310000] 20:12:39 INFO - PROCESS | 1460 | 1463627559850 Marionette DEBUG loaded listener.js 20:12:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F5ACC5000) [pid = 1460] [serial = 1133] [outer = 0000003F56310000] 20:12:40 INFO - PROCESS | 1460 | 1463627560346 Marionette TRACE conn6 <- [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]]]}] 20:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 20:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 691ms 20:12:40 INFO - PROCESS | 1460 | 1463627560390 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 20:12:40 INFO - PROCESS | 1460 | 1463627560392 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 20:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 20:12:40 INFO - PROCESS | 1460 | 1463627560396 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 20:12:40 INFO - PROCESS | 1460 | 1463627560400 Marionette TRACE conn6 <- [1,1474,null,{}] 20:12:40 INFO - PROCESS | 1460 | 1463627560411 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:40 INFO - PROCESS | 1460 | 1463627560505 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 20:12:40 INFO - PROCESS | 1460 | 1463627560514 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:40 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61E77000 == 40 [pid = 1460] [id = 378] 20:12:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F5CBF1400) [pid = 1460] [serial = 1134] [outer = 0000000000000000] 20:12:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F5D32D000) [pid = 1460] [serial = 1135] [outer = 0000003F5CBF1400] 20:12:40 INFO - PROCESS | 1460 | 1463627560563 Marionette DEBUG loaded listener.js 20:12:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F5FD50400) [pid = 1460] [serial = 1136] [outer = 0000003F5CBF1400] 20:12:41 INFO - PROCESS | 1460 | 1463627561043 Marionette TRACE conn6 <- [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]]]}] 20:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 20:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 692ms 20:12:41 INFO - PROCESS | 1460 | 1463627561090 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 20:12:41 INFO - PROCESS | 1460 | 1463627561101 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 20:12:41 INFO - PROCESS | 1460 | 1463627561104 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 20:12:41 INFO - PROCESS | 1460 | 1463627561106 Marionette TRACE conn6 <- [1,1478,null,{}] 20:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 20:12:41 INFO - PROCESS | 1460 | 1463627561110 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:41 INFO - PROCESS | 1460 | 1463627561253 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 20:12:41 INFO - PROCESS | 1460 | 1463627561267 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:41 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62C11000 == 41 [pid = 1460] [id = 379] 20:12:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F5FD4D800) [pid = 1460] [serial = 1137] [outer = 0000000000000000] 20:12:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F61FAAC00) [pid = 1460] [serial = 1138] [outer = 0000003F5FD4D800] 20:12:41 INFO - PROCESS | 1460 | 1463627561314 Marionette DEBUG loaded listener.js 20:12:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F62BD9C00) [pid = 1460] [serial = 1139] [outer = 0000003F5FD4D800] 20:12:41 INFO - PROCESS | 1460 | 1463627561723 Marionette TRACE conn6 <- [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]]]}] 20:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 20:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 20:12:41 INFO - PROCESS | 1460 | 1463627561781 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 20:12:41 INFO - PROCESS | 1460 | 1463627561783 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 20:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 20:12:41 INFO - PROCESS | 1460 | 1463627561786 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 20:12:41 INFO - PROCESS | 1460 | 1463627561788 Marionette TRACE conn6 <- [1,1482,null,{}] 20:12:41 INFO - PROCESS | 1460 | 1463627561792 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:41 INFO - PROCESS | 1460 | 1463627561908 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 20:12:41 INFO - PROCESS | 1460 | 1463627561926 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:41 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BD9E000 == 42 [pid = 1460] [id = 380] 20:12:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F5FD50C00) [pid = 1460] [serial = 1140] [outer = 0000000000000000] 20:12:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F62C77400) [pid = 1460] [serial = 1141] [outer = 0000003F5FD50C00] 20:12:41 INFO - PROCESS | 1460 | 1463627561973 Marionette DEBUG loaded listener.js 20:12:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F63842000) [pid = 1460] [serial = 1142] [outer = 0000003F5FD50C00] 20:12:42 INFO - PROCESS | 1460 | 1463627562423 Marionette TRACE conn6 <- [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]]]}] 20:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 20:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 692ms 20:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 20:12:42 INFO - PROCESS | 1460 | 1463627562483 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 20:12:42 INFO - PROCESS | 1460 | 1463627562486 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 20:12:42 INFO - PROCESS | 1460 | 1463627562489 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 20:12:42 INFO - PROCESS | 1460 | 1463627562491 Marionette TRACE conn6 <- [1,1486,null,{}] 20:12:42 INFO - PROCESS | 1460 | 1463627562536 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:42 INFO - PROCESS | 1460 | 1463627562688 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 20:12:42 INFO - PROCESS | 1460 | 1463627562735 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:42 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63D7B800 == 43 [pid = 1460] [id = 381] 20:12:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F63DAC000) [pid = 1460] [serial = 1143] [outer = 0000000000000000] 20:12:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F64576C00) [pid = 1460] [serial = 1144] [outer = 0000003F63DAC000] 20:12:42 INFO - PROCESS | 1460 | 1463627562783 Marionette DEBUG loaded listener.js 20:12:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F658FBC00) [pid = 1460] [serial = 1145] [outer = 0000003F63DAC000] 20:12:43 INFO - PROCESS | 1460 | 1463627563186 Marionette TRACE conn6 <- [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]]]}] 20:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 20:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 776ms 20:12:43 INFO - PROCESS | 1460 | 1463627563267 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 20:12:43 INFO - PROCESS | 1460 | 1463627563269 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 20:12:43 INFO - PROCESS | 1460 | 1463627563272 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 20:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 20:12:43 INFO - PROCESS | 1460 | 1463627563274 Marionette TRACE conn6 <- [1,1490,null,{}] 20:12:43 INFO - PROCESS | 1460 | 1463627563278 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:43 INFO - PROCESS | 1460 | 1463627563393 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 20:12:43 INFO - PROCESS | 1460 | 1463627563399 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:43 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F56C40800 == 44 [pid = 1460] [id = 382] 20:12:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F65ADE400) [pid = 1460] [serial = 1146] [outer = 0000000000000000] 20:12:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F65AE8400) [pid = 1460] [serial = 1147] [outer = 0000003F65ADE400] 20:12:43 INFO - PROCESS | 1460 | 1463627563445 Marionette DEBUG loaded listener.js 20:12:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F6640CC00) [pid = 1460] [serial = 1148] [outer = 0000003F65ADE400] 20:12:43 INFO - PROCESS | 1460 | 1463627563944 Marionette TRACE conn6 <- [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]]]}] 20:12:43 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F6375D400) [pid = 1460] [serial = 1109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 20:12:43 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F5CBECC00) [pid = 1460] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 20:12:43 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F56308800) [pid = 1460] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 20:12:43 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F5CBE8400) [pid = 1460] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 20:12:43 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F61FA3C00) [pid = 1460] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 20:12:43 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F5A96C400) [pid = 1460] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 20:12:43 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F5649AC00) [pid = 1460] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 20:12:43 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F62B52C00) [pid = 1460] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 20:12:43 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F55B5E400) [pid = 1460] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 20:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 20:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 733ms 20:12:44 INFO - PROCESS | 1460 | 1463627564033 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 20:12:44 INFO - PROCESS | 1460 | 1463627564035 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 20:12:44 INFO - PROCESS | 1460 | 1463627564039 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 20:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 20:12:44 INFO - PROCESS | 1460 | 1463627564040 Marionette TRACE conn6 <- [1,1494,null,{}] 20:12:44 INFO - PROCESS | 1460 | 1463627564044 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:44 INFO - PROCESS | 1460 | 1463627564143 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 20:12:44 INFO - PROCESS | 1460 | 1463627564150 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:44 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670A7000 == 45 [pid = 1460] [id = 383] 20:12:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F5CBA4000) [pid = 1460] [serial = 1149] [outer = 0000000000000000] 20:12:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F60636000) [pid = 1460] [serial = 1150] [outer = 0000003F5CBA4000] 20:12:44 INFO - PROCESS | 1460 | 1463627564194 Marionette DEBUG loaded listener.js 20:12:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F63C74800) [pid = 1460] [serial = 1151] [outer = 0000003F5CBA4000] 20:12:44 INFO - PROCESS | 1460 | 1463627564623 Marionette TRACE conn6 <- [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]]]}] 20:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 20:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 628ms 20:12:44 INFO - PROCESS | 1460 | 1463627564672 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 20:12:44 INFO - PROCESS | 1460 | 1463627564674 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 20:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 20:12:44 INFO - PROCESS | 1460 | 1463627564677 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 20:12:44 INFO - PROCESS | 1460 | 1463627564679 Marionette TRACE conn6 <- [1,1498,null,{}] 20:12:44 INFO - PROCESS | 1460 | 1463627564683 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:44 INFO - PROCESS | 1460 | 1463627564765 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 20:12:44 INFO - PROCESS | 1460 | 1463627564772 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:44 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6729E800 == 46 [pid = 1460] [id = 384] 20:12:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F66455000) [pid = 1460] [serial = 1152] [outer = 0000000000000000] 20:12:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F665B2000) [pid = 1460] [serial = 1153] [outer = 0000003F66455000] 20:12:44 INFO - PROCESS | 1460 | 1463627564817 Marionette DEBUG loaded listener.js 20:12:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F668BC000) [pid = 1460] [serial = 1154] [outer = 0000003F66455000] 20:12:45 INFO - PROCESS | 1460 | 1463627565223 Marionette TRACE conn6 <- [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]]]}] 20:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 20:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 585ms 20:12:45 INFO - PROCESS | 1460 | 1463627565266 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 20:12:45 INFO - PROCESS | 1460 | 1463627565268 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 20:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 20:12:45 INFO - PROCESS | 1460 | 1463627565271 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 20:12:45 INFO - PROCESS | 1460 | 1463627565273 Marionette TRACE conn6 <- [1,1502,null,{}] 20:12:45 INFO - PROCESS | 1460 | 1463627565276 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:45 INFO - PROCESS | 1460 | 1463627565366 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 20:12:45 INFO - PROCESS | 1460 | 1463627565373 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:45 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F64669000 == 47 [pid = 1460] [id = 385] 20:12:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F64573400) [pid = 1460] [serial = 1155] [outer = 0000000000000000] 20:12:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F5C457800) [pid = 1460] [serial = 1156] [outer = 0000003F64573400] 20:12:45 INFO - PROCESS | 1460 | 1463627565420 Marionette DEBUG loaded listener.js 20:12:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F66B2A400) [pid = 1460] [serial = 1157] [outer = 0000003F64573400] 20:12:45 INFO - PROCESS | 1460 | 1463627565871 Marionette TRACE conn6 <- [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]]]}] 20:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 20:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 628ms 20:12:45 INFO - PROCESS | 1460 | 1463627565902 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 20:12:45 INFO - PROCESS | 1460 | 1463627565905 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 20:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 20:12:45 INFO - PROCESS | 1460 | 1463627565919 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 20:12:45 INFO - PROCESS | 1460 | 1463627565922 Marionette TRACE conn6 <- [1,1506,null,{}] 20:12:45 INFO - PROCESS | 1460 | 1463627565926 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:46 INFO - PROCESS | 1460 | 1463627566091 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 20:12:46 INFO - PROCESS | 1460 | 1463627566187 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:46 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F56C54000 == 48 [pid = 1460] [id = 386] 20:12:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 108 (0000003F55DC0000) [pid = 1460] [serial = 1158] [outer = 0000000000000000] 20:12:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F56304800) [pid = 1460] [serial = 1159] [outer = 0000003F55DC0000] 20:12:46 INFO - PROCESS | 1460 | 1463627566247 Marionette DEBUG loaded listener.js 20:12:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F56CB3800) [pid = 1460] [serial = 1160] [outer = 0000003F55DC0000] 20:12:46 INFO - PROCESS | 1460 | 1463627566897 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 20:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 20:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1031ms 20:12:46 INFO - PROCESS | 1460 | 1463627566955 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 20:12:46 INFO - PROCESS | 1460 | 1463627566959 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 20:12:46 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 20:12:46 INFO - PROCESS | 1460 | 1463627566964 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 20:12:46 INFO - PROCESS | 1460 | 1463627566969 Marionette TRACE conn6 <- [1,1510,null,{}] 20:12:47 INFO - PROCESS | 1460 | 1463627566996 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:47 INFO - PROCESS | 1460 | 1463627567148 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 20:12:47 INFO - PROCESS | 1460 | 1463627567262 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:47 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62A10000 == 49 [pid = 1460] [id = 387] 20:12:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F5C454000) [pid = 1460] [serial = 1161] [outer = 0000000000000000] 20:12:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F5CBEA400) [pid = 1460] [serial = 1162] [outer = 0000003F5C454000] 20:12:47 INFO - PROCESS | 1460 | 1463627567322 Marionette DEBUG loaded listener.js 20:12:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 113 (0000003F618A3400) [pid = 1460] [serial = 1163] [outer = 0000003F5C454000] 20:12:47 INFO - PROCESS | 1460 | 1463627567849 Marionette TRACE conn6 <- [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"]]]}] 20:12:47 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 20:12:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:12:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 20:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:12:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:12:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 20:12:47 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 20:12:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:12:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 20:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:12:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:12:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 20:12:47 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 20:12:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:12:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 20:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:12:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:12:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 20:12:47 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 20:12:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:12:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 20:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:12:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:12:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 20:12:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 946ms 20:12:47 INFO - PROCESS | 1460 | 1463627567914 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 20:12:47 INFO - PROCESS | 1460 | 1463627567918 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 20:12:47 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 20:12:47 INFO - PROCESS | 1460 | 1463627567922 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 20:12:47 INFO - PROCESS | 1460 | 1463627567924 Marionette TRACE conn6 <- [1,1514,null,{}] 20:12:47 INFO - PROCESS | 1460 | 1463627567928 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:48 INFO - PROCESS | 1460 | 1463627568040 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 20:12:48 INFO - PROCESS | 1460 | 1463627568134 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:48 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6AB1C800 == 50 [pid = 1460] [id = 388] 20:12:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 114 (0000003F63C97800) [pid = 1460] [serial = 1164] [outer = 0000000000000000] 20:12:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F63DF3000) [pid = 1460] [serial = 1165] [outer = 0000003F63C97800] 20:12:48 INFO - PROCESS | 1460 | 1463627568190 Marionette DEBUG loaded listener.js 20:12:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F65ADF000) [pid = 1460] [serial = 1166] [outer = 0000003F63C97800] 20:12:48 INFO - PROCESS | 1460 | 1463627568780 Marionette TRACE conn6 <- [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"]]]}] 20:12:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:12:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 20:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:12:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 20:12:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:12:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 20:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:12:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 20:12:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 20:12:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 20:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:12:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 20:12:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 881ms 20:12:48 INFO - PROCESS | 1460 | 1463627568808 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 20:12:48 INFO - PROCESS | 1460 | 1463627568813 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 20:12:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 20:12:48 INFO - PROCESS | 1460 | 1463627568842 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 20:12:48 INFO - PROCESS | 1460 | 1463627568848 Marionette TRACE conn6 <- [1,1518,null,{}] 20:12:48 INFO - PROCESS | 1460 | 1463627568852 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:48 INFO - PROCESS | 1460 | 1463627568965 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 20:12:49 INFO - PROCESS | 1460 | 1463627569055 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:49 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6ADB4000 == 51 [pid = 1460] [id = 389] 20:12:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F66F07800) [pid = 1460] [serial = 1167] [outer = 0000000000000000] 20:12:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 118 (0000003F6708AC00) [pid = 1460] [serial = 1168] [outer = 0000003F66F07800] 20:12:49 INFO - PROCESS | 1460 | 1463627569111 Marionette DEBUG loaded listener.js 20:12:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 119 (0000003F67093400) [pid = 1460] [serial = 1169] [outer = 0000003F66F07800] 20:12:49 INFO - PROCESS | 1460 | 1463627569618 Marionette TRACE conn6 <- [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]]]}] 20:12:49 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 20:12:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 20:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:12:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:12:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 20:12:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 20:12:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 20:12:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 20:12:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 840ms 20:12:49 INFO - PROCESS | 1460 | 1463627569682 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 20:12:49 INFO - PROCESS | 1460 | 1463627569684 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 20:12:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 20:12:49 INFO - PROCESS | 1460 | 1463627569688 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 20:12:49 INFO - PROCESS | 1460 | 1463627569690 Marionette TRACE conn6 <- [1,1522,null,{}] 20:12:49 INFO - PROCESS | 1460 | 1463627569694 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:49 INFO - PROCESS | 1460 | 1463627569834 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 20:12:49 INFO - PROCESS | 1460 | 1463627569953 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:49 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B018800 == 52 [pid = 1460] [id = 390] 20:12:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 120 (0000003F67096800) [pid = 1460] [serial = 1170] [outer = 0000000000000000] 20:12:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 121 (0000003F67128000) [pid = 1460] [serial = 1171] [outer = 0000003F67096800] 20:12:50 INFO - PROCESS | 1460 | 1463627570012 Marionette DEBUG loaded listener.js 20:12:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 122 (0000003F67131400) [pid = 1460] [serial = 1172] [outer = 0000003F67096800] 20:12:50 INFO - PROCESS | 1460 | 1463627570583 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 20:12:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 20:12:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 944ms 20:12:50 INFO - PROCESS | 1460 | 1463627570634 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 20:12:50 INFO - PROCESS | 1460 | 1463627570636 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 20:12:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 20:12:50 INFO - PROCESS | 1460 | 1463627570640 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 20:12:50 INFO - PROCESS | 1460 | 1463627570642 Marionette TRACE conn6 <- [1,1526,null,{}] 20:12:50 INFO - PROCESS | 1460 | 1463627570647 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:50 INFO - PROCESS | 1460 | 1463627570760 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 20:12:50 INFO - PROCESS | 1460 | 1463627570883 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:50 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B0BE000 == 53 [pid = 1460] [id = 391] 20:12:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 123 (0000003F6720F000) [pid = 1460] [serial = 1173] [outer = 0000000000000000] 20:12:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 124 (0000003F67211400) [pid = 1460] [serial = 1174] [outer = 0000003F6720F000] 20:12:50 INFO - PROCESS | 1460 | 1463627570948 Marionette DEBUG loaded listener.js 20:12:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 125 (0000003F6763B800) [pid = 1460] [serial = 1175] [outer = 0000003F6720F000] 20:12:51 INFO - PROCESS | 1460 | 1463627571800 Marionette TRACE conn6 <- [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]]]}] 20:12:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 20:12:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1240ms 20:12:51 INFO - PROCESS | 1460 | 1463627571884 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 20:12:51 INFO - PROCESS | 1460 | 1463627571888 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 20:12:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 20:12:51 INFO - PROCESS | 1460 | 1463627571893 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 20:12:51 INFO - PROCESS | 1460 | 1463627571897 Marionette TRACE conn6 <- [1,1530,null,{}] 20:12:51 INFO - PROCESS | 1460 | 1463627571903 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:52 INFO - PROCESS | 1460 | 1463627572009 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 20:12:52 INFO - PROCESS | 1460 | 1463627572083 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:52 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5D39C800 == 54 [pid = 1460] [id = 392] 20:12:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 126 (0000003F5648F400) [pid = 1460] [serial = 1176] [outer = 0000000000000000] 20:12:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 127 (0000003F564C1400) [pid = 1460] [serial = 1177] [outer = 0000003F5648F400] 20:12:52 INFO - PROCESS | 1460 | 1463627572133 Marionette DEBUG loaded listener.js 20:12:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 128 (0000003F5B627800) [pid = 1460] [serial = 1178] [outer = 0000003F5648F400] 20:12:52 INFO - PROCESS | 1460 | 1463627572700 Marionette TRACE conn6 <- [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]]]}] 20:12:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 20:12:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 839ms 20:12:52 INFO - PROCESS | 1460 | 1463627572749 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 20:12:52 INFO - PROCESS | 1460 | 1463627572755 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 20:12:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 20:12:52 INFO - PROCESS | 1460 | 1463627572762 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 20:12:52 INFO - PROCESS | 1460 | 1463627572765 Marionette TRACE conn6 <- [1,1534,null,{}] 20:12:52 INFO - PROCESS | 1460 | 1463627572769 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:52 INFO - PROCESS | 1460 | 1463627572872 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 20:12:52 INFO - PROCESS | 1460 | 1463627572971 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:52 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C7BF800 == 55 [pid = 1460] [id = 393] 20:12:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 129 (0000003F5C41F800) [pid = 1460] [serial = 1179] [outer = 0000000000000000] 20:12:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 130 (0000003F5C48BC00) [pid = 1460] [serial = 1180] [outer = 0000003F5C41F800] 20:12:53 INFO - PROCESS | 1460 | 1463627573020 Marionette DEBUG loaded listener.js 20:12:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 131 (0000003F5CF8E400) [pid = 1460] [serial = 1181] [outer = 0000003F5C41F800] 20:12:53 INFO - PROCESS | 1460 | --DOCSHELL 0000003F64669000 == 54 [pid = 1460] [id = 385] 20:12:53 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6729E800 == 53 [pid = 1460] [id = 384] 20:12:53 INFO - PROCESS | 1460 | --DOCSHELL 0000003F670A7000 == 52 [pid = 1460] [id = 383] 20:12:53 INFO - PROCESS | 1460 | --DOCSHELL 0000003F56C40800 == 51 [pid = 1460] [id = 382] 20:12:53 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63D7B800 == 50 [pid = 1460] [id = 381] 20:12:53 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BD9E000 == 49 [pid = 1460] [id = 380] 20:12:53 INFO - PROCESS | 1460 | --DOCSHELL 0000003F670FA800 == 48 [pid = 1460] [id = 358] 20:12:53 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62C11000 == 47 [pid = 1460] [id = 379] 20:12:53 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61E77000 == 46 [pid = 1460] [id = 378] 20:12:53 INFO - PROCESS | 1460 | --DOMWINDOW == 130 (0000003F5AB10C00) [pid = 1460] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 20:12:53 INFO - PROCESS | 1460 | --DOMWINDOW == 129 (0000003F5FD54800) [pid = 1460] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 20:12:53 INFO - PROCESS | 1460 | --DOMWINDOW == 128 (0000003F63CAF000) [pid = 1460] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 20:12:53 INFO - PROCESS | 1460 | --DOMWINDOW == 127 (0000003F658F3C00) [pid = 1460] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 20:12:53 INFO - PROCESS | 1460 | --DOMWINDOW == 126 (0000003F64568C00) [pid = 1460] [serial = 1113] [outer = 0000000000000000] [url = about:blank] 20:12:53 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B8D9000 == 45 [pid = 1460] [id = 377] 20:12:53 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C55B000 == 44 [pid = 1460] [id = 376] 20:12:53 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6830F000 == 43 [pid = 1460] [id = 374] 20:12:53 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62C17000 == 42 [pid = 1460] [id = 373] 20:12:53 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B6C9000 == 41 [pid = 1460] [id = 372] 20:12:53 INFO - PROCESS | 1460 | --DOCSHELL 0000003F670AA800 == 40 [pid = 1460] [id = 371] 20:12:53 INFO - PROCESS | 1460 | --DOMWINDOW == 125 (0000003F63BB8000) [pid = 1460] [serial = 1110] [outer = 0000000000000000] [url = about:blank] 20:12:53 INFO - PROCESS | 1460 | --DOMWINDOW == 124 (0000003F600D0800) [pid = 1460] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 20:12:53 INFO - PROCESS | 1460 | --DOMWINDOW == 123 (0000003F5BD1C800) [pid = 1460] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 20:12:53 INFO - PROCESS | 1460 | --DOMWINDOW == 122 (0000003F5F5F7C00) [pid = 1460] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 20:12:53 INFO - PROCESS | 1460 | --DOMWINDOW == 121 (0000003F5C455C00) [pid = 1460] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 20:12:53 INFO - PROCESS | 1460 | --DOMWINDOW == 120 (0000003F62BD8000) [pid = 1460] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 20:12:53 INFO - PROCESS | 1460 | --DOMWINDOW == 119 (0000003F63754400) [pid = 1460] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 20:12:53 INFO - PROCESS | 1460 | --DOMWINDOW == 118 (0000003F5B309000) [pid = 1460] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 20:12:53 INFO - PROCESS | 1460 | --DOMWINDOW == 117 (0000003F62C76000) [pid = 1460] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 20:12:53 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F61F25400) [pid = 1460] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 20:12:53 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F633EA000) [pid = 1460] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 20:12:53 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F56B68000) [pid = 1460] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 20:12:53 INFO - PROCESS | 1460 | --DOMWINDOW == 113 (0000003F56407000) [pid = 1460] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 20:12:53 INFO - PROCESS | 1460 | --DOMWINDOW == 112 (0000003F6259FC00) [pid = 1460] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 20:12:53 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F5CF87000) [pid = 1460] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 20:12:53 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F564CE400) [pid = 1460] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 20:12:53 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F61837400) [pid = 1460] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 20:12:53 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F63C8F400) [pid = 1460] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 20:12:53 INFO - PROCESS | 1460 | 1463627573561 Marionette TRACE conn6 <- [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]]]}] 20:12:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 20:12:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 837ms 20:12:53 INFO - PROCESS | 1460 | 1463627573600 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 20:12:53 INFO - PROCESS | 1460 | 1463627573603 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 20:12:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 20:12:53 INFO - PROCESS | 1460 | 1463627573607 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 20:12:53 INFO - PROCESS | 1460 | 1463627573610 Marionette TRACE conn6 <- [1,1538,null,{}] 20:12:53 INFO - PROCESS | 1460 | 1463627573621 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:53 INFO - PROCESS | 1460 | 1463627573714 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 20:12:53 INFO - PROCESS | 1460 | 1463627573724 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:53 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5D388000 == 41 [pid = 1460] [id = 394] 20:12:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F5AC32400) [pid = 1460] [serial = 1182] [outer = 0000000000000000] 20:12:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F5B9AE400) [pid = 1460] [serial = 1183] [outer = 0000003F5AC32400] 20:12:53 INFO - PROCESS | 1460 | 1463627573774 Marionette DEBUG loaded listener.js 20:12:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F5CBE8C00) [pid = 1460] [serial = 1184] [outer = 0000003F5AC32400] 20:12:54 INFO - PROCESS | 1460 | 1463627574278 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 20:12:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 20:12:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 732ms 20:12:54 INFO - PROCESS | 1460 | 1463627574341 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 20:12:54 INFO - PROCESS | 1460 | 1463627574344 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 20:12:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 20:12:54 INFO - PROCESS | 1460 | 1463627574348 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 20:12:54 INFO - PROCESS | 1460 | 1463627574350 Marionette TRACE conn6 <- [1,1542,null,{}] 20:12:54 INFO - PROCESS | 1460 | 1463627574354 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:54 INFO - PROCESS | 1460 | 1463627574444 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 20:12:54 INFO - PROCESS | 1460 | 1463627574558 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:54 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62C0C000 == 42 [pid = 1460] [id = 395] 20:12:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F5AC3C400) [pid = 1460] [serial = 1185] [outer = 0000000000000000] 20:12:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 113 (0000003F60634C00) [pid = 1460] [serial = 1186] [outer = 0000003F5AC3C400] 20:12:54 INFO - PROCESS | 1460 | 1463627574607 Marionette DEBUG loaded listener.js 20:12:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 114 (0000003F61871000) [pid = 1460] [serial = 1187] [outer = 0000003F5AC3C400] 20:12:54 INFO - PROCESS | 1460 | 1463627574992 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 20:12:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 20:12:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 689ms 20:12:55 INFO - PROCESS | 1460 | 1463627575039 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 20:12:55 INFO - PROCESS | 1460 | 1463627575041 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 20:12:55 INFO - PROCESS | 1460 | 1463627575045 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 20:12:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 20:12:55 INFO - PROCESS | 1460 | 1463627575047 Marionette TRACE conn6 <- [1,1546,null,{}] 20:12:55 INFO - PROCESS | 1460 | 1463627575050 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:55 INFO - PROCESS | 1460 | 1463627575134 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 20:12:55 INFO - PROCESS | 1460 | 1463627575141 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:55 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B9F3000 == 43 [pid = 1460] [id = 396] 20:12:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F61E67400) [pid = 1460] [serial = 1188] [outer = 0000000000000000] 20:12:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F6255B400) [pid = 1460] [serial = 1189] [outer = 0000003F61E67400] 20:12:55 INFO - PROCESS | 1460 | 1463627575187 Marionette DEBUG loaded listener.js 20:12:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F62B57000) [pid = 1460] [serial = 1190] [outer = 0000003F61E67400] 20:12:55 INFO - PROCESS | 1460 | 1463627575648 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 20:12:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 20:12:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 628ms 20:12:55 INFO - PROCESS | 1460 | 1463627575676 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 20:12:55 INFO - PROCESS | 1460 | 1463627575678 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 20:12:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 20:12:55 INFO - PROCESS | 1460 | 1463627575682 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 20:12:55 INFO - PROCESS | 1460 | 1463627575684 Marionette TRACE conn6 <- [1,1550,null,{}] 20:12:55 INFO - PROCESS | 1460 | 1463627575687 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:55 INFO - PROCESS | 1460 | 1463627575820 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 20:12:55 INFO - PROCESS | 1460 | 1463627575905 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:55 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63793800 == 44 [pid = 1460] [id = 397] 20:12:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 118 (0000003F62C7E000) [pid = 1460] [serial = 1191] [outer = 0000000000000000] 20:12:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 119 (0000003F634BF800) [pid = 1460] [serial = 1192] [outer = 0000003F62C7E000] 20:12:55 INFO - PROCESS | 1460 | 1463627575952 Marionette DEBUG loaded listener.js 20:12:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 120 (0000003F638D2400) [pid = 1460] [serial = 1193] [outer = 0000003F62C7E000] 20:12:56 INFO - PROCESS | 1460 | 1463627576396 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 20:12:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 20:12:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 774ms 20:12:56 INFO - PROCESS | 1460 | 1463627576459 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 20:12:56 INFO - PROCESS | 1460 | 1463627576462 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 20:12:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 20:12:56 INFO - PROCESS | 1460 | 1463627576465 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 20:12:56 INFO - PROCESS | 1460 | 1463627576467 Marionette TRACE conn6 <- [1,1554,null,{}] 20:12:56 INFO - PROCESS | 1460 | 1463627576471 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:56 INFO - PROCESS | 1460 | 1463627576581 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 20:12:56 INFO - PROCESS | 1460 | 1463627576637 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:56 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66594800 == 45 [pid = 1460] [id = 398] 20:12:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 121 (0000003F6375E800) [pid = 1460] [serial = 1194] [outer = 0000000000000000] 20:12:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 122 (0000003F63C92000) [pid = 1460] [serial = 1195] [outer = 0000003F6375E800] 20:12:56 INFO - PROCESS | 1460 | 1463627576682 Marionette DEBUG loaded listener.js 20:12:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 123 (0000003F643CE800) [pid = 1460] [serial = 1196] [outer = 0000003F6375E800] 20:12:57 INFO - PROCESS | 1460 | 1463627577101 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 20:12:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 20:12:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 691ms 20:12:57 INFO - PROCESS | 1460 | 1463627577159 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 20:12:57 INFO - PROCESS | 1460 | 1463627577161 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 20:12:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 20:12:57 INFO - PROCESS | 1460 | 1463627577165 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 20:12:57 INFO - PROCESS | 1460 | 1463627577167 Marionette TRACE conn6 <- [1,1558,null,{}] 20:12:57 INFO - PROCESS | 1460 | 1463627577170 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:57 INFO - PROCESS | 1460 | 1463627577316 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 20:12:57 INFO - PROCESS | 1460 | 1463627577326 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:57 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670B7000 == 46 [pid = 1460] [id = 399] 20:12:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 124 (0000003F63C8E800) [pid = 1460] [serial = 1197] [outer = 0000000000000000] 20:12:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 125 (0000003F6556C400) [pid = 1460] [serial = 1198] [outer = 0000003F63C8E800] 20:12:57 INFO - PROCESS | 1460 | 1463627577490 Marionette DEBUG loaded listener.js 20:12:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 126 (0000003F65AE4C00) [pid = 1460] [serial = 1199] [outer = 0000003F63C8E800] 20:12:57 INFO - PROCESS | 1460 | --DOMWINDOW == 125 (0000003F63DAC000) [pid = 1460] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 20:12:57 INFO - PROCESS | 1460 | --DOMWINDOW == 124 (0000003F65ADE400) [pid = 1460] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 20:12:57 INFO - PROCESS | 1460 | --DOMWINDOW == 123 (0000003F63DF5800) [pid = 1460] [serial = 1112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 20:12:57 INFO - PROCESS | 1460 | --DOMWINDOW == 122 (0000003F5FD4D800) [pid = 1460] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 20:12:57 INFO - PROCESS | 1460 | --DOMWINDOW == 121 (0000003F5CBF1400) [pid = 1460] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 20:12:57 INFO - PROCESS | 1460 | --DOMWINDOW == 120 (0000003F56310000) [pid = 1460] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 20:12:57 INFO - PROCESS | 1460 | --DOMWINDOW == 119 (0000003F5649B800) [pid = 1460] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 20:12:57 INFO - PROCESS | 1460 | --DOMWINDOW == 118 (0000003F5CBA4000) [pid = 1460] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 20:12:57 INFO - PROCESS | 1460 | --DOMWINDOW == 117 (0000003F5FD50C00) [pid = 1460] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 20:12:57 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F66455000) [pid = 1460] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 20:12:57 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F658A9000) [pid = 1460] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 20:12:57 INFO - PROCESS | 1460 | 1463627577881 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 20:12:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 20:12:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 775ms 20:12:57 INFO - PROCESS | 1460 | 1463627577942 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 20:12:57 INFO - PROCESS | 1460 | 1463627577944 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 20:12:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 20:12:57 INFO - PROCESS | 1460 | 1463627577948 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 20:12:57 INFO - PROCESS | 1460 | 1463627577958 Marionette TRACE conn6 <- [1,1562,null,{}] 20:12:57 INFO - PROCESS | 1460 | 1463627577962 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:58 INFO - PROCESS | 1460 | 1463627578076 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 20:12:58 INFO - PROCESS | 1460 | 1463627578089 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:58 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F67388800 == 47 [pid = 1460] [id = 400] 20:12:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F6187CC00) [pid = 1460] [serial = 1200] [outer = 0000000000000000] 20:12:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F65569000) [pid = 1460] [serial = 1201] [outer = 0000003F6187CC00] 20:12:58 INFO - PROCESS | 1460 | 1463627578133 Marionette DEBUG loaded listener.js 20:12:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 118 (0000003F66408800) [pid = 1460] [serial = 1202] [outer = 0000003F6187CC00] 20:12:58 INFO - PROCESS | 1460 | 1463627578545 Marionette TRACE conn6 <- [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]]]}] 20:12:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 20:12:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 649ms 20:12:58 INFO - PROCESS | 1460 | 1463627578600 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 20:12:58 INFO - PROCESS | 1460 | 1463627578602 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 20:12:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 20:12:58 INFO - PROCESS | 1460 | 1463627578606 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 20:12:58 INFO - PROCESS | 1460 | 1463627578608 Marionette TRACE conn6 <- [1,1566,null,{}] 20:12:58 INFO - PROCESS | 1460 | 1463627578612 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:58 INFO - PROCESS | 1460 | 1463627578727 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 20:12:58 INFO - PROCESS | 1460 | 1463627578768 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:58 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6AB14000 == 48 [pid = 1460] [id = 401] 20:12:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 119 (0000003F62C7A800) [pid = 1460] [serial = 1203] [outer = 0000000000000000] 20:12:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 120 (0000003F668B4400) [pid = 1460] [serial = 1204] [outer = 0000003F62C7A800] 20:12:58 INFO - PROCESS | 1460 | 1463627578813 Marionette DEBUG loaded listener.js 20:12:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 121 (0000003F66B2BC00) [pid = 1460] [serial = 1205] [outer = 0000003F62C7A800] 20:12:59 INFO - PROCESS | 1460 | 1463627579192 Marionette TRACE conn6 <- [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]]]}] 20:12:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 20:12:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 629ms 20:12:59 INFO - PROCESS | 1460 | 1463627579237 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 20:12:59 INFO - PROCESS | 1460 | 1463627579239 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 20:12:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 20:12:59 INFO - PROCESS | 1460 | 1463627579242 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 20:12:59 INFO - PROCESS | 1460 | 1463627579245 Marionette TRACE conn6 <- [1,1570,null,{}] 20:12:59 INFO - PROCESS | 1460 | 1463627579249 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:59 INFO - PROCESS | 1460 | 1463627579397 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 20:12:59 INFO - PROCESS | 1460 | 1463627579413 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:59 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B0BF000 == 49 [pid = 1460] [id = 402] 20:12:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 122 (0000003F66F0BC00) [pid = 1460] [serial = 1206] [outer = 0000000000000000] 20:12:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 123 (0000003F67202800) [pid = 1460] [serial = 1207] [outer = 0000003F66F0BC00] 20:12:59 INFO - PROCESS | 1460 | 1463627579463 Marionette DEBUG loaded listener.js 20:12:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 124 (0000003F67638C00) [pid = 1460] [serial = 1208] [outer = 0000003F66F0BC00] 20:13:00 INFO - PROCESS | 1460 | 1463627580150 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 20:13:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 20:13:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 987ms 20:13:00 INFO - PROCESS | 1460 | 1463627580233 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 20:13:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 20:13:00 INFO - PROCESS | 1460 | 1463627580239 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 20:13:00 INFO - PROCESS | 1460 | 1463627580244 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 20:13:00 INFO - PROCESS | 1460 | 1463627580250 Marionette TRACE conn6 <- [1,1574,null,{}] 20:13:00 INFO - PROCESS | 1460 | 1463627580255 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:00 INFO - PROCESS | 1460 | 1463627580386 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 20:13:00 INFO - PROCESS | 1460 | 1463627580505 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:00 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C552800 == 50 [pid = 1460] [id = 403] 20:13:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 125 (0000003F56B67000) [pid = 1460] [serial = 1209] [outer = 0000000000000000] 20:13:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 126 (0000003F5AB0FC00) [pid = 1460] [serial = 1210] [outer = 0000003F56B67000] 20:13:00 INFO - PROCESS | 1460 | 1463627580567 Marionette DEBUG loaded listener.js 20:13:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 127 (0000003F5C413800) [pid = 1460] [serial = 1211] [outer = 0000003F56B67000] 20:13:01 INFO - PROCESS | 1460 | 1463627581122 Marionette TRACE conn6 <- [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]]]}] 20:13:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 20:13:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 945ms 20:13:01 INFO - PROCESS | 1460 | 1463627581191 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 20:13:01 INFO - PROCESS | 1460 | 1463627581198 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 20:13:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 20:13:01 INFO - PROCESS | 1460 | 1463627581205 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 20:13:01 INFO - PROCESS | 1460 | 1463627581208 Marionette TRACE conn6 <- [1,1578,null,{}] 20:13:01 INFO - PROCESS | 1460 | 1463627581213 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:01 INFO - PROCESS | 1460 | 1463627581330 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 20:13:01 INFO - PROCESS | 1460 | 1463627581455 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:01 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66509000 == 51 [pid = 1460] [id = 404] 20:13:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 128 (0000003F5FD53400) [pid = 1460] [serial = 1212] [outer = 0000000000000000] 20:13:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 129 (0000003F6259C400) [pid = 1460] [serial = 1213] [outer = 0000003F5FD53400] 20:13:01 INFO - PROCESS | 1460 | 1463627581512 Marionette DEBUG loaded listener.js 20:13:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 130 (0000003F62C79800) [pid = 1460] [serial = 1214] [outer = 0000003F5FD53400] 20:13:02 INFO - PROCESS | 1460 | 1463627582114 Marionette TRACE conn6 <- [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]]]}] 20:13:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 20:13:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 986ms 20:13:02 INFO - PROCESS | 1460 | 1463627582209 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 20:13:02 INFO - PROCESS | 1460 | 1463627582212 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 20:13:02 INFO - PROCESS | 1460 | 1463627582217 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 20:13:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 20:13:02 INFO - PROCESS | 1460 | 1463627582221 Marionette TRACE conn6 <- [1,1582,null,{}] 20:13:02 INFO - PROCESS | 1460 | 1463627582233 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:02 INFO - PROCESS | 1460 | 1463627582359 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 20:13:02 INFO - PROCESS | 1460 | 1463627582477 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:02 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B627800 == 52 [pid = 1460] [id = 405] 20:13:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 131 (0000003F63C95400) [pid = 1460] [serial = 1215] [outer = 0000000000000000] 20:13:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 132 (0000003F66456C00) [pid = 1460] [serial = 1216] [outer = 0000003F63C95400] 20:13:02 INFO - PROCESS | 1460 | 1463627582539 Marionette DEBUG loaded listener.js 20:13:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 133 (0000003F67091C00) [pid = 1460] [serial = 1217] [outer = 0000003F63C95400] 20:13:03 INFO - PROCESS | 1460 | 1463627583138 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 20:13:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 20:13:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 984ms 20:13:03 INFO - PROCESS | 1460 | 1463627583207 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 20:13:03 INFO - PROCESS | 1460 | 1463627583210 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 20:13:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 20:13:03 INFO - PROCESS | 1460 | 1463627583214 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 20:13:03 INFO - PROCESS | 1460 | 1463627583216 Marionette TRACE conn6 <- [1,1586,null,{}] 20:13:03 INFO - PROCESS | 1460 | 1463627583220 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:03 INFO - PROCESS | 1460 | 1463627583334 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 20:13:03 INFO - PROCESS | 1460 | 1463627583458 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:03 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B69B800 == 53 [pid = 1460] [id = 406] 20:13:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 134 (0000003F67211800) [pid = 1460] [serial = 1218] [outer = 0000000000000000] 20:13:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 135 (0000003F6763E000) [pid = 1460] [serial = 1219] [outer = 0000003F67211800] 20:13:03 INFO - PROCESS | 1460 | 1463627583516 Marionette DEBUG loaded listener.js 20:13:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 136 (0000003F682A6000) [pid = 1460] [serial = 1220] [outer = 0000003F67211800] 20:13:04 INFO - PROCESS | 1460 | 1463627584096 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 20:13:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 20:13:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 942ms 20:13:04 INFO - PROCESS | 1460 | 1463627584158 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 20:13:04 INFO - PROCESS | 1460 | 1463627584161 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 20:13:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 20:13:04 INFO - PROCESS | 1460 | 1463627584165 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 20:13:04 INFO - PROCESS | 1460 | 1463627584167 Marionette TRACE conn6 <- [1,1590,null,{}] 20:13:04 INFO - PROCESS | 1460 | 1463627584171 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:04 INFO - PROCESS | 1460 | 1463627584283 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 20:13:04 INFO - PROCESS | 1460 | 1463627584406 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:04 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6BDC1000 == 54 [pid = 1460] [id = 407] 20:13:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 137 (0000003F682AD000) [pid = 1460] [serial = 1221] [outer = 0000000000000000] 20:13:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 138 (0000003F68360400) [pid = 1460] [serial = 1222] [outer = 0000003F682AD000] 20:13:04 INFO - PROCESS | 1460 | 1463627584474 Marionette DEBUG loaded listener.js 20:13:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 139 (0000003F6836A800) [pid = 1460] [serial = 1223] [outer = 0000003F682AD000] 20:13:05 INFO - PROCESS | 1460 | 1463627585130 Marionette TRACE conn6 <- [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]]]}] 20:13:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 20:13:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1028ms 20:13:05 INFO - PROCESS | 1460 | 1463627585196 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 20:13:05 INFO - PROCESS | 1460 | 1463627585198 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 20:13:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 20:13:05 INFO - PROCESS | 1460 | 1463627585202 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 20:13:05 INFO - PROCESS | 1460 | 1463627585204 Marionette TRACE conn6 <- [1,1594,null,{}] 20:13:05 INFO - PROCESS | 1460 | 1463627585208 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:05 INFO - PROCESS | 1460 | 1463627585347 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 20:13:05 INFO - PROCESS | 1460 | 1463627585605 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:05 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C547800 == 55 [pid = 1460] [id = 408] 20:13:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 140 (0000003F5622DC00) [pid = 1460] [serial = 1224] [outer = 0000000000000000] 20:13:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 141 (0000003F56305800) [pid = 1460] [serial = 1225] [outer = 0000003F5622DC00] 20:13:05 INFO - PROCESS | 1460 | 1463627585663 Marionette DEBUG loaded listener.js 20:13:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 142 (0000003F564CAC00) [pid = 1460] [serial = 1226] [outer = 0000003F5622DC00] 20:13:06 INFO - PROCESS | 1460 | 1463627586271 Marionette TRACE conn6 <- [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]]]}] 20:13:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 20:13:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1136ms 20:13:06 INFO - PROCESS | 1460 | 1463627586341 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 20:13:06 INFO - PROCESS | 1460 | 1463627586346 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 20:13:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 20:13:06 INFO - PROCESS | 1460 | 1463627586350 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 20:13:06 INFO - PROCESS | 1460 | 1463627586354 Marionette TRACE conn6 <- [1,1598,null,{}] 20:13:06 INFO - PROCESS | 1460 | 1463627586359 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:06 INFO - PROCESS | 1460 | 1463627586466 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 20:13:06 INFO - PROCESS | 1460 | 1463627586566 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:06 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5D390000 == 56 [pid = 1460] [id = 409] 20:13:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 143 (0000003F5CBF2400) [pid = 1460] [serial = 1227] [outer = 0000000000000000] 20:13:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 144 (0000003F5F5EC400) [pid = 1460] [serial = 1228] [outer = 0000003F5CBF2400] 20:13:06 INFO - PROCESS | 1460 | 1463627586617 Marionette DEBUG loaded listener.js 20:13:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 145 (0000003F61F24000) [pid = 1460] [serial = 1229] [outer = 0000003F5CBF2400] 20:13:06 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6AB14000 == 55 [pid = 1460] [id = 401] 20:13:06 INFO - PROCESS | 1460 | --DOCSHELL 0000003F67388800 == 54 [pid = 1460] [id = 400] 20:13:06 INFO - PROCESS | 1460 | --DOCSHELL 0000003F670B7000 == 53 [pid = 1460] [id = 399] 20:13:06 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66594800 == 52 [pid = 1460] [id = 398] 20:13:06 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63793800 == 51 [pid = 1460] [id = 397] 20:13:06 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B9F3000 == 50 [pid = 1460] [id = 396] 20:13:06 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62C0C000 == 49 [pid = 1460] [id = 395] 20:13:06 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5D388000 == 48 [pid = 1460] [id = 394] 20:13:07 INFO - PROCESS | 1460 | --DOMWINDOW == 144 (0000003F5C457800) [pid = 1460] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 20:13:07 INFO - PROCESS | 1460 | --DOMWINDOW == 143 (0000003F56497C00) [pid = 1460] [serial = 1116] [outer = 0000000000000000] [url = about:blank] 20:13:07 INFO - PROCESS | 1460 | --DOMWINDOW == 142 (0000003F5CBA1800) [pid = 1460] [serial = 1119] [outer = 0000000000000000] [url = about:blank] 20:13:07 INFO - PROCESS | 1460 | --DOMWINDOW == 141 (0000003F638D3C00) [pid = 1460] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 20:13:07 INFO - PROCESS | 1460 | --DOMWINDOW == 140 (0000003F65ADEC00) [pid = 1460] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 20:13:07 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C7BF800 == 47 [pid = 1460] [id = 393] 20:13:07 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5D39C800 == 46 [pid = 1460] [id = 392] 20:13:07 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62A10000 == 45 [pid = 1460] [id = 387] 20:13:07 INFO - PROCESS | 1460 | --DOCSHELL 0000003F56C54000 == 44 [pid = 1460] [id = 386] 20:13:07 INFO - PROCESS | 1460 | --DOMWINDOW == 139 (0000003F65A5C000) [pid = 1460] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 20:13:07 INFO - PROCESS | 1460 | --DOMWINDOW == 138 (0000003F64576C00) [pid = 1460] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 20:13:07 INFO - PROCESS | 1460 | --DOMWINDOW == 137 (0000003F65AE8400) [pid = 1460] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 20:13:07 INFO - PROCESS | 1460 | --DOMWINDOW == 136 (0000003F658FBC00) [pid = 1460] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 20:13:07 INFO - PROCESS | 1460 | --DOMWINDOW == 135 (0000003F64F83000) [pid = 1460] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 20:13:07 INFO - PROCESS | 1460 | --DOMWINDOW == 134 (0000003F61FAAC00) [pid = 1460] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 20:13:07 INFO - PROCESS | 1460 | --DOMWINDOW == 133 (0000003F62BD9C00) [pid = 1460] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 20:13:07 INFO - PROCESS | 1460 | --DOMWINDOW == 132 (0000003F5D32D000) [pid = 1460] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 20:13:07 INFO - PROCESS | 1460 | --DOMWINDOW == 131 (0000003F5FD50400) [pid = 1460] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 20:13:07 INFO - PROCESS | 1460 | --DOMWINDOW == 130 (0000003F564CC800) [pid = 1460] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 20:13:07 INFO - PROCESS | 1460 | --DOMWINDOW == 129 (0000003F5ACC5000) [pid = 1460] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 20:13:07 INFO - PROCESS | 1460 | --DOMWINDOW == 128 (0000003F564CF800) [pid = 1460] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 20:13:07 INFO - PROCESS | 1460 | --DOMWINDOW == 127 (0000003F5AFBBC00) [pid = 1460] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 20:13:07 INFO - PROCESS | 1460 | --DOMWINDOW == 126 (0000003F63C74800) [pid = 1460] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 20:13:07 INFO - PROCESS | 1460 | --DOMWINDOW == 125 (0000003F60636000) [pid = 1460] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 20:13:07 INFO - PROCESS | 1460 | --DOMWINDOW == 124 (0000003F62C77400) [pid = 1460] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 20:13:07 INFO - PROCESS | 1460 | --DOMWINDOW == 123 (0000003F63842000) [pid = 1460] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 20:13:07 INFO - PROCESS | 1460 | --DOMWINDOW == 122 (0000003F6640CC00) [pid = 1460] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 20:13:07 INFO - PROCESS | 1460 | --DOMWINDOW == 121 (0000003F668BC000) [pid = 1460] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 20:13:07 INFO - PROCESS | 1460 | --DOMWINDOW == 120 (0000003F643D0C00) [pid = 1460] [serial = 685] [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.] 20:13:07 INFO - PROCESS | 1460 | --DOMWINDOW == 119 (0000003F665B2000) [pid = 1460] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 20:13:07 INFO - PROCESS | 1460 | 1463627587193 Marionette TRACE conn6 <- [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]]]}] 20:13:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 20:13:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 880ms 20:13:07 INFO - PROCESS | 1460 | 1463627587236 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 20:13:07 INFO - PROCESS | 1460 | 1463627587240 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 20:13:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 20:13:07 INFO - PROCESS | 1460 | 1463627587245 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 20:13:07 INFO - PROCESS | 1460 | 1463627587247 Marionette TRACE conn6 <- [1,1602,null,{}] 20:13:07 INFO - PROCESS | 1460 | 1463627587252 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:07 INFO - PROCESS | 1460 | 1463627587347 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 20:13:07 INFO - PROCESS | 1460 | 1463627587431 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:07 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BDCD000 == 45 [pid = 1460] [id = 410] 20:13:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 120 (0000003F5AC38400) [pid = 1460] [serial = 1230] [outer = 0000000000000000] 20:13:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 121 (0000003F5C451000) [pid = 1460] [serial = 1231] [outer = 0000003F5AC38400] 20:13:07 INFO - PROCESS | 1460 | 1463627587477 Marionette DEBUG loaded listener.js 20:13:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 122 (0000003F60637800) [pid = 1460] [serial = 1232] [outer = 0000003F5AC38400] 20:13:07 INFO - PROCESS | 1460 | 1463627587888 Marionette TRACE conn6 <- [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]]]}] 20:13:07 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 20:13:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 691ms 20:13:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 20:13:07 INFO - PROCESS | 1460 | 1463627587940 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 20:13:07 INFO - PROCESS | 1460 | 1463627587942 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 20:13:07 INFO - PROCESS | 1460 | 1463627587948 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 20:13:07 INFO - PROCESS | 1460 | 1463627587954 Marionette TRACE conn6 <- [1,1606,null,{}] 20:13:07 INFO - PROCESS | 1460 | 1463627587963 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:08 INFO - PROCESS | 1460 | 1463627588055 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 20:13:08 INFO - PROCESS | 1460 | 1463627588064 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:08 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F548A0800 == 46 [pid = 1460] [id = 411] 20:13:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 123 (0000003F62AEEC00) [pid = 1460] [serial = 1233] [outer = 0000000000000000] 20:13:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 124 (0000003F62C7B000) [pid = 1460] [serial = 1234] [outer = 0000003F62AEEC00] 20:13:08 INFO - PROCESS | 1460 | 1463627588109 Marionette DEBUG loaded listener.js 20:13:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 125 (0000003F63122000) [pid = 1460] [serial = 1235] [outer = 0000003F62AEEC00] 20:13:08 INFO - PROCESS | 1460 | 1463627588587 Marionette TRACE conn6 <- [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]]]}] 20:13:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 20:13:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 691ms 20:13:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 20:13:08 INFO - PROCESS | 1460 | 1463627588640 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 20:13:08 INFO - PROCESS | 1460 | 1463627588642 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 20:13:08 INFO - PROCESS | 1460 | 1463627588646 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 20:13:08 INFO - PROCESS | 1460 | 1463627588647 Marionette TRACE conn6 <- [1,1610,null,{}] 20:13:08 INFO - PROCESS | 1460 | 1463627588651 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:08 INFO - PROCESS | 1460 | 1463627588768 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 20:13:08 INFO - PROCESS | 1460 | 1463627588860 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:08 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F65A92000 == 47 [pid = 1460] [id = 412] 20:13:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 126 (0000003F62BD7C00) [pid = 1460] [serial = 1236] [outer = 0000000000000000] 20:13:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 127 (0000003F6375AC00) [pid = 1460] [serial = 1237] [outer = 0000003F62BD7C00] 20:13:08 INFO - PROCESS | 1460 | 1463627588905 Marionette DEBUG loaded listener.js 20:13:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 128 (0000003F63C6A800) [pid = 1460] [serial = 1238] [outer = 0000003F62BD7C00] 20:13:09 INFO - PROCESS | 1460 | 1463627589312 Marionette TRACE conn6 <- [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]]]}] 20:13:09 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 20:13:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 731ms 20:13:09 INFO - PROCESS | 1460 | 1463627589379 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 20:13:09 INFO - PROCESS | 1460 | 1463627589382 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 20:13:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 20:13:09 INFO - PROCESS | 1460 | 1463627589385 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 20:13:09 INFO - PROCESS | 1460 | 1463627589387 Marionette TRACE conn6 <- [1,1614,null,{}] 20:13:09 INFO - PROCESS | 1460 | 1463627589390 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:09 INFO - PROCESS | 1460 | 1463627589503 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 20:13:09 INFO - PROCESS | 1460 | 1463627589558 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:09 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66A82000 == 48 [pid = 1460] [id = 413] 20:13:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 129 (0000003F63DA7800) [pid = 1460] [serial = 1239] [outer = 0000000000000000] 20:13:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 130 (0000003F643CFC00) [pid = 1460] [serial = 1240] [outer = 0000003F63DA7800] 20:13:09 INFO - PROCESS | 1460 | 1463627589613 Marionette DEBUG loaded listener.js 20:13:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 131 (0000003F658F2400) [pid = 1460] [serial = 1241] [outer = 0000003F63DA7800] 20:13:10 INFO - PROCESS | 1460 | 1463627590067 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 20:13:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 20:13:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 732ms 20:13:10 INFO - PROCESS | 1460 | 1463627590132 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 20:13:10 INFO - PROCESS | 1460 | 1463627590134 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 20:13:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 20:13:10 INFO - PROCESS | 1460 | 1463627590137 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 20:13:10 INFO - PROCESS | 1460 | 1463627590139 Marionette TRACE conn6 <- [1,1618,null,{}] 20:13:10 INFO - PROCESS | 1460 | 1463627590143 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:10 INFO - PROCESS | 1460 | 1463627590263 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 20:13:10 INFO - PROCESS | 1460 | 1463627590323 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:10 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6729E800 == 49 [pid = 1460] [id = 414] 20:13:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 132 (0000003F65AE9800) [pid = 1460] [serial = 1242] [outer = 0000000000000000] 20:13:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 133 (0000003F66411400) [pid = 1460] [serial = 1243] [outer = 0000003F65AE9800] 20:13:10 INFO - PROCESS | 1460 | 1463627590368 Marionette DEBUG loaded listener.js 20:13:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 134 (0000003F668BF400) [pid = 1460] [serial = 1244] [outer = 0000003F65AE9800] 20:13:10 INFO - PROCESS | 1460 | 1463627590803 Marionette TRACE conn6 <- [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]]]}] 20:13:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 20:13:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 692ms 20:13:10 INFO - PROCESS | 1460 | 1463627590832 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 20:13:10 INFO - PROCESS | 1460 | 1463627590834 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 20:13:10 INFO - PROCESS | 1460 | 1463627590838 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 20:13:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 20:13:10 INFO - PROCESS | 1460 | 1463627590839 Marionette TRACE conn6 <- [1,1622,null,{}] 20:13:10 INFO - PROCESS | 1460 | 1463627590843 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:10 INFO - PROCESS | 1460 | 1463627590959 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 20:13:11 INFO - PROCESS | 1460 | 1463627591016 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:11 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A90C800 == 50 [pid = 1460] [id = 415] 20:13:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 135 (0000003F66B2A800) [pid = 1460] [serial = 1245] [outer = 0000000000000000] 20:13:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 136 (0000003F66F0C000) [pid = 1460] [serial = 1246] [outer = 0000003F66B2A800] 20:13:11 INFO - PROCESS | 1460 | 1463627591061 Marionette DEBUG loaded listener.js 20:13:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 137 (0000003F67097C00) [pid = 1460] [serial = 1247] [outer = 0000003F66B2A800] 20:13:11 INFO - PROCESS | 1460 | --DOMWINDOW == 136 (0000003F62C7E000) [pid = 1460] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 20:13:11 INFO - PROCESS | 1460 | --DOMWINDOW == 135 (0000003F6375E800) [pid = 1460] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 20:13:11 INFO - PROCESS | 1460 | --DOMWINDOW == 134 (0000003F64573400) [pid = 1460] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 20:13:11 INFO - PROCESS | 1460 | --DOMWINDOW == 133 (0000003F5AC32400) [pid = 1460] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 20:13:11 INFO - PROCESS | 1460 | --DOMWINDOW == 132 (0000003F5648F400) [pid = 1460] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 20:13:11 INFO - PROCESS | 1460 | --DOMWINDOW == 131 (0000003F5C41F800) [pid = 1460] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 20:13:11 INFO - PROCESS | 1460 | --DOMWINDOW == 130 (0000003F61E67400) [pid = 1460] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 20:13:11 INFO - PROCESS | 1460 | --DOMWINDOW == 129 (0000003F5AC3C400) [pid = 1460] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 20:13:11 INFO - PROCESS | 1460 | --DOMWINDOW == 128 (0000003F62C7A800) [pid = 1460] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 20:13:11 INFO - PROCESS | 1460 | --DOMWINDOW == 127 (0000003F63C8E800) [pid = 1460] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 20:13:11 INFO - PROCESS | 1460 | --DOMWINDOW == 126 (0000003F6187CC00) [pid = 1460] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 20:13:11 INFO - PROCESS | 1460 | 1463627591512 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 20:13:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 20:13:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 733ms 20:13:11 INFO - PROCESS | 1460 | 1463627591574 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 20:13:11 INFO - PROCESS | 1460 | 1463627591577 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 20:13:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 20:13:11 INFO - PROCESS | 1460 | 1463627591580 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 20:13:11 INFO - PROCESS | 1460 | 1463627591590 Marionette TRACE conn6 <- [1,1626,null,{}] 20:13:11 INFO - PROCESS | 1460 | 1463627591620 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:11 INFO - PROCESS | 1460 | 1463627591709 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 20:13:11 INFO - PROCESS | 1460 | 1463627591716 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:11 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6AB1A800 == 51 [pid = 1460] [id = 416] 20:13:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 127 (0000003F61E67400) [pid = 1460] [serial = 1248] [outer = 0000000000000000] 20:13:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 128 (0000003F66409C00) [pid = 1460] [serial = 1249] [outer = 0000003F61E67400] 20:13:11 INFO - PROCESS | 1460 | 1463627591761 Marionette DEBUG loaded listener.js 20:13:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 129 (0000003F67126000) [pid = 1460] [serial = 1250] [outer = 0000003F61E67400] 20:13:12 INFO - PROCESS | 1460 | 1463627592179 Marionette TRACE conn6 <- [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]]]}] 20:13:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 20:13:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 670ms 20:13:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 20:13:12 INFO - PROCESS | 1460 | 1463627592254 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 20:13:12 INFO - PROCESS | 1460 | 1463627592256 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 20:13:12 INFO - PROCESS | 1460 | 1463627592259 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 20:13:12 INFO - PROCESS | 1460 | 1463627592261 Marionette TRACE conn6 <- [1,1630,null,{}] 20:13:12 INFO - PROCESS | 1460 | 1463627592265 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:12 INFO - PROCESS | 1460 | 1463627592353 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 20:13:12 INFO - PROCESS | 1460 | 1463627592359 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:12 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B0B8800 == 52 [pid = 1460] [id = 417] 20:13:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 130 (0000003F67206400) [pid = 1460] [serial = 1251] [outer = 0000000000000000] 20:13:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 131 (0000003F682A1C00) [pid = 1460] [serial = 1252] [outer = 0000003F67206400] 20:13:12 INFO - PROCESS | 1460 | 1463627592405 Marionette DEBUG loaded listener.js 20:13:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 132 (0000003F6836E400) [pid = 1460] [serial = 1253] [outer = 0000003F67206400] 20:13:12 INFO - PROCESS | 1460 | 1463627592829 Marionette TRACE conn6 <- [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]]]}] 20:13:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 20:13:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 587ms 20:13:12 INFO - PROCESS | 1460 | 1463627592859 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 20:13:12 INFO - PROCESS | 1460 | 1463627592861 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 20:13:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 20:13:12 INFO - PROCESS | 1460 | 1463627592869 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 20:13:12 INFO - PROCESS | 1460 | 1463627592871 Marionette TRACE conn6 <- [1,1634,null,{}] 20:13:12 INFO - PROCESS | 1460 | 1463627592875 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:12 INFO - PROCESS | 1460 | 1463627592970 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 20:13:12 INFO - PROCESS | 1460 | 1463627592976 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:13 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B699000 == 53 [pid = 1460] [id = 418] 20:13:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 133 (0000003F68384800) [pid = 1460] [serial = 1254] [outer = 0000000000000000] 20:13:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 134 (0000003F68388C00) [pid = 1460] [serial = 1255] [outer = 0000003F68384800] 20:13:13 INFO - PROCESS | 1460 | 1463627593030 Marionette DEBUG loaded listener.js 20:13:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 135 (0000003F683B0400) [pid = 1460] [serial = 1256] [outer = 0000003F68384800] 20:13:13 INFO - PROCESS | 1460 | 1463627593748 Marionette TRACE conn6 <- [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]]]}] 20:13:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 20:13:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 923ms 20:13:13 INFO - PROCESS | 1460 | 1463627593799 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 20:13:13 INFO - PROCESS | 1460 | 1463627593805 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 20:13:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 20:13:13 INFO - PROCESS | 1460 | 1463627593811 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 20:13:13 INFO - PROCESS | 1460 | 1463627593816 Marionette TRACE conn6 <- [1,1638,null,{}] 20:13:13 INFO - PROCESS | 1460 | 1463627593822 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:13 INFO - PROCESS | 1460 | 1463627593948 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 20:13:14 INFO - PROCESS | 1460 | 1463627594079 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:14 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62E15000 == 54 [pid = 1460] [id = 419] 20:13:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 136 (0000003F5B38A400) [pid = 1460] [serial = 1257] [outer = 0000000000000000] 20:13:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 137 (0000003F5C416C00) [pid = 1460] [serial = 1258] [outer = 0000003F5B38A400] 20:13:14 INFO - PROCESS | 1460 | 1463627594139 Marionette DEBUG loaded listener.js 20:13:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 138 (0000003F5FD49800) [pid = 1460] [serial = 1259] [outer = 0000003F5B38A400] 20:13:14 INFO - PROCESS | 1460 | 1463627594786 Marionette TRACE conn6 <- [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]]]}] 20:13:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 20:13:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1031ms 20:13:14 INFO - PROCESS | 1460 | 1463627594845 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 20:13:14 INFO - PROCESS | 1460 | 1463627594852 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 20:13:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 20:13:14 INFO - PROCESS | 1460 | 1463627594859 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 20:13:14 INFO - PROCESS | 1460 | 1463627594862 Marionette TRACE conn6 <- [1,1642,null,{}] 20:13:14 INFO - PROCESS | 1460 | 1463627594867 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:15 INFO - PROCESS | 1460 | 1463627595038 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 20:13:15 INFO - PROCESS | 1460 | 1463627595166 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:15 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F67388000 == 55 [pid = 1460] [id = 420] 20:13:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 139 (0000003F6311D400) [pid = 1460] [serial = 1260] [outer = 0000000000000000] 20:13:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 140 (0000003F6374F400) [pid = 1460] [serial = 1261] [outer = 0000003F6311D400] 20:13:15 INFO - PROCESS | 1460 | 1463627595223 Marionette DEBUG loaded listener.js 20:13:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 141 (0000003F63CAFC00) [pid = 1460] [serial = 1262] [outer = 0000003F6311D400] 20:13:15 INFO - PROCESS | 1460 | 1463627595858 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 20:13:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 20:13:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1026ms 20:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 20:13:15 INFO - PROCESS | 1460 | 1463627595890 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 20:13:15 INFO - PROCESS | 1460 | 1463627595893 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 20:13:15 INFO - PROCESS | 1460 | 1463627595897 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 20:13:15 INFO - PROCESS | 1460 | 1463627595901 Marionette TRACE conn6 <- [1,1646,null,{}] 20:13:15 INFO - PROCESS | 1460 | 1463627595913 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:16 INFO - PROCESS | 1460 | 1463627596035 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 20:13:16 INFO - PROCESS | 1460 | 1463627596164 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:16 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6EA7D800 == 56 [pid = 1460] [id = 421] 20:13:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 142 (0000003F67123000) [pid = 1460] [serial = 1263] [outer = 0000000000000000] 20:13:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 143 (0000003F682A1400) [pid = 1460] [serial = 1264] [outer = 0000003F67123000] 20:13:16 INFO - PROCESS | 1460 | 1463627596224 Marionette DEBUG loaded listener.js 20:13:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 144 (0000003F683AB800) [pid = 1460] [serial = 1265] [outer = 0000003F67123000] 20:13:16 INFO - PROCESS | 1460 | 1463627596838 Marionette TRACE conn6 <- [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]]]}] 20:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 20:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 986ms 20:13:16 INFO - PROCESS | 1460 | 1463627596885 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 20:13:16 INFO - PROCESS | 1460 | 1463627596888 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 20:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 20:13:16 INFO - PROCESS | 1460 | 1463627596892 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 20:13:16 INFO - PROCESS | 1460 | 1463627596894 Marionette TRACE conn6 <- [1,1650,null,{}] 20:13:16 INFO - PROCESS | 1460 | 1463627596898 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:17 INFO - PROCESS | 1460 | 1463627597017 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 20:13:17 INFO - PROCESS | 1460 | 1463627597144 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:17 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6EC2A000 == 57 [pid = 1460] [id = 422] 20:13:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 145 (0000003F62C2EC00) [pid = 1460] [serial = 1266] [outer = 0000000000000000] 20:13:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 146 (0000003F62C35800) [pid = 1460] [serial = 1267] [outer = 0000003F62C2EC00] 20:13:17 INFO - PROCESS | 1460 | 1463627597202 Marionette DEBUG loaded listener.js 20:13:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 147 (0000003F683ABC00) [pid = 1460] [serial = 1268] [outer = 0000003F62C2EC00] 20:13:17 INFO - PROCESS | 1460 | 1463627597744 Marionette TRACE conn6 <- [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]]]}] 20:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 20:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 880ms 20:13:17 INFO - PROCESS | 1460 | 1463627597774 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 20:13:17 INFO - PROCESS | 1460 | 1463627597777 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 20:13:17 INFO - PROCESS | 1460 | 1463627597780 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 20:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 20:13:17 INFO - PROCESS | 1460 | 1463627597782 Marionette TRACE conn6 <- [1,1654,null,{}] 20:13:17 INFO - PROCESS | 1460 | 1463627597786 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:17 INFO - PROCESS | 1460 | 1463627597897 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 20:13:18 INFO - PROCESS | 1460 | 1463627597995 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:18 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6EC64800 == 58 [pid = 1460] [id = 423] 20:13:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 148 (0000003F683B4400) [pid = 1460] [serial = 1269] [outer = 0000000000000000] 20:13:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 149 (0000003F6A4C2800) [pid = 1460] [serial = 1270] [outer = 0000003F683B4400] 20:13:18 INFO - PROCESS | 1460 | 1463627598051 Marionette DEBUG loaded listener.js 20:13:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 150 (0000003F6A4CCC00) [pid = 1460] [serial = 1271] [outer = 0000003F683B4400] 20:13:18 INFO - PROCESS | 1460 | 1463627598686 Marionette TRACE conn6 <- [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]]]}] 20:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 20:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 924ms 20:13:18 INFO - PROCESS | 1460 | 1463627598707 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 20:13:18 INFO - PROCESS | 1460 | 1463627598709 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 20:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 20:13:18 INFO - PROCESS | 1460 | 1463627598713 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 20:13:18 INFO - PROCESS | 1460 | 1463627598716 Marionette TRACE conn6 <- [1,1658,null,{}] 20:13:18 INFO - PROCESS | 1460 | 1463627598720 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:18 INFO - PROCESS | 1460 | 1463627598861 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 20:13:19 INFO - PROCESS | 1460 | 1463627598994 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:19 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F56C4D000 == 59 [pid = 1460] [id = 424] 20:13:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 151 (0000003F56495800) [pid = 1460] [serial = 1272] [outer = 0000000000000000] 20:13:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 152 (0000003F5B62CC00) [pid = 1460] [serial = 1273] [outer = 0000003F56495800] 20:13:19 INFO - PROCESS | 1460 | 1463627599053 Marionette DEBUG loaded listener.js 20:13:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 153 (0000003F62BE2C00) [pid = 1460] [serial = 1274] [outer = 0000003F56495800] 20:13:19 INFO - PROCESS | 1460 | 1463627599812 Marionette TRACE conn6 <- [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]]]}] 20:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 20:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1133ms 20:13:19 INFO - PROCESS | 1460 | 1463627599849 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 20:13:19 INFO - PROCESS | 1460 | 1463627599854 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 20:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 20:13:19 INFO - PROCESS | 1460 | 1463627599859 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 20:13:19 INFO - PROCESS | 1460 | 1463627599863 Marionette TRACE conn6 <- [1,1662,null,{}] 20:13:19 INFO - PROCESS | 1460 | 1463627599868 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:20 INFO - PROCESS | 1460 | 1463627600013 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 20:13:20 INFO - PROCESS | 1460 | 1463627600120 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:20 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BD9B000 == 60 [pid = 1460] [id = 425] 20:13:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 154 (0000003F5B8F0800) [pid = 1460] [serial = 1275] [outer = 0000000000000000] 20:13:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 155 (0000003F5C417800) [pid = 1460] [serial = 1276] [outer = 0000003F5B8F0800] 20:13:20 INFO - PROCESS | 1460 | 1463627600171 Marionette DEBUG loaded listener.js 20:13:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 156 (0000003F5F5E3800) [pid = 1460] [serial = 1277] [outer = 0000003F5B8F0800] 20:13:20 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B0B8800 == 59 [pid = 1460] [id = 417] 20:13:20 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6AB1A800 == 58 [pid = 1460] [id = 416] 20:13:20 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A90C800 == 57 [pid = 1460] [id = 415] 20:13:20 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6729E800 == 56 [pid = 1460] [id = 414] 20:13:20 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66A82000 == 55 [pid = 1460] [id = 413] 20:13:20 INFO - PROCESS | 1460 | --DOCSHELL 0000003F65A92000 == 54 [pid = 1460] [id = 412] 20:13:20 INFO - PROCESS | 1460 | --DOCSHELL 0000003F548A0800 == 53 [pid = 1460] [id = 411] 20:13:20 INFO - PROCESS | 1460 | --DOMWINDOW == 155 (0000003F5CBEA400) [pid = 1460] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 20:13:20 INFO - PROCESS | 1460 | --DOMWINDOW == 154 (0000003F63DF3000) [pid = 1460] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 20:13:20 INFO - PROCESS | 1460 | --DOMWINDOW == 153 (0000003F6708AC00) [pid = 1460] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 20:13:20 INFO - PROCESS | 1460 | --DOMWINDOW == 152 (0000003F67128000) [pid = 1460] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 20:13:20 INFO - PROCESS | 1460 | --DOMWINDOW == 151 (0000003F67211400) [pid = 1460] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 20:13:20 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BDCD000 == 52 [pid = 1460] [id = 410] 20:13:20 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5D390000 == 51 [pid = 1460] [id = 409] 20:13:20 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C547800 == 50 [pid = 1460] [id = 408] 20:13:20 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B627800 == 49 [pid = 1460] [id = 405] 20:13:20 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66509000 == 48 [pid = 1460] [id = 404] 20:13:20 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C552800 == 47 [pid = 1460] [id = 403] 20:13:20 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B0BF000 == 46 [pid = 1460] [id = 402] 20:13:20 INFO - PROCESS | 1460 | 1463627600794 Marionette TRACE conn6 <- [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]]]}] 20:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 20:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 986ms 20:13:20 INFO - PROCESS | 1460 | 1463627600849 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 20:13:20 INFO - PROCESS | 1460 | 1463627600854 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 20:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 20:13:20 INFO - PROCESS | 1460 | 1463627600861 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 20:13:20 INFO - PROCESS | 1460 | 1463627600863 Marionette TRACE conn6 <- [1,1666,null,{}] 20:13:20 INFO - PROCESS | 1460 | 1463627600867 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:20 INFO - PROCESS | 1460 | 1463627600965 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 20:13:20 INFO - PROCESS | 1460 | --DOMWINDOW == 150 (0000003F634BF800) [pid = 1460] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 20:13:20 INFO - PROCESS | 1460 | --DOMWINDOW == 149 (0000003F63C92000) [pid = 1460] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 20:13:20 INFO - PROCESS | 1460 | --DOMWINDOW == 148 (0000003F638D2400) [pid = 1460] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 20:13:21 INFO - PROCESS | 1460 | --DOMWINDOW == 147 (0000003F643CE800) [pid = 1460] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 20:13:21 INFO - PROCESS | 1460 | --DOMWINDOW == 146 (0000003F66B2A400) [pid = 1460] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 20:13:21 INFO - PROCESS | 1460 | --DOMWINDOW == 145 (0000003F5B9AE400) [pid = 1460] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 20:13:21 INFO - PROCESS | 1460 | --DOMWINDOW == 144 (0000003F5CBE8C00) [pid = 1460] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 20:13:21 INFO - PROCESS | 1460 | --DOMWINDOW == 143 (0000003F5B627800) [pid = 1460] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 20:13:21 INFO - PROCESS | 1460 | --DOMWINDOW == 142 (0000003F564C1400) [pid = 1460] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 20:13:21 INFO - PROCESS | 1460 | --DOMWINDOW == 141 (0000003F5CF8E400) [pid = 1460] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 20:13:21 INFO - PROCESS | 1460 | --DOMWINDOW == 140 (0000003F5C48BC00) [pid = 1460] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 20:13:21 INFO - PROCESS | 1460 | --DOMWINDOW == 139 (0000003F6255B400) [pid = 1460] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 20:13:21 INFO - PROCESS | 1460 | --DOMWINDOW == 138 (0000003F60634C00) [pid = 1460] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 20:13:21 INFO - PROCESS | 1460 | --DOMWINDOW == 137 (0000003F61871000) [pid = 1460] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 20:13:21 INFO - PROCESS | 1460 | --DOMWINDOW == 136 (0000003F56304800) [pid = 1460] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 20:13:21 INFO - PROCESS | 1460 | --DOMWINDOW == 135 (0000003F668B4400) [pid = 1460] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 20:13:21 INFO - PROCESS | 1460 | --DOMWINDOW == 134 (0000003F6556C400) [pid = 1460] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 20:13:21 INFO - PROCESS | 1460 | --DOMWINDOW == 133 (0000003F65AE4C00) [pid = 1460] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 20:13:21 INFO - PROCESS | 1460 | --DOMWINDOW == 132 (0000003F66B2BC00) [pid = 1460] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 20:13:21 INFO - PROCESS | 1460 | --DOMWINDOW == 131 (0000003F65569000) [pid = 1460] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 20:13:21 INFO - PROCESS | 1460 | --DOMWINDOW == 130 (0000003F66408800) [pid = 1460] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 20:13:21 INFO - PROCESS | 1460 | --DOMWINDOW == 129 (0000003F62B57000) [pid = 1460] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 20:13:21 INFO - PROCESS | 1460 | 1463627601069 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:21 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C54E000 == 47 [pid = 1460] [id = 426] 20:13:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 130 (0000003F55B59C00) [pid = 1460] [serial = 1278] [outer = 0000000000000000] 20:13:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 131 (0000003F564CDC00) [pid = 1460] [serial = 1279] [outer = 0000003F55B59C00] 20:13:21 INFO - PROCESS | 1460 | 1463627601118 Marionette DEBUG loaded listener.js 20:13:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 132 (0000003F5CBE8C00) [pid = 1460] [serial = 1280] [outer = 0000003F55B59C00] 20:13:21 INFO - PROCESS | 1460 | 1463627601596 Marionette TRACE conn6 <- [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]]]}] 20:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 20:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 775ms 20:13:21 INFO - PROCESS | 1460 | 1463627601637 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 20:13:21 INFO - PROCESS | 1460 | 1463627601640 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 20:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 20:13:21 INFO - PROCESS | 1460 | 1463627601643 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 20:13:21 INFO - PROCESS | 1460 | 1463627601647 Marionette TRACE conn6 <- [1,1670,null,{}] 20:13:21 INFO - PROCESS | 1460 | 1463627601662 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:21 INFO - PROCESS | 1460 | 1463627601756 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 20:13:21 INFO - PROCESS | 1460 | 1463627601767 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:21 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F64522800 == 48 [pid = 1460] [id = 427] 20:13:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 133 (0000003F62C76400) [pid = 1460] [serial = 1281] [outer = 0000000000000000] 20:13:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 134 (0000003F63117C00) [pid = 1460] [serial = 1282] [outer = 0000003F62C76400] 20:13:21 INFO - PROCESS | 1460 | 1463627601815 Marionette DEBUG loaded listener.js 20:13:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 135 (0000003F63756800) [pid = 1460] [serial = 1283] [outer = 0000003F62C76400] 20:13:22 INFO - PROCESS | 1460 | 1463627602293 Marionette TRACE conn6 <- [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]]]}] 20:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 20:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 689ms 20:13:22 INFO - PROCESS | 1460 | 1463627602335 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 20:13:22 INFO - PROCESS | 1460 | 1463627602338 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 20:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 20:13:22 INFO - PROCESS | 1460 | 1463627602342 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 20:13:22 INFO - PROCESS | 1460 | 1463627602344 Marionette TRACE conn6 <- [1,1674,null,{}] 20:13:22 INFO - PROCESS | 1460 | 1463627602348 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:22 INFO - PROCESS | 1460 | 1463627602439 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 20:13:22 INFO - PROCESS | 1460 | 1463627602448 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:22 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66A7E800 == 49 [pid = 1460] [id = 428] 20:13:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 136 (0000003F63C72000) [pid = 1460] [serial = 1284] [outer = 0000000000000000] 20:13:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 137 (0000003F63C99400) [pid = 1460] [serial = 1285] [outer = 0000003F63C72000] 20:13:22 INFO - PROCESS | 1460 | 1463627602494 Marionette DEBUG loaded listener.js 20:13:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 138 (0000003F64571C00) [pid = 1460] [serial = 1286] [outer = 0000003F63C72000] 20:13:22 INFO - PROCESS | 1460 | 1463627602922 Marionette TRACE conn6 <- [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]]]}] 20:13:22 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 20:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 629ms 20:13:22 INFO - PROCESS | 1460 | 1463627602973 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 20:13:22 INFO - PROCESS | 1460 | 1463627602976 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 20:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 20:13:22 INFO - PROCESS | 1460 | 1463627602986 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 20:13:22 INFO - PROCESS | 1460 | 1463627602988 Marionette TRACE conn6 <- [1,1678,null,{}] 20:13:23 INFO - PROCESS | 1460 | 1463627602992 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:23 INFO - PROCESS | 1460 | 1463627603106 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 20:13:23 INFO - PROCESS | 1460 | 1463627603188 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:23 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F67292800 == 50 [pid = 1460] [id = 429] 20:13:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 139 (0000003F5D329C00) [pid = 1460] [serial = 1287] [outer = 0000000000000000] 20:13:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 140 (0000003F64F80000) [pid = 1460] [serial = 1288] [outer = 0000003F5D329C00] 20:13:23 INFO - PROCESS | 1460 | 1463627603234 Marionette DEBUG loaded listener.js 20:13:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 141 (0000003F65AE5000) [pid = 1460] [serial = 1289] [outer = 0000003F5D329C00] 20:13:23 INFO - PROCESS | 1460 | 1463627603683 Marionette TRACE conn6 <- [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]]]}] 20:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 20:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 734ms 20:13:23 INFO - PROCESS | 1460 | 1463627603721 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 20:13:23 INFO - PROCESS | 1460 | 1463627603731 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 20:13:23 INFO - PROCESS | 1460 | 1463627603735 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 20:13:23 INFO - PROCESS | 1460 | 1463627603737 Marionette TRACE conn6 <- [1,1682,null,{}] 20:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 20:13:23 INFO - PROCESS | 1460 | 1463627603740 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:23 INFO - PROCESS | 1460 | 1463627603879 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 20:13:23 INFO - PROCESS | 1460 | 1463627603939 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:23 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6AB23000 == 51 [pid = 1460] [id = 430] 20:13:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 142 (0000003F668B5C00) [pid = 1460] [serial = 1290] [outer = 0000000000000000] 20:13:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 143 (0000003F66B31C00) [pid = 1460] [serial = 1291] [outer = 0000003F668B5C00] 20:13:23 INFO - PROCESS | 1460 | 1463627603986 Marionette DEBUG loaded listener.js 20:13:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 144 (0000003F67128000) [pid = 1460] [serial = 1292] [outer = 0000003F668B5C00] 20:13:24 INFO - PROCESS | 1460 | 1463627604410 Marionette TRACE conn6 <- [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]]]}] 20:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 20:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 734ms 20:13:24 INFO - PROCESS | 1460 | 1463627604504 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 20:13:24 INFO - PROCESS | 1460 | 1463627604506 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 20:13:24 INFO - PROCESS | 1460 | 1463627604510 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 20:13:24 INFO - PROCESS | 1460 | 1463627604512 Marionette TRACE conn6 <- [1,1686,null,{}] 20:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 20:13:24 INFO - PROCESS | 1460 | 1463627604516 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:24 INFO - PROCESS | 1460 | 1463627604634 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 20:13:24 INFO - PROCESS | 1460 | 1463627604694 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:24 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B024000 == 52 [pid = 1460] [id = 431] 20:13:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 145 (0000003F67090000) [pid = 1460] [serial = 1293] [outer = 0000000000000000] 20:13:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 146 (0000003F682A0C00) [pid = 1460] [serial = 1294] [outer = 0000003F67090000] 20:13:24 INFO - PROCESS | 1460 | 1463627604740 Marionette DEBUG loaded listener.js 20:13:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 147 (0000003F6836C800) [pid = 1460] [serial = 1295] [outer = 0000003F67090000] 20:13:25 INFO - PROCESS | 1460 | --DOMWINDOW == 146 (0000003F62AEEC00) [pid = 1460] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 20:13:25 INFO - PROCESS | 1460 | --DOMWINDOW == 145 (0000003F63DA7800) [pid = 1460] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 20:13:25 INFO - PROCESS | 1460 | --DOMWINDOW == 144 (0000003F5622DC00) [pid = 1460] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 20:13:25 INFO - PROCESS | 1460 | --DOMWINDOW == 143 (0000003F62BD7C00) [pid = 1460] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 20:13:25 INFO - PROCESS | 1460 | --DOMWINDOW == 142 (0000003F5CBF2400) [pid = 1460] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 20:13:25 INFO - PROCESS | 1460 | --DOMWINDOW == 141 (0000003F5AC38400) [pid = 1460] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 20:13:25 INFO - PROCESS | 1460 | --DOMWINDOW == 140 (0000003F66F0BC00) [pid = 1460] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 20:13:25 INFO - PROCESS | 1460 | --DOMWINDOW == 139 (0000003F67206400) [pid = 1460] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 20:13:25 INFO - PROCESS | 1460 | --DOMWINDOW == 138 (0000003F65AE9800) [pid = 1460] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 20:13:25 INFO - PROCESS | 1460 | --DOMWINDOW == 137 (0000003F66B2A800) [pid = 1460] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 20:13:25 INFO - PROCESS | 1460 | --DOMWINDOW == 136 (0000003F61E67400) [pid = 1460] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 20:13:25 INFO - PROCESS | 1460 | 1463627605223 Marionette TRACE conn6 <- [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]]]}] 20:13:25 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 20:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 731ms 20:13:25 INFO - PROCESS | 1460 | 1463627605250 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 20:13:25 INFO - PROCESS | 1460 | 1463627605252 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 20:13:25 INFO - PROCESS | 1460 | 1463627605255 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 20:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 20:13:25 INFO - PROCESS | 1460 | 1463627605257 Marionette TRACE conn6 <- [1,1690,null,{}] 20:13:25 INFO - PROCESS | 1460 | 1463627605268 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:25 INFO - PROCESS | 1460 | 1463627605356 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 20:13:25 INFO - PROCESS | 1460 | 1463627605443 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:25 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63683000 == 53 [pid = 1460] [id = 432] 20:13:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 137 (0000003F54855800) [pid = 1460] [serial = 1296] [outer = 0000000000000000] 20:13:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 138 (0000003F62BD7C00) [pid = 1460] [serial = 1297] [outer = 0000003F54855800] 20:13:25 INFO - PROCESS | 1460 | 1463627605490 Marionette DEBUG loaded listener.js 20:13:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 139 (0000003F67210400) [pid = 1460] [serial = 1298] [outer = 0000003F54855800] 20:13:25 INFO - PROCESS | 1460 | 1463627605861 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 20:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 20:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 628ms 20:13:25 INFO - PROCESS | 1460 | 1463627605887 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 20:13:25 INFO - PROCESS | 1460 | 1463627605890 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 20:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 20:13:25 INFO - PROCESS | 1460 | 1463627605893 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 20:13:25 INFO - PROCESS | 1460 | 1463627605895 Marionette TRACE conn6 <- [1,1694,null,{}] 20:13:25 INFO - PROCESS | 1460 | 1463627605899 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:26 INFO - PROCESS | 1460 | 1463627606021 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 20:13:26 INFO - PROCESS | 1460 | 1463627606057 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:26 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6BDB9800 == 54 [pid = 1460] [id = 433] 20:13:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 140 (0000003F658A5800) [pid = 1460] [serial = 1299] [outer = 0000000000000000] 20:13:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 141 (0000003F6722AC00) [pid = 1460] [serial = 1300] [outer = 0000003F658A5800] 20:13:26 INFO - PROCESS | 1460 | 1463627606102 Marionette DEBUG loaded listener.js 20:13:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 142 (0000003F67635C00) [pid = 1460] [serial = 1301] [outer = 0000003F658A5800] 20:13:26 INFO - PROCESS | 1460 | 1463627606524 Marionette TRACE conn6 <- [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]]]}] 20:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 20:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 690ms 20:13:26 INFO - PROCESS | 1460 | 1463627606587 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 20:13:26 INFO - PROCESS | 1460 | 1463627606589 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 20:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 20:13:26 INFO - PROCESS | 1460 | 1463627606593 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 20:13:26 INFO - PROCESS | 1460 | 1463627606594 Marionette TRACE conn6 <- [1,1698,null,{}] 20:13:26 INFO - PROCESS | 1460 | 1463627606598 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:26 INFO - PROCESS | 1460 | 1463627606696 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 20:13:26 INFO - PROCESS | 1460 | 1463627606705 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:26 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6EC2B000 == 55 [pid = 1460] [id = 434] 20:13:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 143 (0000003F6838C400) [pid = 1460] [serial = 1302] [outer = 0000000000000000] 20:13:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 144 (0000003F683B1800) [pid = 1460] [serial = 1303] [outer = 0000003F6838C400] 20:13:26 INFO - PROCESS | 1460 | 1463627606750 Marionette DEBUG loaded listener.js 20:13:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 145 (0000003F6E629000) [pid = 1460] [serial = 1304] [outer = 0000003F6838C400] 20:13:27 INFO - PROCESS | 1460 | 1463627607339 Marionette TRACE conn6 <- [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]]]}] 20:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 20:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 839ms 20:13:27 INFO - PROCESS | 1460 | 1463627607435 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 20:13:27 INFO - PROCESS | 1460 | 1463627607440 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 20:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 20:13:27 INFO - PROCESS | 1460 | 1463627607446 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 20:13:27 INFO - PROCESS | 1460 | 1463627607451 Marionette TRACE conn6 <- [1,1702,null,{}] 20:13:27 INFO - PROCESS | 1460 | 1463627607458 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:27 INFO - PROCESS | 1460 | 1463627607590 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 20:13:27 INFO - PROCESS | 1460 | 1463627607686 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:27 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F606A6800 == 56 [pid = 1460] [id = 435] 20:13:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 146 (0000003F564C7000) [pid = 1460] [serial = 1305] [outer = 0000000000000000] 20:13:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 147 (0000003F5B6EA000) [pid = 1460] [serial = 1306] [outer = 0000003F564C7000] 20:13:27 INFO - PROCESS | 1460 | 1463627607745 Marionette DEBUG loaded listener.js 20:13:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 148 (0000003F5FD47C00) [pid = 1460] [serial = 1307] [outer = 0000003F564C7000] 20:13:28 INFO - PROCESS | 1460 | 1463627608340 Marionette TRACE conn6 <- [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 20:13:28 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 20:13:28 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 20:13:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:13:28 INFO - _addTest/ [0,1705,"getWindowHandle",null] 20:13:28 INFO - PROCESS | 1460 | 1463627608399 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 20:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 20:13:28 INFO - PROCESS | 1460 | 1463627608407 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 20:13:28 INFO - PROCESS | 1460 | 1463627608410 Marionette TRACE conn6 <- [1,1706,null,{}] 20:13:28 INFO - PROCESS | 1460 | 1463627608414 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:28 INFO - PROCESS | 1460 | 1463627608534 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 20:13:28 INFO - PROCESS | 1460 | 1463627608664 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:28 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A3C4800 == 57 [pid = 1460] [id = 436] 20:13:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 149 (0000003F62BDE800) [pid = 1460] [serial = 1308] [outer = 0000000000000000] 20:13:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 150 (0000003F633E7800) [pid = 1460] [serial = 1309] [outer = 0000003F62BDE800] 20:13:28 INFO - PROCESS | 1460 | 1463627608722 Marionette DEBUG loaded listener.js 20:13:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 151 (0000003F6511A000) [pid = 1460] [serial = 1310] [outer = 0000003F62BDE800] 20:13:29 INFO - PROCESS | 1460 | 1463627609355 Marionette TRACE conn6 <- [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]]]}] 20:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 20:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 985ms 20:13:29 INFO - PROCESS | 1460 | 1463627609396 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 20:13:29 INFO - PROCESS | 1460 | 1463627609399 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 20:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 20:13:29 INFO - PROCESS | 1460 | 1463627609403 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 20:13:29 INFO - PROCESS | 1460 | 1463627609407 Marionette TRACE conn6 <- [1,1710,null,{}] 20:13:29 INFO - PROCESS | 1460 | 1463627609419 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:29 INFO - PROCESS | 1460 | 1463627609539 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 20:13:29 INFO - PROCESS | 1460 | 1463627609671 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:29 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6E8D4800 == 58 [pid = 1460] [id = 437] 20:13:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 152 (0000003F66B2C400) [pid = 1460] [serial = 1311] [outer = 0000000000000000] 20:13:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 153 (0000003F67229800) [pid = 1460] [serial = 1312] [outer = 0000003F66B2C400] 20:13:29 INFO - PROCESS | 1460 | 1463627609732 Marionette DEBUG loaded listener.js 20:13:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 154 (0000003F6E62CC00) [pid = 1460] [serial = 1313] [outer = 0000003F66B2C400] 20:13:30 INFO - PROCESS | 1460 | 1463627610347 Marionette TRACE conn6 <- [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]]]}] 20:13:30 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 20:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 986ms 20:13:30 INFO - PROCESS | 1460 | 1463627610392 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 20:13:30 INFO - PROCESS | 1460 | 1463627610396 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 20:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 20:13:30 INFO - PROCESS | 1460 | 1463627610400 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 20:13:30 INFO - PROCESS | 1460 | 1463627610402 Marionette TRACE conn6 <- [1,1714,null,{}] 20:13:30 INFO - PROCESS | 1460 | 1463627610406 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:30 INFO - PROCESS | 1460 | 1463627610521 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 20:13:30 INFO - PROCESS | 1460 | 1463627610651 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:30 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6E9F5000 == 59 [pid = 1460] [id = 438] 20:13:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 155 (0000003F6E61B800) [pid = 1460] [serial = 1314] [outer = 0000000000000000] 20:13:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 156 (0000003F6E621C00) [pid = 1460] [serial = 1315] [outer = 0000003F6E61B800] 20:13:30 INFO - PROCESS | 1460 | 1463627610709 Marionette DEBUG loaded listener.js 20:13:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 157 (0000003F6E631400) [pid = 1460] [serial = 1316] [outer = 0000003F6E61B800] 20:13:31 INFO - PROCESS | 1460 | 1463627611281 Marionette TRACE conn6 <- [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]]]}] 20:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 20:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 941ms 20:13:31 INFO - PROCESS | 1460 | 1463627611345 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 20:13:31 INFO - PROCESS | 1460 | 1463627611348 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 20:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 20:13:31 INFO - PROCESS | 1460 | 1463627611352 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 20:13:31 INFO - PROCESS | 1460 | 1463627611354 Marionette TRACE conn6 <- [1,1718,null,{}] 20:13:31 INFO - PROCESS | 1460 | 1463627611358 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:31 INFO - PROCESS | 1460 | 1463627611474 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 20:13:31 INFO - PROCESS | 1460 | 1463627611577 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:31 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6E798000 == 60 [pid = 1460] [id = 439] 20:13:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 158 (0000003F6D3AC400) [pid = 1460] [serial = 1317] [outer = 0000000000000000] 20:13:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 159 (0000003F6D3B5400) [pid = 1460] [serial = 1318] [outer = 0000003F6D3AC400] 20:13:32 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant - assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255 20:13:32 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 20:13:32 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1 20:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:13:32 INFO - _addTest/ [0,1721,"getWindowHandle",null] 20:13:32 INFO - PROCESS | 1460 | 1463627612505 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 20:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 20:13:32 INFO - PROCESS | 1460 | 1463627612509 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 20:13:32 INFO - PROCESS | 1460 | 1463627612511 Marionette TRACE conn6 <- [1,1722,null,{}] 20:13:32 INFO - PROCESS | 1460 | 1463627612515 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:32 INFO - PROCESS | 1460 | 1463627612653 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 20:13:32 INFO - PROCESS | 1460 | 1463627612787 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:32 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6661C800 == 61 [pid = 1460] [id = 440] 20:13:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 161 (0000003F56303800) [pid = 1460] [serial = 1320] [outer = 0000000000000000] 20:13:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 162 (0000003F6E779800) [pid = 1460] [serial = 1321] [outer = 0000003F56303800] 20:13:32 INFO - PROCESS | 1460 | 1463627612848 Marionette DEBUG loaded listener.js 20:13:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 163 (0000003F6EBB9400) [pid = 1460] [serial = 1322] [outer = 0000003F56303800] 20:13:33 INFO - PROCESS | 1460 | 1463627613551 Marionette TRACE conn6 <- [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]]]}] 20:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 20:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1074ms 20:13:33 INFO - PROCESS | 1460 | 1463627613592 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 20:13:33 INFO - PROCESS | 1460 | 1463627613596 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 20:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 20:13:33 INFO - PROCESS | 1460 | 1463627613601 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 20:13:33 INFO - PROCESS | 1460 | 1463627613605 Marionette TRACE conn6 <- [1,1726,null,{}] 20:13:33 INFO - PROCESS | 1460 | 1463627613611 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:33 INFO - PROCESS | 1460 | 1463627613727 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 20:13:33 INFO - PROCESS | 1460 | 1463627613863 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:33 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F606BA000 == 62 [pid = 1460] [id = 441] 20:13:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 164 (0000003F56B70C00) [pid = 1460] [serial = 1323] [outer = 0000000000000000] 20:13:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 165 (0000003F57808000) [pid = 1460] [serial = 1324] [outer = 0000003F56B70C00] 20:13:33 INFO - PROCESS | 1460 | 1463627613934 Marionette DEBUG loaded listener.js 20:13:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 166 (0000003F5CBE6000) [pid = 1460] [serial = 1325] [outer = 0000003F56B70C00] 20:13:34 INFO - PROCESS | 1460 | 1463627614587 Marionette TRACE conn6 <- [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]]]}] 20:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 20:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1026ms 20:13:34 INFO - PROCESS | 1460 | 1463627614632 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 20:13:34 INFO - PROCESS | 1460 | 1463627614638 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 20:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 20:13:34 INFO - PROCESS | 1460 | 1463627614645 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 20:13:34 INFO - PROCESS | 1460 | 1463627614648 Marionette TRACE conn6 <- [1,1730,null,{}] 20:13:34 INFO - PROCESS | 1460 | 1463627614652 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:34 INFO - PROCESS | 1460 | 1463627614811 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 20:13:35 INFO - PROCESS | 1460 | 1463627615015 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:35 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6AB1C800 == 61 [pid = 1460] [id = 388] 20:13:35 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6BDB9800 == 60 [pid = 1460] [id = 433] 20:13:35 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63683000 == 59 [pid = 1460] [id = 432] 20:13:35 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B024000 == 58 [pid = 1460] [id = 431] 20:13:35 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6AB23000 == 57 [pid = 1460] [id = 430] 20:13:35 INFO - PROCESS | 1460 | --DOCSHELL 0000003F67292800 == 56 [pid = 1460] [id = 429] 20:13:35 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66A7E800 == 55 [pid = 1460] [id = 428] 20:13:35 INFO - PROCESS | 1460 | --DOCSHELL 0000003F64522800 == 54 [pid = 1460] [id = 427] 20:13:35 INFO - PROCESS | 1460 | --DOMWINDOW == 165 (0000003F5AB0FC00) [pid = 1460] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 1460 | --DOMWINDOW == 164 (0000003F6259C400) [pid = 1460] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 1460 | --DOMWINDOW == 163 (0000003F66456C00) [pid = 1460] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 1460 | --DOMWINDOW == 162 (0000003F6763E000) [pid = 1460] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 1460 | --DOMWINDOW == 161 (0000003F68360400) [pid = 1460] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 1460 | --DOMWINDOW == 160 (0000003F68388C00) [pid = 1460] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C555800 == 55 [pid = 1460] [id = 442] 20:13:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 161 (0000003F551C9C00) [pid = 1460] [serial = 1326] [outer = 0000000000000000] 20:13:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 162 (0000003F5640FC00) [pid = 1460] [serial = 1327] [outer = 0000003F551C9C00] 20:13:35 INFO - PROCESS | 1460 | 1463627615114 Marionette DEBUG loaded listener.js 20:13:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 163 (0000003F6255F800) [pid = 1460] [serial = 1328] [outer = 0000003F551C9C00] 20:13:35 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C54E000 == 54 [pid = 1460] [id = 426] 20:13:35 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BD9B000 == 53 [pid = 1460] [id = 425] 20:13:35 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6EC2A000 == 52 [pid = 1460] [id = 422] 20:13:35 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6EA7D800 == 51 [pid = 1460] [id = 421] 20:13:35 INFO - PROCESS | 1460 | --DOCSHELL 0000003F67388000 == 50 [pid = 1460] [id = 420] 20:13:35 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62E15000 == 49 [pid = 1460] [id = 419] 20:13:35 INFO - PROCESS | 1460 | --DOMWINDOW == 162 (0000003F62C7B000) [pid = 1460] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 1460 | --DOMWINDOW == 161 (0000003F63122000) [pid = 1460] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 1460 | --DOMWINDOW == 160 (0000003F643CFC00) [pid = 1460] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 1460 | --DOMWINDOW == 159 (0000003F564CAC00) [pid = 1460] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 1460 | --DOMWINDOW == 158 (0000003F56305800) [pid = 1460] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 1460 | --DOMWINDOW == 157 (0000003F6375AC00) [pid = 1460] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 1460 | --DOMWINDOW == 156 (0000003F5F5EC400) [pid = 1460] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 1460 | --DOMWINDOW == 155 (0000003F61F24000) [pid = 1460] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 1460 | --DOMWINDOW == 154 (0000003F5C451000) [pid = 1460] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 1460 | --DOMWINDOW == 153 (0000003F60637800) [pid = 1460] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 1460 | --DOMWINDOW == 152 (0000003F67202800) [pid = 1460] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 1460 | --DOMWINDOW == 151 (0000003F67638C00) [pid = 1460] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 1460 | --DOMWINDOW == 150 (0000003F6836E400) [pid = 1460] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 1460 | --DOMWINDOW == 149 (0000003F66411400) [pid = 1460] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 1460 | --DOMWINDOW == 148 (0000003F658F2400) [pid = 1460] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 1460 | --DOMWINDOW == 147 (0000003F66F0C000) [pid = 1460] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 1460 | --DOMWINDOW == 146 (0000003F668BF400) [pid = 1460] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 1460 | --DOMWINDOW == 145 (0000003F66409C00) [pid = 1460] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 1460 | --DOMWINDOW == 144 (0000003F682A1C00) [pid = 1460] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 1460 | --DOMWINDOW == 143 (0000003F67097C00) [pid = 1460] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 1460 | --DOMWINDOW == 142 (0000003F67126000) [pid = 1460] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 1460 | --DOMWINDOW == 141 (0000003F63C6A800) [pid = 1460] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 1460 | 1463627615525 Marionette TRACE conn6 <- [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]]]}] 20:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 20:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 942ms 20:13:35 INFO - PROCESS | 1460 | 1463627615599 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 20:13:35 INFO - PROCESS | 1460 | 1463627615601 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 20:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 20:13:35 INFO - PROCESS | 1460 | 1463627615607 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 20:13:35 INFO - PROCESS | 1460 | 1463627615611 Marionette TRACE conn6 <- [1,1734,null,{}] 20:13:35 INFO - PROCESS | 1460 | 1463627615623 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:35 INFO - PROCESS | 1460 | 1463627615726 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 20:13:35 INFO - PROCESS | 1460 | 1463627615742 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:35 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63780000 == 50 [pid = 1460] [id = 443] 20:13:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 142 (0000003F62C38800) [pid = 1460] [serial = 1329] [outer = 0000000000000000] 20:13:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 143 (0000003F62C7A400) [pid = 1460] [serial = 1330] [outer = 0000003F62C38800] 20:13:35 INFO - PROCESS | 1460 | 1463627615793 Marionette DEBUG loaded listener.js 20:13:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 144 (0000003F63124000) [pid = 1460] [serial = 1331] [outer = 0000003F62C38800] 20:13:36 INFO - PROCESS | 1460 | 1463627616219 Marionette TRACE conn6 <- [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]]]}] 20:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 20:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 646ms 20:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 20:13:36 INFO - PROCESS | 1460 | 1463627616253 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 20:13:36 INFO - PROCESS | 1460 | 1463627616256 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 20:13:36 INFO - PROCESS | 1460 | 1463627616260 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 20:13:36 INFO - PROCESS | 1460 | 1463627616262 Marionette TRACE conn6 <- [1,1738,null,{}] 20:13:36 INFO - PROCESS | 1460 | 1463627616265 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:36 INFO - PROCESS | 1460 | 1463627616358 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 20:13:36 INFO - PROCESS | 1460 | 1463627616365 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:36 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66618800 == 51 [pid = 1460] [id = 444] 20:13:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 145 (0000003F63757C00) [pid = 1460] [serial = 1332] [outer = 0000000000000000] 20:13:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 146 (0000003F638D2400) [pid = 1460] [serial = 1333] [outer = 0000003F63757C00] 20:13:36 INFO - PROCESS | 1460 | 1463627616412 Marionette DEBUG loaded listener.js 20:13:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 147 (0000003F63C94800) [pid = 1460] [serial = 1334] [outer = 0000003F63757C00] 20:13:36 INFO - PROCESS | 1460 | 1463627616811 Marionette TRACE conn6 <- [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]]]}] 20:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 20:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 586ms 20:13:36 INFO - PROCESS | 1460 | 1463627616849 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 20:13:36 INFO - PROCESS | 1460 | 1463627616851 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 20:13:36 INFO - PROCESS | 1460 | 1463627616854 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 20:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 20:13:36 INFO - PROCESS | 1460 | 1463627616856 Marionette TRACE conn6 <- [1,1742,null,{}] 20:13:36 INFO - PROCESS | 1460 | 1463627616859 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:37 INFO - PROCESS | 1460 | 1463627616999 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 20:13:37 INFO - PROCESS | 1460 | 1463627617181 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:37 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670DE000 == 52 [pid = 1460] [id = 445] 20:13:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 148 (0000003F6836B000) [pid = 1460] [serial = 1335] [outer = 0000000000000000] 20:13:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 149 (0000003F64569000) [pid = 1460] [serial = 1336] [outer = 0000003F6836B000] 20:13:37 INFO - PROCESS | 1460 | 1463627617255 Marionette DEBUG loaded listener.js 20:13:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 150 (0000003F658FEC00) [pid = 1460] [serial = 1337] [outer = 0000003F6836B000] 20:13:37 INFO - PROCESS | 1460 | 1463627617764 Marionette TRACE conn6 <- [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]]]}] 20:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 20:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 943ms 20:13:37 INFO - PROCESS | 1460 | 1463627617801 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 20:13:37 INFO - PROCESS | 1460 | 1463627617803 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 20:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 20:13:37 INFO - PROCESS | 1460 | 1463627617806 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 20:13:37 INFO - PROCESS | 1460 | 1463627617808 Marionette TRACE conn6 <- [1,1746,null,{}] 20:13:37 INFO - PROCESS | 1460 | 1463627617812 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:37 INFO - PROCESS | 1460 | 1463627617959 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 20:13:38 INFO - PROCESS | 1460 | 1463627618055 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:38 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A3E0800 == 53 [pid = 1460] [id = 446] 20:13:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 151 (0000003F664CF800) [pid = 1460] [serial = 1338] [outer = 0000000000000000] 20:13:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 152 (0000003F66B26C00) [pid = 1460] [serial = 1339] [outer = 0000003F664CF800] 20:13:38 INFO - PROCESS | 1460 | 1463627618104 Marionette DEBUG loaded listener.js 20:13:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 153 (0000003F66F11400) [pid = 1460] [serial = 1340] [outer = 0000003F664CF800] 20:13:38 INFO - PROCESS | 1460 | 1463627618538 Marionette TRACE conn6 <- [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]]]}] 20:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 20:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 775ms 20:13:38 INFO - PROCESS | 1460 | 1463627618585 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 20:13:38 INFO - PROCESS | 1460 | 1463627618587 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 20:13:38 INFO - PROCESS | 1460 | 1463627618590 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 20:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 20:13:38 INFO - PROCESS | 1460 | 1463627618592 Marionette TRACE conn6 <- [1,1750,null,{}] 20:13:38 INFO - PROCESS | 1460 | 1463627618605 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:38 INFO - PROCESS | 1460 | 1463627618725 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 20:13:38 INFO - PROCESS | 1460 | 1463627618784 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:38 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6AB82000 == 54 [pid = 1460] [id = 447] 20:13:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 154 (0000003F6708F000) [pid = 1460] [serial = 1341] [outer = 0000000000000000] 20:13:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 155 (0000003F67123C00) [pid = 1460] [serial = 1342] [outer = 0000003F6708F000] 20:13:38 INFO - PROCESS | 1460 | 1463627618829 Marionette DEBUG loaded listener.js 20:13:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 156 (0000003F67223800) [pid = 1460] [serial = 1343] [outer = 0000003F6708F000] 20:13:39 INFO - PROCESS | 1460 | 1463627619264 Marionette TRACE conn6 <- [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]]]}] 20:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 20:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 734ms 20:13:39 INFO - PROCESS | 1460 | 1463627619331 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 20:13:39 INFO - PROCESS | 1460 | 1463627619333 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 20:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 20:13:39 INFO - PROCESS | 1460 | 1463627619635 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 20:13:39 INFO - PROCESS | 1460 | 1463627619637 Marionette TRACE conn6 <- [1,1754,null,{}] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 155 (0000003F67211800) [pid = 1460] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 154 (0000003F63C95400) [pid = 1460] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 153 (0000003F637C2800) [pid = 1460] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 152 (0000003F630EF400) [pid = 1460] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 151 (0000003F63752800) [pid = 1460] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 150 (0000003F5BD1E800) [pid = 1460] [serial = 1118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 149 (0000003F6720F000) [pid = 1460] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 148 (0000003F5C454000) [pid = 1460] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 147 (0000003F634B7C00) [pid = 1460] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 146 (0000003F63C97800) [pid = 1460] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 145 (0000003F62BE0000) [pid = 1460] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 144 (0000003F5FD53400) [pid = 1460] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 143 (0000003F65ADC400) [pid = 1460] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 142 (0000003F5B30E000) [pid = 1460] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 141 (0000003F513D9800) [pid = 1460] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 140 (0000003F5640F000) [pid = 1460] [serial = 1115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 139 (0000003F67096800) [pid = 1460] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 138 (0000003F68384800) [pid = 1460] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 137 (0000003F55B59C00) [pid = 1460] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 136 (0000003F63C72000) [pid = 1460] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 135 (0000003F56495800) [pid = 1460] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 134 (0000003F5D329C00) [pid = 1460] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 133 (0000003F62C76400) [pid = 1460] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 132 (0000003F5B8F0800) [pid = 1460] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 131 (0000003F668B5C00) [pid = 1460] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 130 (0000003F54855800) [pid = 1460] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 129 (0000003F67090000) [pid = 1460] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 128 (0000003F658A5800) [pid = 1460] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 127 (0000003F5CBF2000) [pid = 1460] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 126 (0000003F564CF400) [pid = 1460] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 125 (0000003F5D32E800) [pid = 1460] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 124 (0000003F682AD000) [pid = 1460] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 123 (0000003F56B67000) [pid = 1460] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 122 (0000003F55DC0000) [pid = 1460] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 20:13:39 INFO - PROCESS | 1460 | --DOMWINDOW == 121 (0000003F66F07800) [pid = 1460] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 20:13:39 INFO - PROCESS | 1460 | 1463627619679 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:39 INFO - PROCESS | 1460 | 1463627619769 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 20:13:39 INFO - PROCESS | 1460 | 1463627619778 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:39 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5D395800 == 55 [pid = 1460] [id = 448] 20:13:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 122 (0000003F56310800) [pid = 1460] [serial = 1344] [outer = 0000000000000000] 20:13:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 123 (0000003F56495800) [pid = 1460] [serial = 1345] [outer = 0000003F56310800] 20:13:39 INFO - PROCESS | 1460 | 1463627619823 Marionette DEBUG loaded listener.js 20:13:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 124 (0000003F5B83C400) [pid = 1460] [serial = 1346] [outer = 0000003F56310800] 20:13:40 INFO - PROCESS | 1460 | 1463627620264 Marionette TRACE conn6 <- [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]]]}] 20:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 20:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 963ms 20:13:40 INFO - PROCESS | 1460 | 1463627620305 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 20:13:40 INFO - PROCESS | 1460 | 1463627620307 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 20:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 20:13:40 INFO - PROCESS | 1460 | 1463627620310 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 20:13:40 INFO - PROCESS | 1460 | 1463627620312 Marionette TRACE conn6 <- [1,1758,null,{}] 20:13:40 INFO - PROCESS | 1460 | 1463627620316 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:40 INFO - PROCESS | 1460 | 1463627620405 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 20:13:40 INFO - PROCESS | 1460 | 1463627620411 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:40 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B61C000 == 56 [pid = 1460] [id = 449] 20:13:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 125 (0000003F5CBEC400) [pid = 1460] [serial = 1347] [outer = 0000000000000000] 20:13:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 126 (0000003F62985400) [pid = 1460] [serial = 1348] [outer = 0000003F5CBEC400] 20:13:40 INFO - PROCESS | 1460 | 1463627620460 Marionette DEBUG loaded listener.js 20:13:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 127 (0000003F63C91000) [pid = 1460] [serial = 1349] [outer = 0000003F5CBEC400] 20:13:40 INFO - PROCESS | 1460 | 1463627620885 Marionette TRACE conn6 <- [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]]]}] 20:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 20:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 627ms 20:13:40 INFO - PROCESS | 1460 | 1463627620941 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 20:13:40 INFO - PROCESS | 1460 | 1463627620943 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 20:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 20:13:40 INFO - PROCESS | 1460 | 1463627620947 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 20:13:40 INFO - PROCESS | 1460 | 1463627620949 Marionette TRACE conn6 <- [1,1762,null,{}] 20:13:40 INFO - PROCESS | 1460 | 1463627620953 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:41 INFO - PROCESS | 1460 | 1463627621046 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 20:13:41 INFO - PROCESS | 1460 | 1463627621053 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:41 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6BDCA800 == 57 [pid = 1460] [id = 450] 20:13:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 128 (0000003F66B28C00) [pid = 1460] [serial = 1350] [outer = 0000000000000000] 20:13:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 129 (0000003F6722B400) [pid = 1460] [serial = 1351] [outer = 0000003F66B28C00] 20:13:41 INFO - PROCESS | 1460 | 1463627621097 Marionette DEBUG loaded listener.js 20:13:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 130 (0000003F6763B000) [pid = 1460] [serial = 1352] [outer = 0000003F66B28C00] 20:13:41 INFO - PROCESS | 1460 | 1463627621561 Marionette TRACE conn6 <- [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]]]}] 20:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 20:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 627ms 20:13:41 INFO - PROCESS | 1460 | 1463627621577 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 20:13:41 INFO - PROCESS | 1460 | 1463627621579 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 20:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 20:13:41 INFO - PROCESS | 1460 | 1463627621587 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 20:13:41 INFO - PROCESS | 1460 | 1463627621589 Marionette TRACE conn6 <- [1,1766,null,{}] 20:13:41 INFO - PROCESS | 1460 | 1463627621607 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:41 INFO - PROCESS | 1460 | 1463627621780 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 20:13:41 INFO - PROCESS | 1460 | 1463627621917 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:41 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BD78800 == 58 [pid = 1460] [id = 451] 20:13:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 131 (0000003F54814800) [pid = 1460] [serial = 1353] [outer = 0000000000000000] 20:13:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 132 (0000003F56235800) [pid = 1460] [serial = 1354] [outer = 0000003F54814800] 20:13:41 INFO - PROCESS | 1460 | 1463627621984 Marionette DEBUG loaded listener.js 20:13:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 133 (0000003F56B70000) [pid = 1460] [serial = 1355] [outer = 0000003F54814800] 20:13:42 INFO - PROCESS | 1460 | 1463627622647 Marionette TRACE conn6 <- [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]]]}] 20:13:42 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 20:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1099ms 20:13:42 INFO - PROCESS | 1460 | 1463627622689 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 20:13:42 INFO - PROCESS | 1460 | 1463627622694 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 20:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 20:13:42 INFO - PROCESS | 1460 | 1463627622698 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 20:13:42 INFO - PROCESS | 1460 | 1463627622703 Marionette TRACE conn6 <- [1,1770,null,{}] 20:13:42 INFO - PROCESS | 1460 | 1463627622708 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:42 INFO - PROCESS | 1460 | 1463627622860 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 20:13:43 INFO - PROCESS | 1460 | 1463627622994 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:43 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6660C000 == 59 [pid = 1460] [id = 452] 20:13:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 134 (0000003F61879C00) [pid = 1460] [serial = 1356] [outer = 0000000000000000] 20:13:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 135 (0000003F61FA3C00) [pid = 1460] [serial = 1357] [outer = 0000003F61879C00] 20:13:43 INFO - PROCESS | 1460 | 1463627623055 Marionette DEBUG loaded listener.js 20:13:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 136 (0000003F62C30C00) [pid = 1460] [serial = 1358] [outer = 0000003F61879C00] 20:13:43 INFO - PROCESS | 1460 | 1463627623647 Marionette TRACE conn6 <- [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]]]}] 20:13:43 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 20:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 985ms 20:13:43 INFO - PROCESS | 1460 | 1463627623687 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 20:13:43 INFO - PROCESS | 1460 | 1463627623690 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 20:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 20:13:43 INFO - PROCESS | 1460 | 1463627623695 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 20:13:43 INFO - PROCESS | 1460 | 1463627623697 Marionette TRACE conn6 <- [1,1774,null,{}] 20:13:43 INFO - PROCESS | 1460 | 1463627623701 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:43 INFO - PROCESS | 1460 | 1463627623824 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 20:13:43 INFO - PROCESS | 1460 | 1463627623960 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:43 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6E8D5000 == 60 [pid = 1460] [id = 453] 20:13:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 137 (0000003F63757800) [pid = 1460] [serial = 1359] [outer = 0000000000000000] 20:13:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 138 (0000003F658ABC00) [pid = 1460] [serial = 1360] [outer = 0000003F63757800] 20:13:44 INFO - PROCESS | 1460 | 1463627624020 Marionette DEBUG loaded listener.js 20:13:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 139 (0000003F664D0000) [pid = 1460] [serial = 1361] [outer = 0000003F63757800] 20:13:44 INFO - PROCESS | 1460 | 1463627624635 Marionette TRACE conn6 <- [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]]]}] 20:13:44 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 20:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 985ms 20:13:44 INFO - PROCESS | 1460 | 1463627624680 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 20:13:44 INFO - PROCESS | 1460 | 1463627624685 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 20:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 20:13:44 INFO - PROCESS | 1460 | 1463627624697 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 20:13:44 INFO - PROCESS | 1460 | 1463627624702 Marionette TRACE conn6 <- [1,1778,null,{}] 20:13:44 INFO - PROCESS | 1460 | 1463627624706 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:44 INFO - PROCESS | 1460 | 1463627624826 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 20:13:44 INFO - PROCESS | 1460 | 1463627624957 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:44 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6EC79000 == 61 [pid = 1460] [id = 454] 20:13:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 140 (0000003F66411400) [pid = 1460] [serial = 1362] [outer = 0000000000000000] 20:13:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 141 (0000003F677AF400) [pid = 1460] [serial = 1363] [outer = 0000003F66411400] 20:13:45 INFO - PROCESS | 1460 | 1463627625015 Marionette DEBUG loaded listener.js 20:13:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 142 (0000003F682ADC00) [pid = 1460] [serial = 1364] [outer = 0000003F66411400] 20:13:45 INFO - PROCESS | 1460 | 1463627625611 Marionette TRACE conn6 <- [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]]]}] 20:13:45 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) 20:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 984ms 20:13:45 INFO - PROCESS | 1460 | 1463627625678 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 20:13:45 INFO - PROCESS | 1460 | 1463627625681 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 20:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 20:13:45 INFO - PROCESS | 1460 | 1463627625685 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 20:13:45 INFO - PROCESS | 1460 | 1463627625687 Marionette TRACE conn6 <- [1,1782,null,{}] 20:13:45 INFO - PROCESS | 1460 | 1463627625691 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:45 INFO - PROCESS | 1460 | 1463627625852 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 20:13:45 INFO - PROCESS | 1460 | 1463627625913 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:45 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6F2EC000 == 62 [pid = 1460] [id = 455] 20:13:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 143 (0000003F68381800) [pid = 1460] [serial = 1365] [outer = 0000000000000000] 20:13:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 144 (0000003F6838B800) [pid = 1460] [serial = 1366] [outer = 0000003F68381800] 20:13:45 INFO - PROCESS | 1460 | 1463627625968 Marionette DEBUG loaded listener.js 20:13:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 145 (0000003F6A4CD800) [pid = 1460] [serial = 1367] [outer = 0000003F68381800] 20:13:46 INFO - PROCESS | 1460 | 1463627626545 Marionette TRACE conn6 <- [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]]]}] 20:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 943ms 20:13:46 INFO - PROCESS | 1460 | 1463627626631 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 20:13:46 INFO - PROCESS | 1460 | 1463627626633 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 20:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 20:13:46 INFO - PROCESS | 1460 | 1463627626637 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 20:13:46 INFO - PROCESS | 1460 | 1463627626639 Marionette TRACE conn6 <- [1,1786,null,{}] 20:13:46 INFO - PROCESS | 1460 | 1463627626643 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:46 INFO - PROCESS | 1460 | 1463627626759 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 20:13:46 INFO - PROCESS | 1460 | 1463627626895 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:46 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6FADD000 == 63 [pid = 1460] [id = 456] 20:13:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 146 (0000003F6E62D400) [pid = 1460] [serial = 1368] [outer = 0000000000000000] 20:13:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 147 (0000003F6E634400) [pid = 1460] [serial = 1369] [outer = 0000003F6E62D400] 20:13:46 INFO - PROCESS | 1460 | 1463627626960 Marionette DEBUG loaded listener.js 20:13:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 148 (0000003F6EB03800) [pid = 1460] [serial = 1370] [outer = 0000003F6E62D400] 20:13:47 INFO - PROCESS | 1460 | 1463627627560 Marionette TRACE conn6 <- [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]]]}] 20:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 20:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 984ms 20:13:47 INFO - PROCESS | 1460 | 1463627627624 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 20:13:47 INFO - PROCESS | 1460 | 1463627627626 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 20:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 20:13:47 INFO - PROCESS | 1460 | 1463627627630 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 20:13:47 INFO - PROCESS | 1460 | 1463627627632 Marionette TRACE conn6 <- [1,1790,null,{}] 20:13:47 INFO - PROCESS | 1460 | 1463627627636 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:47 INFO - PROCESS | 1460 | 1463627627758 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 20:13:47 INFO - PROCESS | 1460 | 1463627627887 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:47 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5594E800 == 64 [pid = 1460] [id = 457] 20:13:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 149 (0000003F55411800) [pid = 1460] [serial = 1371] [outer = 0000000000000000] 20:13:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 150 (0000003F56C6E000) [pid = 1460] [serial = 1372] [outer = 0000003F55411800] 20:13:47 INFO - PROCESS | 1460 | 1463627627945 Marionette DEBUG loaded listener.js 20:13:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 151 (0000003F5FD49000) [pid = 1460] [serial = 1373] [outer = 0000003F55411800] 20:13:48 INFO - PROCESS | 1460 | 1463627628762 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 20:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1193ms 20:13:48 INFO - PROCESS | 1460 | 1463627628826 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 20:13:48 INFO - PROCESS | 1460 | 1463627628830 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 20:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 20:13:48 INFO - PROCESS | 1460 | 1463627628836 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 20:13:48 INFO - PROCESS | 1460 | 1463627628839 Marionette TRACE conn6 <- [1,1794,null,{}] 20:13:48 INFO - PROCESS | 1460 | 1463627628845 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:48 INFO - PROCESS | 1460 | 1463627628978 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 20:13:49 INFO - PROCESS | 1460 | 1463627629122 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:49 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62A0D800 == 65 [pid = 1460] [id = 458] 20:13:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 152 (0000003F5B30D400) [pid = 1460] [serial = 1374] [outer = 0000000000000000] 20:13:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 153 (0000003F5B457800) [pid = 1460] [serial = 1375] [outer = 0000003F5B30D400] 20:13:49 INFO - PROCESS | 1460 | 1463627629178 Marionette DEBUG loaded listener.js 20:13:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 154 (0000003F5C41F800) [pid = 1460] [serial = 1376] [outer = 0000003F5B30D400] 20:13:49 INFO - PROCESS | 1460 | --DOCSHELL 0000003F606C3000 == 64 [pid = 1460] [id = 344] 20:13:49 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6BDCA800 == 63 [pid = 1460] [id = 450] 20:13:49 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B61C000 == 62 [pid = 1460] [id = 449] 20:13:49 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5D395800 == 61 [pid = 1460] [id = 448] 20:13:49 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6AB82000 == 60 [pid = 1460] [id = 447] 20:13:49 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A3E0800 == 59 [pid = 1460] [id = 446] 20:13:49 INFO - PROCESS | 1460 | --DOCSHELL 0000003F670DE000 == 58 [pid = 1460] [id = 445] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 153 (0000003F5C416C00) [pid = 1460] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 152 (0000003F683B1800) [pid = 1460] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 151 (0000003F6374F400) [pid = 1460] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 150 (0000003F682A1400) [pid = 1460] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 149 (0000003F62C35800) [pid = 1460] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 148 (0000003F6A4C2800) [pid = 1460] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66618800 == 57 [pid = 1460] [id = 444] 20:13:49 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63780000 == 56 [pid = 1460] [id = 443] 20:13:49 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C555800 == 55 [pid = 1460] [id = 442] 20:13:49 INFO - PROCESS | 1460 | --DOCSHELL 0000003F606BA000 == 54 [pid = 1460] [id = 441] 20:13:49 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6E8D4800 == 53 [pid = 1460] [id = 437] 20:13:49 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A3C4800 == 52 [pid = 1460] [id = 436] 20:13:49 INFO - PROCESS | 1460 | --DOCSHELL 0000003F606A6800 == 51 [pid = 1460] [id = 435] 20:13:49 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6EC2B000 == 50 [pid = 1460] [id = 434] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 147 (0000003F61FAA400) [pid = 1460] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 146 (0000003F6836A800) [pid = 1460] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 145 (0000003F5C413800) [pid = 1460] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 144 (0000003F56CB3800) [pid = 1460] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 143 (0000003F67093400) [pid = 1460] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 142 (0000003F682A6000) [pid = 1460] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 141 (0000003F67091C00) [pid = 1460] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 140 (0000003F63C6BC00) [pid = 1460] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 139 (0000003F6374F800) [pid = 1460] [serial = 997] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 138 (0000003F658F0400) [pid = 1460] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 137 (0000003F5FD52C00) [pid = 1460] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 136 (0000003F6763B800) [pid = 1460] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 135 (0000003F618A3400) [pid = 1460] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 134 (0000003F637C2400) [pid = 1460] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 133 (0000003F65ADF000) [pid = 1460] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 132 (0000003F65839400) [pid = 1460] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 131 (0000003F62C79800) [pid = 1460] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 130 (0000003F65AE8800) [pid = 1460] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 129 (0000003F5BD27C00) [pid = 1460] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 128 (0000003F56307800) [pid = 1460] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 127 (0000003F5AC33000) [pid = 1460] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 126 (0000003F67131400) [pid = 1460] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 125 (0000003F62AB3C00) [pid = 1460] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 124 (0000003F5B38BC00) [pid = 1460] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 123 (0000003F683B0400) [pid = 1460] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 122 (0000003F564CDC00) [pid = 1460] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 121 (0000003F5CBE8C00) [pid = 1460] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 120 (0000003F63C99400) [pid = 1460] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 119 (0000003F5B62CC00) [pid = 1460] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 118 (0000003F62BE2C00) [pid = 1460] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 117 (0000003F64F80000) [pid = 1460] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F65AE5000) [pid = 1460] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F63117C00) [pid = 1460] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F63756800) [pid = 1460] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 113 (0000003F5F5E3800) [pid = 1460] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 112 (0000003F5C417800) [pid = 1460] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F67128000) [pid = 1460] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F66B31C00) [pid = 1460] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F62BD7C00) [pid = 1460] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F682A0C00) [pid = 1460] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 107 (0000003F67635C00) [pid = 1460] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F6722AC00) [pid = 1460] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F6836C800) [pid = 1460] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F67210400) [pid = 1460] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F64571C00) [pid = 1460] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 20:13:49 INFO - PROCESS | 1460 | 1463627629822 Marionette TRACE conn6 <- [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]]]}] 20:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 20:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1032ms 20:13:49 INFO - PROCESS | 1460 | 1463627629872 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 20:13:49 INFO - PROCESS | 1460 | 1463627629878 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 20:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 20:13:49 INFO - PROCESS | 1460 | 1463627629884 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 20:13:49 INFO - PROCESS | 1460 | 1463627629887 Marionette TRACE conn6 <- [1,1798,null,{}] 20:13:49 INFO - PROCESS | 1460 | 1463627629908 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:50 INFO - PROCESS | 1460 | 1463627630011 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 20:13:50 INFO - PROCESS | 1460 | 1463627630100 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:50 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BDE0000 == 51 [pid = 1460] [id = 459] 20:13:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F56498800) [pid = 1460] [serial = 1377] [outer = 0000000000000000] 20:13:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F5AC3F000) [pid = 1460] [serial = 1378] [outer = 0000003F56498800] 20:13:50 INFO - PROCESS | 1460 | 1463627630147 Marionette DEBUG loaded listener.js 20:13:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F5C459400) [pid = 1460] [serial = 1379] [outer = 0000003F56498800] 20:13:50 INFO - PROCESS | 1460 | 1463627630634 Marionette TRACE conn6 <- [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]]]}] 20:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 20:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 795ms 20:13:50 INFO - PROCESS | 1460 | 1463627630680 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 20:13:50 INFO - PROCESS | 1460 | 1463627630682 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 20:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 20:13:50 INFO - PROCESS | 1460 | 1463627630686 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 20:13:50 INFO - PROCESS | 1460 | 1463627630689 Marionette TRACE conn6 <- [1,1802,null,{}] 20:13:50 INFO - PROCESS | 1460 | 1463627630701 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:50 INFO - PROCESS | 1460 | 1463627630798 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 20:13:50 INFO - PROCESS | 1460 | 1463627630808 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:50 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62E4C800 == 52 [pid = 1460] [id = 460] 20:13:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F6063A800) [pid = 1460] [serial = 1380] [outer = 0000000000000000] 20:13:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 108 (0000003F6183C800) [pid = 1460] [serial = 1381] [outer = 0000003F6063A800] 20:13:50 INFO - PROCESS | 1460 | 1463627630858 Marionette DEBUG loaded listener.js 20:13:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F62548400) [pid = 1460] [serial = 1382] [outer = 0000003F6063A800] 20:13:51 INFO - PROCESS | 1460 | 1463627631340 Marionette TRACE conn6 <- [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]]]}] 20:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 20:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 691ms 20:13:51 INFO - PROCESS | 1460 | 1463627631380 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 20:13:51 INFO - PROCESS | 1460 | 1463627631383 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 20:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 20:13:51 INFO - PROCESS | 1460 | 1463627631386 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 20:13:51 INFO - PROCESS | 1460 | 1463627631388 Marionette TRACE conn6 <- [1,1806,null,{}] 20:13:51 INFO - PROCESS | 1460 | 1463627631392 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:51 INFO - PROCESS | 1460 | 1463627631485 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 20:13:51 INFO - PROCESS | 1460 | 1463627631494 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:51 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6378E000 == 53 [pid = 1460] [id = 461] 20:13:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F62BE0400) [pid = 1460] [serial = 1383] [outer = 0000000000000000] 20:13:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F62C75400) [pid = 1460] [serial = 1384] [outer = 0000003F62BE0400] 20:13:51 INFO - PROCESS | 1460 | 1463627631541 Marionette DEBUG loaded listener.js 20:13:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F6311FC00) [pid = 1460] [serial = 1385] [outer = 0000003F62BE0400] 20:13:52 INFO - PROCESS | 1460 | 1463627632012 Marionette TRACE conn6 <- [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]]]}] 20:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 20:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 690ms 20:13:52 INFO - PROCESS | 1460 | 1463627632079 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 20:13:52 INFO - PROCESS | 1460 | 1463627632081 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 20:13:52 INFO - PROCESS | 1460 | 1463627632085 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 20:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 20:13:52 INFO - PROCESS | 1460 | 1463627632086 Marionette TRACE conn6 <- [1,1810,null,{}] 20:13:52 INFO - PROCESS | 1460 | 1463627632090 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:52 INFO - PROCESS | 1460 | 1463627632215 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 20:13:52 INFO - PROCESS | 1460 | 1463627632266 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:52 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F65A9B800 == 54 [pid = 1460] [id = 462] 20:13:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 113 (0000003F631A2400) [pid = 1460] [serial = 1386] [outer = 0000000000000000] 20:13:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 114 (0000003F63752000) [pid = 1460] [serial = 1387] [outer = 0000003F631A2400] 20:13:52 INFO - PROCESS | 1460 | 1463627632312 Marionette DEBUG loaded listener.js 20:13:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F638CDC00) [pid = 1460] [serial = 1388] [outer = 0000003F631A2400] 20:13:52 INFO - PROCESS | 1460 | 1463627632760 Marionette TRACE conn6 <- [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]]]}] 20:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 20:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 735ms 20:13:52 INFO - PROCESS | 1460 | 1463627632823 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 20:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 20:13:52 INFO - PROCESS | 1460 | 1463627632826 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 20:13:52 INFO - PROCESS | 1460 | 1463627632834 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 20:13:52 INFO - PROCESS | 1460 | 1463627632836 Marionette TRACE conn6 <- [1,1814,null,{}] 20:13:52 INFO - PROCESS | 1460 | 1463627632847 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:53 INFO - PROCESS | 1460 | 1463627633013 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 20:13:53 INFO - PROCESS | 1460 | 1463627633046 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:53 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66927800 == 55 [pid = 1460] [id = 463] 20:13:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F63C9DC00) [pid = 1460] [serial = 1389] [outer = 0000000000000000] 20:13:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F6511D800) [pid = 1460] [serial = 1390] [outer = 0000003F63C9DC00] 20:13:53 INFO - PROCESS | 1460 | 1463627633092 Marionette DEBUG loaded listener.js 20:13:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 118 (0000003F65ADC000) [pid = 1460] [serial = 1391] [outer = 0000003F63C9DC00] 20:13:53 INFO - PROCESS | 1460 | 1463627633559 Marionette TRACE conn6 <- [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]]]}] 20:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 20:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 794ms 20:13:53 INFO - PROCESS | 1460 | 1463627633623 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 20:13:53 INFO - PROCESS | 1460 | 1463627633625 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 20:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 20:13:53 INFO - PROCESS | 1460 | 1463627633629 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 20:13:53 INFO - PROCESS | 1460 | 1463627633631 Marionette TRACE conn6 <- [1,1818,null,{}] 20:13:53 INFO - PROCESS | 1460 | 1463627633634 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:53 INFO - PROCESS | 1460 | 1463627633753 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 20:13:53 INFO - PROCESS | 1460 | 1463627633810 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:53 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670EC800 == 56 [pid = 1460] [id = 464] 20:13:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 119 (0000003F65AE7C00) [pid = 1460] [serial = 1392] [outer = 0000000000000000] 20:13:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 120 (0000003F66409400) [pid = 1460] [serial = 1393] [outer = 0000003F65AE7C00] 20:13:53 INFO - PROCESS | 1460 | 1463627633856 Marionette DEBUG loaded listener.js 20:13:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 121 (0000003F668BC400) [pid = 1460] [serial = 1394] [outer = 0000003F65AE7C00] 20:13:54 INFO - PROCESS | 1460 | --DOMWINDOW == 120 (0000003F62C38800) [pid = 1460] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 20:13:54 INFO - PROCESS | 1460 | --DOMWINDOW == 119 (0000003F56B70C00) [pid = 1460] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 20:13:54 INFO - PROCESS | 1460 | --DOMWINDOW == 118 (0000003F63757C00) [pid = 1460] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 20:13:54 INFO - PROCESS | 1460 | --DOMWINDOW == 117 (0000003F6708F000) [pid = 1460] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 20:13:54 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F551C9C00) [pid = 1460] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 20:13:54 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F6836B000) [pid = 1460] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 20:13:54 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F664CF800) [pid = 1460] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 20:13:54 INFO - PROCESS | 1460 | --DOMWINDOW == 113 (0000003F56310800) [pid = 1460] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 20:13:54 INFO - PROCESS | 1460 | --DOMWINDOW == 112 (0000003F5CBEC400) [pid = 1460] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 20:13:54 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F67123000) [pid = 1460] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 20:13:54 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F5B38A400) [pid = 1460] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 20:13:54 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F62C2EC00) [pid = 1460] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 20:13:54 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F6311D400) [pid = 1460] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 20:13:54 INFO - PROCESS | 1460 | --DOMWINDOW == 107 (0000003F683B4400) [pid = 1460] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 20:13:54 INFO - PROCESS | 1460 | 1463627634344 Marionette TRACE conn6 <- [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]]]}] 20:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 20:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 796ms 20:13:54 INFO - PROCESS | 1460 | 1463627634426 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 20:13:54 INFO - PROCESS | 1460 | 1463627634428 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 20:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 20:13:54 INFO - PROCESS | 1460 | 1463627634432 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 20:13:54 INFO - PROCESS | 1460 | 1463627634434 Marionette TRACE conn6 <- [1,1822,null,{}] 20:13:54 INFO - PROCESS | 1460 | 1463627634437 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:54 INFO - PROCESS | 1460 | 1463627634536 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 20:13:54 INFO - PROCESS | 1460 | 1463627634549 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:54 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F68308000 == 57 [pid = 1460] [id = 465] 20:13:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 108 (0000003F5B633C00) [pid = 1460] [serial = 1395] [outer = 0000000000000000] 20:13:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F638DB400) [pid = 1460] [serial = 1396] [outer = 0000003F5B633C00] 20:13:54 INFO - PROCESS | 1460 | 1463627634594 Marionette DEBUG loaded listener.js 20:13:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F668BE800) [pid = 1460] [serial = 1397] [outer = 0000003F5B633C00] 20:13:55 INFO - PROCESS | 1460 | 1463627635027 Marionette TRACE conn6 <- [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]]]}] 20:13:55 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 20:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 629ms 20:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 20:13:55 INFO - PROCESS | 1460 | 1463627635063 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 20:13:55 INFO - PROCESS | 1460 | 1463627635066 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 20:13:55 INFO - PROCESS | 1460 | 1463627635069 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 20:13:55 INFO - PROCESS | 1460 | 1463627635071 Marionette TRACE conn6 <- [1,1826,null,{}] 20:13:55 INFO - PROCESS | 1460 | 1463627635075 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:55 INFO - PROCESS | 1460 | 1463627635165 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 20:13:55 INFO - PROCESS | 1460 | 1463627635172 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:55 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A908000 == 58 [pid = 1460] [id = 466] 20:13:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F66B2C800) [pid = 1460] [serial = 1398] [outer = 0000000000000000] 20:13:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F66F10C00) [pid = 1460] [serial = 1399] [outer = 0000003F66B2C800] 20:13:55 INFO - PROCESS | 1460 | 1463627635216 Marionette DEBUG loaded listener.js 20:13:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 113 (0000003F67097800) [pid = 1460] [serial = 1400] [outer = 0000003F66B2C800] 20:13:55 INFO - PROCESS | 1460 | 1463627635784 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 20:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 20:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 731ms 20:13:55 INFO - PROCESS | 1460 | 1463627635803 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 20:13:55 INFO - PROCESS | 1460 | 1463627635805 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 20:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 20:13:55 INFO - PROCESS | 1460 | 1463627635809 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 20:13:55 INFO - PROCESS | 1460 | 1463627635811 Marionette TRACE conn6 <- [1,1830,null,{}] 20:13:55 INFO - PROCESS | 1460 | 1463627635814 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:55 INFO - PROCESS | 1460 | 1463627635946 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 20:13:55 INFO - PROCESS | 1460 | 1463627635959 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:55 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6AB79000 == 59 [pid = 1460] [id = 467] 20:13:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 114 (0000003F67131400) [pid = 1460] [serial = 1401] [outer = 0000000000000000] 20:13:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F6720D000) [pid = 1460] [serial = 1402] [outer = 0000003F67131400] 20:13:56 INFO - PROCESS | 1460 | 1463627636004 Marionette DEBUG loaded listener.js 20:13:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F6722DC00) [pid = 1460] [serial = 1403] [outer = 0000003F67131400] 20:13:56 INFO - PROCESS | 1460 | 1463627636690 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 20:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 20:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 943ms 20:13:56 INFO - PROCESS | 1460 | 1463627636756 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 20:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 20:13:56 INFO - PROCESS | 1460 | 1463627636762 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 20:13:56 INFO - PROCESS | 1460 | 1463627636767 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 20:13:56 INFO - PROCESS | 1460 | 1463627636772 Marionette TRACE conn6 <- [1,1834,null,{}] 20:13:56 INFO - PROCESS | 1460 | 1463627636777 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:56 INFO - PROCESS | 1460 | 1463627636931 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 20:13:57 INFO - PROCESS | 1460 | 1463627637064 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:57 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6186C800 == 60 [pid = 1460] [id = 468] 20:13:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F5A969400) [pid = 1460] [serial = 1404] [outer = 0000000000000000] 20:13:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 118 (0000003F5ACC4000) [pid = 1460] [serial = 1405] [outer = 0000003F5A969400] 20:13:57 INFO - PROCESS | 1460 | 1463627637125 Marionette DEBUG loaded listener.js 20:13:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 119 (0000003F5CBEB000) [pid = 1460] [serial = 1406] [outer = 0000003F5A969400] 20:13:57 INFO - PROCESS | 1460 | 1463627637737 Marionette TRACE conn6 <- [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]]]}] 20:13:57 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) 20:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1034ms 20:13:57 INFO - PROCESS | 1460 | 1463627637804 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 20:13:57 INFO - PROCESS | 1460 | 1463627637811 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 20:13:57 INFO - PROCESS | 1460 | 1463627637818 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 20:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 20:13:57 INFO - PROCESS | 1460 | 1463627637821 Marionette TRACE conn6 <- [1,1838,null,{}] 20:13:57 INFO - PROCESS | 1460 | 1463627637845 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:58 INFO - PROCESS | 1460 | 1463627638004 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 20:13:58 INFO - PROCESS | 1460 | 1463627638128 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:58 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6661E000 == 61 [pid = 1460] [id = 469] 20:13:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 120 (0000003F60636800) [pid = 1460] [serial = 1407] [outer = 0000000000000000] 20:13:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 121 (0000003F62BD7C00) [pid = 1460] [serial = 1408] [outer = 0000003F60636800] 20:13:58 INFO - PROCESS | 1460 | 1463627638185 Marionette DEBUG loaded listener.js 20:13:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 122 (0000003F6375D800) [pid = 1460] [serial = 1409] [outer = 0000003F60636800] 20:13:58 INFO - PROCESS | 1460 | 1463627638791 Marionette TRACE conn6 <- [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]]]}] 20:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1028ms 20:13:58 INFO - PROCESS | 1460 | 1463627638852 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 20:13:58 INFO - PROCESS | 1460 | 1463627638855 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 20:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 20:13:58 INFO - PROCESS | 1460 | 1463627638859 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 20:13:58 INFO - PROCESS | 1460 | 1463627638863 Marionette TRACE conn6 <- [1,1842,null,{}] 20:13:58 INFO - PROCESS | 1460 | 1463627638875 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:59 INFO - PROCESS | 1460 | 1463627638998 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 20:13:59 INFO - PROCESS | 1460 | 1463627639132 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:59 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B0C1800 == 62 [pid = 1460] [id = 470] 20:13:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 123 (0000003F63DFB000) [pid = 1460] [serial = 1410] [outer = 0000000000000000] 20:13:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 124 (0000003F66410400) [pid = 1460] [serial = 1411] [outer = 0000003F63DFB000] 20:13:59 INFO - PROCESS | 1460 | 1463627639192 Marionette DEBUG loaded listener.js 20:13:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 125 (0000003F67228800) [pid = 1460] [serial = 1412] [outer = 0000003F63DFB000] 20:13:59 INFO - PROCESS | 1460 | 1463627639816 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 20:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 983ms 20:13:59 INFO - PROCESS | 1460 | 1463627639844 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 20:13:59 INFO - PROCESS | 1460 | 1463627639847 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 20:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 20:13:59 INFO - PROCESS | 1460 | 1463627639851 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 20:13:59 INFO - PROCESS | 1460 | 1463627639853 Marionette TRACE conn6 <- [1,1846,null,{}] 20:13:59 INFO - PROCESS | 1460 | 1463627639857 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:59 INFO - PROCESS | 1460 | 1463627639975 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 20:14:00 INFO - PROCESS | 1460 | 1463627640105 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:00 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B689000 == 63 [pid = 1460] [id = 471] 20:14:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 126 (0000003F6763F800) [pid = 1460] [serial = 1413] [outer = 0000000000000000] 20:14:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 127 (0000003F677A9000) [pid = 1460] [serial = 1414] [outer = 0000003F6763F800] 20:14:00 INFO - PROCESS | 1460 | 1463627640163 Marionette DEBUG loaded listener.js 20:14:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 128 (0000003F682A6C00) [pid = 1460] [serial = 1415] [outer = 0000003F6763F800] 20:14:00 INFO - PROCESS | 1460 | 1463627640701 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 20:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 20:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 881ms 20:14:00 INFO - PROCESS | 1460 | 1463627640745 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 20:14:00 INFO - PROCESS | 1460 | 1463627640748 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 20:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 20:14:00 INFO - PROCESS | 1460 | 1463627640753 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 20:14:00 INFO - PROCESS | 1460 | 1463627640755 Marionette TRACE conn6 <- [1,1850,null,{}] 20:14:00 INFO - PROCESS | 1460 | 1463627640759 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:00 INFO - PROCESS | 1460 | 1463627640874 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 20:14:00 INFO - PROCESS | 1460 | 1463627640975 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:00 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6E10D000 == 64 [pid = 1460] [id = 472] 20:14:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 129 (0000003F682A1400) [pid = 1460] [serial = 1416] [outer = 0000000000000000] 20:14:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 130 (0000003F6836C800) [pid = 1460] [serial = 1417] [outer = 0000003F682A1400] 20:14:01 INFO - PROCESS | 1460 | 1463627641030 Marionette DEBUG loaded listener.js 20:14:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 131 (0000003F683B0400) [pid = 1460] [serial = 1418] [outer = 0000003F682A1400] 20:14:01 INFO - PROCESS | 1460 | 1463627641648 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 20:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 20:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 944ms 20:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 20:14:01 INFO - PROCESS | 1460 | 1463627641698 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 20:14:01 INFO - PROCESS | 1460 | 1463627641701 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 20:14:01 INFO - PROCESS | 1460 | 1463627641704 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 20:14:01 INFO - PROCESS | 1460 | 1463627641706 Marionette TRACE conn6 <- [1,1854,null,{}] 20:14:01 INFO - PROCESS | 1460 | 1463627641710 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:01 INFO - PROCESS | 1460 | 1463627641836 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 20:14:01 INFO - PROCESS | 1460 | 1463627641939 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:01 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6E8E1000 == 65 [pid = 1460] [id = 473] 20:14:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 132 (0000003F6E190800) [pid = 1460] [serial = 1419] [outer = 0000000000000000] 20:14:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 133 (0000003F6E19C800) [pid = 1460] [serial = 1420] [outer = 0000003F6E190800] 20:14:02 INFO - PROCESS | 1460 | 1463627641996 Marionette DEBUG loaded listener.js 20:14:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 134 (0000003F6E61F800) [pid = 1460] [serial = 1421] [outer = 0000003F6E190800] 20:14:02 INFO - PROCESS | 1460 | 1463627642802 Marionette TRACE conn6 <- [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]]]}] 20:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 20:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1190ms 20:14:02 INFO - PROCESS | 1460 | 1463627642897 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 20:14:02 INFO - PROCESS | 1460 | 1463627642902 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 20:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 20:14:02 INFO - PROCESS | 1460 | 1463627642907 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 20:14:02 INFO - PROCESS | 1460 | 1463627642911 Marionette TRACE conn6 <- [1,1858,null,{}] 20:14:02 INFO - PROCESS | 1460 | 1463627642917 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:03 INFO - PROCESS | 1460 | 1463627643028 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 20:14:03 INFO - PROCESS | 1460 | 1463627643155 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:03 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61F31000 == 66 [pid = 1460] [id = 474] 20:14:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 135 (0000003F55DBFC00) [pid = 1460] [serial = 1422] [outer = 0000000000000000] 20:14:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 136 (0000003F56B6DC00) [pid = 1460] [serial = 1423] [outer = 0000003F55DBFC00] 20:14:03 INFO - PROCESS | 1460 | 1463627643206 Marionette DEBUG loaded listener.js 20:14:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 137 (0000003F5B8F0800) [pid = 1460] [serial = 1424] [outer = 0000003F55DBFC00] 20:14:03 INFO - PROCESS | 1460 | 1463627643846 Marionette TRACE conn6 <- [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]]]}] 20:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 20:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 984ms 20:14:03 INFO - PROCESS | 1460 | 1463627643896 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 20:14:03 INFO - PROCESS | 1460 | 1463627643902 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 20:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 20:14:03 INFO - PROCESS | 1460 | 1463627643908 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 20:14:03 INFO - PROCESS | 1460 | 1463627643911 Marionette TRACE conn6 <- [1,1862,null,{}] 20:14:03 INFO - PROCESS | 1460 | 1463627643915 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:04 INFO - PROCESS | 1460 | 1463627644031 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 20:14:04 INFO - PROCESS | 1460 | 1463627644196 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66920000 == 65 [pid = 1460] [id = 347] 20:14:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B0BE000 == 64 [pid = 1460] [id = 391] 20:14:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A908000 == 63 [pid = 1460] [id = 466] 20:14:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F68308000 == 62 [pid = 1460] [id = 465] 20:14:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F670EC800 == 61 [pid = 1460] [id = 464] 20:14:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66927800 == 60 [pid = 1460] [id = 463] 20:14:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F65A9B800 == 59 [pid = 1460] [id = 462] 20:14:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6378E000 == 58 [pid = 1460] [id = 461] 20:14:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62E4C800 == 57 [pid = 1460] [id = 460] 20:14:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BDE0000 == 56 [pid = 1460] [id = 459] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 136 (0000003F6722B400) [pid = 1460] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 135 (0000003F6E779800) [pid = 1460] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 134 (0000003F5B6EA000) [pid = 1460] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 133 (0000003F633E7800) [pid = 1460] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 132 (0000003F67229800) [pid = 1460] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 131 (0000003F6E621C00) [pid = 1460] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 130 (0000003F6D3B5400) [pid = 1460] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F57A71800 == 57 [pid = 1460] [id = 475] 20:14:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 131 (0000003F55B63800) [pid = 1460] [serial = 1425] [outer = 0000000000000000] 20:14:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 132 (0000003F579B0000) [pid = 1460] [serial = 1426] [outer = 0000003F55B63800] 20:14:04 INFO - PROCESS | 1460 | 1463627644291 Marionette DEBUG loaded listener.js 20:14:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 133 (0000003F5F56D800) [pid = 1460] [serial = 1427] [outer = 0000003F55B63800] 20:14:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62A0D800 == 56 [pid = 1460] [id = 458] 20:14:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6E8D5000 == 55 [pid = 1460] [id = 453] 20:14:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6660C000 == 54 [pid = 1460] [id = 452] 20:14:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BD78800 == 53 [pid = 1460] [id = 451] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 132 (0000003F683AB800) [pid = 1460] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 131 (0000003F5FD49800) [pid = 1460] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 130 (0000003F683ABC00) [pid = 1460] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 129 (0000003F63CAFC00) [pid = 1460] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 128 (0000003F6A4CCC00) [pid = 1460] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 127 (0000003F62C7A400) [pid = 1460] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 126 (0000003F63124000) [pid = 1460] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 125 (0000003F5CBE6000) [pid = 1460] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 124 (0000003F57808000) [pid = 1460] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 123 (0000003F638D2400) [pid = 1460] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 122 (0000003F63C94800) [pid = 1460] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 121 (0000003F67123C00) [pid = 1460] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 120 (0000003F5640FC00) [pid = 1460] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 119 (0000003F6255F800) [pid = 1460] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 118 (0000003F64569000) [pid = 1460] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 117 (0000003F66F11400) [pid = 1460] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F66B26C00) [pid = 1460] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F56495800) [pid = 1460] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F62985400) [pid = 1460] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 113 (0000003F67223800) [pid = 1460] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 112 (0000003F63C91000) [pid = 1460] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F5B83C400) [pid = 1460] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F658FEC00) [pid = 1460] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1460 | 1463627644764 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 20:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 20:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 882ms 20:14:04 INFO - PROCESS | 1460 | 1463627644790 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 20:14:04 INFO - PROCESS | 1460 | 1463627644793 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 20:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 20:14:04 INFO - PROCESS | 1460 | 1463627644796 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 20:14:04 INFO - PROCESS | 1460 | 1463627644800 Marionette TRACE conn6 <- [1,1866,null,{}] 20:14:04 INFO - PROCESS | 1460 | 1463627644811 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:04 INFO - PROCESS | 1460 | 1463627644909 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 20:14:04 INFO - PROCESS | 1460 | 1463627644917 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:04 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F636E2000 == 54 [pid = 1460] [id = 476] 20:14:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F5FD49800) [pid = 1460] [serial = 1428] [outer = 0000000000000000] 20:14:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F61F1D400) [pid = 1460] [serial = 1429] [outer = 0000003F5FD49800] 20:14:04 INFO - PROCESS | 1460 | 1463627644967 Marionette DEBUG loaded listener.js 20:14:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 113 (0000003F62BDCC00) [pid = 1460] [serial = 1430] [outer = 0000003F5FD49800] 20:14:05 INFO - PROCESS | 1460 | 1463627645457 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 20:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 20:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 693ms 20:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 20:14:05 INFO - PROCESS | 1460 | 1463627645491 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 20:14:05 INFO - PROCESS | 1460 | 1463627645494 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 20:14:05 INFO - PROCESS | 1460 | 1463627645497 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 20:14:05 INFO - PROCESS | 1460 | 1463627645499 Marionette TRACE conn6 <- [1,1870,null,{}] 20:14:05 INFO - PROCESS | 1460 | 1463627645503 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:05 INFO - PROCESS | 1460 | 1463627645597 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 20:14:05 INFO - PROCESS | 1460 | 1463627645605 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:05 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6650D000 == 55 [pid = 1460] [id = 477] 20:14:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 114 (0000003F62C78400) [pid = 1460] [serial = 1431] [outer = 0000000000000000] 20:14:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F6311A800) [pid = 1460] [serial = 1432] [outer = 0000003F62C78400] 20:14:05 INFO - PROCESS | 1460 | 1463627645652 Marionette DEBUG loaded listener.js 20:14:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F63758C00) [pid = 1460] [serial = 1433] [outer = 0000003F62C78400] 20:14:06 INFO - PROCESS | 1460 | 1463627646145 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 20:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 20:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 691ms 20:14:06 INFO - PROCESS | 1460 | 1463627646191 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 20:14:06 INFO - PROCESS | 1460 | 1463627646193 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 20:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 20:14:06 INFO - PROCESS | 1460 | 1463627646197 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 20:14:06 INFO - PROCESS | 1460 | 1463627646199 Marionette TRACE conn6 <- [1,1874,null,{}] 20:14:06 INFO - PROCESS | 1460 | 1463627646203 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:06 INFO - PROCESS | 1460 | 1463627646295 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 20:14:06 INFO - PROCESS | 1460 | 1463627646304 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:06 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6692A800 == 56 [pid = 1460] [id = 478] 20:14:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F638D2800) [pid = 1460] [serial = 1434] [outer = 0000000000000000] 20:14:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 118 (0000003F63BBB400) [pid = 1460] [serial = 1435] [outer = 0000003F638D2800] 20:14:06 INFO - PROCESS | 1460 | 1463627646352 Marionette DEBUG loaded listener.js 20:14:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 119 (0000003F63C9D800) [pid = 1460] [serial = 1436] [outer = 0000003F638D2800] 20:14:06 INFO - PROCESS | 1460 | 1463627646801 Marionette TRACE conn6 <- [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]]]}] 20:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 20:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 690ms 20:14:06 INFO - PROCESS | 1460 | 1463627646890 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 20:14:06 INFO - PROCESS | 1460 | 1463627646893 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 20:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 20:14:06 INFO - PROCESS | 1460 | 1463627646896 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 20:14:06 INFO - PROCESS | 1460 | 1463627646898 Marionette TRACE conn6 <- [1,1878,null,{}] 20:14:06 INFO - PROCESS | 1460 | 1463627646902 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:07 INFO - PROCESS | 1460 | --DOMWINDOW == 118 (0000003F56303800) [pid = 1460] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 20:14:07 INFO - PROCESS | 1460 | --DOMWINDOW == 117 (0000003F6063A800) [pid = 1460] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 20:14:07 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F65AE7C00) [pid = 1460] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 20:14:07 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F55411800) [pid = 1460] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 20:14:07 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F63C9DC00) [pid = 1460] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 20:14:07 INFO - PROCESS | 1460 | --DOMWINDOW == 113 (0000003F66B28C00) [pid = 1460] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 20:14:07 INFO - PROCESS | 1460 | --DOMWINDOW == 112 (0000003F5B30D400) [pid = 1460] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 20:14:07 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F66B2C800) [pid = 1460] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 20:14:07 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F62BE0400) [pid = 1460] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 20:14:07 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F56498800) [pid = 1460] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 20:14:07 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F631A2400) [pid = 1460] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 20:14:07 INFO - PROCESS | 1460 | --DOMWINDOW == 107 (0000003F5B633C00) [pid = 1460] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 20:14:07 INFO - PROCESS | 1460 | 1463627647498 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 20:14:07 INFO - PROCESS | 1460 | 1463627647569 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:07 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C7CB800 == 57 [pid = 1460] [id = 479] 20:14:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 108 (0000003F56235C00) [pid = 1460] [serial = 1437] [outer = 0000000000000000] 20:14:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F56492C00) [pid = 1460] [serial = 1438] [outer = 0000003F56235C00] 20:14:07 INFO - PROCESS | 1460 | 1463627647630 Marionette DEBUG loaded listener.js 20:14:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F5AC3FC00) [pid = 1460] [serial = 1439] [outer = 0000003F56235C00] 20:14:08 INFO - PROCESS | 1460 | 1463627648212 Marionette TRACE conn6 <- [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]]]}] 20:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 20:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1397ms 20:14:08 INFO - PROCESS | 1460 | 1463627648298 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 20:14:08 INFO - PROCESS | 1460 | 1463627648302 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 20:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 20:14:08 INFO - PROCESS | 1460 | 1463627648307 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 20:14:08 INFO - PROCESS | 1460 | 1463627648311 Marionette TRACE conn6 <- [1,1882,null,{}] 20:14:08 INFO - PROCESS | 1460 | 1463627648316 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:08 INFO - PROCESS | 1460 | 1463627648445 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 20:14:08 INFO - PROCESS | 1460 | 1463627648570 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:08 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F65A9B000 == 58 [pid = 1460] [id = 480] 20:14:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F5D336800) [pid = 1460] [serial = 1440] [outer = 0000000000000000] 20:14:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F5FD54000) [pid = 1460] [serial = 1441] [outer = 0000003F5D336800] 20:14:08 INFO - PROCESS | 1460 | 1463627648630 Marionette DEBUG loaded listener.js 20:14:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 113 (0000003F62B4B800) [pid = 1460] [serial = 1442] [outer = 0000003F5D336800] 20:14:09 INFO - PROCESS | 1460 | 1463627649277 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 20:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 20:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1030ms 20:14:09 INFO - PROCESS | 1460 | 1463627649341 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 20:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 20:14:09 INFO - PROCESS | 1460 | 1463627649345 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 20:14:09 INFO - PROCESS | 1460 | 1463627649349 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 20:14:09 INFO - PROCESS | 1460 | 1463627649351 Marionette TRACE conn6 <- [1,1886,null,{}] 20:14:09 INFO - PROCESS | 1460 | 1463627649356 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:09 INFO - PROCESS | 1460 | 1463627649474 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 20:14:09 INFO - PROCESS | 1460 | 1463627649606 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:09 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F68320800 == 59 [pid = 1460] [id = 481] 20:14:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 114 (0000003F6374F400) [pid = 1460] [serial = 1443] [outer = 0000000000000000] 20:14:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F638D8000) [pid = 1460] [serial = 1444] [outer = 0000003F6374F400] 20:14:09 INFO - PROCESS | 1460 | 1463627649668 Marionette DEBUG loaded listener.js 20:14:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F646BC400) [pid = 1460] [serial = 1445] [outer = 0000003F6374F400] 20:14:10 INFO - PROCESS | 1460 | 1463627650301 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 20:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 20:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 986ms 20:14:10 INFO - PROCESS | 1460 | 1463627650336 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 20:14:10 INFO - PROCESS | 1460 | 1463627650340 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 20:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 20:14:10 INFO - PROCESS | 1460 | 1463627650366 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 20:14:10 INFO - PROCESS | 1460 | 1463627650371 Marionette TRACE conn6 <- [1,1890,null,{}] 20:14:10 INFO - PROCESS | 1460 | 1463627650377 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:10 INFO - PROCESS | 1460 | 1463627650492 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 20:14:10 INFO - PROCESS | 1460 | 1463627650622 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:10 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6ADBA000 == 60 [pid = 1460] [id = 482] 20:14:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F65AE0800) [pid = 1460] [serial = 1446] [outer = 0000000000000000] 20:14:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 118 (0000003F66408C00) [pid = 1460] [serial = 1447] [outer = 0000003F65AE0800] 20:14:10 INFO - PROCESS | 1460 | 1463627650680 Marionette DEBUG loaded listener.js 20:14:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 119 (0000003F66A5D400) [pid = 1460] [serial = 1448] [outer = 0000003F65AE0800] 20:14:11 INFO - PROCESS | 1460 | 1463627651262 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 20:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 20:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 965ms 20:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 20:14:11 INFO - PROCESS | 1460 | 1463627651315 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 20:14:11 INFO - PROCESS | 1460 | 1463627651318 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 20:14:11 INFO - PROCESS | 1460 | 1463627651322 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 20:14:11 INFO - PROCESS | 1460 | 1463627651324 Marionette TRACE conn6 <- [1,1894,null,{}] 20:14:11 INFO - PROCESS | 1460 | 1463627651328 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:11 INFO - PROCESS | 1460 | 1463627651443 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 20:14:11 INFO - PROCESS | 1460 | 1463627651544 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:11 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B0C4000 == 61 [pid = 1460] [id = 483] 20:14:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 120 (0000003F66F0D000) [pid = 1460] [serial = 1449] [outer = 0000000000000000] 20:14:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 121 (0000003F67091C00) [pid = 1460] [serial = 1450] [outer = 0000003F66F0D000] 20:14:11 INFO - PROCESS | 1460 | 1463627651600 Marionette DEBUG loaded listener.js 20:14:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 122 (0000003F6712F000) [pid = 1460] [serial = 1451] [outer = 0000003F66F0D000] 20:14:12 INFO - PROCESS | 1460 | 1463627652184 Marionette TRACE conn6 <- [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]]]}] 20:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 20:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 943ms 20:14:12 INFO - PROCESS | 1460 | 1463627652267 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 20:14:12 INFO - PROCESS | 1460 | 1463627652269 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 20:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 20:14:12 INFO - PROCESS | 1460 | 1463627652273 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 20:14:12 INFO - PROCESS | 1460 | 1463627652275 Marionette TRACE conn6 <- [1,1898,null,{}] 20:14:12 INFO - PROCESS | 1460 | 1463627652279 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:12 INFO - PROCESS | 1460 | 1463627652450 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 20:14:12 INFO - PROCESS | 1460 | 1463627652575 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:12 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6E107800 == 62 [pid = 1460] [id = 484] 20:14:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 123 (0000003F677B1000) [pid = 1460] [serial = 1452] [outer = 0000000000000000] 20:14:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 124 (0000003F677B5400) [pid = 1460] [serial = 1453] [outer = 0000003F677B1000] 20:14:12 INFO - PROCESS | 1460 | 1463627652636 Marionette DEBUG loaded listener.js 20:14:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 125 (0000003F683A8C00) [pid = 1460] [serial = 1454] [outer = 0000003F677B1000] 20:14:13 INFO - PROCESS | 1460 | 1463627653222 Marionette TRACE conn6 <- [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]]]}] 20:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 20:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 984ms 20:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 20:14:13 INFO - PROCESS | 1460 | 1463627653260 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 20:14:13 INFO - PROCESS | 1460 | 1463627653262 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 20:14:13 INFO - PROCESS | 1460 | 1463627653266 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 20:14:13 INFO - PROCESS | 1460 | 1463627653268 Marionette TRACE conn6 <- [1,1902,null,{}] 20:14:13 INFO - PROCESS | 1460 | 1463627653272 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:13 INFO - PROCESS | 1460 | 1463627653383 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 20:14:13 INFO - PROCESS | 1460 | 1463627653492 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:13 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6E8E2000 == 63 [pid = 1460] [id = 485] 20:14:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 126 (0000003F677B1C00) [pid = 1460] [serial = 1455] [outer = 0000000000000000] 20:14:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 127 (0000003F6A4CCC00) [pid = 1460] [serial = 1456] [outer = 0000003F677B1C00] 20:14:13 INFO - PROCESS | 1460 | 1463627653548 Marionette DEBUG loaded listener.js 20:14:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 128 (0000003F6E15DC00) [pid = 1460] [serial = 1457] [outer = 0000003F677B1C00] 20:14:14 INFO - PROCESS | 1460 | 1463627654100 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 20:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 20:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 879ms 20:14:14 INFO - PROCESS | 1460 | 1463627654148 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 20:14:14 INFO - PROCESS | 1460 | 1463627654151 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 20:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 20:14:14 INFO - PROCESS | 1460 | 1463627654155 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 20:14:14 INFO - PROCESS | 1460 | 1463627654157 Marionette TRACE conn6 <- [1,1906,null,{}] 20:14:14 INFO - PROCESS | 1460 | 1463627654161 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:14 INFO - PROCESS | 1460 | 1463627654276 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 20:14:14 INFO - PROCESS | 1460 | 1463627654378 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:14 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6EC26000 == 64 [pid = 1460] [id = 486] 20:14:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 129 (0000003F6E15FC00) [pid = 1460] [serial = 1458] [outer = 0000000000000000] 20:14:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 130 (0000003F6E164800) [pid = 1460] [serial = 1459] [outer = 0000003F6E15FC00] 20:14:14 INFO - PROCESS | 1460 | 1463627654433 Marionette DEBUG loaded listener.js 20:14:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 131 (0000003F6E16B400) [pid = 1460] [serial = 1460] [outer = 0000003F6E15FC00] 20:14:15 INFO - PROCESS | 1460 | 1463627655080 Marionette TRACE conn6 <- [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]]]}] 20:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 20:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1133ms 20:14:15 INFO - PROCESS | 1460 | 1463627655290 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 20:14:15 INFO - PROCESS | 1460 | 1463627655296 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 20:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 20:14:15 INFO - PROCESS | 1460 | 1463627655301 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 20:14:15 INFO - PROCESS | 1460 | 1463627655304 Marionette TRACE conn6 <- [1,1910,null,{}] 20:14:15 INFO - PROCESS | 1460 | 1463627655310 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:15 INFO - PROCESS | 1460 | 1463627655427 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 20:14:15 INFO - PROCESS | 1460 | 1463627655554 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:15 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62B77800 == 65 [pid = 1460] [id = 487] 20:14:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 132 (0000003F5AC36800) [pid = 1460] [serial = 1461] [outer = 0000000000000000] 20:14:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 133 (0000003F5B483800) [pid = 1460] [serial = 1462] [outer = 0000003F5AC36800] 20:14:15 INFO - PROCESS | 1460 | 1463627655607 Marionette DEBUG loaded listener.js 20:14:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 134 (0000003F5FD48C00) [pid = 1460] [serial = 1463] [outer = 0000003F5AC36800] 20:14:16 INFO - PROCESS | 1460 | 1463627656232 Marionette TRACE conn6 <- [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]]]}] 20:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 20:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 987ms 20:14:16 INFO - PROCESS | 1460 | 1463627656291 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 20:14:16 INFO - PROCESS | 1460 | 1463627656294 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 20:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 20:14:16 INFO - PROCESS | 1460 | 1463627656302 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 20:14:16 INFO - PROCESS | 1460 | 1463627656307 Marionette TRACE conn6 <- [1,1914,null,{}] 20:14:16 INFO - PROCESS | 1460 | 1463627656311 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6650D000 == 64 [pid = 1460] [id = 477] 20:14:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F636E2000 == 63 [pid = 1460] [id = 476] 20:14:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F57A71800 == 62 [pid = 1460] [id = 475] 20:14:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61F31000 == 61 [pid = 1460] [id = 474] 20:14:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6661E000 == 60 [pid = 1460] [id = 469] 20:14:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6186C800 == 59 [pid = 1460] [id = 468] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 133 (0000003F6EBB9400) [pid = 1460] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 132 (0000003F6183C800) [pid = 1460] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 131 (0000003F66409400) [pid = 1460] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 130 (0000003F62548400) [pid = 1460] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 129 (0000003F56C6E000) [pid = 1460] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 128 (0000003F6511D800) [pid = 1460] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 127 (0000003F61FA3C00) [pid = 1460] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 126 (0000003F6763B000) [pid = 1460] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 125 (0000003F658ABC00) [pid = 1460] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 124 (0000003F677AF400) [pid = 1460] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 123 (0000003F5C41F800) [pid = 1460] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 122 (0000003F5B457800) [pid = 1460] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 121 (0000003F6838B800) [pid = 1460] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 120 (0000003F6E634400) [pid = 1460] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 119 (0000003F66F10C00) [pid = 1460] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 118 (0000003F668BC400) [pid = 1460] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 117 (0000003F62C75400) [pid = 1460] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F56235800) [pid = 1460] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F5FD49000) [pid = 1460] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F5AC3F000) [pid = 1460] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 113 (0000003F5C459400) [pid = 1460] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 112 (0000003F63752000) [pid = 1460] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F638CDC00) [pid = 1460] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F638DB400) [pid = 1460] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F668BE800) [pid = 1460] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F65ADC000) [pid = 1460] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 107 (0000003F6720D000) [pid = 1460] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F67097800) [pid = 1460] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F6311FC00) [pid = 1460] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 1460 | 1463627656532 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 20:14:16 INFO - PROCESS | 1460 | 1463627656588 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:16 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B9DC000 == 60 [pid = 1460] [id = 488] 20:14:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F56307800) [pid = 1460] [serial = 1464] [outer = 0000000000000000] 20:14:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F56C6E000) [pid = 1460] [serial = 1465] [outer = 0000003F56307800] 20:14:16 INFO - PROCESS | 1460 | 1463627656635 Marionette DEBUG loaded listener.js 20:14:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 108 (0000003F5FD49000) [pid = 1460] [serial = 1466] [outer = 0000003F56307800] 20:14:17 INFO - PROCESS | 1460 | 1463627657056 Marionette TRACE conn6 <- [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]]]}] 20:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 20:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 796ms 20:14:17 INFO - PROCESS | 1460 | 1463627657100 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 20:14:17 INFO - PROCESS | 1460 | 1463627657102 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 20:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 20:14:17 INFO - PROCESS | 1460 | 1463627657106 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 20:14:17 INFO - PROCESS | 1460 | 1463627657108 Marionette TRACE conn6 <- [1,1918,null,{}] 20:14:17 INFO - PROCESS | 1460 | 1463627657118 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:17 INFO - PROCESS | 1460 | 1463627657221 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 20:14:17 INFO - PROCESS | 1460 | 1463627657235 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:17 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63784000 == 61 [pid = 1460] [id = 489] 20:14:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F63125C00) [pid = 1460] [serial = 1467] [outer = 0000000000000000] 20:14:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F6375AC00) [pid = 1460] [serial = 1468] [outer = 0000003F63125C00] 20:14:17 INFO - PROCESS | 1460 | 1463627657285 Marionette DEBUG loaded listener.js 20:14:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F63C76400) [pid = 1460] [serial = 1469] [outer = 0000003F63125C00] 20:14:17 INFO - PROCESS | 1460 | 1463627657772 Marionette TRACE conn6 <- [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]]]}] 20:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 20:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 689ms 20:14:17 INFO - PROCESS | 1460 | 1463627657797 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 20:14:17 INFO - PROCESS | 1460 | 1463627657800 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 20:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 20:14:17 INFO - PROCESS | 1460 | 1463627657803 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 20:14:17 INFO - PROCESS | 1460 | 1463627657805 Marionette TRACE conn6 <- [1,1922,null,{}] 20:14:17 INFO - PROCESS | 1460 | 1463627657808 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:17 INFO - PROCESS | 1460 | 1463627657940 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 20:14:18 INFO - PROCESS | 1460 | 1463627658032 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:18 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66621000 == 62 [pid = 1460] [id = 490] 20:14:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F625A0000) [pid = 1460] [serial = 1470] [outer = 0000000000000000] 20:14:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 113 (0000003F65839400) [pid = 1460] [serial = 1471] [outer = 0000003F625A0000] 20:14:18 INFO - PROCESS | 1460 | 1463627658079 Marionette DEBUG loaded listener.js 20:14:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 114 (0000003F6640F400) [pid = 1460] [serial = 1472] [outer = 0000003F625A0000] 20:14:18 INFO - PROCESS | 1460 | 1463627658461 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 20:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 20:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 669ms 20:14:18 INFO - PROCESS | 1460 | 1463627658475 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 20:14:18 INFO - PROCESS | 1460 | 1463627658477 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 20:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 20:14:18 INFO - PROCESS | 1460 | 1463627658481 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 20:14:18 INFO - PROCESS | 1460 | 1463627658483 Marionette TRACE conn6 <- [1,1926,null,{}] 20:14:18 INFO - PROCESS | 1460 | 1463627658486 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:18 INFO - PROCESS | 1460 | 1463627658620 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 20:14:18 INFO - PROCESS | 1460 | 1463627658634 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:18 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F67292800 == 63 [pid = 1460] [id = 491] 20:14:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F63C8E400) [pid = 1460] [serial = 1473] [outer = 0000000000000000] 20:14:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F66A5D800) [pid = 1460] [serial = 1474] [outer = 0000003F63C8E400] 20:14:18 INFO - PROCESS | 1460 | 1463627658680 Marionette DEBUG loaded listener.js 20:14:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F6722CC00) [pid = 1460] [serial = 1475] [outer = 0000003F63C8E400] 20:14:19 INFO - PROCESS | 1460 | 1463627659125 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 20:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 20:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 690ms 20:14:19 INFO - PROCESS | 1460 | 1463627659181 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 20:14:19 INFO - PROCESS | 1460 | 1463627659183 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 20:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 20:14:19 INFO - PROCESS | 1460 | 1463627659186 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 20:14:19 INFO - PROCESS | 1460 | 1463627659188 Marionette TRACE conn6 <- [1,1930,null,{}] 20:14:19 INFO - PROCESS | 1460 | 1463627659192 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:19 INFO - PROCESS | 1460 | 1463627659373 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 20:14:19 INFO - PROCESS | 1460 | 1463627659439 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:19 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6AB23800 == 64 [pid = 1460] [id = 492] 20:14:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 118 (0000003F677AA400) [pid = 1460] [serial = 1476] [outer = 0000000000000000] 20:14:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 119 (0000003F683B2C00) [pid = 1460] [serial = 1477] [outer = 0000003F677AA400] 20:14:19 INFO - PROCESS | 1460 | 1463627659485 Marionette DEBUG loaded listener.js 20:14:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 120 (0000003F6E196000) [pid = 1460] [serial = 1478] [outer = 0000003F677AA400] 20:14:19 INFO - PROCESS | 1460 | 1463627659904 Marionette TRACE conn6 <- [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]]]}] 20:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 20:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 733ms 20:14:19 INFO - PROCESS | 1460 | 1463627659922 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 20:14:19 INFO - PROCESS | 1460 | 1463627659924 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 20:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 20:14:19 INFO - PROCESS | 1460 | 1463627659928 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 20:14:19 INFO - PROCESS | 1460 | 1463627659929 Marionette TRACE conn6 <- [1,1934,null,{}] 20:14:19 INFO - PROCESS | 1460 | 1463627659933 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:20 INFO - PROCESS | 1460 | 1463627660057 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 20:14:20 INFO - PROCESS | 1460 | 1463627660070 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:20 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B613000 == 65 [pid = 1460] [id = 493] 20:14:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 121 (0000003F6C4B2000) [pid = 1460] [serial = 1479] [outer = 0000000000000000] 20:14:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 122 (0000003F6C4B8000) [pid = 1460] [serial = 1480] [outer = 0000003F6C4B2000] 20:14:20 INFO - PROCESS | 1460 | 1463627660119 Marionette DEBUG loaded listener.js 20:14:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 123 (0000003F6E162800) [pid = 1460] [serial = 1481] [outer = 0000003F6C4B2000] 20:14:20 INFO - PROCESS | 1460 | 1463627660542 Marionette TRACE conn6 <- [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]]]}] 20:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 20:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 628ms 20:14:20 INFO - PROCESS | 1460 | 1463627660558 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 20:14:20 INFO - PROCESS | 1460 | 1463627660560 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 20:14:20 INFO - PROCESS | 1460 | --DOMWINDOW == 122 (0000003F67131400) [pid = 1460] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 20:14:20 INFO - PROCESS | 1460 | --DOMWINDOW == 121 (0000003F66B2C400) [pid = 1460] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 20:14:20 INFO - PROCESS | 1460 | --DOMWINDOW == 120 (0000003F6D3AC400) [pid = 1460] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 20:14:20 INFO - PROCESS | 1460 | --DOMWINDOW == 119 (0000003F55DBFC00) [pid = 1460] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 20:14:20 INFO - PROCESS | 1460 | --DOMWINDOW == 118 (0000003F5FD49800) [pid = 1460] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 20:14:20 INFO - PROCESS | 1460 | --DOMWINDOW == 117 (0000003F62BDE800) [pid = 1460] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 20:14:20 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F6E61B800) [pid = 1460] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 20:14:20 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F564C7000) [pid = 1460] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 20:14:20 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F62C78400) [pid = 1460] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 20:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 20:14:20 INFO - PROCESS | 1460 | --DOMWINDOW == 113 (0000003F55B63800) [pid = 1460] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 20:14:20 INFO - PROCESS | 1460 | --DOMWINDOW == 112 (0000003F6838C400) [pid = 1460] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 20:14:20 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F63757800) [pid = 1460] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 20:14:20 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F66411400) [pid = 1460] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 20:14:20 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F61879C00) [pid = 1460] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 20:14:20 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F6E62D400) [pid = 1460] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 20:14:20 INFO - PROCESS | 1460 | --DOMWINDOW == 107 (0000003F68381800) [pid = 1460] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 20:14:20 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F54814800) [pid = 1460] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 20:14:20 INFO - PROCESS | 1460 | 1463627660693 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 20:14:20 INFO - PROCESS | 1460 | 1463627660695 Marionette TRACE conn6 <- [1,1938,null,{}] 20:14:20 INFO - PROCESS | 1460 | 1463627660699 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:20 INFO - PROCESS | 1460 | 1463627660834 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 20:14:20 INFO - PROCESS | 1460 | 1463627660843 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:20 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6BDCA000 == 66 [pid = 1460] [id = 494] 20:14:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F56B68000) [pid = 1460] [serial = 1482] [outer = 0000000000000000] 20:14:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 108 (0000003F6063A000) [pid = 1460] [serial = 1483] [outer = 0000003F56B68000] 20:14:20 INFO - PROCESS | 1460 | 1463627660889 Marionette DEBUG loaded listener.js 20:14:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F66454C00) [pid = 1460] [serial = 1484] [outer = 0000003F56B68000] 20:14:21 INFO - PROCESS | 1460 | 1463627661311 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 20:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 20:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 693ms 20:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 20:14:21 INFO - PROCESS | 1460 | 1463627661386 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 20:14:21 INFO - PROCESS | 1460 | 1463627661389 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 20:14:21 INFO - PROCESS | 1460 | 1463627661392 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 20:14:21 INFO - PROCESS | 1460 | 1463627661394 Marionette TRACE conn6 <- [1,1942,null,{}] 20:14:21 INFO - PROCESS | 1460 | 1463627661398 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:21 INFO - PROCESS | 1460 | 1463627661494 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 20:14:21 INFO - PROCESS | 1460 | 1463627661501 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:21 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6EC32800 == 67 [pid = 1460] [id = 495] 20:14:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F67635400) [pid = 1460] [serial = 1485] [outer = 0000000000000000] 20:14:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F68383C00) [pid = 1460] [serial = 1486] [outer = 0000003F67635400] 20:14:21 INFO - PROCESS | 1460 | 1463627661546 Marionette DEBUG loaded listener.js 20:14:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F6D36D000) [pid = 1460] [serial = 1487] [outer = 0000003F67635400] 20:14:21 INFO - PROCESS | 1460 | 1463627661962 Marionette TRACE conn6 <- [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]]]}] 20:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 20:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 628ms 20:14:22 INFO - PROCESS | 1460 | 1463627662024 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 20:14:22 INFO - PROCESS | 1460 | 1463627662026 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 20:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 20:14:22 INFO - PROCESS | 1460 | 1463627662030 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 20:14:22 INFO - PROCESS | 1460 | 1463627662031 Marionette TRACE conn6 <- [1,1946,null,{}] 20:14:22 INFO - PROCESS | 1460 | 1463627662035 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:22 INFO - PROCESS | 1460 | 1463627662130 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 20:14:22 INFO - PROCESS | 1460 | 1463627662137 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:22 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6F2D7000 == 68 [pid = 1460] [id = 496] 20:14:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 113 (0000003F6381BC00) [pid = 1460] [serial = 1488] [outer = 0000000000000000] 20:14:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 114 (0000003F63820000) [pid = 1460] [serial = 1489] [outer = 0000003F6381BC00] 20:14:22 INFO - PROCESS | 1460 | 1463627662189 Marionette DEBUG loaded listener.js 20:14:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F6D368C00) [pid = 1460] [serial = 1490] [outer = 0000003F6381BC00] 20:14:22 INFO - PROCESS | 1460 | 1463627662629 Marionette TRACE conn6 <- [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]]]}] 20:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 20:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 626ms 20:14:22 INFO - PROCESS | 1460 | 1463627662658 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 20:14:22 INFO - PROCESS | 1460 | 1463627662661 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 20:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 20:14:22 INFO - PROCESS | 1460 | 1463627662665 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 20:14:22 INFO - PROCESS | 1460 | 1463627662667 Marionette TRACE conn6 <- [1,1950,null,{}] 20:14:22 INFO - PROCESS | 1460 | 1463627662671 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:22 INFO - PROCESS | 1460 | 1463627662896 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 20:14:22 INFO - PROCESS | 1460 | 1463627662920 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:22 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5FD16800 == 69 [pid = 1460] [id = 497] 20:14:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F56304800) [pid = 1460] [serial = 1491] [outer = 0000000000000000] 20:14:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F5640A000) [pid = 1460] [serial = 1492] [outer = 0000003F56304800] 20:14:22 INFO - PROCESS | 1460 | 1463627662981 Marionette DEBUG loaded listener.js 20:14:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 118 (0000003F5BD1E800) [pid = 1460] [serial = 1493] [outer = 0000003F56304800] 20:14:23 INFO - PROCESS | 1460 | 1463627663726 Marionette TRACE conn6 <- [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]]]}] 20:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 20:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1124ms 20:14:23 INFO - PROCESS | 1460 | 1463627663793 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 20:14:23 INFO - PROCESS | 1460 | 1463627663797 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 20:14:23 INFO - PROCESS | 1460 | 1463627663803 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 20:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 20:14:23 INFO - PROCESS | 1460 | 1463627663808 Marionette TRACE conn6 <- [1,1954,null,{}] 20:14:23 INFO - PROCESS | 1460 | 1463627663813 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:23 INFO - PROCESS | 1460 | 1463627663981 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 20:14:24 INFO - PROCESS | 1460 | 1463627664117 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:24 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66604000 == 70 [pid = 1460] [id = 498] 20:14:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 119 (0000003F62C79400) [pid = 1460] [serial = 1494] [outer = 0000000000000000] 20:14:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 120 (0000003F63120000) [pid = 1460] [serial = 1495] [outer = 0000003F62C79400] 20:14:24 INFO - PROCESS | 1460 | 1463627664177 Marionette DEBUG loaded listener.js 20:14:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 121 (0000003F63C6B000) [pid = 1460] [serial = 1496] [outer = 0000003F62C79400] 20:14:24 INFO - PROCESS | 1460 | 1463627664808 Marionette TRACE conn6 <- [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]]]}] 20:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 20:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1031ms 20:14:24 INFO - PROCESS | 1460 | 1463627664838 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 20:14:24 INFO - PROCESS | 1460 | 1463627664841 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 20:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 20:14:24 INFO - PROCESS | 1460 | 1463627664845 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 20:14:24 INFO - PROCESS | 1460 | 1463627664848 Marionette TRACE conn6 <- [1,1958,null,{}] 20:14:24 INFO - PROCESS | 1460 | 1463627664852 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:24 INFO - PROCESS | 1460 | 1463627664976 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 20:14:25 INFO - PROCESS | 1460 | 1463627665113 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:25 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6F6B5800 == 71 [pid = 1460] [id = 499] 20:14:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 122 (0000003F67131400) [pid = 1460] [serial = 1497] [outer = 0000000000000000] 20:14:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 123 (0000003F6763C400) [pid = 1460] [serial = 1498] [outer = 0000003F67131400] 20:14:25 INFO - PROCESS | 1460 | 1463627665171 Marionette DEBUG loaded listener.js 20:14:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 124 (0000003F68369800) [pid = 1460] [serial = 1499] [outer = 0000003F67131400] 20:14:25 INFO - PROCESS | 1460 | 1463627665780 Marionette TRACE conn6 <- [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]]]}] 20:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 20:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 986ms 20:14:25 INFO - PROCESS | 1460 | 1463627665833 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 20:14:25 INFO - PROCESS | 1460 | 1463627665837 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 20:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 20:14:25 INFO - PROCESS | 1460 | 1463627665849 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 20:14:25 INFO - PROCESS | 1460 | 1463627665854 Marionette TRACE conn6 <- [1,1962,null,{}] 20:14:25 INFO - PROCESS | 1460 | 1463627665858 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:25 INFO - PROCESS | 1460 | 1463627665983 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 20:14:26 INFO - PROCESS | 1460 | 1463627666090 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:26 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6FAE2000 == 72 [pid = 1460] [id = 500] 20:14:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 125 (0000003F6D3AF800) [pid = 1460] [serial = 1500] [outer = 0000000000000000] 20:14:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 126 (0000003F6E18F400) [pid = 1460] [serial = 1501] [outer = 0000003F6D3AF800] 20:14:26 INFO - PROCESS | 1460 | 1463627666149 Marionette DEBUG loaded listener.js 20:14:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 127 (0000003F6E623800) [pid = 1460] [serial = 1502] [outer = 0000003F6D3AF800] 20:14:26 INFO - PROCESS | 1460 | 1463627666813 Marionette TRACE conn6 <- [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]]]}] 20:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 20:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 984ms 20:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 20:14:26 INFO - PROCESS | 1460 | 1463627666830 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 20:14:26 INFO - PROCESS | 1460 | 1463627666832 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 20:14:26 INFO - PROCESS | 1460 | 1463627666836 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 20:14:26 INFO - PROCESS | 1460 | 1463627666838 Marionette TRACE conn6 <- [1,1966,null,{}] 20:14:26 INFO - PROCESS | 1460 | 1463627666842 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:26 INFO - PROCESS | 1460 | 1463627666961 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 20:14:27 INFO - PROCESS | 1460 | 1463627667095 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:27 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61E8D000 == 73 [pid = 1460] [id = 501] 20:14:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 128 (0000003F5AC3D000) [pid = 1460] [serial = 1503] [outer = 0000000000000000] 20:14:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 129 (0000003F5FD4D400) [pid = 1460] [serial = 1504] [outer = 0000003F5AC3D000] 20:14:27 INFO - PROCESS | 1460 | 1463627667153 Marionette DEBUG loaded listener.js 20:14:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 130 (0000003F65569000) [pid = 1460] [serial = 1505] [outer = 0000003F5AC3D000] 20:14:28 INFO - PROCESS | 1460 | 1463627668055 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 20:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1245ms 20:14:28 INFO - PROCESS | 1460 | 1463627668097 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 20:14:28 INFO - PROCESS | 1460 | 1463627668102 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 20:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 20:14:28 INFO - PROCESS | 1460 | 1463627668109 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 20:14:28 INFO - PROCESS | 1460 | 1463627668113 Marionette TRACE conn6 <- [1,1970,null,{}] 20:14:28 INFO - PROCESS | 1460 | 1463627668119 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:28 INFO - PROCESS | 1460 | 1463627668228 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 20:14:28 INFO - PROCESS | 1460 | 1463627668365 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:28 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BD96000 == 74 [pid = 1460] [id = 502] 20:14:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 131 (0000003F5648DC00) [pid = 1460] [serial = 1506] [outer = 0000000000000000] 20:14:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 132 (0000003F56490800) [pid = 1460] [serial = 1507] [outer = 0000003F5648DC00] 20:14:28 INFO - PROCESS | 1460 | 1463627668421 Marionette DEBUG loaded listener.js 20:14:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 133 (0000003F564C8800) [pid = 1460] [serial = 1508] [outer = 0000003F5648DC00] 20:14:28 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6E798000 == 73 [pid = 1460] [id = 439] 20:14:28 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B69B800 == 72 [pid = 1460] [id = 406] 20:14:28 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6F2D7000 == 71 [pid = 1460] [id = 496] 20:14:28 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6EC32800 == 70 [pid = 1460] [id = 495] 20:14:28 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6BDCA000 == 69 [pid = 1460] [id = 494] 20:14:28 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B613000 == 68 [pid = 1460] [id = 493] 20:14:28 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6AB23800 == 67 [pid = 1460] [id = 492] 20:14:28 INFO - PROCESS | 1460 | --DOCSHELL 0000003F67292800 == 66 [pid = 1460] [id = 491] 20:14:28 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66621000 == 65 [pid = 1460] [id = 490] 20:14:28 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63784000 == 64 [pid = 1460] [id = 489] 20:14:28 INFO - PROCESS | 1460 | --DOMWINDOW == 132 (0000003F677A9000) [pid = 1460] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 20:14:28 INFO - PROCESS | 1460 | --DOMWINDOW == 131 (0000003F6E19C800) [pid = 1460] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 20:14:28 INFO - PROCESS | 1460 | --DOMWINDOW == 130 (0000003F66410400) [pid = 1460] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 20:14:28 INFO - PROCESS | 1460 | --DOMWINDOW == 129 (0000003F6836C800) [pid = 1460] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 20:14:28 INFO - PROCESS | 1460 | --DOMWINDOW == 128 (0000003F63BBB400) [pid = 1460] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 20:14:28 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B9DC000 == 63 [pid = 1460] [id = 488] 20:14:28 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62B77800 == 62 [pid = 1460] [id = 487] 20:14:28 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6E107800 == 61 [pid = 1460] [id = 484] 20:14:28 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B0C4000 == 60 [pid = 1460] [id = 483] 20:14:28 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6ADBA000 == 59 [pid = 1460] [id = 482] 20:14:28 INFO - PROCESS | 1460 | --DOCSHELL 0000003F68320800 == 58 [pid = 1460] [id = 481] 20:14:28 INFO - PROCESS | 1460 | --DOCSHELL 0000003F65A9B000 == 57 [pid = 1460] [id = 480] 20:14:28 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C7CB800 == 56 [pid = 1460] [id = 479] 20:14:28 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6692A800 == 55 [pid = 1460] [id = 478] 20:14:29 INFO - PROCESS | 1460 | 1463627669079 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 20:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 983ms 20:14:29 INFO - PROCESS | 1460 | 1463627669093 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 20:14:29 INFO - PROCESS | 1460 | 1463627669099 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 20:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 20:14:29 INFO - PROCESS | 1460 | 1463627669105 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 20:14:29 INFO - PROCESS | 1460 | 1463627669108 Marionette TRACE conn6 <- [1,1974,null,{}] 20:14:29 INFO - PROCESS | 1460 | 1463627669112 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:29 INFO - PROCESS | 1460 | 1463627669217 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 20:14:29 INFO - PROCESS | 1460 | --DOMWINDOW == 127 (0000003F6722DC00) [pid = 1460] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 20:14:29 INFO - PROCESS | 1460 | --DOMWINDOW == 126 (0000003F62BD7C00) [pid = 1460] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 20:14:29 INFO - PROCESS | 1460 | --DOMWINDOW == 125 (0000003F6E62CC00) [pid = 1460] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 20:14:29 INFO - PROCESS | 1460 | --DOMWINDOW == 124 (0000003F6E622C00) [pid = 1460] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 20:14:29 INFO - PROCESS | 1460 | --DOMWINDOW == 123 (0000003F56B6DC00) [pid = 1460] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 20:14:29 INFO - PROCESS | 1460 | --DOMWINDOW == 122 (0000003F61F1D400) [pid = 1460] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 20:14:29 INFO - PROCESS | 1460 | --DOMWINDOW == 121 (0000003F6511A000) [pid = 1460] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 20:14:29 INFO - PROCESS | 1460 | --DOMWINDOW == 120 (0000003F5ACC4000) [pid = 1460] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 20:14:29 INFO - PROCESS | 1460 | --DOMWINDOW == 119 (0000003F6E631400) [pid = 1460] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 20:14:29 INFO - PROCESS | 1460 | --DOMWINDOW == 118 (0000003F5FD47C00) [pid = 1460] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 20:14:29 INFO - PROCESS | 1460 | --DOMWINDOW == 117 (0000003F63758C00) [pid = 1460] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 20:14:29 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F5B8F0800) [pid = 1460] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 20:14:29 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F579B0000) [pid = 1460] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 20:14:29 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F6311A800) [pid = 1460] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 20:14:29 INFO - PROCESS | 1460 | --DOMWINDOW == 113 (0000003F5F56D800) [pid = 1460] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 20:14:29 INFO - PROCESS | 1460 | --DOMWINDOW == 112 (0000003F6E629000) [pid = 1460] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 20:14:29 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F62BDCC00) [pid = 1460] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 20:14:29 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F664D0000) [pid = 1460] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 20:14:29 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F682ADC00) [pid = 1460] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 20:14:29 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F62C30C00) [pid = 1460] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 20:14:29 INFO - PROCESS | 1460 | --DOMWINDOW == 107 (0000003F6EB03800) [pid = 1460] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 20:14:29 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F6A4CD800) [pid = 1460] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 20:14:29 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F56B70000) [pid = 1460] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 20:14:29 INFO - PROCESS | 1460 | 1463627669308 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:29 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BD99800 == 56 [pid = 1460] [id = 503] 20:14:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F5630E000) [pid = 1460] [serial = 1509] [outer = 0000000000000000] 20:14:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F564C7000) [pid = 1460] [serial = 1510] [outer = 0000003F5630E000] 20:14:29 INFO - PROCESS | 1460 | 1463627669354 Marionette DEBUG loaded listener.js 20:14:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 108 (0000003F579B3800) [pid = 1460] [serial = 1511] [outer = 0000003F5630E000] 20:14:29 INFO - PROCESS | 1460 | 1463627669788 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 20:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 733ms 20:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 20:14:29 INFO - PROCESS | 1460 | 1463627669840 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 20:14:29 INFO - PROCESS | 1460 | 1463627669843 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 20:14:29 INFO - PROCESS | 1460 | 1463627669852 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 20:14:29 INFO - PROCESS | 1460 | 1463627669856 Marionette TRACE conn6 <- [1,1978,null,{}] 20:14:29 INFO - PROCESS | 1460 | 1463627669867 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:30 INFO - PROCESS | 1460 | 1463627669994 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 20:14:30 INFO - PROCESS | 1460 | 1463627670004 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:30 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5F53F000 == 57 [pid = 1460] [id = 504] 20:14:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F5B9AB800) [pid = 1460] [serial = 1512] [outer = 0000000000000000] 20:14:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F5BD1F400) [pid = 1460] [serial = 1513] [outer = 0000003F5B9AB800] 20:14:30 INFO - PROCESS | 1460 | 1463627670054 Marionette DEBUG loaded listener.js 20:14:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F5C44CC00) [pid = 1460] [serial = 1514] [outer = 0000003F5B9AB800] 20:14:30 INFO - PROCESS | 1460 | 1463627670516 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 20:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 692ms 20:14:30 INFO - PROCESS | 1460 | 1463627670541 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 20:14:30 INFO - PROCESS | 1460 | 1463627670544 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 20:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 20:14:30 INFO - PROCESS | 1460 | 1463627670548 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 20:14:30 INFO - PROCESS | 1460 | 1463627670550 Marionette TRACE conn6 <- [1,1982,null,{}] 20:14:30 INFO - PROCESS | 1460 | 1463627670553 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:30 INFO - PROCESS | 1460 | 1463627670643 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 20:14:30 INFO - PROCESS | 1460 | 1463627670652 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:30 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61E8A000 == 58 [pid = 1460] [id = 505] 20:14:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F5CBA6000) [pid = 1460] [serial = 1515] [outer = 0000000000000000] 20:14:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 113 (0000003F5CBEA800) [pid = 1460] [serial = 1516] [outer = 0000003F5CBA6000] 20:14:30 INFO - PROCESS | 1460 | 1463627670698 Marionette DEBUG loaded listener.js 20:14:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 114 (0000003F5CF8DC00) [pid = 1460] [serial = 1517] [outer = 0000003F5CBA6000] 20:14:31 INFO - PROCESS | 1460 | 1463627671120 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 20:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 20:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 628ms 20:14:31 INFO - PROCESS | 1460 | 1463627671179 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 20:14:31 INFO - PROCESS | 1460 | 1463627671181 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 20:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 20:14:31 INFO - PROCESS | 1460 | 1463627671185 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 20:14:31 INFO - PROCESS | 1460 | 1463627671186 Marionette TRACE conn6 <- [1,1986,null,{}] 20:14:31 INFO - PROCESS | 1460 | 1463627671190 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:31 INFO - PROCESS | 1460 | 1463627671277 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 20:14:31 INFO - PROCESS | 1460 | 1463627671284 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:31 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62C10800 == 59 [pid = 1460] [id = 506] 20:14:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F5F56E800) [pid = 1460] [serial = 1518] [outer = 0000000000000000] 20:14:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F5FD45C00) [pid = 1460] [serial = 1519] [outer = 0000003F5F56E800] 20:14:31 INFO - PROCESS | 1460 | 1463627671329 Marionette DEBUG loaded listener.js 20:14:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F60634400) [pid = 1460] [serial = 1520] [outer = 0000003F5F56E800] 20:14:31 INFO - PROCESS | 1460 | 1463627671850 Marionette TRACE conn6 <- [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]]]}] 20:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 20:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 690ms 20:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 20:14:31 INFO - PROCESS | 1460 | 1463627671883 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 20:14:31 INFO - PROCESS | 1460 | 1463627671886 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 20:14:31 INFO - PROCESS | 1460 | 1463627671889 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 20:14:31 INFO - PROCESS | 1460 | 1463627671891 Marionette TRACE conn6 <- [1,1990,null,{}] 20:14:31 INFO - PROCESS | 1460 | 1463627671902 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:32 INFO - PROCESS | 1460 | 1463627672032 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 20:14:32 INFO - PROCESS | 1460 | 1463627672094 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:32 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6367F800 == 60 [pid = 1460] [id = 507] 20:14:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 118 (0000003F61FA7C00) [pid = 1460] [serial = 1521] [outer = 0000000000000000] 20:14:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 119 (0000003F6259D000) [pid = 1460] [serial = 1522] [outer = 0000003F61FA7C00] 20:14:32 INFO - PROCESS | 1460 | 1463627672141 Marionette DEBUG loaded listener.js 20:14:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 120 (0000003F62BD6000) [pid = 1460] [serial = 1523] [outer = 0000003F61FA7C00] 20:14:32 INFO - PROCESS | 1460 | 1463627672560 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 20:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 20:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 733ms 20:14:32 INFO - PROCESS | 1460 | 1463627672631 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 20:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 20:14:32 INFO - PROCESS | 1460 | 1463627672633 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 20:14:32 INFO - PROCESS | 1460 | 1463627672637 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 20:14:32 INFO - PROCESS | 1460 | 1463627672639 Marionette TRACE conn6 <- [1,1994,null,{}] 20:14:32 INFO - PROCESS | 1460 | 1463627672642 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:32 INFO - PROCESS | 1460 | 1463627672785 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 20:14:32 INFO - PROCESS | 1460 | 1463627672842 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:32 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6378D000 == 61 [pid = 1460] [id = 508] 20:14:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 121 (0000003F62BE2400) [pid = 1460] [serial = 1524] [outer = 0000000000000000] 20:14:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 122 (0000003F62C2C800) [pid = 1460] [serial = 1525] [outer = 0000003F62BE2400] 20:14:32 INFO - PROCESS | 1460 | 1463627672887 Marionette DEBUG loaded listener.js 20:14:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 123 (0000003F62C37C00) [pid = 1460] [serial = 1526] [outer = 0000003F62BE2400] 20:14:33 INFO - PROCESS | 1460 | 1463627673323 Marionette TRACE conn6 <- [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]]]}] 20:14:33 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 20:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 734ms 20:14:33 INFO - PROCESS | 1460 | 1463627673372 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 20:14:33 INFO - PROCESS | 1460 | 1463627673374 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 20:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 20:14:33 INFO - PROCESS | 1460 | 1463627673377 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 20:14:33 INFO - PROCESS | 1460 | 1463627673379 Marionette TRACE conn6 <- [1,1998,null,{}] 20:14:33 INFO - PROCESS | 1460 | 1463627673388 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:33 INFO - PROCESS | 1460 | 1463627673514 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 20:14:33 INFO - PROCESS | 1460 | --DOMWINDOW == 122 (0000003F5AC36800) [pid = 1460] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 20:14:33 INFO - PROCESS | 1460 | --DOMWINDOW == 121 (0000003F63125C00) [pid = 1460] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 20:14:33 INFO - PROCESS | 1460 | --DOMWINDOW == 120 (0000003F56307800) [pid = 1460] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 20:14:33 INFO - PROCESS | 1460 | --DOMWINDOW == 119 (0000003F56B68000) [pid = 1460] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 20:14:33 INFO - PROCESS | 1460 | --DOMWINDOW == 118 (0000003F63C8E400) [pid = 1460] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 20:14:33 INFO - PROCESS | 1460 | --DOMWINDOW == 117 (0000003F67635400) [pid = 1460] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 20:14:33 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F677AA400) [pid = 1460] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 20:14:33 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F6C4B2000) [pid = 1460] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 20:14:33 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F638D2800) [pid = 1460] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 20:14:33 INFO - PROCESS | 1460 | 1463627673821 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:33 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62606000 == 62 [pid = 1460] [id = 509] 20:14:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F564C6000) [pid = 1460] [serial = 1527] [outer = 0000000000000000] 20:14:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F5FD46000) [pid = 1460] [serial = 1528] [outer = 0000003F564C6000] 20:14:33 INFO - PROCESS | 1460 | 1463627673868 Marionette DEBUG loaded listener.js 20:14:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F63119400) [pid = 1460] [serial = 1529] [outer = 0000003F564C6000] 20:14:34 INFO - PROCESS | 1460 | 1463627674293 Marionette TRACE conn6 <- [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]]]}] 20:14:34 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 20:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 922ms 20:14:34 INFO - PROCESS | 1460 | 1463627674302 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 20:14:34 INFO - PROCESS | 1460 | 1463627674304 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 20:14:34 INFO - PROCESS | 1460 | 1463627674307 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 20:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 20:14:34 INFO - PROCESS | 1460 | 1463627674309 Marionette TRACE conn6 <- [1,2002,null,{}] 20:14:34 INFO - PROCESS | 1460 | 1463627674313 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:34 INFO - PROCESS | 1460 | 1463627674432 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 20:14:34 INFO - PROCESS | 1460 | 1463627674441 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:34 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6658B000 == 63 [pid = 1460] [id = 510] 20:14:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 118 (0000003F62C32000) [pid = 1460] [serial = 1530] [outer = 0000000000000000] 20:14:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 119 (0000003F63124C00) [pid = 1460] [serial = 1531] [outer = 0000003F62C32000] 20:14:34 INFO - PROCESS | 1460 | 1463627674486 Marionette DEBUG loaded listener.js 20:14:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 120 (0000003F63754400) [pid = 1460] [serial = 1532] [outer = 0000003F62C32000] 20:14:34 INFO - PROCESS | 1460 | 1463627674905 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 20:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 20:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 625ms 20:14:34 INFO - PROCESS | 1460 | 1463627674937 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 20:14:34 INFO - PROCESS | 1460 | 1463627674939 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 20:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 20:14:34 INFO - PROCESS | 1460 | 1463627674943 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 20:14:34 INFO - PROCESS | 1460 | 1463627674945 Marionette TRACE conn6 <- [1,2006,null,{}] 20:14:34 INFO - PROCESS | 1460 | 1463627674949 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:35 INFO - PROCESS | 1460 | 1463627675079 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 20:14:35 INFO - PROCESS | 1460 | 1463627675088 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:35 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6661D800 == 64 [pid = 1460] [id = 511] 20:14:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 121 (0000003F634BB000) [pid = 1460] [serial = 1533] [outer = 0000000000000000] 20:14:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 122 (0000003F63816400) [pid = 1460] [serial = 1534] [outer = 0000003F634BB000] 20:14:35 INFO - PROCESS | 1460 | 1463627675133 Marionette DEBUG loaded listener.js 20:14:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 123 (0000003F638CDC00) [pid = 1460] [serial = 1535] [outer = 0000003F634BB000] 20:14:35 INFO - PROCESS | 1460 | 1463627675561 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:14:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 20:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 690ms 20:14:35 INFO - PROCESS | 1460 | 1463627675636 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 20:14:35 INFO - PROCESS | 1460 | 1463627675638 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 20:14:35 INFO - PROCESS | 1460 | 1463627675641 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 20:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 20:14:35 INFO - PROCESS | 1460 | 1463627675644 Marionette TRACE conn6 <- [1,2010,null,{}] 20:14:35 INFO - PROCESS | 1460 | 1463627675648 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:35 INFO - PROCESS | 1460 | 1463627675784 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 20:14:35 INFO - PROCESS | 1460 | 1463627675802 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:35 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670B0800 == 65 [pid = 1460] [id = 512] 20:14:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 124 (0000003F63C74C00) [pid = 1460] [serial = 1536] [outer = 0000000000000000] 20:14:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 125 (0000003F63C98400) [pid = 1460] [serial = 1537] [outer = 0000003F63C74C00] 20:14:35 INFO - PROCESS | 1460 | 1463627675852 Marionette DEBUG loaded listener.js 20:14:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 126 (0000003F643C8C00) [pid = 1460] [serial = 1538] [outer = 0000003F63C74C00] 20:14:36 INFO - PROCESS | 1460 | 1463627676555 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 20:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 20:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 941ms 20:14:36 INFO - PROCESS | 1460 | 1463627676594 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 20:14:36 INFO - PROCESS | 1460 | 1463627676600 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 20:14:36 INFO - PROCESS | 1460 | 1463627676607 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 20:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 20:14:36 INFO - PROCESS | 1460 | 1463627676612 Marionette TRACE conn6 <- [1,2014,null,{}] 20:14:36 INFO - PROCESS | 1460 | 1463627676618 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:36 INFO - PROCESS | 1460 | 1463627676738 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 20:14:36 INFO - PROCESS | 1460 | 1463627676870 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:36 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C557000 == 66 [pid = 1460] [id = 513] 20:14:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 127 (0000003F564C6400) [pid = 1460] [serial = 1539] [outer = 0000000000000000] 20:14:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 128 (0000003F56CB7000) [pid = 1460] [serial = 1540] [outer = 0000003F564C6400] 20:14:36 INFO - PROCESS | 1460 | 1463627676930 Marionette DEBUG loaded listener.js 20:14:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 129 (0000003F5ACC4800) [pid = 1460] [serial = 1541] [outer = 0000003F564C6400] 20:14:37 INFO - PROCESS | 1460 | 1463627677541 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 20:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 20:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 986ms 20:14:37 INFO - PROCESS | 1460 | 1463627677600 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 20:14:37 INFO - PROCESS | 1460 | 1463627677607 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 20:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 20:14:37 INFO - PROCESS | 1460 | 1463627677614 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 20:14:37 INFO - PROCESS | 1460 | 1463627677617 Marionette TRACE conn6 <- [1,2018,null,{}] 20:14:37 INFO - PROCESS | 1460 | 1463627677621 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:37 INFO - PROCESS | 1460 | 1463627677739 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 20:14:37 INFO - PROCESS | 1460 | 1463627677843 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:37 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6367A800 == 67 [pid = 1460] [id = 514] 20:14:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 130 (0000003F5BD24C00) [pid = 1460] [serial = 1542] [outer = 0000000000000000] 20:14:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 131 (0000003F5CBF4800) [pid = 1460] [serial = 1543] [outer = 0000003F5BD24C00] 20:14:37 INFO - PROCESS | 1460 | 1463627677899 Marionette DEBUG loaded listener.js 20:14:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 132 (0000003F6063FC00) [pid = 1460] [serial = 1544] [outer = 0000003F5BD24C00] 20:14:38 INFO - PROCESS | 1460 | 1463627678543 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 20:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 20:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 984ms 20:14:38 INFO - PROCESS | 1460 | 1463627678603 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 20:14:38 INFO - PROCESS | 1460 | 1463627678606 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 20:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 20:14:38 INFO - PROCESS | 1460 | 1463627678610 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 20:14:38 INFO - PROCESS | 1460 | 1463627678615 Marionette TRACE conn6 <- [1,2022,null,{}] 20:14:38 INFO - PROCESS | 1460 | 1463627678627 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:38 INFO - PROCESS | 1460 | 1463627678779 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 20:14:38 INFO - PROCESS | 1460 | 1463627678911 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:38 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F67299000 == 68 [pid = 1460] [id = 515] 20:14:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 133 (0000003F62AB3C00) [pid = 1460] [serial = 1545] [outer = 0000000000000000] 20:14:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 134 (0000003F63815400) [pid = 1460] [serial = 1546] [outer = 0000003F62AB3C00] 20:14:38 INFO - PROCESS | 1460 | 1463627678972 Marionette DEBUG loaded listener.js 20:14:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 135 (0000003F63C75400) [pid = 1460] [serial = 1547] [outer = 0000003F62AB3C00] 20:14:39 INFO - PROCESS | 1460 | 1463627679550 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 20:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 986ms 20:14:39 INFO - PROCESS | 1460 | 1463627679597 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 20:14:39 INFO - PROCESS | 1460 | 1463627679601 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 20:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 20:14:39 INFO - PROCESS | 1460 | 1463627679604 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 20:14:39 INFO - PROCESS | 1460 | 1463627679606 Marionette TRACE conn6 <- [1,2026,null,{}] 20:14:39 INFO - PROCESS | 1460 | 1463627679610 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:39 INFO - PROCESS | 1460 | 1463627679728 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 20:14:39 INFO - PROCESS | 1460 | 1463627679830 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:39 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A3DC000 == 69 [pid = 1460] [id = 516] 20:14:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 136 (0000003F63DB1800) [pid = 1460] [serial = 1548] [outer = 0000000000000000] 20:14:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 137 (0000003F63DF9400) [pid = 1460] [serial = 1549] [outer = 0000003F63DB1800] 20:14:39 INFO - PROCESS | 1460 | 1463627679886 Marionette DEBUG loaded listener.js 20:14:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 138 (0000003F6463A000) [pid = 1460] [serial = 1550] [outer = 0000003F63DB1800] 20:14:40 INFO - PROCESS | 1460 | 1463627680469 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 20:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 20:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 923ms 20:14:40 INFO - PROCESS | 1460 | 1463627680529 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 20:14:40 INFO - PROCESS | 1460 | 1463627680532 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 20:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 20:14:40 INFO - PROCESS | 1460 | 1463627680536 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 20:14:40 INFO - PROCESS | 1460 | 1463627680538 Marionette TRACE conn6 <- [1,2030,null,{}] 20:14:40 INFO - PROCESS | 1460 | 1463627680541 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:40 INFO - PROCESS | 1460 | 1463627680652 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 20:14:40 INFO - PROCESS | 1460 | 1463627680753 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:40 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6AB1F800 == 70 [pid = 1460] [id = 517] 20:14:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 139 (0000003F64637C00) [pid = 1460] [serial = 1551] [outer = 0000000000000000] 20:14:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 140 (0000003F6511B400) [pid = 1460] [serial = 1552] [outer = 0000003F64637C00] 20:14:40 INFO - PROCESS | 1460 | 1463627680809 Marionette DEBUG loaded listener.js 20:14:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 141 (0000003F658F7400) [pid = 1460] [serial = 1553] [outer = 0000003F64637C00] 20:14:41 INFO - PROCESS | 1460 | 1463627681488 Marionette TRACE conn6 <- [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]]]}] 20:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 20:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 983ms 20:14:41 INFO - PROCESS | 1460 | 1463627681721 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 20:14:41 INFO - PROCESS | 1460 | 1463627681726 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 20:14:41 INFO - PROCESS | 1460 | 1463627681732 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 20:14:41 INFO - PROCESS | 1460 | 1463627681735 Marionette TRACE conn6 <- [1,2034,null,{}] 20:14:41 INFO - PROCESS | 1460 | 1463627681741 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 20:14:41 INFO - PROCESS | 1460 | 1463627681850 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 20:14:41 INFO - PROCESS | 1460 | 1463627681975 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:42 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F55DA7800 == 71 [pid = 1460] [id = 518] 20:14:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 142 (0000003F54808400) [pid = 1460] [serial = 1554] [outer = 0000000000000000] 20:14:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 143 (0000003F54850800) [pid = 1460] [serial = 1555] [outer = 0000003F54808400] 20:14:42 INFO - PROCESS | 1460 | 1463627682027 Marionette DEBUG loaded listener.js 20:14:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 144 (0000003F56405800) [pid = 1460] [serial = 1556] [outer = 0000003F54808400] 20:14:42 INFO - PROCESS | 1460 | 1463627682661 Marionette TRACE conn6 <- [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]]]}] 20:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 962ms 20:14:42 INFO - PROCESS | 1460 | 1463627682716 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 20:14:42 INFO - PROCESS | 1460 | 1463627682720 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 20:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 20:14:42 INFO - PROCESS | 1460 | 1463627682728 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 20:14:42 INFO - PROCESS | 1460 | 1463627682732 Marionette TRACE conn6 <- [1,2038,null,{}] 20:14:42 INFO - PROCESS | 1460 | 1463627682736 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:42 INFO - PROCESS | 1460 | 1463627682845 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 20:14:42 INFO - PROCESS | 1460 | 1463627682977 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:42 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BDA7000 == 72 [pid = 1460] [id = 519] 20:14:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 145 (0000003F57A54C00) [pid = 1460] [serial = 1557] [outer = 0000000000000000] 20:14:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 146 (0000003F5AB0B400) [pid = 1460] [serial = 1558] [outer = 0000003F57A54C00] 20:14:43 INFO - PROCESS | 1460 | 1463627683028 Marionette DEBUG loaded listener.js 20:14:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 147 (0000003F5AC41000) [pid = 1460] [serial = 1559] [outer = 0000003F57A54C00] 20:14:43 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6661D800 == 71 [pid = 1460] [id = 511] 20:14:43 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6658B000 == 70 [pid = 1460] [id = 510] 20:14:43 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62606000 == 69 [pid = 1460] [id = 509] 20:14:43 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6378D000 == 68 [pid = 1460] [id = 508] 20:14:43 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6367F800 == 67 [pid = 1460] [id = 507] 20:14:43 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62C10800 == 66 [pid = 1460] [id = 506] 20:14:43 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61E8A000 == 65 [pid = 1460] [id = 505] 20:14:43 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5F53F000 == 64 [pid = 1460] [id = 504] 20:14:43 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BD99800 == 63 [pid = 1460] [id = 503] 20:14:43 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BD96000 == 62 [pid = 1460] [id = 502] 20:14:43 INFO - PROCESS | 1460 | --DOMWINDOW == 146 (0000003F63820000) [pid = 1460] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 20:14:43 INFO - PROCESS | 1460 | --DOMWINDOW == 145 (0000003F56492C00) [pid = 1460] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 20:14:43 INFO - PROCESS | 1460 | --DOMWINDOW == 144 (0000003F5FD54000) [pid = 1460] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 20:14:43 INFO - PROCESS | 1460 | --DOMWINDOW == 143 (0000003F638D8000) [pid = 1460] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 20:14:43 INFO - PROCESS | 1460 | --DOMWINDOW == 142 (0000003F66408C00) [pid = 1460] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 20:14:43 INFO - PROCESS | 1460 | --DOMWINDOW == 141 (0000003F67091C00) [pid = 1460] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 20:14:43 INFO - PROCESS | 1460 | --DOMWINDOW == 140 (0000003F677B5400) [pid = 1460] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 20:14:43 INFO - PROCESS | 1460 | --DOMWINDOW == 139 (0000003F6A4CCC00) [pid = 1460] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 20:14:43 INFO - PROCESS | 1460 | --DOMWINDOW == 138 (0000003F6E164800) [pid = 1460] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 20:14:43 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5FD16800 == 61 [pid = 1460] [id = 497] 20:14:43 INFO - PROCESS | 1460 | --DOMWINDOW == 137 (0000003F683B2C00) [pid = 1460] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 20:14:43 INFO - PROCESS | 1460 | --DOMWINDOW == 136 (0000003F6C4B8000) [pid = 1460] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 20:14:43 INFO - PROCESS | 1460 | --DOMWINDOW == 135 (0000003F6E196000) [pid = 1460] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 20:14:43 INFO - PROCESS | 1460 | --DOMWINDOW == 134 (0000003F63C9D800) [pid = 1460] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 20:14:43 INFO - PROCESS | 1460 | --DOMWINDOW == 133 (0000003F65839400) [pid = 1460] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 20:14:43 INFO - PROCESS | 1460 | --DOMWINDOW == 132 (0000003F5FD48C00) [pid = 1460] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 20:14:43 INFO - PROCESS | 1460 | --DOMWINDOW == 131 (0000003F5B483800) [pid = 1460] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 20:14:43 INFO - PROCESS | 1460 | --DOMWINDOW == 130 (0000003F6375AC00) [pid = 1460] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 20:14:43 INFO - PROCESS | 1460 | --DOMWINDOW == 129 (0000003F63C76400) [pid = 1460] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 20:14:43 INFO - PROCESS | 1460 | --DOMWINDOW == 128 (0000003F56C6E000) [pid = 1460] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 20:14:43 INFO - PROCESS | 1460 | --DOMWINDOW == 127 (0000003F5FD49000) [pid = 1460] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 20:14:43 INFO - PROCESS | 1460 | --DOMWINDOW == 126 (0000003F6063A000) [pid = 1460] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 20:14:43 INFO - PROCESS | 1460 | --DOMWINDOW == 125 (0000003F6E162800) [pid = 1460] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 20:14:43 INFO - PROCESS | 1460 | --DOMWINDOW == 124 (0000003F66A5D800) [pid = 1460] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 20:14:43 INFO - PROCESS | 1460 | --DOMWINDOW == 123 (0000003F6722CC00) [pid = 1460] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 20:14:43 INFO - PROCESS | 1460 | --DOMWINDOW == 122 (0000003F6D36D000) [pid = 1460] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 20:14:43 INFO - PROCESS | 1460 | --DOMWINDOW == 121 (0000003F68383C00) [pid = 1460] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 20:14:43 INFO - PROCESS | 1460 | --DOMWINDOW == 120 (0000003F66454C00) [pid = 1460] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 20:14:43 INFO - PROCESS | 1460 | 1463627683581 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 20:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 880ms 20:14:43 INFO - PROCESS | 1460 | 1463627683610 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 20:14:43 INFO - PROCESS | 1460 | 1463627683612 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 20:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 20:14:43 INFO - PROCESS | 1460 | 1463627683616 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 20:14:43 INFO - PROCESS | 1460 | 1463627683618 Marionette TRACE conn6 <- [1,2042,null,{}] 20:14:43 INFO - PROCESS | 1460 | 1463627683628 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:43 INFO - PROCESS | 1460 | 1463627683733 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 20:14:43 INFO - PROCESS | 1460 | 1463627683826 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:43 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F606C5800 == 62 [pid = 1460] [id = 520] 20:14:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 121 (0000003F5BD1C400) [pid = 1460] [serial = 1560] [outer = 0000000000000000] 20:14:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 122 (0000003F5BD23400) [pid = 1460] [serial = 1561] [outer = 0000003F5BD1C400] 20:14:43 INFO - PROCESS | 1460 | 1463627683876 Marionette DEBUG loaded listener.js 20:14:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 123 (0000003F5C45A400) [pid = 1460] [serial = 1562] [outer = 0000003F5BD1C400] 20:14:44 INFO - PROCESS | 1460 | 1463627684281 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 20:14:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 20:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 734ms 20:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 20:14:44 INFO - PROCESS | 1460 | 1463627684352 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 20:14:44 INFO - PROCESS | 1460 | 1463627684355 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 20:14:44 INFO - PROCESS | 1460 | 1463627684358 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 20:14:44 INFO - PROCESS | 1460 | 1463627684360 Marionette TRACE conn6 <- [1,2046,null,{}] 20:14:44 INFO - PROCESS | 1460 | 1463627684364 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:44 INFO - PROCESS | 1460 | 1463627684481 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 20:14:44 INFO - PROCESS | 1460 | 1463627684493 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:44 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62C10800 == 63 [pid = 1460] [id = 521] 20:14:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 124 (0000003F5CBF4C00) [pid = 1460] [serial = 1563] [outer = 0000000000000000] 20:14:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 125 (0000003F5F5E2C00) [pid = 1460] [serial = 1564] [outer = 0000003F5CBF4C00] 20:14:44 INFO - PROCESS | 1460 | 1463627684541 Marionette DEBUG loaded listener.js 20:14:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 126 (0000003F60635400) [pid = 1460] [serial = 1565] [outer = 0000003F5CBF4C00] 20:14:45 INFO - PROCESS | 1460 | 1463627684997 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 20:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 20:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 691ms 20:14:45 INFO - PROCESS | 1460 | 1463627685052 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 20:14:45 INFO - PROCESS | 1460 | 1463627685055 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 20:14:45 INFO - PROCESS | 1460 | 1463627685058 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 20:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 20:14:45 INFO - PROCESS | 1460 | 1463627685060 Marionette TRACE conn6 <- [1,2050,null,{}] 20:14:45 INFO - PROCESS | 1460 | 1463627685063 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:45 INFO - PROCESS | 1460 | 1463627685152 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 20:14:45 INFO - PROCESS | 1460 | 1463627685160 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:45 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63683800 == 64 [pid = 1460] [id = 522] 20:14:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 127 (0000003F60640400) [pid = 1460] [serial = 1566] [outer = 0000000000000000] 20:14:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 128 (0000003F618A6800) [pid = 1460] [serial = 1567] [outer = 0000003F60640400] 20:14:45 INFO - PROCESS | 1460 | 1463627685207 Marionette DEBUG loaded listener.js 20:14:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 129 (0000003F62551C00) [pid = 1460] [serial = 1568] [outer = 0000003F60640400] 20:14:45 INFO - PROCESS | 1460 | 1463627685624 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 20:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 20:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 627ms 20:14:45 INFO - PROCESS | 1460 | 1463627685689 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 20:14:45 INFO - PROCESS | 1460 | 1463627685691 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 20:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 20:14:45 INFO - PROCESS | 1460 | 1463627685702 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 20:14:45 INFO - PROCESS | 1460 | 1463627685704 Marionette TRACE conn6 <- [1,2054,null,{}] 20:14:45 INFO - PROCESS | 1460 | 1463627685707 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:45 INFO - PROCESS | 1460 | 1463627685849 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 20:14:45 INFO - PROCESS | 1460 | 1463627685938 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:45 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F65152800 == 65 [pid = 1460] [id = 523] 20:14:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 130 (0000003F62C30800) [pid = 1460] [serial = 1569] [outer = 0000000000000000] 20:14:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 131 (0000003F62C7A400) [pid = 1460] [serial = 1570] [outer = 0000003F62C30800] 20:14:45 INFO - PROCESS | 1460 | 1463627685984 Marionette DEBUG loaded listener.js 20:14:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 132 (0000003F63121800) [pid = 1460] [serial = 1571] [outer = 0000003F62C30800] 20:14:46 INFO - PROCESS | 1460 | 1463627686428 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 20:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 20:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 796ms 20:14:46 INFO - PROCESS | 1460 | 1463627686494 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 20:14:46 INFO - PROCESS | 1460 | 1463627686496 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 20:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 20:14:46 INFO - PROCESS | 1460 | 1463627686500 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 20:14:46 INFO - PROCESS | 1460 | 1463627686502 Marionette TRACE conn6 <- [1,2058,null,{}] 20:14:46 INFO - PROCESS | 1460 | 1463627686505 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:46 INFO - PROCESS | 1460 | 1463627686624 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 20:14:46 INFO - PROCESS | 1460 | 1463627686685 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:46 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6660A000 == 66 [pid = 1460] [id = 524] 20:14:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 133 (0000003F631A3C00) [pid = 1460] [serial = 1572] [outer = 0000000000000000] 20:14:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 134 (0000003F63753400) [pid = 1460] [serial = 1573] [outer = 0000003F631A3C00] 20:14:46 INFO - PROCESS | 1460 | 1463627686731 Marionette DEBUG loaded listener.js 20:14:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 135 (0000003F63820000) [pid = 1460] [serial = 1574] [outer = 0000003F631A3C00] 20:14:47 INFO - PROCESS | 1460 | 1463627687129 Marionette TRACE conn6 <- [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]]]}] 20:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 20:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 691ms 20:14:47 INFO - PROCESS | 1460 | 1463627687198 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 20:14:47 INFO - PROCESS | 1460 | 1463627687200 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 20:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 20:14:47 INFO - PROCESS | 1460 | 1463627687232 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 20:14:47 INFO - PROCESS | 1460 | 1463627687233 Marionette TRACE conn6 <- [1,2062,null,{}] 20:14:47 INFO - PROCESS | 1460 | 1463627687249 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:47 INFO - PROCESS | 1460 | 1463627687367 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 20:14:47 INFO - PROCESS | 1460 | 1463627687432 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:47 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6709E800 == 67 [pid = 1460] [id = 525] 20:14:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 136 (0000003F638D3800) [pid = 1460] [serial = 1575] [outer = 0000000000000000] 20:14:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 137 (0000003F63BB6000) [pid = 1460] [serial = 1576] [outer = 0000003F638D3800] 20:14:47 INFO - PROCESS | 1460 | 1463627687479 Marionette DEBUG loaded listener.js 20:14:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 138 (0000003F63C93800) [pid = 1460] [serial = 1577] [outer = 0000003F638D3800] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 137 (0000003F65AE0800) [pid = 1460] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 136 (0000003F61FA7C00) [pid = 1460] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 135 (0000003F62BE2400) [pid = 1460] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 134 (0000003F564C6000) [pid = 1460] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 133 (0000003F5630E000) [pid = 1460] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 132 (0000003F56304800) [pid = 1460] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 131 (0000003F62C79400) [pid = 1460] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 130 (0000003F5F56E800) [pid = 1460] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 129 (0000003F5CBA6000) [pid = 1460] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 128 (0000003F5648DC00) [pid = 1460] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 127 (0000003F5B9AB800) [pid = 1460] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 126 (0000003F6381BC00) [pid = 1460] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 125 (0000003F5AC3D000) [pid = 1460] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 124 (0000003F62C32000) [pid = 1460] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 123 (0000003F682A1400) [pid = 1460] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 122 (0000003F56235C00) [pid = 1460] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 121 (0000003F6E15FC00) [pid = 1460] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 120 (0000003F6E190800) [pid = 1460] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 119 (0000003F60636800) [pid = 1460] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 118 (0000003F63DFB000) [pid = 1460] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 117 (0000003F677B1C00) [pid = 1460] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F6763F800) [pid = 1460] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F677B1000) [pid = 1460] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F6374F400) [pid = 1460] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 113 (0000003F5D336800) [pid = 1460] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 112 (0000003F5A969400) [pid = 1460] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F66F0D000) [pid = 1460] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F634BB000) [pid = 1460] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 20:14:47 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F625A0000) [pid = 1460] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 20:14:48 INFO - PROCESS | 1460 | 1463627688109 Marionette TRACE conn6 <- [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]]]}] 20:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 20:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 921ms 20:14:48 INFO - PROCESS | 1460 | 1463627688128 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 20:14:48 INFO - PROCESS | 1460 | 1463627688130 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 20:14:48 INFO - PROCESS | 1460 | 1463627688147 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 20:14:48 INFO - PROCESS | 1460 | 1463627688149 Marionette TRACE conn6 <- [1,2066,null,{}] 20:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 20:14:48 INFO - PROCESS | 1460 | 1463627688153 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:48 INFO - PROCESS | 1460 | 1463627688274 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 20:14:48 INFO - PROCESS | 1460 | 1463627688333 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:48 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670E0000 == 68 [pid = 1460] [id = 526] 20:14:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F564C4C00) [pid = 1460] [serial = 1578] [outer = 0000000000000000] 20:14:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F5F56E800) [pid = 1460] [serial = 1579] [outer = 0000003F564C4C00] 20:14:48 INFO - PROCESS | 1460 | 1463627688378 Marionette DEBUG loaded listener.js 20:14:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F62C31C00) [pid = 1460] [serial = 1580] [outer = 0000003F564C4C00] 20:14:48 INFO - PROCESS | 1460 | 1463627688745 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 20:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 20:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 627ms 20:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 20:14:48 INFO - PROCESS | 1460 | 1463627688783 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 20:14:48 INFO - PROCESS | 1460 | 1463627688785 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 20:14:48 INFO - PROCESS | 1460 | 1463627688788 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 20:14:48 INFO - PROCESS | 1460 | 1463627688790 Marionette TRACE conn6 <- [1,2070,null,{}] 20:14:48 INFO - PROCESS | 1460 | 1463627688794 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:48 INFO - PROCESS | 1460 | 1463627688885 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 20:14:48 INFO - PROCESS | 1460 | 1463627688891 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:48 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6831A800 == 69 [pid = 1460] [id = 527] 20:14:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 113 (0000003F633E8C00) [pid = 1460] [serial = 1581] [outer = 0000000000000000] 20:14:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 114 (0000003F63C9C400) [pid = 1460] [serial = 1582] [outer = 0000003F633E8C00] 20:14:48 INFO - PROCESS | 1460 | 1463627688936 Marionette DEBUG loaded listener.js 20:14:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F64558400) [pid = 1460] [serial = 1583] [outer = 0000003F633E8C00] 20:14:49 INFO - PROCESS | 1460 | 1463627689423 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 20:14:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 20:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 692ms 20:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 20:14:49 INFO - PROCESS | 1460 | 1463627689482 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 20:14:49 INFO - PROCESS | 1460 | 1463627689485 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 20:14:49 INFO - PROCESS | 1460 | 1463627689488 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 20:14:49 INFO - PROCESS | 1460 | 1463627689491 Marionette TRACE conn6 <- [1,2074,null,{}] 20:14:49 INFO - PROCESS | 1460 | 1463627689494 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:49 INFO - PROCESS | 1460 | 1463627689606 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 20:14:49 INFO - PROCESS | 1460 | 1463627689622 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:49 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6AB89800 == 70 [pid = 1460] [id = 528] 20:14:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F65A58400) [pid = 1460] [serial = 1584] [outer = 0000000000000000] 20:14:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F65ADD400) [pid = 1460] [serial = 1585] [outer = 0000003F65A58400] 20:14:49 INFO - PROCESS | 1460 | 1463627689672 Marionette DEBUG loaded listener.js 20:14:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 118 (0000003F66406800) [pid = 1460] [serial = 1586] [outer = 0000003F65A58400] 20:14:50 INFO - PROCESS | 1460 | 1463627690403 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 20:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 20:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 923ms 20:14:50 INFO - PROCESS | 1460 | 1463627690413 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 20:14:50 INFO - PROCESS | 1460 | 1463627690419 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 20:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 20:14:50 INFO - PROCESS | 1460 | 1463627690425 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 20:14:50 INFO - PROCESS | 1460 | 1463627690429 Marionette TRACE conn6 <- [1,2078,null,{}] 20:14:50 INFO - PROCESS | 1460 | 1463627690435 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:50 INFO - PROCESS | 1460 | 1463627690560 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 20:14:50 INFO - PROCESS | 1460 | 1463627690667 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:50 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C7BF800 == 71 [pid = 1460] [id = 529] 20:14:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 119 (0000003F56497800) [pid = 1460] [serial = 1587] [outer = 0000000000000000] 20:14:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 120 (0000003F5780A400) [pid = 1460] [serial = 1588] [outer = 0000003F56497800] 20:14:50 INFO - PROCESS | 1460 | 1463627690726 Marionette DEBUG loaded listener.js 20:14:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 121 (0000003F5B455000) [pid = 1460] [serial = 1589] [outer = 0000003F56497800] 20:14:51 INFO - PROCESS | 1460 | 1463627691275 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 20:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 20:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 881ms 20:14:51 INFO - PROCESS | 1460 | 1463627691309 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 20:14:51 INFO - PROCESS | 1460 | 1463627691316 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 20:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 20:14:51 INFO - PROCESS | 1460 | 1463627691323 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 20:14:51 INFO - PROCESS | 1460 | 1463627691326 Marionette TRACE conn6 <- [1,2082,null,{}] 20:14:51 INFO - PROCESS | 1460 | 1463627691330 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:51 INFO - PROCESS | 1460 | 1463627691448 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 20:14:51 INFO - PROCESS | 1460 | 1463627691553 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:51 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F64677800 == 72 [pid = 1460] [id = 530] 20:14:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 122 (0000003F5C488000) [pid = 1460] [serial = 1590] [outer = 0000000000000000] 20:14:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 123 (0000003F5F574000) [pid = 1460] [serial = 1591] [outer = 0000003F5C488000] 20:14:51 INFO - PROCESS | 1460 | 1463627691610 Marionette DEBUG loaded listener.js 20:14:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 124 (0000003F61E64800) [pid = 1460] [serial = 1592] [outer = 0000003F5C488000] 20:14:52 INFO - PROCESS | 1460 | 1463627692228 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 20:14:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 20:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 982ms 20:14:52 INFO - PROCESS | 1460 | 1463627692311 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 20:14:52 INFO - PROCESS | 1460 | 1463627692314 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 20:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 20:14:52 INFO - PROCESS | 1460 | 1463627692318 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 20:14:52 INFO - PROCESS | 1460 | 1463627692322 Marionette TRACE conn6 <- [1,2086,null,{}] 20:14:52 INFO - PROCESS | 1460 | 1463627692347 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:52 INFO - PROCESS | 1460 | 1463627692507 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 20:14:52 INFO - PROCESS | 1460 | 1463627692564 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:52 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B02E800 == 73 [pid = 1460] [id = 531] 20:14:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 125 (0000003F633E9C00) [pid = 1460] [serial = 1593] [outer = 0000000000000000] 20:14:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 126 (0000003F637C1000) [pid = 1460] [serial = 1594] [outer = 0000003F633E9C00] 20:14:52 INFO - PROCESS | 1460 | 1463627692625 Marionette DEBUG loaded listener.js 20:14:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 127 (0000003F65118000) [pid = 1460] [serial = 1595] [outer = 0000003F633E9C00] 20:14:53 INFO - PROCESS | 1460 | 1463627693258 Marionette TRACE conn6 <- [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]]]}] 20:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 20:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 984ms 20:14:53 INFO - PROCESS | 1460 | 1463627693303 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 20:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 20:14:53 INFO - PROCESS | 1460 | 1463627693307 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 20:14:53 INFO - PROCESS | 1460 | 1463627693311 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 20:14:53 INFO - PROCESS | 1460 | 1463627693313 Marionette TRACE conn6 <- [1,2090,null,{}] 20:14:53 INFO - PROCESS | 1460 | 1463627693317 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:53 INFO - PROCESS | 1460 | 1463627693436 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 20:14:53 INFO - PROCESS | 1460 | 1463627693569 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:53 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B61B800 == 74 [pid = 1460] [id = 532] 20:14:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 128 (0000003F63C73000) [pid = 1460] [serial = 1596] [outer = 0000000000000000] 20:14:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 129 (0000003F65AE9000) [pid = 1460] [serial = 1597] [outer = 0000003F63C73000] 20:14:53 INFO - PROCESS | 1460 | 1463627693626 Marionette DEBUG loaded listener.js 20:14:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 130 (0000003F66453000) [pid = 1460] [serial = 1598] [outer = 0000003F63C73000] 20:14:54 INFO - PROCESS | 1460 | 1463627694192 Marionette TRACE conn6 <- [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]]]}] 20:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 20:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 943ms 20:14:54 INFO - PROCESS | 1460 | 1463627694256 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 20:14:54 INFO - PROCESS | 1460 | 1463627694258 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 20:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 20:14:54 INFO - PROCESS | 1460 | 1463627694262 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 20:14:54 INFO - PROCESS | 1460 | 1463627694264 Marionette TRACE conn6 <- [1,2094,null,{}] 20:14:54 INFO - PROCESS | 1460 | 1463627694268 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:54 INFO - PROCESS | 1460 | 1463627694380 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 20:14:54 INFO - PROCESS | 1460 | 1463627694512 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:54 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B69B800 == 75 [pid = 1460] [id = 533] 20:14:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 131 (0000003F6640BC00) [pid = 1460] [serial = 1599] [outer = 0000000000000000] 20:14:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 132 (0000003F668B4C00) [pid = 1460] [serial = 1600] [outer = 0000003F6640BC00] 20:14:54 INFO - PROCESS | 1460 | 1463627694569 Marionette DEBUG loaded listener.js 20:14:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 133 (0000003F66A5D800) [pid = 1460] [serial = 1601] [outer = 0000003F6640BC00] 20:14:55 INFO - PROCESS | 1460 | 1463627695171 Marionette TRACE conn6 <- [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] 20:14:55 INFO - PROCESS | 1460 | 1463627695211 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 20:14:55 INFO - PROCESS | 1460 | 1463627695215 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 20:14:55 INFO - PROCESS | 1460 | 1463627695217 Marionette TRACE conn6 <- [1,2098,null,{}] 20:14:55 INFO - PROCESS | 1460 | 1463627695221 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:55 INFO - PROCESS | 1460 | 1463627695356 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 20:14:55 INFO - PROCESS | 1460 | 1463627695489 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:55 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6E111800 == 76 [pid = 1460] [id = 534] 20:14:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 134 (0000003F66A5D000) [pid = 1460] [serial = 1602] [outer = 0000000000000000] 20:14:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 135 (0000003F66F0FC00) [pid = 1460] [serial = 1603] [outer = 0000003F66A5D000] 20:14:55 INFO - PROCESS | 1460 | 1463627695547 Marionette DEBUG loaded listener.js 20:14:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 136 (0000003F67124C00) [pid = 1460] [serial = 1604] [outer = 0000003F66A5D000] 20:14:56 INFO - PROCESS | 1460 | 1463627696202 Marionette TRACE conn6 <- [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]]]}] 20:14:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 20:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1025ms 20:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 20:14:56 INFO - PROCESS | 1460 | 1463627696243 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 20:14:56 INFO - PROCESS | 1460 | 1463627696245 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 20:14:56 INFO - PROCESS | 1460 | 1463627696249 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 20:14:56 INFO - PROCESS | 1460 | 1463627696251 Marionette TRACE conn6 <- [1,2102,null,{}] 20:14:56 INFO - PROCESS | 1460 | 1463627696255 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:56 INFO - PROCESS | 1460 | 1463627696375 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 20:14:56 INFO - PROCESS | 1460 | 1463627696508 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:56 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F579EB800 == 77 [pid = 1460] [id = 535] 20:14:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 137 (0000003F54853800) [pid = 1460] [serial = 1605] [outer = 0000000000000000] 20:14:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 138 (0000003F5640E000) [pid = 1460] [serial = 1606] [outer = 0000003F54853800] 20:14:56 INFO - PROCESS | 1460 | 1463627696567 Marionette DEBUG loaded listener.js 20:14:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 139 (0000003F5AC37800) [pid = 1460] [serial = 1607] [outer = 0000003F54853800] 20:14:57 INFO - PROCESS | 1460 | 1463627697332 Marionette TRACE conn6 <- [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]]]}] 20:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 20:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1125ms 20:14:57 INFO - PROCESS | 1460 | 1463627697377 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 20:14:57 INFO - PROCESS | 1460 | 1463627697382 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 20:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 20:14:57 INFO - PROCESS | 1460 | 1463627697388 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 20:14:57 INFO - PROCESS | 1460 | 1463627697391 Marionette TRACE conn6 <- [1,2106,null,{}] 20:14:57 INFO - PROCESS | 1460 | 1463627697396 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:57 INFO - PROCESS | 1460 | 1463627697555 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 20:14:57 INFO - PROCESS | 1460 | 1463627697575 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:57 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BD6E000 == 78 [pid = 1460] [id = 536] 20:14:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 140 (0000003F56B70C00) [pid = 1460] [serial = 1608] [outer = 0000000000000000] 20:14:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 141 (0000003F56CC6000) [pid = 1460] [serial = 1609] [outer = 0000003F56B70C00] 20:14:57 INFO - PROCESS | 1460 | 1463627697628 Marionette DEBUG loaded listener.js 20:14:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 142 (0000003F5AC40800) [pid = 1460] [serial = 1610] [outer = 0000003F56B70C00] 20:14:58 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6E8E2000 == 77 [pid = 1460] [id = 485] 20:14:58 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6831A800 == 76 [pid = 1460] [id = 527] 20:14:58 INFO - PROCESS | 1460 | --DOCSHELL 0000003F670E0000 == 75 [pid = 1460] [id = 526] 20:14:58 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6709E800 == 74 [pid = 1460] [id = 525] 20:14:58 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6660A000 == 73 [pid = 1460] [id = 524] 20:14:58 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63683800 == 72 [pid = 1460] [id = 522] 20:14:58 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62C10800 == 71 [pid = 1460] [id = 521] 20:14:58 INFO - PROCESS | 1460 | --DOCSHELL 0000003F606C5800 == 70 [pid = 1460] [id = 520] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 141 (0000003F6763C400) [pid = 1460] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 140 (0000003F6E18F400) [pid = 1460] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | 1463627698334 Marionette TRACE conn6 <- [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]]]}] 20:14:58 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BDA7000 == 69 [pid = 1460] [id = 519] 20:14:58 INFO - PROCESS | 1460 | --DOCSHELL 0000003F55DA7800 == 68 [pid = 1460] [id = 518] 20:14:58 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A3DC000 == 67 [pid = 1460] [id = 516] 20:14:58 INFO - PROCESS | 1460 | --DOCSHELL 0000003F67299000 == 66 [pid = 1460] [id = 515] 20:14:58 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6367A800 == 65 [pid = 1460] [id = 514] 20:14:58 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C557000 == 64 [pid = 1460] [id = 513] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 139 (0000003F683B0400) [pid = 1460] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 138 (0000003F5AC3FC00) [pid = 1460] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 137 (0000003F6E16B400) [pid = 1460] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 136 (0000003F6E61F800) [pid = 1460] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 135 (0000003F6375D800) [pid = 1460] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 134 (0000003F67228800) [pid = 1460] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 133 (0000003F6E15DC00) [pid = 1460] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 132 (0000003F682A6C00) [pid = 1460] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 131 (0000003F683A8C00) [pid = 1460] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 130 (0000003F646BC400) [pid = 1460] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 129 (0000003F62B4B800) [pid = 1460] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 128 (0000003F5CBEB000) [pid = 1460] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 127 (0000003F6712F000) [pid = 1460] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 126 (0000003F66A5D400) [pid = 1460] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 125 (0000003F6259D000) [pid = 1460] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 124 (0000003F62C2C800) [pid = 1460] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 123 (0000003F62BD6000) [pid = 1460] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 122 (0000003F5FD46000) [pid = 1460] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 121 (0000003F564C7000) [pid = 1460] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 120 (0000003F579B3800) [pid = 1460] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 119 (0000003F5BD1E800) [pid = 1460] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 118 (0000003F5640A000) [pid = 1460] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 117 (0000003F63C6B000) [pid = 1460] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F63120000) [pid = 1460] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F5FD45C00) [pid = 1460] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F5CBEA800) [pid = 1460] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 113 (0000003F5CF8DC00) [pid = 1460] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 112 (0000003F62C37C00) [pid = 1460] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F564C8800) [pid = 1460] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F56490800) [pid = 1460] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F5C44CC00) [pid = 1460] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F5BD1F400) [pid = 1460] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 107 (0000003F6D368C00) [pid = 1460] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F638CDC00) [pid = 1460] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 986ms 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F65569000) [pid = 1460] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F5FD4D400) [pid = 1460] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F63119400) [pid = 1460] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F63754400) [pid = 1460] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F63124C00) [pid = 1460] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F60634400) [pid = 1460] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F63816400) [pid = 1460] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F6640F400) [pid = 1460] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 20:14:58 INFO - PROCESS | 1460 | 1463627698382 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 20:14:58 INFO - PROCESS | 1460 | 1463627698388 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 20:14:58 INFO - PROCESS | 1460 | 1463627698398 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 20:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 20:14:58 INFO - PROCESS | 1460 | 1463627698401 Marionette TRACE conn6 <- [1,2110,null,{}] 20:14:58 INFO - PROCESS | 1460 | 1463627698405 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:58 INFO - PROCESS | 1460 | 1463627698505 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 20:14:58 INFO - PROCESS | 1460 | 1463627698512 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:58 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BDA4000 == 65 [pid = 1460] [id = 537] 20:14:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F56494400) [pid = 1460] [serial = 1611] [outer = 0000000000000000] 20:14:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F564C7000) [pid = 1460] [serial = 1612] [outer = 0000003F56494400] 20:14:58 INFO - PROCESS | 1460 | 1463627698561 Marionette DEBUG loaded listener.js 20:14:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F5B45A800) [pid = 1460] [serial = 1613] [outer = 0000003F56494400] 20:14:59 INFO - PROCESS | 1460 | 1463627699069 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 20:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 20:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 732ms 20:14:59 INFO - PROCESS | 1460 | 1463627699157 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 20:14:59 INFO - PROCESS | 1460 | 1463627699159 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 20:14:59 INFO - PROCESS | 1460 | 1463627699163 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 20:14:59 INFO - PROCESS | 1460 | 1463627699166 Marionette TRACE conn6 <- [1,2114,null,{}] 20:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 20:14:59 INFO - PROCESS | 1460 | 1463627699180 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:59 INFO - PROCESS | 1460 | 1463627699280 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 20:14:59 INFO - PROCESS | 1460 | 1463627699371 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:59 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62E0D000 == 66 [pid = 1460] [id = 538] 20:14:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F5CBE6000) [pid = 1460] [serial = 1614] [outer = 0000000000000000] 20:14:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F5CF8EC00) [pid = 1460] [serial = 1615] [outer = 0000003F5CBE6000] 20:14:59 INFO - PROCESS | 1460 | 1463627699420 Marionette DEBUG loaded listener.js 20:14:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F5FD4D000) [pid = 1460] [serial = 1616] [outer = 0000003F5CBE6000] 20:14:59 INFO - PROCESS | 1460 | 1463627699795 Marionette TRACE conn6 <- [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]]]}] 20:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 20:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 688ms 20:14:59 INFO - PROCESS | 1460 | 1463627699858 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 20:14:59 INFO - PROCESS | 1460 | 1463627699868 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 20:14:59 INFO - PROCESS | 1460 | 1463627699872 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 20:14:59 INFO - PROCESS | 1460 | 1463627699874 Marionette TRACE conn6 <- [1,2118,null,{}] 20:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 20:14:59 INFO - PROCESS | 1460 | 1463627699878 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:59 INFO - PROCESS | 1460 | 1463627699971 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 20:14:59 INFO - PROCESS | 1460 | 1463627699978 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:00 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63779800 == 67 [pid = 1460] [id = 539] 20:15:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F60638400) [pid = 1460] [serial = 1617] [outer = 0000000000000000] 20:15:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F6187E800) [pid = 1460] [serial = 1618] [outer = 0000003F60638400] 20:15:00 INFO - PROCESS | 1460 | 1463627700025 Marionette DEBUG loaded listener.js 20:15:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F62988000) [pid = 1460] [serial = 1619] [outer = 0000003F60638400] 20:15:00 INFO - PROCESS | 1460 | 1463627700464 Marionette TRACE conn6 <- [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] 20:15:00 INFO - PROCESS | 1460 | 1463627700515 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 20:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 20:15:00 INFO - PROCESS | 1460 | 1463627700518 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 20:15:00 INFO - PROCESS | 1460 | 1463627700520 Marionette TRACE conn6 <- [1,2122,null,{}] 20:15:00 INFO - PROCESS | 1460 | 1463627700531 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:00 INFO - PROCESS | 1460 | 1463627700651 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 20:15:00 INFO - PROCESS | 1460 | 1463627700738 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:00 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F64F57800 == 68 [pid = 1460] [id = 540] 20:15:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 108 (0000003F62982400) [pid = 1460] [serial = 1620] [outer = 0000000000000000] 20:15:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F62C2CC00) [pid = 1460] [serial = 1621] [outer = 0000003F62982400] 20:15:00 INFO - PROCESS | 1460 | 1463627700784 Marionette DEBUG loaded listener.js 20:15:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F62C75800) [pid = 1460] [serial = 1622] [outer = 0000003F62982400] 20:15:01 INFO - PROCESS | 1460 | 1463627701235 Marionette TRACE conn6 <- [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] 20:15:01 INFO - PROCESS | 1460 | 1463627701275 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 20:15:01 INFO - PROCESS | 1460 | 1463627701278 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 20:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 20:15:01 INFO - PROCESS | 1460 | 1463627701280 Marionette TRACE conn6 <- [1,2126,null,{}] 20:15:01 INFO - PROCESS | 1460 | 1463627701291 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:01 INFO - PROCESS | 1460 | 1463627701437 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 20:15:01 INFO - PROCESS | 1460 | 1463627701499 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:01 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66916000 == 69 [pid = 1460] [id = 541] 20:15:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F6311C400) [pid = 1460] [serial = 1623] [outer = 0000000000000000] 20:15:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F63752800) [pid = 1460] [serial = 1624] [outer = 0000003F6311C400] 20:15:01 INFO - PROCESS | 1460 | 1463627701546 Marionette DEBUG loaded listener.js 20:15:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 113 (0000003F638D5000) [pid = 1460] [serial = 1625] [outer = 0000003F6311C400] 20:15:01 INFO - PROCESS | 1460 | 1463627701974 Marionette TRACE conn6 <- [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]]]}] 20:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 20:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 734ms 20:15:02 INFO - PROCESS | 1460 | 1463627702043 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 20:15:02 INFO - PROCESS | 1460 | 1463627702045 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 20:15:02 INFO - PROCESS | 1460 | 1463627702049 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 20:15:02 INFO - PROCESS | 1460 | 1463627702050 Marionette TRACE conn6 <- [1,2130,null,{}] 20:15:02 INFO - PROCESS | 1460 | 1463627702054 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 20:15:02 INFO - PROCESS | 1460 | 1463627702172 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 20:15:02 INFO - PROCESS | 1460 | 1463627702233 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:02 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670A3000 == 70 [pid = 1460] [id = 542] 20:15:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 114 (0000003F63C6BC00) [pid = 1460] [serial = 1626] [outer = 0000000000000000] 20:15:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F63C91000) [pid = 1460] [serial = 1627] [outer = 0000003F63C6BC00] 20:15:02 INFO - PROCESS | 1460 | 1463627702278 Marionette DEBUG loaded listener.js 20:15:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F643C6800) [pid = 1460] [serial = 1628] [outer = 0000003F63C6BC00] 20:15:02 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F5CBF4C00) [pid = 1460] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 20:15:02 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F638D3800) [pid = 1460] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 20:15:02 INFO - PROCESS | 1460 | --DOMWINDOW == 113 (0000003F63C74C00) [pid = 1460] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 20:15:02 INFO - PROCESS | 1460 | --DOMWINDOW == 112 (0000003F60640400) [pid = 1460] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 20:15:02 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F564C4C00) [pid = 1460] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 20:15:02 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F631A3C00) [pid = 1460] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 20:15:02 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F6D3AF800) [pid = 1460] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 20:15:02 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F57A54C00) [pid = 1460] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 20:15:02 INFO - PROCESS | 1460 | --DOMWINDOW == 107 (0000003F67131400) [pid = 1460] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 20:15:02 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F54808400) [pid = 1460] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 20:15:02 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F5BD1C400) [pid = 1460] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 20:15:02 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F62C30800) [pid = 1460] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 20:15:02 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F633E8C00) [pid = 1460] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 20:15:02 INFO - PROCESS | 1460 | 1463627702774 Marionette TRACE conn6 <- [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] 20:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 20:15:02 INFO - PROCESS | 1460 | 1463627702835 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 20:15:02 INFO - PROCESS | 1460 | 1463627702839 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 20:15:02 INFO - PROCESS | 1460 | 1463627702841 Marionette TRACE conn6 <- [1,2134,null,{}] 20:15:02 INFO - PROCESS | 1460 | 1463627702845 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:02 INFO - PROCESS | 1460 | 1463627702974 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 20:15:03 INFO - PROCESS | 1460 | 1463627703034 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:03 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F67296000 == 71 [pid = 1460] [id = 543] 20:15:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F56306800) [pid = 1460] [serial = 1629] [outer = 0000000000000000] 20:15:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F5C41D800) [pid = 1460] [serial = 1630] [outer = 0000003F56306800] 20:15:03 INFO - PROCESS | 1460 | 1463627703079 Marionette DEBUG loaded listener.js 20:15:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F64567C00) [pid = 1460] [serial = 1631] [outer = 0000003F56306800] 20:15:03 INFO - PROCESS | 1460 | 1463627703450 Marionette TRACE conn6 <- [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] 20:15:03 INFO - PROCESS | 1460 | 1463627703472 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 20:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 20:15:03 INFO - PROCESS | 1460 | 1463627703487 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 20:15:03 INFO - PROCESS | 1460 | 1463627703489 Marionette TRACE conn6 <- [1,2138,null,{}] 20:15:03 INFO - PROCESS | 1460 | 1463627703492 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:03 INFO - PROCESS | 1460 | 1463627703615 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 20:15:03 INFO - PROCESS | 1460 | 1463627703622 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:03 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A91A000 == 72 [pid = 1460] [id = 544] 20:15:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F65115400) [pid = 1460] [serial = 1632] [outer = 0000000000000000] 20:15:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 108 (0000003F65AE5800) [pid = 1460] [serial = 1633] [outer = 0000003F65115400] 20:15:03 INFO - PROCESS | 1460 | 1463627703667 Marionette DEBUG loaded listener.js 20:15:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F668B4000) [pid = 1460] [serial = 1634] [outer = 0000003F65115400] 20:15:04 INFO - PROCESS | 1460 | 1463627704110 Marionette TRACE conn6 <- [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] 20:15:04 INFO - PROCESS | 1460 | 1463627704164 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 20:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 20:15:04 INFO - PROCESS | 1460 | 1463627704168 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 20:15:04 INFO - PROCESS | 1460 | 1463627704170 Marionette TRACE conn6 <- [1,2142,null,{}] 20:15:04 INFO - PROCESS | 1460 | 1463627704174 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:04 INFO - PROCESS | 1460 | 1463627704272 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 20:15:04 INFO - PROCESS | 1460 | 1463627704279 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:04 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6ADBB000 == 73 [pid = 1460] [id = 545] 20:15:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F6640FC00) [pid = 1460] [serial = 1635] [outer = 0000000000000000] 20:15:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F66F0C400) [pid = 1460] [serial = 1636] [outer = 0000003F6640FC00] 20:15:04 INFO - PROCESS | 1460 | 1463627704326 Marionette DEBUG loaded listener.js 20:15:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F6708E800) [pid = 1460] [serial = 1637] [outer = 0000003F6640FC00] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6FAE2000 == 72 [pid = 1460] [id = 500] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6E8E1000 == 71 [pid = 1460] [id = 473] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F64676800 == 70 [pid = 1460] [id = 345] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6EC64800 == 69 [pid = 1460] [id = 423] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B018800 == 68 [pid = 1460] [id = 390] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6E9F5000 == 67 [pid = 1460] [id = 438] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6EC79000 == 66 [pid = 1460] [id = 454] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6F6B5800 == 65 [pid = 1460] [id = 499] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6FADD000 == 64 [pid = 1460] [id = 456] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F672A1800 == 63 [pid = 1460] [id = 361] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F56C4D000 == 62 [pid = 1460] [id = 424] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6F2EC000 == 61 [pid = 1460] [id = 455] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5594E800 == 60 [pid = 1460] [id = 457] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6661C800 == 59 [pid = 1460] [id = 440] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A3D4000 == 58 [pid = 1460] [id = 375] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6AB1F800 == 57 [pid = 1460] [id = 517] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B689000 == 56 [pid = 1460] [id = 471] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6E10D000 == 55 [pid = 1460] [id = 472] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6AB79000 == 54 [pid = 1460] [id = 467] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6ADB4000 == 53 [pid = 1460] [id = 389] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61E8D000 == 52 [pid = 1460] [id = 501] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F670B0800 == 51 [pid = 1460] [id = 512] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6BDC1000 == 50 [pid = 1460] [id = 407] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B699000 == 49 [pid = 1460] [id = 418] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6EC26000 == 48 [pid = 1460] [id = 486] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63046800 == 47 [pid = 1460] [id = 360] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B0C1800 == 46 [pid = 1460] [id = 470] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66604000 == 45 [pid = 1460] [id = 498] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F65152800 == 44 [pid = 1460] [id = 523] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BD6E000 == 43 [pid = 1460] [id = 536] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F579EB800 == 42 [pid = 1460] [id = 535] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6E111800 == 41 [pid = 1460] [id = 534] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B69B800 == 40 [pid = 1460] [id = 533] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B61B800 == 39 [pid = 1460] [id = 532] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B02E800 == 38 [pid = 1460] [id = 531] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F64677800 == 37 [pid = 1460] [id = 530] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6AB89800 == 36 [pid = 1460] [id = 528] 20:15:05 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C7BF800 == 35 [pid = 1460] [id = 529] 20:15:06 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63779800 == 34 [pid = 1460] [id = 539] 20:15:06 INFO - PROCESS | 1460 | --DOCSHELL 0000003F64F57800 == 33 [pid = 1460] [id = 540] 20:15:06 INFO - PROCESS | 1460 | --DOCSHELL 0000003F67296000 == 32 [pid = 1460] [id = 543] 20:15:06 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66916000 == 31 [pid = 1460] [id = 541] 20:15:06 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62E0D000 == 30 [pid = 1460] [id = 538] 20:15:06 INFO - PROCESS | 1460 | --DOCSHELL 0000003F670A3000 == 29 [pid = 1460] [id = 542] 20:15:06 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A91A000 == 28 [pid = 1460] [id = 544] 20:15:06 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BDA4000 == 27 [pid = 1460] [id = 537] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F65ADD400) [pid = 1460] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F64558400) [pid = 1460] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F56CB7000) [pid = 1460] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F60635400) [pid = 1460] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 107 (0000003F63815400) [pid = 1460] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F63C93800) [pid = 1460] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F643C8C00) [pid = 1460] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F618A6800) [pid = 1460] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F5F56E800) [pid = 1460] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F5CBF4800) [pid = 1460] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F63753400) [pid = 1460] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F6E623800) [pid = 1460] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F5AB0B400) [pid = 1460] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F68369800) [pid = 1460] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F5F5E2C00) [pid = 1460] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F56405800) [pid = 1460] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F62551C00) [pid = 1460] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F62C31C00) [pid = 1460] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F63DF9400) [pid = 1460] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F63820000) [pid = 1460] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F5AC41000) [pid = 1460] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F5C45A400) [pid = 1460] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F63C98400) [pid = 1460] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F5BD23400) [pid = 1460] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F63121800) [pid = 1460] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F63C9C400) [pid = 1460] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F62C7A400) [pid = 1460] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F54850800) [pid = 1460] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F63BB6000) [pid = 1460] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F6511B400) [pid = 1460] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5636F800 == 26 [pid = 1460] [id = 10] 20:15:06 INFO - PROCESS | 1460 | 1463627706742 Marionette TRACE conn6 <- [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]]]}] 20:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 20:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 2590ms 20:15:06 INFO - PROCESS | 1460 | 1463627706762 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 20:15:06 INFO - PROCESS | 1460 | 1463627706766 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 20:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 20:15:06 INFO - PROCESS | 1460 | 1463627706772 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 20:15:06 INFO - PROCESS | 1460 | 1463627706776 Marionette TRACE conn6 <- [1,2146,null,{}] 20:15:06 INFO - PROCESS | 1460 | 1463627706782 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:06 INFO - PROCESS | 1460 | 1463627706878 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 20:15:06 INFO - PROCESS | 1460 | 1463627706985 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:07 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F56BBE800 == 27 [pid = 1460] [id = 546] 20:15:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F56237C00) [pid = 1460] [serial = 1638] [outer = 0000000000000000] 20:15:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F56302400) [pid = 1460] [serial = 1639] [outer = 0000003F56237C00] 20:15:07 INFO - PROCESS | 1460 | 1463627707046 Marionette DEBUG loaded listener.js 20:15:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F56311C00) [pid = 1460] [serial = 1640] [outer = 0000003F56237C00] 20:15:07 INFO - PROCESS | 1460 | 1463627707464 Marionette TRACE conn6 <- [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] 20:15:07 INFO - PROCESS | 1460 | 1463627707512 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 20:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 20:15:07 INFO - PROCESS | 1460 | 1463627707519 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 20:15:07 INFO - PROCESS | 1460 | 1463627707522 Marionette TRACE conn6 <- [1,2150,null,{}] 20:15:07 INFO - PROCESS | 1460 | 1463627707526 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:07 INFO - PROCESS | 1460 | 1463627707619 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 20:15:07 INFO - PROCESS | 1460 | 1463627707627 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:07 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B897000 == 28 [pid = 1460] [id = 547] 20:15:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F56404C00) [pid = 1460] [serial = 1641] [outer = 0000000000000000] 20:15:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F56492000) [pid = 1460] [serial = 1642] [outer = 0000003F56404C00] 20:15:07 INFO - PROCESS | 1460 | 1463627707676 Marionette DEBUG loaded listener.js 20:15:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F564CA800) [pid = 1460] [serial = 1643] [outer = 0000003F56404C00] 20:15:08 INFO - PROCESS | 1460 | 1463627708163 Marionette TRACE conn6 <- [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]]]}] 20:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 20:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 690ms 20:15:08 INFO - PROCESS | 1460 | 1463627708209 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 20:15:08 INFO - PROCESS | 1460 | 1463627708212 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 20:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 20:15:08 INFO - PROCESS | 1460 | 1463627708216 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 20:15:08 INFO - PROCESS | 1460 | 1463627708219 Marionette TRACE conn6 <- [1,2154,null,{}] 20:15:08 INFO - PROCESS | 1460 | 1463627708231 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:08 INFO - PROCESS | 1460 | 1463627708363 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 20:15:08 INFO - PROCESS | 1460 | 1463627708381 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:08 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BDC3800 == 29 [pid = 1460] [id = 548] 20:15:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F54817800) [pid = 1460] [serial = 1644] [outer = 0000000000000000] 20:15:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F579B2400) [pid = 1460] [serial = 1645] [outer = 0000003F54817800] 20:15:08 INFO - PROCESS | 1460 | 1463627708433 Marionette DEBUG loaded listener.js 20:15:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F5AB10000) [pid = 1460] [serial = 1646] [outer = 0000003F54817800] 20:15:08 INFO - PROCESS | 1460 | 1463627708901 Marionette TRACE conn6 <- [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]]]}] 20:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 20:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 734ms 20:15:08 INFO - PROCESS | 1460 | 1463627708951 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 20:15:08 INFO - PROCESS | 1460 | 1463627708954 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 20:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 20:15:08 INFO - PROCESS | 1460 | 1463627708957 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 20:15:08 INFO - PROCESS | 1460 | 1463627708959 Marionette TRACE conn6 <- [1,2158,null,{}] 20:15:08 INFO - PROCESS | 1460 | 1463627708962 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:09 INFO - PROCESS | 1460 | 1463627709048 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 20:15:09 INFO - PROCESS | 1460 | 1463627709055 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:09 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5D386800 == 30 [pid = 1460] [id = 549] 20:15:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F559CA400) [pid = 1460] [serial = 1647] [outer = 0000000000000000] 20:15:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F5AC5DC00) [pid = 1460] [serial = 1648] [outer = 0000003F559CA400] 20:15:09 INFO - PROCESS | 1460 | 1463627709102 Marionette DEBUG loaded listener.js 20:15:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F5B62DC00) [pid = 1460] [serial = 1649] [outer = 0000003F559CA400] 20:15:09 INFO - PROCESS | 1460 | 1463627709547 Marionette TRACE conn6 <- [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]]]}] 20:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 20:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 627ms 20:15:09 INFO - PROCESS | 1460 | 1463627709587 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 20:15:09 INFO - PROCESS | 1460 | 1463627709589 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 20:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 20:15:09 INFO - PROCESS | 1460 | 1463627709592 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 20:15:09 INFO - PROCESS | 1460 | 1463627709594 Marionette TRACE conn6 <- [1,2162,null,{}] 20:15:09 INFO - PROCESS | 1460 | 1463627709598 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:09 INFO - PROCESS | 1460 | 1463627709679 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 20:15:09 INFO - PROCESS | 1460 | 1463627709685 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:09 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F606B9800 == 31 [pid = 1460] [id = 550] 20:15:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F56495000) [pid = 1460] [serial = 1650] [outer = 0000000000000000] 20:15:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F5B8FB800) [pid = 1460] [serial = 1651] [outer = 0000003F56495000] 20:15:09 INFO - PROCESS | 1460 | 1463627709733 Marionette DEBUG loaded listener.js 20:15:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F5BD22800) [pid = 1460] [serial = 1652] [outer = 0000003F56495000] 20:15:10 INFO - PROCESS | 1460 | 1463627710211 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 20:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 20:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 627ms 20:15:10 INFO - PROCESS | 1460 | 1463627710229 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 20:15:10 INFO - PROCESS | 1460 | 1463627710232 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 20:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 20:15:10 INFO - PROCESS | 1460 | 1463627710235 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 20:15:10 INFO - PROCESS | 1460 | 1463627710237 Marionette TRACE conn6 <- [1,2166,null,{}] 20:15:10 INFO - PROCESS | 1460 | 1463627710240 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:10 INFO - PROCESS | 1460 | 1463627710358 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 20:15:10 INFO - PROCESS | 1460 | 1463627710369 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:10 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61F31800 == 32 [pid = 1460] [id = 551] 20:15:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F5C417400) [pid = 1460] [serial = 1653] [outer = 0000000000000000] 20:15:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F5C452800) [pid = 1460] [serial = 1654] [outer = 0000003F5C417400] 20:15:10 INFO - PROCESS | 1460 | 1463627710417 Marionette DEBUG loaded listener.js 20:15:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F5CBE8400) [pid = 1460] [serial = 1655] [outer = 0000003F5C417400] 20:15:10 INFO - PROCESS | 1460 | 1463627710846 Marionette TRACE conn6 <- [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]]]}] 20:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 20:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 691ms 20:15:10 INFO - PROCESS | 1460 | 1463627710928 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 20:15:10 INFO - PROCESS | 1460 | 1463627710930 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 20:15:10 INFO - PROCESS | 1460 | 1463627710934 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 20:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 20:15:10 INFO - PROCESS | 1460 | 1463627710936 Marionette TRACE conn6 <- [1,2170,null,{}] 20:15:10 INFO - PROCESS | 1460 | 1463627710939 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:11 INFO - PROCESS | 1460 | 1463627711022 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 20:15:11 INFO - PROCESS | 1460 | 1463627711061 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:11 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62C0F000 == 33 [pid = 1460] [id = 552] 20:15:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F5CF88C00) [pid = 1460] [serial = 1656] [outer = 0000000000000000] 20:15:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F5D336800) [pid = 1460] [serial = 1657] [outer = 0000003F5CF88C00] 20:15:11 INFO - PROCESS | 1460 | 1463627711107 Marionette DEBUG loaded listener.js 20:15:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F5FD46000) [pid = 1460] [serial = 1658] [outer = 0000003F5CF88C00] 20:15:11 INFO - PROCESS | 1460 | 1463627711539 Marionette TRACE conn6 <- [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]]]}] 20:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 20:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 628ms 20:15:11 INFO - PROCESS | 1460 | 1463627711569 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 20:15:11 INFO - PROCESS | 1460 | 1463627711571 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 20:15:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 20:15:11 INFO - PROCESS | 1460 | 1463627711575 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 20:15:11 INFO - PROCESS | 1460 | 1463627711576 Marionette TRACE conn6 <- [1,2174,null,{}] 20:15:11 INFO - PROCESS | 1460 | 1463627711580 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:11 INFO - PROCESS | 1460 | 1463627711659 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 20:15:11 INFO - PROCESS | 1460 | 1463627711668 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:11 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63038800 == 34 [pid = 1460] [id = 553] 20:15:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F5FD4F000) [pid = 1460] [serial = 1659] [outer = 0000000000000000] 20:15:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F5FD52800) [pid = 1460] [serial = 1660] [outer = 0000003F5FD4F000] 20:15:11 INFO - PROCESS | 1460 | 1463627711714 Marionette DEBUG loaded listener.js 20:15:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F60638000) [pid = 1460] [serial = 1661] [outer = 0000003F5FD4F000] 20:15:12 INFO - PROCESS | 1460 | 1463627712185 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 20:15:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 20:15:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 629ms 20:15:12 INFO - PROCESS | 1460 | 1463627712206 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 20:15:12 INFO - PROCESS | 1460 | 1463627712208 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 20:15:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 20:15:12 INFO - PROCESS | 1460 | 1463627712217 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 20:15:12 INFO - PROCESS | 1460 | 1463627712219 Marionette TRACE conn6 <- [1,2178,null,{}] 20:15:12 INFO - PROCESS | 1460 | 1463627712223 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:12 INFO - PROCESS | 1460 | 1463627712331 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 20:15:12 INFO - PROCESS | 1460 | 1463627712339 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:12 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BDC3000 == 35 [pid = 1460] [id = 554] 20:15:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F6063A800) [pid = 1460] [serial = 1662] [outer = 0000000000000000] 20:15:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 108 (0000003F60640C00) [pid = 1460] [serial = 1663] [outer = 0000003F6063A800] 20:15:12 INFO - PROCESS | 1460 | 1463627712385 Marionette DEBUG loaded listener.js 20:15:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F618A3400) [pid = 1460] [serial = 1664] [outer = 0000003F6063A800] 20:15:12 INFO - PROCESS | 1460 | 1463627712826 Marionette TRACE conn6 <- [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]]]}] 20:15:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 20:15:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 630ms 20:15:12 INFO - PROCESS | 1460 | 1463627712848 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 20:15:12 INFO - PROCESS | 1460 | 1463627712850 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 20:15:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 20:15:12 INFO - PROCESS | 1460 | 1463627712853 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 20:15:12 INFO - PROCESS | 1460 | 1463627712855 Marionette TRACE conn6 <- [1,2182,null,{}] 20:15:12 INFO - PROCESS | 1460 | 1463627712865 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:12 INFO - PROCESS | 1460 | 1463627712987 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 20:15:13 INFO - PROCESS | 1460 | 1463627712994 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:13 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63794000 == 36 [pid = 1460] [id = 555] 20:15:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F564CD000) [pid = 1460] [serial = 1665] [outer = 0000000000000000] 20:15:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F61F1CC00) [pid = 1460] [serial = 1666] [outer = 0000003F564CD000] 20:15:13 INFO - PROCESS | 1460 | 1463627713040 Marionette DEBUG loaded listener.js 20:15:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F6255D800) [pid = 1460] [serial = 1667] [outer = 0000003F564CD000] 20:15:13 INFO - PROCESS | 1460 | 1463627713499 Marionette TRACE conn6 <- [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]]]}] 20:15:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 20:15:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 691ms 20:15:13 INFO - PROCESS | 1460 | 1463627713550 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 20:15:13 INFO - PROCESS | 1460 | 1463627713553 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 20:15:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 20:15:13 INFO - PROCESS | 1460 | 1463627713556 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 20:15:13 INFO - PROCESS | 1460 | 1463627713559 Marionette TRACE conn6 <- [1,2186,null,{}] 20:15:13 INFO - PROCESS | 1460 | 1463627713562 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:13 INFO - PROCESS | 1460 | 1463627713696 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 20:15:13 INFO - PROCESS | 1460 | 1463627713786 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:13 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F606B7000 == 37 [pid = 1460] [id = 556] 20:15:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 113 (0000003F62BDEC00) [pid = 1460] [serial = 1668] [outer = 0000000000000000] 20:15:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 114 (0000003F62C2E800) [pid = 1460] [serial = 1669] [outer = 0000003F62BDEC00] 20:15:13 INFO - PROCESS | 1460 | 1463627713842 Marionette DEBUG loaded listener.js 20:15:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F62C79400) [pid = 1460] [serial = 1670] [outer = 0000003F62BDEC00] 20:15:14 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F64637C00) [pid = 1460] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 20:15:14 INFO - PROCESS | 1460 | --DOMWINDOW == 113 (0000003F5BD24C00) [pid = 1460] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 20:15:14 INFO - PROCESS | 1460 | --DOMWINDOW == 112 (0000003F564C6400) [pid = 1460] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 20:15:14 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F63DB1800) [pid = 1460] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 20:15:14 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F62AB3C00) [pid = 1460] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 20:15:14 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F62982400) [pid = 1460] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 20:15:14 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F6311C400) [pid = 1460] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 20:15:14 INFO - PROCESS | 1460 | --DOMWINDOW == 107 (0000003F56306800) [pid = 1460] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 20:15:14 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F63C6BC00) [pid = 1460] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 20:15:14 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F65115400) [pid = 1460] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 20:15:14 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F5CBE6000) [pid = 1460] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 20:15:14 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F56494400) [pid = 1460] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 20:15:14 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F56B70C00) [pid = 1460] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 20:15:14 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F54853800) [pid = 1460] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 20:15:14 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F66A5D000) [pid = 1460] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 20:15:14 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F6640BC00) [pid = 1460] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 20:15:14 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F63C73000) [pid = 1460] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 20:15:14 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F633E9C00) [pid = 1460] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 20:15:14 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F5C488000) [pid = 1460] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 20:15:14 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F56497800) [pid = 1460] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 20:15:14 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F65A58400) [pid = 1460] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 20:15:14 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F60638400) [pid = 1460] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 20:15:14 INFO - PROCESS | 1460 | 1463627714604 Marionette TRACE conn6 <- [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]]]}] 20:15:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 20:15:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1077ms 20:15:14 INFO - PROCESS | 1460 | 1463627714639 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 20:15:14 INFO - PROCESS | 1460 | 1463627714641 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 20:15:14 INFO - PROCESS | 1460 | 1463627714645 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 20:15:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 20:15:14 INFO - PROCESS | 1460 | 1463627714647 Marionette TRACE conn6 <- [1,2190,null,{}] 20:15:14 INFO - PROCESS | 1460 | 1463627714650 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:14 INFO - PROCESS | 1460 | 1463627714732 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 20:15:14 INFO - PROCESS | 1460 | 1463627714739 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:14 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F65A8F800 == 38 [pid = 1460] [id = 557] 20:15:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F5C488000) [pid = 1460] [serial = 1671] [outer = 0000000000000000] 20:15:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F62982400) [pid = 1460] [serial = 1672] [outer = 0000003F5C488000] 20:15:14 INFO - PROCESS | 1460 | 1463627714785 Marionette DEBUG loaded listener.js 20:15:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F62C7CC00) [pid = 1460] [serial = 1673] [outer = 0000003F5C488000] 20:15:15 INFO - PROCESS | 1460 | 1463627715208 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 20:15:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 20:15:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 627ms 20:15:15 INFO - PROCESS | 1460 | 1463627715277 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 20:15:15 INFO - PROCESS | 1460 | 1463627715279 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 20:15:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 20:15:15 INFO - PROCESS | 1460 | 1463627715282 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 20:15:15 INFO - PROCESS | 1460 | 1463627715284 Marionette TRACE conn6 <- [1,2194,null,{}] 20:15:15 INFO - PROCESS | 1460 | 1463627715288 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:15 INFO - PROCESS | 1460 | 1463627715370 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 20:15:15 INFO - PROCESS | 1460 | 1463627715377 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:15 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66616800 == 39 [pid = 1460] [id = 558] 20:15:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F62C80400) [pid = 1460] [serial = 1674] [outer = 0000000000000000] 20:15:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F63119400) [pid = 1460] [serial = 1675] [outer = 0000003F62C80400] 20:15:15 INFO - PROCESS | 1460 | 1463627715421 Marionette DEBUG loaded listener.js 20:15:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F63120C00) [pid = 1460] [serial = 1676] [outer = 0000003F62C80400] 20:15:15 INFO - PROCESS | 1460 | 1463627715847 Marionette TRACE conn6 <- [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]]]}] 20:15:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 20:15:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 587ms 20:15:15 INFO - PROCESS | 1460 | 1463627715872 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 20:15:15 INFO - PROCESS | 1460 | 1463627715875 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 20:15:15 INFO - PROCESS | 1460 | 1463627715878 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 20:15:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 20:15:15 INFO - PROCESS | 1460 | 1463627715879 Marionette TRACE conn6 <- [1,2198,null,{}] 20:15:15 INFO - PROCESS | 1460 | 1463627715883 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:16 INFO - PROCESS | 1460 | 1463627716003 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 20:15:16 INFO - PROCESS | 1460 | 1463627716011 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:16 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6692B800 == 40 [pid = 1460] [id = 559] 20:15:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F62F1B800) [pid = 1460] [serial = 1677] [outer = 0000000000000000] 20:15:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F631A7800) [pid = 1460] [serial = 1678] [outer = 0000003F62F1B800] 20:15:16 INFO - PROCESS | 1460 | 1463627716058 Marionette DEBUG loaded listener.js 20:15:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F634BB000) [pid = 1460] [serial = 1679] [outer = 0000003F62F1B800] 20:15:17 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61F2F800 == 39 [pid = 1460] [id = 326] 20:15:17 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5ACE5800 == 38 [pid = 1460] [id = 333] 20:15:17 INFO - PROCESS | 1460 | --DOCSHELL 0000003F636DC800 == 37 [pid = 1460] [id = 331] 20:15:17 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5594D000 == 36 [pid = 1460] [id = 334] 20:15:17 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62E06800 == 35 [pid = 1460] [id = 328] 20:15:17 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BDC7800 == 34 [pid = 1460] [id = 329] 20:15:17 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5F547800 == 33 [pid = 1460] [id = 324] 20:15:17 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BDA6000 == 32 [pid = 1460] [id = 322] 20:15:17 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63673800 == 31 [pid = 1460] [id = 330] 20:15:17 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C553000 == 30 [pid = 1460] [id = 323] 20:15:17 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6185C000 == 29 [pid = 1460] [id = 325] 20:15:17 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63795800 == 28 [pid = 1460] [id = 332] 20:15:17 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B9EA800 == 27 [pid = 1460] [id = 327] 20:15:17 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B9EB800 == 26 [pid = 1460] [id = 321] 20:15:17 INFO - PROCESS | 1460 | --DOCSHELL 0000003F55DAB000 == 25 [pid = 1460] [id = 319] 20:15:17 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BDDC800 == 24 [pid = 1460] [id = 336] 20:15:17 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5A94A000 == 23 [pid = 1460] [id = 320] 20:15:17 INFO - PROCESS | 1460 | --DOCSHELL 0000003F572D9000 == 22 [pid = 1460] [id = 335] 20:15:17 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6ADBB000 == 21 [pid = 1460] [id = 545] 20:15:17 INFO - PROCESS | 1460 | --DOCSHELL 0000003F551EA000 == 20 [pid = 1460] [id = 12] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F658F7400) [pid = 1460] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F6063FC00) [pid = 1460] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F5ACC4800) [pid = 1460] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F6463A000) [pid = 1460] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F63C75400) [pid = 1460] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F66F0C400) [pid = 1460] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F62C2CC00) [pid = 1460] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F62C75800) [pid = 1460] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F638D5000) [pid = 1460] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F63752800) [pid = 1460] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F5C41D800) [pid = 1460] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F63C91000) [pid = 1460] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F65AE5800) [pid = 1460] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F643C6800) [pid = 1460] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F5CF8EC00) [pid = 1460] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F5FD4D000) [pid = 1460] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F564C7000) [pid = 1460] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F5B45A800) [pid = 1460] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F5AC40800) [pid = 1460] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F56CC6000) [pid = 1460] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F5AC37800) [pid = 1460] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F5640E000) [pid = 1460] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 79 (0000003F67124C00) [pid = 1460] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F66F0FC00) [pid = 1460] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 77 (0000003F66A5D800) [pid = 1460] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 76 (0000003F668B4C00) [pid = 1460] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 75 (0000003F66453000) [pid = 1460] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 74 (0000003F65AE9000) [pid = 1460] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 73 (0000003F65118000) [pid = 1460] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 72 (0000003F637C1000) [pid = 1460] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 71 (0000003F61E64800) [pid = 1460] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 70 (0000003F5F574000) [pid = 1460] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 69 (0000003F5B455000) [pid = 1460] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 68 (0000003F5780A400) [pid = 1460] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 67 (0000003F66406800) [pid = 1460] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 66 (0000003F6187E800) [pid = 1460] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 65 (0000003F668B4000) [pid = 1460] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 64 (0000003F64567C00) [pid = 1460] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | --DOMWINDOW == 63 (0000003F62988000) [pid = 1460] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 1460 | 1463627717961 Marionette TRACE conn6 <- [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]]]}] 20:15:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 20:15:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 2133ms 20:15:18 INFO - PROCESS | 1460 | 1463627718015 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 20:15:18 INFO - PROCESS | 1460 | 1463627718020 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 20:15:18 INFO - PROCESS | 1460 | 1463627718026 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 20:15:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 20:15:18 INFO - PROCESS | 1460 | 1463627718030 Marionette TRACE conn6 <- [1,2202,null,{}] 20:15:18 INFO - PROCESS | 1460 | 1463627718036 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:18 INFO - PROCESS | 1460 | 1463627718129 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 20:15:18 INFO - PROCESS | 1460 | 1463627718137 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:18 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F579E1000 == 21 [pid = 1460] [id = 560] 20:15:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 64 (0000003F56232C00) [pid = 1460] [serial = 1680] [outer = 0000000000000000] 20:15:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 65 (0000003F56233C00) [pid = 1460] [serial = 1681] [outer = 0000003F56232C00] 20:15:18 INFO - PROCESS | 1460 | 1463627718186 Marionette DEBUG loaded listener.js 20:15:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 66 (0000003F5639A400) [pid = 1460] [serial = 1682] [outer = 0000003F56232C00] 20:15:18 INFO - PROCESS | 1460 | 1463627718677 Marionette TRACE conn6 <- [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]]]}] 20:15:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 20:15:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 691ms 20:15:18 INFO - PROCESS | 1460 | 1463627718720 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 20:15:18 INFO - PROCESS | 1460 | 1463627718727 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 20:15:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 20:15:18 INFO - PROCESS | 1460 | 1463627718734 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 20:15:18 INFO - PROCESS | 1460 | 1463627718737 Marionette TRACE conn6 <- [1,2206,null,{}] 20:15:18 INFO - PROCESS | 1460 | 1463627718741 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:18 INFO - PROCESS | 1460 | 1463627718826 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 20:15:18 INFO - PROCESS | 1460 | 1463627718837 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:18 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BD71800 == 22 [pid = 1460] [id = 561] 20:15:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 67 (0000003F5640F000) [pid = 1460] [serial = 1683] [outer = 0000000000000000] 20:15:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 68 (0000003F56495800) [pid = 1460] [serial = 1684] [outer = 0000003F5640F000] 20:15:18 INFO - PROCESS | 1460 | 1463627718883 Marionette DEBUG loaded listener.js 20:15:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 69 (0000003F564C7000) [pid = 1460] [serial = 1685] [outer = 0000003F5640F000] 20:15:19 INFO - PROCESS | 1460 | 1463627719337 Marionette TRACE conn6 <- [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]]]}] 20:15:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 20:15:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 627ms 20:15:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 20:15:19 INFO - PROCESS | 1460 | 1463627719371 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 20:15:19 INFO - PROCESS | 1460 | 1463627719374 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 20:15:19 INFO - PROCESS | 1460 | 1463627719377 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 20:15:19 INFO - PROCESS | 1460 | 1463627719381 Marionette TRACE conn6 <- [1,2210,null,{}] 20:15:19 INFO - PROCESS | 1460 | 1463627719394 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:19 INFO - PROCESS | 1460 | 1463627719493 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 20:15:19 INFO - PROCESS | 1460 | 1463627719542 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:19 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C55B000 == 23 [pid = 1460] [id = 562] 20:15:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 70 (0000003F54808400) [pid = 1460] [serial = 1686] [outer = 0000000000000000] 20:15:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 71 (0000003F57211000) [pid = 1460] [serial = 1687] [outer = 0000003F54808400] 20:15:19 INFO - PROCESS | 1460 | 1463627719650 Marionette DEBUG loaded listener.js 20:15:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 72 (0000003F57A5DC00) [pid = 1460] [serial = 1688] [outer = 0000003F54808400] 20:15:20 INFO - PROCESS | 1460 | 1463627720062 Marionette TRACE conn6 <- [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]]]}] 20:15:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 20:15:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 734ms 20:15:20 INFO - PROCESS | 1460 | 1463627720115 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 20:15:20 INFO - PROCESS | 1460 | 1463627720118 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 20:15:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 20:15:20 INFO - PROCESS | 1460 | 1463627720121 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 20:15:20 INFO - PROCESS | 1460 | 1463627720123 Marionette TRACE conn6 <- [1,2214,null,{}] 20:15:20 INFO - PROCESS | 1460 | 1463627720126 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:20 INFO - PROCESS | 1460 | 1463627720234 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 20:15:20 INFO - PROCESS | 1460 | 1463627720242 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:20 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F606AE800 == 24 [pid = 1460] [id = 563] 20:15:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 73 (0000003F5AC37800) [pid = 1460] [serial = 1689] [outer = 0000000000000000] 20:15:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 74 (0000003F5AC5A000) [pid = 1460] [serial = 1690] [outer = 0000003F5AC37800] 20:15:20 INFO - PROCESS | 1460 | 1463627720290 Marionette DEBUG loaded listener.js 20:15:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 75 (0000003F5B453C00) [pid = 1460] [serial = 1691] [outer = 0000003F5AC37800] 20:15:20 INFO - PROCESS | 1460 | 1463627720701 Marionette TRACE conn6 <- [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]]]}] 20:15:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 20:15:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 629ms 20:15:20 INFO - PROCESS | 1460 | 1463627720753 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 20:15:20 INFO - PROCESS | 1460 | 1463627720755 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 20:15:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 20:15:20 INFO - PROCESS | 1460 | 1463627720758 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 20:15:20 INFO - PROCESS | 1460 | 1463627720760 Marionette TRACE conn6 <- [1,2218,null,{}] 20:15:20 INFO - PROCESS | 1460 | 1463627720764 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:20 INFO - PROCESS | 1460 | 1463627720869 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 20:15:20 INFO - PROCESS | 1460 | 1463627720918 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:20 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61E8E000 == 25 [pid = 1460] [id = 564] 20:15:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 76 (0000003F56404400) [pid = 1460] [serial = 1692] [outer = 0000000000000000] 20:15:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F5B8AB800) [pid = 1460] [serial = 1693] [outer = 0000003F56404400] 20:15:20 INFO - PROCESS | 1460 | 1463627720969 Marionette DEBUG loaded listener.js 20:15:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F5BD22C00) [pid = 1460] [serial = 1694] [outer = 0000003F56404400] 20:15:21 INFO - PROCESS | 1460 | 1463627721375 Marionette TRACE conn6 <- [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]]]}] 20:15:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 20:15:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 627ms 20:15:21 INFO - PROCESS | 1460 | 1463627721389 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 20:15:21 INFO - PROCESS | 1460 | 1463627721391 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 20:15:21 INFO - PROCESS | 1460 | 1463627721394 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 20:15:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 20:15:21 INFO - PROCESS | 1460 | 1463627721396 Marionette TRACE conn6 <- [1,2222,null,{}] 20:15:21 INFO - PROCESS | 1460 | 1463627721409 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:21 INFO - PROCESS | 1460 | 1463627721507 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 20:15:21 INFO - PROCESS | 1460 | 1463627721520 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:21 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62B7C800 == 26 [pid = 1460] [id = 565] 20:15:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F5C418C00) [pid = 1460] [serial = 1695] [outer = 0000000000000000] 20:15:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F5C48A400) [pid = 1460] [serial = 1696] [outer = 0000003F5C418C00] 20:15:21 INFO - PROCESS | 1460 | 1463627721567 Marionette DEBUG loaded listener.js 20:15:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F5CBF0C00) [pid = 1460] [serial = 1697] [outer = 0000003F5C418C00] 20:15:21 INFO - PROCESS | 1460 | 1463627721988 Marionette TRACE conn6 <- [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]]]}] 20:15:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 20:15:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 629ms 20:15:22 INFO - PROCESS | 1460 | 1463627722027 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 20:15:22 INFO - PROCESS | 1460 | 1463627722029 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 20:15:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 20:15:22 INFO - PROCESS | 1460 | 1463627722037 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 20:15:22 INFO - PROCESS | 1460 | 1463627722039 Marionette TRACE conn6 <- [1,2226,null,{}] 20:15:22 INFO - PROCESS | 1460 | 1463627722043 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:22 INFO - PROCESS | 1460 | 1463627722121 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 20:15:22 INFO - PROCESS | 1460 | 1463627722127 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:22 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62FE9000 == 27 [pid = 1460] [id = 566] 20:15:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F5CF89400) [pid = 1460] [serial = 1698] [outer = 0000000000000000] 20:15:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F5D330400) [pid = 1460] [serial = 1699] [outer = 0000003F5CF89400] 20:15:22 INFO - PROCESS | 1460 | 1463627722173 Marionette DEBUG loaded listener.js 20:15:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F5FD4B400) [pid = 1460] [serial = 1700] [outer = 0000003F5CF89400] 20:15:22 INFO - PROCESS | 1460 | 1463627722607 Marionette TRACE conn6 <- [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]]]}] 20:15:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 20:15:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 628ms 20:15:22 INFO - PROCESS | 1460 | 1463627722666 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 20:15:22 INFO - PROCESS | 1460 | 1463627722668 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 20:15:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 20:15:22 INFO - PROCESS | 1460 | 1463627722672 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 20:15:22 INFO - PROCESS | 1460 | 1463627722674 Marionette TRACE conn6 <- [1,2230,null,{}] 20:15:22 INFO - PROCESS | 1460 | 1463627722677 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:22 INFO - PROCESS | 1460 | 1463627722757 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 20:15:22 INFO - PROCESS | 1460 | 1463627722764 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:22 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F636D2000 == 28 [pid = 1460] [id = 567] 20:15:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F5FD4F800) [pid = 1460] [serial = 1701] [outer = 0000000000000000] 20:15:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F60633400) [pid = 1460] [serial = 1702] [outer = 0000003F5FD4F800] 20:15:22 INFO - PROCESS | 1460 | 1463627722810 Marionette DEBUG loaded listener.js 20:15:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F6063DC00) [pid = 1460] [serial = 1703] [outer = 0000003F5FD4F800] 20:15:23 INFO - PROCESS | 1460 | 1463627723271 Marionette TRACE conn6 <- [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]]]}] 20:15:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 20:15:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 629ms 20:15:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 20:15:23 INFO - PROCESS | 1460 | 1463627723306 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 20:15:23 INFO - PROCESS | 1460 | 1463627723308 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 20:15:23 INFO - PROCESS | 1460 | 1463627723312 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 20:15:23 INFO - PROCESS | 1460 | 1463627723314 Marionette TRACE conn6 <- [1,2234,null,{}] 20:15:23 INFO - PROCESS | 1460 | 1463627723317 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:23 INFO - PROCESS | 1460 | 1463627723424 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 20:15:23 INFO - PROCESS | 1460 | 1463627723433 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:23 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C55A800 == 29 [pid = 1460] [id = 568] 20:15:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F6063D000) [pid = 1460] [serial = 1704] [outer = 0000000000000000] 20:15:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F6187D400) [pid = 1460] [serial = 1705] [outer = 0000003F6063D000] 20:15:23 INFO - PROCESS | 1460 | 1463627723479 Marionette DEBUG loaded listener.js 20:15:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F61F27C00) [pid = 1460] [serial = 1706] [outer = 0000003F6063D000] 20:15:23 INFO - PROCESS | 1460 | 1463627723947 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 20:15:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 20:15:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 672ms 20:15:23 INFO - PROCESS | 1460 | 1463627723986 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 20:15:23 INFO - PROCESS | 1460 | 1463627723988 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 20:15:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 20:15:24 INFO - PROCESS | 1460 | 1463627723992 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 20:15:24 INFO - PROCESS | 1460 | 1463627724002 Marionette TRACE conn6 <- [1,2238,null,{}] 20:15:24 INFO - PROCESS | 1460 | 1463627724023 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:24 INFO - PROCESS | 1460 | 1463627724131 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 20:15:24 INFO - PROCESS | 1460 | 1463627724138 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:24 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6558F000 == 30 [pid = 1460] [id = 569] 20:15:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F6183C800) [pid = 1460] [serial = 1707] [outer = 0000000000000000] 20:15:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F6259C800) [pid = 1460] [serial = 1708] [outer = 0000003F6183C800] 20:15:24 INFO - PROCESS | 1460 | 1463627724186 Marionette DEBUG loaded listener.js 20:15:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F62B4D000) [pid = 1460] [serial = 1709] [outer = 0000003F6183C800] 20:15:24 INFO - PROCESS | 1460 | 1463627724628 Marionette TRACE conn6 <- [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]]]}] 20:15:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 20:15:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 669ms 20:15:24 INFO - PROCESS | 1460 | 1463627724663 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 20:15:24 INFO - PROCESS | 1460 | 1463627724666 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 20:15:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 20:15:24 INFO - PROCESS | 1460 | 1463627724669 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 20:15:24 INFO - PROCESS | 1460 | 1463627724672 Marionette TRACE conn6 <- [1,2242,null,{}] 20:15:24 INFO - PROCESS | 1460 | 1463627724675 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:24 INFO - PROCESS | 1460 | 1463627724833 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 20:15:24 INFO - PROCESS | 1460 | 1463627724861 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:24 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61E8D000 == 31 [pid = 1460] [id = 570] 20:15:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F62C2CC00) [pid = 1460] [serial = 1710] [outer = 0000000000000000] 20:15:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F62C33800) [pid = 1460] [serial = 1711] [outer = 0000003F62C2CC00] 20:15:24 INFO - PROCESS | 1460 | 1463627724910 Marionette DEBUG loaded listener.js 20:15:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F62C7D800) [pid = 1460] [serial = 1712] [outer = 0000003F62C2CC00] 20:15:25 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F564CD000) [pid = 1460] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 20:15:25 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F62BDEC00) [pid = 1460] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 20:15:25 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F54817800) [pid = 1460] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 20:15:25 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F56404C00) [pid = 1460] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 20:15:25 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F56237C00) [pid = 1460] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 20:15:25 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F6640FC00) [pid = 1460] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 20:15:25 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F5AB12400) [pid = 1460] [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.] 20:15:25 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F5FD4F000) [pid = 1460] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 20:15:25 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F5CF88C00) [pid = 1460] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 20:15:25 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F5C417400) [pid = 1460] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 20:15:25 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F56495000) [pid = 1460] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 20:15:25 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F559CA400) [pid = 1460] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 20:15:25 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F5C488000) [pid = 1460] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 20:15:25 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F56373000) [pid = 1460] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:15:25 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F62C80400) [pid = 1460] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 20:15:25 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F6063A800) [pid = 1460] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 20:15:25 INFO - PROCESS | 1460 | 1463627725428 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 20:15:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 20:15:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 776ms 20:15:25 INFO - PROCESS | 1460 | 1463627725453 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 20:15:25 INFO - PROCESS | 1460 | 1463627725455 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 20:15:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 20:15:25 INFO - PROCESS | 1460 | 1463627725458 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 20:15:25 INFO - PROCESS | 1460 | 1463627725460 Marionette TRACE conn6 <- [1,2246,null,{}] 20:15:25 INFO - PROCESS | 1460 | 1463627725464 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:25 INFO - PROCESS | 1460 | 1463627725587 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 20:15:25 INFO - PROCESS | 1460 | 1463627725632 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:25 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5489B800 == 32 [pid = 1460] [id = 571] 20:15:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F56CBE000) [pid = 1460] [serial = 1713] [outer = 0000000000000000] 20:15:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F5CBE6000) [pid = 1460] [serial = 1714] [outer = 0000003F56CBE000] 20:15:25 INFO - PROCESS | 1460 | 1463627725677 Marionette DEBUG loaded listener.js 20:15:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F62C7C800) [pid = 1460] [serial = 1715] [outer = 0000003F56CBE000] 20:15:26 INFO - PROCESS | 1460 | 1463627726055 Marionette TRACE conn6 <- [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]]]}] 20:15:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 20:15:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 627ms 20:15:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 20:15:26 INFO - PROCESS | 1460 | 1463627726089 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 20:15:26 INFO - PROCESS | 1460 | 1463627726091 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 20:15:26 INFO - PROCESS | 1460 | 1463627726094 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 20:15:26 INFO - PROCESS | 1460 | 1463627726096 Marionette TRACE conn6 <- [1,2250,null,{}] 20:15:26 INFO - PROCESS | 1460 | 1463627726100 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:26 INFO - PROCESS | 1460 | 1463627726209 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 20:15:26 INFO - PROCESS | 1460 | 1463627726218 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:26 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670A3000 == 33 [pid = 1460] [id = 572] 20:15:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F6311A800) [pid = 1460] [serial = 1716] [outer = 0000000000000000] 20:15:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F63121C00) [pid = 1460] [serial = 1717] [outer = 0000003F6311A800] 20:15:26 INFO - PROCESS | 1460 | 1463627726263 Marionette DEBUG loaded listener.js 20:15:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F634B5000) [pid = 1460] [serial = 1718] [outer = 0000003F6311A800] 20:15:26 INFO - PROCESS | 1460 | 1463627726681 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 20:15:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 20:15:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 626ms 20:15:26 INFO - PROCESS | 1460 | 1463627726724 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 20:15:26 INFO - PROCESS | 1460 | 1463627726726 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 20:15:26 INFO - PROCESS | 1460 | 1463627726729 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 20:15:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 20:15:26 INFO - PROCESS | 1460 | 1463627726731 Marionette TRACE conn6 <- [1,2254,null,{}] 20:15:26 INFO - PROCESS | 1460 | 1463627726735 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:26 INFO - PROCESS | 1460 | 1463627726844 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 20:15:26 INFO - PROCESS | 1460 | 1463627726855 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:26 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670E3000 == 34 [pid = 1460] [id = 573] 20:15:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F632B3C00) [pid = 1460] [serial = 1719] [outer = 0000000000000000] 20:15:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F63757400) [pid = 1460] [serial = 1720] [outer = 0000003F632B3C00] 20:15:26 INFO - PROCESS | 1460 | 1463627726907 Marionette DEBUG loaded listener.js 20:15:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F6375E400) [pid = 1460] [serial = 1721] [outer = 0000003F632B3C00] 20:15:27 INFO - PROCESS | 1460 | 1463627727430 Marionette TRACE conn6 <- [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]]]}] 20:15:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 20:15:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 732ms 20:15:27 INFO - PROCESS | 1460 | 1463627727475 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 20:15:27 INFO - PROCESS | 1460 | 1463627727479 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 20:15:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 20:15:27 INFO - PROCESS | 1460 | 1463627727486 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 20:15:27 INFO - PROCESS | 1460 | 1463627727490 Marionette TRACE conn6 <- [1,2258,null,{}] 20:15:27 INFO - PROCESS | 1460 | 1463627727497 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:27 INFO - PROCESS | 1460 | 1463627727666 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 20:15:27 INFO - PROCESS | 1460 | 1463627727769 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:27 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B8E2000 == 35 [pid = 1460] [id = 574] 20:15:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F56303400) [pid = 1460] [serial = 1722] [outer = 0000000000000000] 20:15:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F56403000) [pid = 1460] [serial = 1723] [outer = 0000003F56303400] 20:15:27 INFO - PROCESS | 1460 | 1463627727829 Marionette DEBUG loaded listener.js 20:15:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F56499800) [pid = 1460] [serial = 1724] [outer = 0000003F56303400] 20:15:28 INFO - PROCESS | 1460 | 1463627728544 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 20:15:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 20:15:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1130ms 20:15:28 INFO - PROCESS | 1460 | 1463627728623 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 20:15:28 INFO - PROCESS | 1460 | 1463627728630 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 20:15:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 20:15:28 INFO - PROCESS | 1460 | 1463627728637 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 20:15:28 INFO - PROCESS | 1460 | 1463627728640 Marionette TRACE conn6 <- [1,2262,null,{}] 20:15:28 INFO - PROCESS | 1460 | 1463627728645 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:28 INFO - PROCESS | 1460 | 1463627728775 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 20:15:28 INFO - PROCESS | 1460 | 1463627728847 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:28 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62502800 == 36 [pid = 1460] [id = 575] 20:15:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F56CC0400) [pid = 1460] [serial = 1725] [outer = 0000000000000000] 20:15:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F57A24800) [pid = 1460] [serial = 1726] [outer = 0000003F56CC0400] 20:15:28 INFO - PROCESS | 1460 | 1463627728944 Marionette DEBUG loaded listener.js 20:15:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F5B62E000) [pid = 1460] [serial = 1727] [outer = 0000003F56CC0400] 20:15:29 INFO - PROCESS | 1460 | 1463627729910 Marionette TRACE conn6 <- [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]]]}] 20:15:29 INFO - PROCESS | 1460 | --DOCSHELL 0000003F670A3000 == 35 [pid = 1460] [id = 572] 20:15:29 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5489B800 == 34 [pid = 1460] [id = 571] 20:15:29 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61E8D000 == 33 [pid = 1460] [id = 570] 20:15:29 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6558F000 == 32 [pid = 1460] [id = 569] 20:15:29 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C55A800 == 31 [pid = 1460] [id = 568] 20:15:29 INFO - PROCESS | 1460 | --DOCSHELL 0000003F636D2000 == 30 [pid = 1460] [id = 567] 20:15:29 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62FE9000 == 29 [pid = 1460] [id = 566] 20:15:29 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62B7C800 == 28 [pid = 1460] [id = 565] 20:15:29 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61E8E000 == 27 [pid = 1460] [id = 564] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F56ECD000) [pid = 1460] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F63120C00) [pid = 1460] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F60640C00) [pid = 1460] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F61F1CC00) [pid = 1460] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F618A3400) [pid = 1460] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F62C2E800) [pid = 1460] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F6255D800) [pid = 1460] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F63119400) [pid = 1460] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F62C79400) [pid = 1460] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F579B2400) [pid = 1460] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F5AB10000) [pid = 1460] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F56492000) [pid = 1460] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F564CA800) [pid = 1460] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F56302400) [pid = 1460] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F56311C00) [pid = 1460] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 79 (0000003F6708E800) [pid = 1460] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F5CBF4400) [pid = 1460] [serial = 1121] [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.] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 77 (0000003F5FD52800) [pid = 1460] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 76 (0000003F5D336800) [pid = 1460] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 75 (0000003F5FD46000) [pid = 1460] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 74 (0000003F5C452800) [pid = 1460] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 73 (0000003F5CBE8400) [pid = 1460] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 72 (0000003F5B8FB800) [pid = 1460] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 71 (0000003F5BD22800) [pid = 1460] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 70 (0000003F5B62DC00) [pid = 1460] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 69 (0000003F5AC5DC00) [pid = 1460] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 68 (0000003F62982400) [pid = 1460] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 67 (0000003F62C7CC00) [pid = 1460] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 66 (0000003F60638000) [pid = 1460] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 20:15:29 INFO - PROCESS | 1460 | --DOMWINDOW == 65 (0000003F631A7800) [pid = 1460] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 20:15:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 20:15:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1335ms 20:15:29 INFO - PROCESS | 1460 | 1463627729978 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 20:15:29 INFO - PROCESS | 1460 | 1463627729983 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 20:15:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 20:15:29 INFO - PROCESS | 1460 | 1463627729988 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 20:15:30 INFO - PROCESS | 1460 | 1463627729993 Marionette TRACE conn6 <- [1,2266,null,{}] 20:15:30 INFO - PROCESS | 1460 | 1463627730000 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:30 INFO - PROCESS | 1460 | 1463627730098 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 20:15:30 INFO - PROCESS | 1460 | 1463627730106 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:30 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F579EA800 == 28 [pid = 1460] [id = 576] 20:15:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 66 (0000003F56305800) [pid = 1460] [serial = 1728] [outer = 0000000000000000] 20:15:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 67 (0000003F5630B800) [pid = 1460] [serial = 1729] [outer = 0000003F56305800] 20:15:30 INFO - PROCESS | 1460 | 1463627730155 Marionette DEBUG loaded listener.js 20:15:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 68 (0000003F56411C00) [pid = 1460] [serial = 1730] [outer = 0000003F56305800] 20:15:30 INFO - PROCESS | 1460 | 1463627730679 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 20:15:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 20:15:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 734ms 20:15:30 INFO - PROCESS | 1460 | 1463627730725 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 20:15:30 INFO - PROCESS | 1460 | 1463627730731 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 20:15:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 20:15:30 INFO - PROCESS | 1460 | 1463627730737 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 20:15:30 INFO - PROCESS | 1460 | 1463627730740 Marionette TRACE conn6 <- [1,2270,null,{}] 20:15:30 INFO - PROCESS | 1460 | 1463627730744 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:30 INFO - PROCESS | 1460 | 1463627730831 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 20:15:30 INFO - PROCESS | 1460 | 1463627730908 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:30 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BDA5000 == 29 [pid = 1460] [id = 577] 20:15:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 69 (0000003F56C6A800) [pid = 1460] [serial = 1731] [outer = 0000000000000000] 20:15:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 70 (0000003F5720D000) [pid = 1460] [serial = 1732] [outer = 0000003F56C6A800] 20:15:30 INFO - PROCESS | 1460 | 1463627730954 Marionette DEBUG loaded listener.js 20:15:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 71 (0000003F5AC33C00) [pid = 1460] [serial = 1733] [outer = 0000003F56C6A800] 20:15:31 INFO - PROCESS | 1460 | 1463627731337 Marionette TRACE conn6 <- [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]]]}] 20:15:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 20:15:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 628ms 20:15:31 INFO - PROCESS | 1460 | 1463627731367 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 20:15:31 INFO - PROCESS | 1460 | 1463627731369 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 20:15:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 20:15:31 INFO - PROCESS | 1460 | 1463627731373 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 20:15:31 INFO - PROCESS | 1460 | 1463627731377 Marionette TRACE conn6 <- [1,2274,null,{}] 20:15:31 INFO - PROCESS | 1460 | 1463627731401 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:31 INFO - PROCESS | 1460 | 1463627731521 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 20:15:31 INFO - PROCESS | 1460 | 1463627731538 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:31 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5FD13800 == 30 [pid = 1460] [id = 578] 20:15:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 72 (0000003F549DF400) [pid = 1460] [serial = 1734] [outer = 0000000000000000] 20:15:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 73 (0000003F5B843400) [pid = 1460] [serial = 1735] [outer = 0000003F549DF400] 20:15:31 INFO - PROCESS | 1460 | 1463627731588 Marionette DEBUG loaded listener.js 20:15:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 74 (0000003F5C413C00) [pid = 1460] [serial = 1736] [outer = 0000003F549DF400] 20:15:32 INFO - PROCESS | 1460 | 1463627732043 Marionette TRACE conn6 <- [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]]]}] 20:15:32 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 20:15:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 732ms 20:15:32 INFO - PROCESS | 1460 | 1463627732108 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 20:15:32 INFO - PROCESS | 1460 | 1463627732111 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 20:15:32 INFO - PROCESS | 1460 | 1463627732114 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 20:15:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 20:15:32 INFO - PROCESS | 1460 | 1463627732116 Marionette TRACE conn6 <- [1,2278,null,{}] 20:15:32 INFO - PROCESS | 1460 | 1463627732126 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:32 INFO - PROCESS | 1460 | 1463627732236 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 20:15:32 INFO - PROCESS | 1460 | 1463627732243 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:32 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62505800 == 31 [pid = 1460] [id = 579] 20:15:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 75 (0000003F5C41E000) [pid = 1460] [serial = 1737] [outer = 0000000000000000] 20:15:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 76 (0000003F5C457800) [pid = 1460] [serial = 1738] [outer = 0000003F5C41E000] 20:15:32 INFO - PROCESS | 1460 | 1463627732288 Marionette DEBUG loaded listener.js 20:15:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F5C5DB000) [pid = 1460] [serial = 1739] [outer = 0000003F5C41E000] 20:15:32 INFO - PROCESS | 1460 | 1463627732742 Marionette TRACE conn6 <- [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]]]}] 20:15:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 20:15:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 690ms 20:15:32 INFO - PROCESS | 1460 | 1463627732807 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 20:15:32 INFO - PROCESS | 1460 | 1463627732809 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 20:15:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 20:15:32 INFO - PROCESS | 1460 | 1463627732818 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 20:15:32 INFO - PROCESS | 1460 | 1463627732819 Marionette TRACE conn6 <- [1,2282,null,{}] 20:15:32 INFO - PROCESS | 1460 | 1463627732823 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:32 INFO - PROCESS | 1460 | 1463627732963 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 20:15:32 INFO - PROCESS | 1460 | 1463627732989 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:33 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62E22800 == 32 [pid = 1460] [id = 580] 20:15:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F5CBA5C00) [pid = 1460] [serial = 1740] [outer = 0000000000000000] 20:15:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F5CBF4800) [pid = 1460] [serial = 1741] [outer = 0000003F5CBA5C00] 20:15:33 INFO - PROCESS | 1460 | 1463627733034 Marionette DEBUG loaded listener.js 20:15:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F5F56D000) [pid = 1460] [serial = 1742] [outer = 0000003F5CBA5C00] 20:15:33 INFO - PROCESS | 1460 | 1463627733481 Marionette TRACE conn6 <- [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]]]}] 20:15:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 20:15:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 691ms 20:15:33 INFO - PROCESS | 1460 | 1463627733507 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 20:15:33 INFO - PROCESS | 1460 | 1463627733509 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 20:15:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 20:15:33 INFO - PROCESS | 1460 | 1463627733512 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 20:15:33 INFO - PROCESS | 1460 | 1463627733514 Marionette TRACE conn6 <- [1,2286,null,{}] 20:15:33 INFO - PROCESS | 1460 | 1463627733518 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:33 INFO - PROCESS | 1460 | 1463627733657 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 20:15:33 INFO - PROCESS | 1460 | 1463627733666 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:33 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63683000 == 33 [pid = 1460] [id = 581] 20:15:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F5F5EB400) [pid = 1460] [serial = 1743] [outer = 0000000000000000] 20:15:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F5FD53C00) [pid = 1460] [serial = 1744] [outer = 0000003F5F5EB400] 20:15:33 INFO - PROCESS | 1460 | 1463627733712 Marionette DEBUG loaded listener.js 20:15:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F6189C000) [pid = 1460] [serial = 1745] [outer = 0000003F5F5EB400] 20:15:34 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F5CF89400) [pid = 1460] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 20:15:34 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F5FD4F800) [pid = 1460] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 20:15:34 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F6063D000) [pid = 1460] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 20:15:34 INFO - PROCESS | 1460 | --DOMWINDOW == 79 (0000003F56404400) [pid = 1460] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 20:15:34 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F5640F000) [pid = 1460] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 20:15:34 INFO - PROCESS | 1460 | --DOMWINDOW == 77 (0000003F62F1B800) [pid = 1460] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 20:15:34 INFO - PROCESS | 1460 | --DOMWINDOW == 76 (0000003F56232C00) [pid = 1460] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 20:15:34 INFO - PROCESS | 1460 | --DOMWINDOW == 75 (0000003F54808400) [pid = 1460] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 20:15:34 INFO - PROCESS | 1460 | --DOMWINDOW == 74 (0000003F5C418C00) [pid = 1460] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 20:15:34 INFO - PROCESS | 1460 | --DOMWINDOW == 73 (0000003F6311A800) [pid = 1460] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 20:15:34 INFO - PROCESS | 1460 | --DOMWINDOW == 72 (0000003F6183C800) [pid = 1460] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 20:15:34 INFO - PROCESS | 1460 | --DOMWINDOW == 71 (0000003F62C2CC00) [pid = 1460] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 20:15:34 INFO - PROCESS | 1460 | --DOMWINDOW == 70 (0000003F56CBE000) [pid = 1460] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 20:15:34 INFO - PROCESS | 1460 | --DOMWINDOW == 69 (0000003F5AC37800) [pid = 1460] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 20:15:34 INFO - PROCESS | 1460 | 1463627734330 Marionette TRACE conn6 <- [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]]]}] 20:15:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 20:15:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 838ms 20:15:34 INFO - PROCESS | 1460 | 1463627734355 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 20:15:34 INFO - PROCESS | 1460 | 1463627734357 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 20:15:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 20:15:34 INFO - PROCESS | 1460 | 1463627734360 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 20:15:34 INFO - PROCESS | 1460 | 1463627734362 Marionette TRACE conn6 <- [1,2290,null,{}] 20:15:34 INFO - PROCESS | 1460 | 1463627734366 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:34 INFO - PROCESS | 1460 | 1463627734445 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 20:15:34 INFO - PROCESS | 1460 | 1463627734452 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:34 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6378E800 == 34 [pid = 1460] [id = 582] 20:15:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 70 (0000003F54847C00) [pid = 1460] [serial = 1746] [outer = 0000000000000000] 20:15:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 71 (0000003F5B6EA000) [pid = 1460] [serial = 1747] [outer = 0000003F54847C00] 20:15:34 INFO - PROCESS | 1460 | 1463627734504 Marionette DEBUG loaded listener.js 20:15:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 72 (0000003F61F1EC00) [pid = 1460] [serial = 1748] [outer = 0000003F54847C00] 20:15:34 INFO - PROCESS | 1460 | 1463627734954 Marionette TRACE conn6 <- [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]]]}] 20:15:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 20:15:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 628ms 20:15:35 INFO - PROCESS | 1460 | 1463627734990 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 20:15:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 20:15:35 INFO - PROCESS | 1460 | 1463627734992 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 20:15:35 INFO - PROCESS | 1460 | 1463627734995 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 20:15:35 INFO - PROCESS | 1460 | 1463627734997 Marionette TRACE conn6 <- [1,2294,null,{}] 20:15:35 INFO - PROCESS | 1460 | 1463627735001 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:35 INFO - PROCESS | 1460 | 1463627735080 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 20:15:35 INFO - PROCESS | 1460 | 1463627735087 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:35 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F65A9B800 == 35 [pid = 1460] [id = 583] 20:15:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 73 (0000003F62541000) [pid = 1460] [serial = 1749] [outer = 0000000000000000] 20:15:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 74 (0000003F62982400) [pid = 1460] [serial = 1750] [outer = 0000003F62541000] 20:15:35 INFO - PROCESS | 1460 | 1463627735131 Marionette DEBUG loaded listener.js 20:15:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 75 (0000003F62BD7000) [pid = 1460] [serial = 1751] [outer = 0000003F62541000] 20:15:35 INFO - PROCESS | 1460 | 1463627735560 Marionette TRACE conn6 <- [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]]]}] 20:15:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 20:15:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 587ms 20:15:35 INFO - PROCESS | 1460 | 1463627735587 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 20:15:35 INFO - PROCESS | 1460 | 1463627735590 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 20:15:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 20:15:35 INFO - PROCESS | 1460 | 1463627735593 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 20:15:35 INFO - PROCESS | 1460 | 1463627735595 Marionette TRACE conn6 <- [1,2298,null,{}] 20:15:35 INFO - PROCESS | 1460 | 1463627735599 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:35 INFO - PROCESS | 1460 | 1463627735681 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 20:15:35 INFO - PROCESS | 1460 | 1463627735688 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:35 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5FD10000 == 36 [pid = 1460] [id = 584] 20:15:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 76 (0000003F62BDEC00) [pid = 1460] [serial = 1752] [outer = 0000000000000000] 20:15:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F62C2C000) [pid = 1460] [serial = 1753] [outer = 0000003F62BDEC00] 20:15:35 INFO - PROCESS | 1460 | 1463627735734 Marionette DEBUG loaded listener.js 20:15:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F62C73800) [pid = 1460] [serial = 1754] [outer = 0000003F62BDEC00] 20:15:36 INFO - PROCESS | 1460 | 1463627736183 Marionette TRACE conn6 <- [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]]]}] 20:15:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 20:15:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 628ms 20:15:36 INFO - PROCESS | 1460 | 1463627736262 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 20:15:36 INFO - PROCESS | 1460 | 1463627736266 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 20:15:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 20:15:36 INFO - PROCESS | 1460 | 1463627736277 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 20:15:36 INFO - PROCESS | 1460 | 1463627736282 Marionette TRACE conn6 <- [1,2302,null,{}] 20:15:36 INFO - PROCESS | 1460 | 1463627736289 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:36 INFO - PROCESS | 1460 | 1463627736402 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 20:15:36 INFO - PROCESS | 1460 | 1463627736497 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:36 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5AF40000 == 37 [pid = 1460] [id = 585] 20:15:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F55B62000) [pid = 1460] [serial = 1755] [outer = 0000000000000000] 20:15:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F56307400) [pid = 1460] [serial = 1756] [outer = 0000003F55B62000] 20:15:36 INFO - PROCESS | 1460 | 1463627736555 Marionette DEBUG loaded listener.js 20:15:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F564CE800) [pid = 1460] [serial = 1757] [outer = 0000003F55B62000] 20:15:37 INFO - PROCESS | 1460 | 1463627737209 Marionette TRACE conn6 <- [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]]]}] 20:15:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 20:15:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 984ms 20:15:37 INFO - PROCESS | 1460 | 1463627737262 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 20:15:37 INFO - PROCESS | 1460 | 1463627737266 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 20:15:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 20:15:37 INFO - PROCESS | 1460 | 1463627737274 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 20:15:37 INFO - PROCESS | 1460 | 1463627737279 Marionette TRACE conn6 <- [1,2306,null,{}] 20:15:37 INFO - PROCESS | 1460 | 1463627737298 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:37 INFO - PROCESS | 1460 | 1463627737414 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 20:15:37 INFO - PROCESS | 1460 | 1463627737492 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:37 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62E59800 == 38 [pid = 1460] [id = 586] 20:15:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F5B37D000) [pid = 1460] [serial = 1758] [outer = 0000000000000000] 20:15:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F5B9ABC00) [pid = 1460] [serial = 1759] [outer = 0000003F5B37D000] 20:15:37 INFO - PROCESS | 1460 | 1463627737548 Marionette DEBUG loaded listener.js 20:15:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F5C458000) [pid = 1460] [serial = 1760] [outer = 0000003F5B37D000] 20:15:38 INFO - PROCESS | 1460 | 1463627738150 Marionette TRACE conn6 <- [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] 20:15:38 INFO - PROCESS | 1460 | 1463627738223 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 20:15:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 20:15:38 INFO - PROCESS | 1460 | 1463627738227 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 20:15:38 INFO - PROCESS | 1460 | 1463627738230 Marionette TRACE conn6 <- [1,2310,null,{}] 20:15:38 INFO - PROCESS | 1460 | 1463627738240 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:38 INFO - PROCESS | 1460 | 1463627738354 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 20:15:38 INFO - PROCESS | 1460 | 1463627738476 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:38 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66A82000 == 39 [pid = 1460] [id = 587] 20:15:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F6063D800) [pid = 1460] [serial = 1761] [outer = 0000000000000000] 20:15:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F61898C00) [pid = 1460] [serial = 1762] [outer = 0000003F6063D800] 20:15:38 INFO - PROCESS | 1460 | 1463627738537 Marionette DEBUG loaded listener.js 20:15:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F62C7A000) [pid = 1460] [serial = 1763] [outer = 0000003F6063D800] 20:15:39 INFO - PROCESS | 1460 | 1463627739137 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 20:15:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 20:15:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 942ms 20:15:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 20:15:39 INFO - PROCESS | 1460 | 1463627739170 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 20:15:39 INFO - PROCESS | 1460 | 1463627739173 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 20:15:39 INFO - PROCESS | 1460 | 1463627739176 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 20:15:39 INFO - PROCESS | 1460 | 1463627739179 Marionette TRACE conn6 <- [1,2314,null,{}] 20:15:39 INFO - PROCESS | 1460 | 1463627739182 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:39 INFO - PROCESS | 1460 | 1463627739291 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 20:15:39 INFO - PROCESS | 1460 | 1463627739368 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:39 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F67286000 == 40 [pid = 1460] [id = 588] 20:15:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F631A0C00) [pid = 1460] [serial = 1764] [outer = 0000000000000000] 20:15:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F63752000) [pid = 1460] [serial = 1765] [outer = 0000003F631A0C00] 20:15:39 INFO - PROCESS | 1460 | 1463627739465 Marionette DEBUG loaded listener.js 20:15:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F63816800) [pid = 1460] [serial = 1766] [outer = 0000003F631A0C00] 20:15:40 INFO - PROCESS | 1460 | 1463627740224 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 20:15:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 20:15:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1075ms 20:15:40 INFO - PROCESS | 1460 | 1463627740264 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 20:15:40 INFO - PROCESS | 1460 | 1463627740268 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 20:15:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 20:15:40 INFO - PROCESS | 1460 | 1463627740284 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 20:15:40 INFO - PROCESS | 1460 | 1463627740288 Marionette TRACE conn6 <- [1,2318,null,{}] 20:15:40 INFO - PROCESS | 1460 | 1463627740294 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:40 INFO - PROCESS | 1460 | 1463627740394 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 20:15:40 INFO - PROCESS | 1460 | 1463627740467 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:40 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BDA9000 == 41 [pid = 1460] [id = 589] 20:15:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F5640AC00) [pid = 1460] [serial = 1767] [outer = 0000000000000000] 20:15:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F56494400) [pid = 1460] [serial = 1768] [outer = 0000003F5640AC00] 20:15:40 INFO - PROCESS | 1460 | 1463627740517 Marionette DEBUG loaded listener.js 20:15:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F57808C00) [pid = 1460] [serial = 1769] [outer = 0000003F5640AC00] 20:15:41 INFO - PROCESS | 1460 | --DOCSHELL 0000003F65A9B800 == 40 [pid = 1460] [id = 583] 20:15:41 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6378E800 == 39 [pid = 1460] [id = 582] 20:15:41 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63683000 == 38 [pid = 1460] [id = 581] 20:15:41 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62E22800 == 37 [pid = 1460] [id = 580] 20:15:41 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62505800 == 36 [pid = 1460] [id = 579] 20:15:41 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5FD13800 == 35 [pid = 1460] [id = 578] 20:15:41 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BDA5000 == 34 [pid = 1460] [id = 577] 20:15:41 INFO - PROCESS | 1460 | --DOCSHELL 0000003F579EA800 == 33 [pid = 1460] [id = 576] 20:15:41 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F63757400) [pid = 1460] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 20:15:41 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62502800 == 32 [pid = 1460] [id = 575] 20:15:41 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B8E2000 == 31 [pid = 1460] [id = 574] 20:15:41 INFO - PROCESS | 1460 | --DOCSHELL 0000003F670E3000 == 30 [pid = 1460] [id = 573] 20:15:41 INFO - PROCESS | 1460 | 1463627741143 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 20:15:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 20:15:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 902ms 20:15:41 INFO - PROCESS | 1460 | 1463627741177 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 20:15:41 INFO - PROCESS | 1460 | 1463627741183 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 20:15:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 20:15:41 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F6259C800) [pid = 1460] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 20:15:41 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F61F27C00) [pid = 1460] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 20:15:41 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F62C33800) [pid = 1460] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 20:15:41 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F5CBE6000) [pid = 1460] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 20:15:41 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F62B4D000) [pid = 1460] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 20:15:41 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F63121C00) [pid = 1460] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 20:15:41 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F62C7D800) [pid = 1460] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 20:15:41 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F5B453C00) [pid = 1460] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 20:15:41 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F5AC5A000) [pid = 1460] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 20:15:41 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F62C7C800) [pid = 1460] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 20:15:41 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F6063DC00) [pid = 1460] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 20:15:41 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F5D330400) [pid = 1460] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 20:15:41 INFO - PROCESS | 1460 | --DOMWINDOW == 79 (0000003F5FD4B400) [pid = 1460] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 20:15:41 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F60633400) [pid = 1460] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 20:15:41 INFO - PROCESS | 1460 | --DOMWINDOW == 77 (0000003F6187D400) [pid = 1460] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 20:15:41 INFO - PROCESS | 1460 | --DOMWINDOW == 76 (0000003F5B8AB800) [pid = 1460] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 20:15:41 INFO - PROCESS | 1460 | --DOMWINDOW == 75 (0000003F5BD22C00) [pid = 1460] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 20:15:41 INFO - PROCESS | 1460 | --DOMWINDOW == 74 (0000003F56495800) [pid = 1460] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 20:15:41 INFO - PROCESS | 1460 | --DOMWINDOW == 73 (0000003F564C7000) [pid = 1460] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 20:15:41 INFO - PROCESS | 1460 | --DOMWINDOW == 72 (0000003F634BB000) [pid = 1460] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 20:15:41 INFO - PROCESS | 1460 | --DOMWINDOW == 71 (0000003F56233C00) [pid = 1460] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 20:15:41 INFO - PROCESS | 1460 | --DOMWINDOW == 70 (0000003F5639A400) [pid = 1460] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 20:15:41 INFO - PROCESS | 1460 | --DOMWINDOW == 69 (0000003F57211000) [pid = 1460] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 20:15:41 INFO - PROCESS | 1460 | --DOMWINDOW == 68 (0000003F57A5DC00) [pid = 1460] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 20:15:41 INFO - PROCESS | 1460 | --DOMWINDOW == 67 (0000003F5C48A400) [pid = 1460] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 20:15:41 INFO - PROCESS | 1460 | --DOMWINDOW == 66 (0000003F5CBF0C00) [pid = 1460] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 20:15:41 INFO - PROCESS | 1460 | --DOMWINDOW == 65 (0000003F634B5000) [pid = 1460] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 20:15:41 INFO - PROCESS | 1460 | 1463627741206 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 20:15:41 INFO - PROCESS | 1460 | 1463627741209 Marionette TRACE conn6 <- [1,2322,null,{}] 20:15:41 INFO - PROCESS | 1460 | 1463627741216 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:41 INFO - PROCESS | 1460 | 1463627741305 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 20:15:41 INFO - PROCESS | 1460 | 1463627741313 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:41 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B417800 == 31 [pid = 1460] [id = 590] 20:15:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 66 (0000003F55412800) [pid = 1460] [serial = 1770] [outer = 0000000000000000] 20:15:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 67 (0000003F56311800) [pid = 1460] [serial = 1771] [outer = 0000003F55412800] 20:15:41 INFO - PROCESS | 1460 | 1463627741360 Marionette DEBUG loaded listener.js 20:15:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 68 (0000003F564C6400) [pid = 1460] [serial = 1772] [outer = 0000003F55412800] 20:15:41 INFO - PROCESS | 1460 | 1463627741880 Marionette TRACE conn6 <- [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]]]}] 20:15:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 20:15:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 692ms 20:15:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 20:15:41 INFO - PROCESS | 1460 | 1463627741896 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 20:15:41 INFO - PROCESS | 1460 | 1463627741898 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 20:15:41 INFO - PROCESS | 1460 | 1463627741902 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 20:15:41 INFO - PROCESS | 1460 | 1463627741905 Marionette TRACE conn6 <- [1,2326,null,{}] 20:15:41 INFO - PROCESS | 1460 | 1463627741916 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:42 INFO - PROCESS | 1460 | 1463627742006 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 20:15:42 INFO - PROCESS | 1460 | 1463627742017 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:42 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5F54A000 == 32 [pid = 1460] [id = 591] 20:15:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 69 (0000003F5AC59800) [pid = 1460] [serial = 1773] [outer = 0000000000000000] 20:15:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 70 (0000003F5AFC3000) [pid = 1460] [serial = 1774] [outer = 0000003F5AC59800] 20:15:42 INFO - PROCESS | 1460 | 1463627742067 Marionette DEBUG loaded listener.js 20:15:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 71 (0000003F5B632400) [pid = 1460] [serial = 1775] [outer = 0000003F5AC59800] 20:15:42 INFO - PROCESS | 1460 | 1463627742537 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 20:15:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 20:15:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 692ms 20:15:42 INFO - PROCESS | 1460 | 1463627742596 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 20:15:42 INFO - PROCESS | 1460 | 1463627742606 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 20:15:42 INFO - PROCESS | 1460 | 1463627742610 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 20:15:42 INFO - PROCESS | 1460 | 1463627742611 Marionette TRACE conn6 <- [1,2330,null,{}] 20:15:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 20:15:42 INFO - PROCESS | 1460 | 1463627742615 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:42 INFO - PROCESS | 1460 | 1463627742702 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 20:15:42 INFO - PROCESS | 1460 | 1463627742779 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:42 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61F41800 == 33 [pid = 1460] [id = 592] 20:15:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 72 (0000003F5B6E8400) [pid = 1460] [serial = 1776] [outer = 0000000000000000] 20:15:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 73 (0000003F5BD22C00) [pid = 1460] [serial = 1777] [outer = 0000003F5B6E8400] 20:15:42 INFO - PROCESS | 1460 | 1463627742825 Marionette DEBUG loaded listener.js 20:15:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 74 (0000003F5C48A400) [pid = 1460] [serial = 1778] [outer = 0000003F5B6E8400] 20:15:43 INFO - PROCESS | 1460 | 1463627743204 Marionette TRACE conn6 <- [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]]]}] 20:15:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 20:15:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 628ms 20:15:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 20:15:43 INFO - PROCESS | 1460 | 1463627743244 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 20:15:43 INFO - PROCESS | 1460 | 1463627743246 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 20:15:43 INFO - PROCESS | 1460 | 1463627743249 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 20:15:43 INFO - PROCESS | 1460 | 1463627743251 Marionette TRACE conn6 <- [1,2334,null,{}] 20:15:43 INFO - PROCESS | 1460 | 1463627743255 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:43 INFO - PROCESS | 1460 | 1463627743374 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 20:15:43 INFO - PROCESS | 1460 | 1463627743427 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:43 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62E4F800 == 34 [pid = 1460] [id = 593] 20:15:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 75 (0000003F5CBE9400) [pid = 1460] [serial = 1779] [outer = 0000000000000000] 20:15:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 76 (0000003F5CBF1C00) [pid = 1460] [serial = 1780] [outer = 0000003F5CBE9400] 20:15:43 INFO - PROCESS | 1460 | 1463627743473 Marionette DEBUG loaded listener.js 20:15:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F5F5EDC00) [pid = 1460] [serial = 1781] [outer = 0000003F5CBE9400] 20:15:43 INFO - PROCESS | 1460 | 1463627743897 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 20:15:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 20:15:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 671ms 20:15:43 INFO - PROCESS | 1460 | 1463627743925 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 20:15:43 INFO - PROCESS | 1460 | 1463627743928 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 20:15:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 20:15:43 INFO - PROCESS | 1460 | 1463627743931 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 20:15:43 INFO - PROCESS | 1460 | 1463627743933 Marionette TRACE conn6 <- [1,2338,null,{}] 20:15:43 INFO - PROCESS | 1460 | 1463627743936 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:44 INFO - PROCESS | 1460 | 1463627744081 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 20:15:44 INFO - PROCESS | 1460 | 1463627744137 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:44 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63789800 == 35 [pid = 1460] [id = 594] 20:15:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F60636000) [pid = 1460] [serial = 1782] [outer = 0000000000000000] 20:15:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F61870C00) [pid = 1460] [serial = 1783] [outer = 0000003F60636000] 20:15:44 INFO - PROCESS | 1460 | 1463627744185 Marionette DEBUG loaded listener.js 20:15:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F62551400) [pid = 1460] [serial = 1784] [outer = 0000003F60636000] 20:15:44 INFO - PROCESS | 1460 | 1463627744611 Marionette TRACE conn6 <- [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]]]}] 20:15:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 20:15:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 732ms 20:15:44 INFO - PROCESS | 1460 | 1463627744665 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 20:15:44 INFO - PROCESS | 1460 | 1463627744667 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 20:15:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 20:15:44 INFO - PROCESS | 1460 | 1463627744676 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 20:15:44 INFO - PROCESS | 1460 | 1463627744679 Marionette TRACE conn6 <- [1,2342,null,{}] 20:15:44 INFO - PROCESS | 1460 | 1463627744682 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:44 INFO - PROCESS | 1460 | 1463627744820 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 20:15:44 INFO - PROCESS | 1460 | 1463627744834 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:44 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F65A91000 == 36 [pid = 1460] [id = 595] 20:15:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F62988C00) [pid = 1460] [serial = 1785] [outer = 0000000000000000] 20:15:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F62BDB400) [pid = 1460] [serial = 1786] [outer = 0000003F62988C00] 20:15:44 INFO - PROCESS | 1460 | 1463627744923 Marionette DEBUG loaded listener.js 20:15:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F62C79800) [pid = 1460] [serial = 1787] [outer = 0000003F62988C00] 20:15:45 INFO - PROCESS | 1460 | 1463627745346 Marionette TRACE conn6 <- [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]]]}] 20:15:45 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F549DF400) [pid = 1460] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 20:15:45 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F56C6A800) [pid = 1460] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 20:15:45 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F56305800) [pid = 1460] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 20:15:45 INFO - PROCESS | 1460 | --DOMWINDOW == 79 (0000003F5CBA5C00) [pid = 1460] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 20:15:45 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F5F5EB400) [pid = 1460] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 20:15:45 INFO - PROCESS | 1460 | --DOMWINDOW == 77 (0000003F54847C00) [pid = 1460] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 20:15:45 INFO - PROCESS | 1460 | --DOMWINDOW == 76 (0000003F56CC0400) [pid = 1460] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 20:15:45 INFO - PROCESS | 1460 | --DOMWINDOW == 75 (0000003F5C41E000) [pid = 1460] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 20:15:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 20:15:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 733ms 20:15:45 INFO - PROCESS | 1460 | 1463627745411 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 20:15:45 INFO - PROCESS | 1460 | 1463627745413 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 20:15:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 20:15:45 INFO - PROCESS | 1460 | 1463627745421 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 20:15:45 INFO - PROCESS | 1460 | 1463627745423 Marionette TRACE conn6 <- [1,2346,null,{}] 20:15:45 INFO - PROCESS | 1460 | 1463627745427 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:45 INFO - PROCESS | 1460 | 1463627745516 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 20:15:45 INFO - PROCESS | 1460 | 1463627745527 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:45 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6303E800 == 37 [pid = 1460] [id = 596] 20:15:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 76 (0000003F5BD1FC00) [pid = 1460] [serial = 1788] [outer = 0000000000000000] 20:15:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F5CBA5C00) [pid = 1460] [serial = 1789] [outer = 0000003F5BD1FC00] 20:15:45 INFO - PROCESS | 1460 | 1463627745572 Marionette DEBUG loaded listener.js 20:15:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F6311E400) [pid = 1460] [serial = 1790] [outer = 0000003F5BD1FC00] 20:15:46 INFO - PROCESS | 1460 | 1463627745996 Marionette TRACE conn6 <- [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]]]}] 20:15:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 20:15:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 629ms 20:15:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 20:15:46 INFO - PROCESS | 1460 | 1463627746049 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 20:15:46 INFO - PROCESS | 1460 | 1463627746051 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 20:15:46 INFO - PROCESS | 1460 | 1463627746054 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 20:15:46 INFO - PROCESS | 1460 | 1463627746056 Marionette TRACE conn6 <- [1,2350,null,{}] 20:15:46 INFO - PROCESS | 1460 | 1463627746060 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:46 INFO - PROCESS | 1460 | 1463627746142 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 20:15:46 INFO - PROCESS | 1460 | 1463627746181 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:46 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66A83000 == 38 [pid = 1460] [id = 597] 20:15:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F63750800) [pid = 1460] [serial = 1791] [outer = 0000000000000000] 20:15:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F63759C00) [pid = 1460] [serial = 1792] [outer = 0000003F63750800] 20:15:46 INFO - PROCESS | 1460 | 1463627746226 Marionette DEBUG loaded listener.js 20:15:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F6381CC00) [pid = 1460] [serial = 1793] [outer = 0000003F63750800] 20:15:46 INFO - PROCESS | 1460 | 1463627746643 Marionette TRACE conn6 <- [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]]]}] 20:15:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 20:15:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 628ms 20:15:46 INFO - PROCESS | 1460 | 1463627746688 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 20:15:46 INFO - PROCESS | 1460 | 1463627746691 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 20:15:46 INFO - PROCESS | 1460 | 1463627746694 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 20:15:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 20:15:46 INFO - PROCESS | 1460 | 1463627746696 Marionette TRACE conn6 <- [1,2354,null,{}] 20:15:46 INFO - PROCESS | 1460 | 1463627746700 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:46 INFO - PROCESS | 1460 | 1463627746782 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 20:15:46 INFO - PROCESS | 1460 | 1463627746789 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:46 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670F3800 == 39 [pid = 1460] [id = 598] 20:15:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F5BD1F000) [pid = 1460] [serial = 1794] [outer = 0000000000000000] 20:15:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F63844000) [pid = 1460] [serial = 1795] [outer = 0000003F5BD1F000] 20:15:46 INFO - PROCESS | 1460 | 1463627746843 Marionette DEBUG loaded listener.js 20:15:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F638D2400) [pid = 1460] [serial = 1796] [outer = 0000003F5BD1F000] 20:15:47 INFO - PROCESS | 1460 | 1463627747265 Marionette TRACE conn6 <- [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]]]}] 20:15:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 20:15:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 629ms 20:15:47 INFO - PROCESS | 1460 | 1463627747328 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 20:15:47 INFO - PROCESS | 1460 | 1463627747331 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 20:15:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 20:15:47 INFO - PROCESS | 1460 | 1463627747334 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 20:15:47 INFO - PROCESS | 1460 | 1463627747337 Marionette TRACE conn6 <- [1,2358,null,{}] 20:15:47 INFO - PROCESS | 1460 | 1463627747340 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:47 INFO - PROCESS | 1460 | 1463627747496 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 20:15:47 INFO - PROCESS | 1460 | 1463627747646 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:47 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5AF47800 == 40 [pid = 1460] [id = 599] 20:15:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F549D8C00) [pid = 1460] [serial = 1797] [outer = 0000000000000000] 20:15:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F5593A800) [pid = 1460] [serial = 1798] [outer = 0000003F549D8C00] 20:15:47 INFO - PROCESS | 1460 | 1463627747706 Marionette DEBUG loaded listener.js 20:15:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F56499400) [pid = 1460] [serial = 1799] [outer = 0000003F549D8C00] 20:15:48 INFO - PROCESS | 1460 | 1463627748299 Marionette TRACE conn6 <- [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]]]}] 20:15:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 20:15:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1028ms 20:15:48 INFO - PROCESS | 1460 | 1463627748367 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 20:15:48 INFO - PROCESS | 1460 | 1463627748371 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 20:15:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 20:15:48 INFO - PROCESS | 1460 | 1463627748376 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 20:15:48 INFO - PROCESS | 1460 | 1463627748381 Marionette TRACE conn6 <- [1,2362,null,{}] 20:15:48 INFO - PROCESS | 1460 | 1463627748407 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:48 INFO - PROCESS | 1460 | 1463627748528 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 20:15:48 INFO - PROCESS | 1460 | 1463627748644 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:48 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61E91800 == 41 [pid = 1460] [id = 600] 20:15:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F5ACC9000) [pid = 1460] [serial = 1800] [outer = 0000000000000000] 20:15:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F5B458800) [pid = 1460] [serial = 1801] [outer = 0000003F5ACC9000] 20:15:48 INFO - PROCESS | 1460 | 1463627748705 Marionette DEBUG loaded listener.js 20:15:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F5C41E800) [pid = 1460] [serial = 1802] [outer = 0000003F5ACC9000] 20:15:49 INFO - PROCESS | 1460 | 1463627749374 Marionette TRACE conn6 <- [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]]]}] 20:15:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 20:15:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1054ms 20:15:49 INFO - PROCESS | 1460 | 1463627749434 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 20:15:49 INFO - PROCESS | 1460 | 1463627749438 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 20:15:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 20:15:49 INFO - PROCESS | 1460 | 1463627749442 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 20:15:49 INFO - PROCESS | 1460 | 1463627749444 Marionette TRACE conn6 <- [1,2366,null,{}] 20:15:49 INFO - PROCESS | 1460 | 1463627749448 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:49 INFO - PROCESS | 1460 | 1463627749558 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 20:15:49 INFO - PROCESS | 1460 | 1463627749682 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:49 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F67387000 == 42 [pid = 1460] [id = 601] 20:15:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F6063DC00) [pid = 1460] [serial = 1803] [outer = 0000000000000000] 20:15:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F6187D800) [pid = 1460] [serial = 1804] [outer = 0000003F6063DC00] 20:15:49 INFO - PROCESS | 1460 | 1463627749740 Marionette DEBUG loaded listener.js 20:15:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F63124000) [pid = 1460] [serial = 1805] [outer = 0000003F6063DC00] 20:15:50 INFO - PROCESS | 1460 | 1463627750404 Marionette TRACE conn6 <- [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]]]}] 20:15:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 20:15:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1028ms 20:15:50 INFO - PROCESS | 1460 | 1463627750471 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 20:15:50 INFO - PROCESS | 1460 | 1463627750475 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 20:15:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 20:15:50 INFO - PROCESS | 1460 | 1463627750487 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 20:15:50 INFO - PROCESS | 1460 | 1463627750492 Marionette TRACE conn6 <- [1,2370,null,{}] 20:15:50 INFO - PROCESS | 1460 | 1463627750514 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:50 INFO - PROCESS | 1460 | 1463627750667 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 20:15:50 INFO - PROCESS | 1460 | 1463627750782 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:50 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A3D0800 == 43 [pid = 1460] [id = 602] 20:15:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F637C1800) [pid = 1460] [serial = 1806] [outer = 0000000000000000] 20:15:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F63C72000) [pid = 1460] [serial = 1807] [outer = 0000003F637C1800] 20:15:50 INFO - PROCESS | 1460 | 1463627750839 Marionette DEBUG loaded listener.js 20:15:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F63C90800) [pid = 1460] [serial = 1808] [outer = 0000003F637C1800] 20:15:51 INFO - PROCESS | 1460 | 1463627751656 Marionette TRACE conn6 <- [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]]]}] 20:15:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 20:15:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1222ms 20:15:51 INFO - PROCESS | 1460 | 1463627751706 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 20:15:51 INFO - PROCESS | 1460 | 1463627751710 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 20:15:51 INFO - PROCESS | 1460 | 1463627751716 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 20:15:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 20:15:51 INFO - PROCESS | 1460 | 1463627751720 Marionette TRACE conn6 <- [1,2374,null,{}] 20:15:51 INFO - PROCESS | 1460 | 1463627751726 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:51 INFO - PROCESS | 1460 | 1463627751831 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 20:15:51 INFO - PROCESS | 1460 | 1463627751905 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:51 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C7CE800 == 44 [pid = 1460] [id = 603] 20:15:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F564CB000) [pid = 1460] [serial = 1809] [outer = 0000000000000000] 20:15:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F56CBE000) [pid = 1460] [serial = 1810] [outer = 0000003F564CB000] 20:15:51 INFO - PROCESS | 1460 | 1463627751955 Marionette DEBUG loaded listener.js 20:15:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F5B62CC00) [pid = 1460] [serial = 1811] [outer = 0000003F564CB000] 20:15:52 INFO - PROCESS | 1460 | 1463627752556 Marionette TRACE conn6 <- [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]]]}] 20:15:52 INFO - PROCESS | 1460 | --DOCSHELL 0000003F670F3800 == 43 [pid = 1460] [id = 598] 20:15:52 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66A83000 == 42 [pid = 1460] [id = 597] 20:15:52 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6303E800 == 41 [pid = 1460] [id = 596] 20:15:52 INFO - PROCESS | 1460 | --DOCSHELL 0000003F65A91000 == 40 [pid = 1460] [id = 595] 20:15:52 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63789800 == 39 [pid = 1460] [id = 594] 20:15:52 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62E4F800 == 38 [pid = 1460] [id = 593] 20:15:52 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61F41800 == 37 [pid = 1460] [id = 592] 20:15:52 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5F54A000 == 36 [pid = 1460] [id = 591] 20:15:52 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B417800 == 35 [pid = 1460] [id = 590] 20:15:52 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BDA9000 == 34 [pid = 1460] [id = 589] 20:15:52 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F62C2C000) [pid = 1460] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 20:15:52 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5FD10000 == 33 [pid = 1460] [id = 584] 20:15:52 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F5CBF4800) [pid = 1460] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 20:15:52 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F5FD53C00) [pid = 1460] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 20:15:52 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F6189C000) [pid = 1460] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 20:15:52 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F61F1EC00) [pid = 1460] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 20:15:52 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F5B6EA000) [pid = 1460] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 20:15:52 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F57A24800) [pid = 1460] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 20:15:52 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F5B62E000) [pid = 1460] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 20:15:52 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F5C457800) [pid = 1460] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 20:15:52 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F5F56D000) [pid = 1460] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 20:15:52 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F5C5DB000) [pid = 1460] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 20:15:52 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F62982400) [pid = 1460] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 20:15:52 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F5C413C00) [pid = 1460] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 20:15:52 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F5B843400) [pid = 1460] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 20:15:52 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F5720D000) [pid = 1460] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 20:15:52 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F5AC33C00) [pid = 1460] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 20:15:52 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F56403000) [pid = 1460] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 20:15:52 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F5630B800) [pid = 1460] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 20:15:52 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F56411C00) [pid = 1460] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 20:15:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 20:15:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 942ms 20:15:52 INFO - PROCESS | 1460 | 1463627752663 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 20:15:52 INFO - PROCESS | 1460 | 1463627752669 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 20:15:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 20:15:52 INFO - PROCESS | 1460 | 1463627752675 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 20:15:52 INFO - PROCESS | 1460 | 1463627752678 Marionette TRACE conn6 <- [1,2378,null,{}] 20:15:52 INFO - PROCESS | 1460 | 1463627752682 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:52 INFO - PROCESS | 1460 | 1463627752779 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 20:15:52 INFO - PROCESS | 1460 | 1463627752787 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:52 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B9F3000 == 34 [pid = 1460] [id = 604] 20:15:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F56399000) [pid = 1460] [serial = 1812] [outer = 0000000000000000] 20:15:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F5640B400) [pid = 1460] [serial = 1813] [outer = 0000003F56399000] 20:15:52 INFO - PROCESS | 1460 | 1463627752834 Marionette DEBUG loaded listener.js 20:15:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F56CACC00) [pid = 1460] [serial = 1814] [outer = 0000003F56399000] 20:15:53 INFO - PROCESS | 1460 | 1463627753369 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 20:15:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 20:15:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 734ms 20:15:53 INFO - PROCESS | 1460 | 1463627753410 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 20:15:53 INFO - PROCESS | 1460 | 1463627753412 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 20:15:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 20:15:53 INFO - PROCESS | 1460 | 1463627753416 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 20:15:53 INFO - PROCESS | 1460 | 1463627753420 Marionette TRACE conn6 <- [1,2382,null,{}] 20:15:53 INFO - PROCESS | 1460 | 1463627753431 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:53 INFO - PROCESS | 1460 | 1463627753524 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 20:15:53 INFO - PROCESS | 1460 | 1463627753603 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:53 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61F41800 == 35 [pid = 1460] [id = 605] 20:15:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F56403000) [pid = 1460] [serial = 1815] [outer = 0000000000000000] 20:15:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F5C418C00) [pid = 1460] [serial = 1816] [outer = 0000003F56403000] 20:15:53 INFO - PROCESS | 1460 | 1463627753653 Marionette DEBUG loaded listener.js 20:15:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F5CBA0000) [pid = 1460] [serial = 1817] [outer = 0000003F56403000] 20:15:54 INFO - PROCESS | 1460 | 1463627754081 Marionette TRACE conn6 <- [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]]]}] 20:15:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 20:15:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 692ms 20:15:54 INFO - PROCESS | 1460 | 1463627754111 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 20:15:54 INFO - PROCESS | 1460 | 1463627754114 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 20:15:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 20:15:54 INFO - PROCESS | 1460 | 1463627754117 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 20:15:54 INFO - PROCESS | 1460 | 1463627754126 Marionette TRACE conn6 <- [1,2386,null,{}] 20:15:54 INFO - PROCESS | 1460 | 1463627754130 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:54 INFO - PROCESS | 1460 | 1463627754217 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 20:15:54 INFO - PROCESS | 1460 | 1463627754224 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:54 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62E59000 == 36 [pid = 1460] [id = 606] 20:15:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F5CF8DC00) [pid = 1460] [serial = 1818] [outer = 0000000000000000] 20:15:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F5FD4F800) [pid = 1460] [serial = 1819] [outer = 0000003F5CF8DC00] 20:15:54 INFO - PROCESS | 1460 | 1463627754270 Marionette DEBUG loaded listener.js 20:15:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F60640C00) [pid = 1460] [serial = 1820] [outer = 0000003F5CF8DC00] 20:15:54 INFO - PROCESS | 1460 | 1463627754696 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 20:15:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 20:15:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 649ms 20:15:54 INFO - PROCESS | 1460 | 1463627754778 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 20:15:54 INFO - PROCESS | 1460 | 1463627754780 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 20:15:54 INFO - PROCESS | 1460 | 1463627754784 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 20:15:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 20:15:54 INFO - PROCESS | 1460 | 1463627754786 Marionette TRACE conn6 <- [1,2390,null,{}] 20:15:54 INFO - PROCESS | 1460 | 1463627754789 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:54 INFO - PROCESS | 1460 | 1463627754898 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 20:15:54 INFO - PROCESS | 1460 | 1463627754979 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:54 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63784800 == 37 [pid = 1460] [id = 607] 20:15:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F618A6800) [pid = 1460] [serial = 1821] [outer = 0000000000000000] 20:15:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F61F27C00) [pid = 1460] [serial = 1822] [outer = 0000003F618A6800] 20:15:55 INFO - PROCESS | 1460 | 1463627755026 Marionette DEBUG loaded listener.js 20:15:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F6298B800) [pid = 1460] [serial = 1823] [outer = 0000003F618A6800] 20:15:55 INFO - PROCESS | 1460 | 1463627755478 Marionette TRACE conn6 <- [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]]]}] 20:15:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 20:15:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 732ms 20:15:55 INFO - PROCESS | 1460 | 1463627755521 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 20:15:55 INFO - PROCESS | 1460 | 1463627755523 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 20:15:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 20:15:55 INFO - PROCESS | 1460 | 1463627755527 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 20:15:55 INFO - PROCESS | 1460 | 1463627755529 Marionette TRACE conn6 <- [1,2394,null,{}] 20:15:55 INFO - PROCESS | 1460 | 1463627755532 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:55 INFO - PROCESS | 1460 | 1463627755676 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 20:15:55 INFO - PROCESS | 1460 | 1463627755734 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:55 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6650B000 == 38 [pid = 1460] [id = 608] 20:15:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F6311B400) [pid = 1460] [serial = 1824] [outer = 0000000000000000] 20:15:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F63122C00) [pid = 1460] [serial = 1825] [outer = 0000003F6311B400] 20:15:55 INFO - PROCESS | 1460 | 1463627755781 Marionette DEBUG loaded listener.js 20:15:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F638CD800) [pid = 1460] [serial = 1826] [outer = 0000003F6311B400] 20:15:56 INFO - PROCESS | 1460 | 1463627756216 Marionette TRACE conn6 <- [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]]]}] 20:15:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 20:15:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 734ms 20:15:56 INFO - PROCESS | 1460 | 1463627756287 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 20:15:56 INFO - PROCESS | 1460 | 1463627756289 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 20:15:56 INFO - PROCESS | 1460 | 1463627756292 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 20:15:56 INFO - PROCESS | 1460 | 1463627756294 Marionette TRACE conn6 <- [1,2398,null,{}] 20:15:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 20:15:56 INFO - PROCESS | 1460 | 1463627756297 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:56 INFO - PROCESS | 1460 | 1463627756405 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 20:15:56 INFO - PROCESS | 1460 | 1463627756418 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:56 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670A3000 == 39 [pid = 1460] [id = 609] 20:15:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F63817C00) [pid = 1460] [serial = 1827] [outer = 0000000000000000] 20:15:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F63C6E800) [pid = 1460] [serial = 1828] [outer = 0000003F63817C00] 20:15:56 INFO - PROCESS | 1460 | 1463627756506 Marionette DEBUG loaded listener.js 20:15:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F63C98400) [pid = 1460] [serial = 1829] [outer = 0000003F63817C00] 20:15:56 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F62541000) [pid = 1460] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 20:15:56 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F56303400) [pid = 1460] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 20:15:56 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F60636000) [pid = 1460] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 20:15:56 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F5CBE9400) [pid = 1460] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 20:15:56 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F62988C00) [pid = 1460] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 20:15:56 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F62BDEC00) [pid = 1460] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 20:15:56 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F5640AC00) [pid = 1460] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 20:15:56 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F5AC59800) [pid = 1460] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 20:15:56 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F5B6E8400) [pid = 1460] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 20:15:56 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F5BD1FC00) [pid = 1460] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 20:15:56 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F63750800) [pid = 1460] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 20:15:56 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F55412800) [pid = 1460] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 20:15:56 INFO - PROCESS | 1460 | 1463627756991 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 20:15:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 20:15:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 733ms 20:15:57 INFO - PROCESS | 1460 | 1463627757032 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 20:15:57 INFO - PROCESS | 1460 | 1463627757035 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 20:15:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 20:15:57 INFO - PROCESS | 1460 | 1463627757038 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 20:15:57 INFO - PROCESS | 1460 | 1463627757040 Marionette TRACE conn6 <- [1,2402,null,{}] 20:15:57 INFO - PROCESS | 1460 | 1463627757044 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:57 INFO - PROCESS | 1460 | 1463627757157 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 20:15:57 INFO - PROCESS | 1460 | 1463627757219 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:57 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6729B000 == 40 [pid = 1460] [id = 610] 20:15:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F5630B000) [pid = 1460] [serial = 1830] [outer = 0000000000000000] 20:15:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F5CBEE000) [pid = 1460] [serial = 1831] [outer = 0000003F5630B000] 20:15:57 INFO - PROCESS | 1460 | 1463627757265 Marionette DEBUG loaded listener.js 20:15:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F63C6B800) [pid = 1460] [serial = 1832] [outer = 0000003F5630B000] 20:15:57 INFO - PROCESS | 1460 | 1463627757634 Marionette TRACE conn6 <- [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]]]}] 20:15:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 20:15:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 629ms 20:15:57 INFO - PROCESS | 1460 | 1463627757669 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 20:15:57 INFO - PROCESS | 1460 | 1463627757671 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 20:15:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:15:57 INFO - PROCESS | 1460 | 1463627757675 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 20:15:57 INFO - PROCESS | 1460 | 1463627757676 Marionette TRACE conn6 <- [1,2406,null,{}] 20:15:57 INFO - PROCESS | 1460 | 1463627757680 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:57 INFO - PROCESS | 1460 | 1463627757791 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 20:15:57 INFO - PROCESS | 1460 | 1463627757801 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:57 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A90C000 == 41 [pid = 1460] [id = 611] 20:15:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F63C9D400) [pid = 1460] [serial = 1833] [outer = 0000000000000000] 20:15:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F63DF9800) [pid = 1460] [serial = 1834] [outer = 0000003F63C9D400] 20:15:57 INFO - PROCESS | 1460 | 1463627757846 Marionette DEBUG loaded listener.js 20:15:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F643D0C00) [pid = 1460] [serial = 1835] [outer = 0000003F63C9D400] 20:15:58 INFO - PROCESS | 1460 | 1463627758284 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 20:15:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 20:15:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 628ms 20:15:58 INFO - PROCESS | 1460 | 1463627758306 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 20:15:58 INFO - PROCESS | 1460 | 1463627758308 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 20:15:58 INFO - PROCESS | 1460 | 1463627758312 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 20:15:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:15:58 INFO - PROCESS | 1460 | 1463627758314 Marionette TRACE conn6 <- [1,2410,null,{}] 20:15:58 INFO - PROCESS | 1460 | 1463627758321 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:58 INFO - PROCESS | 1460 | 1463627758406 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 20:15:58 INFO - PROCESS | 1460 | 1463627758413 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:58 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6658F800 == 42 [pid = 1460] [id = 612] 20:15:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F63753400) [pid = 1460] [serial = 1836] [outer = 0000000000000000] 20:15:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F64633C00) [pid = 1460] [serial = 1837] [outer = 0000003F63753400] 20:15:58 INFO - PROCESS | 1460 | 1463627758460 Marionette DEBUG loaded listener.js 20:15:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F646BFC00) [pid = 1460] [serial = 1838] [outer = 0000003F63753400] 20:15:59 INFO - PROCESS | 1460 | 1463627758988 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 20:15:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 20:15:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 732ms 20:15:59 INFO - PROCESS | 1460 | 1463627759048 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 20:15:59 INFO - PROCESS | 1460 | 1463627759053 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 20:15:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:15:59 INFO - PROCESS | 1460 | 1463627759059 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 20:15:59 INFO - PROCESS | 1460 | 1463627759064 Marionette TRACE conn6 <- [1,2414,null,{}] 20:15:59 INFO - PROCESS | 1460 | 1463627759072 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:59 INFO - PROCESS | 1460 | 1463627759243 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 20:15:59 INFO - PROCESS | 1460 | 1463627759333 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:59 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BDC8800 == 43 [pid = 1460] [id = 613] 20:15:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F56410800) [pid = 1460] [serial = 1839] [outer = 0000000000000000] 20:15:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F564C1400) [pid = 1460] [serial = 1840] [outer = 0000003F56410800] 20:15:59 INFO - PROCESS | 1460 | 1463627759392 Marionette DEBUG loaded listener.js 20:15:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F5AC3F000) [pid = 1460] [serial = 1841] [outer = 0000003F56410800] 20:15:59 INFO - PROCESS | 1460 | 1463627759974 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 20:16:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 20:16:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 986ms 20:16:00 INFO - PROCESS | 1460 | 1463627760047 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 20:16:00 INFO - PROCESS | 1460 | 1463627760054 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 20:16:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:16:00 INFO - PROCESS | 1460 | 1463627760061 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 20:16:00 INFO - PROCESS | 1460 | 1463627760064 Marionette TRACE conn6 <- [1,2418,null,{}] 20:16:00 INFO - PROCESS | 1460 | 1463627760068 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:00 INFO - PROCESS | 1460 | 1463627760185 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 20:16:00 INFO - PROCESS | 1460 | 1463627760309 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:00 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63C49000 == 44 [pid = 1460] [id = 614] 20:16:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F5C419000) [pid = 1460] [serial = 1842] [outer = 0000000000000000] 20:16:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F5C5D8C00) [pid = 1460] [serial = 1843] [outer = 0000003F5C419000] 20:16:00 INFO - PROCESS | 1460 | 1463627760367 Marionette DEBUG loaded listener.js 20:16:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F60639000) [pid = 1460] [serial = 1844] [outer = 0000003F5C419000] 20:16:00 INFO - PROCESS | 1460 | 1463627760977 Marionette TRACE conn6 <- [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]]]}] 20:16:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 20:16:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 942ms 20:16:01 INFO - PROCESS | 1460 | 1463627761009 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 20:16:01 INFO - PROCESS | 1460 | 1463627761011 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 20:16:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:16:01 INFO - PROCESS | 1460 | 1463627761016 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 20:16:01 INFO - PROCESS | 1460 | 1463627761020 Marionette TRACE conn6 <- [1,2422,null,{}] 20:16:01 INFO - PROCESS | 1460 | 1463627761031 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:01 INFO - PROCESS | 1460 | 1463627761148 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 20:16:01 INFO - PROCESS | 1460 | 1463627761274 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:01 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6AB7C000 == 45 [pid = 1460] [id = 615] 20:16:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F6187D400) [pid = 1460] [serial = 1845] [outer = 0000000000000000] 20:16:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F634BA800) [pid = 1460] [serial = 1846] [outer = 0000003F6187D400] 20:16:01 INFO - PROCESS | 1460 | 1463627761335 Marionette DEBUG loaded listener.js 20:16:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F63C72C00) [pid = 1460] [serial = 1847] [outer = 0000003F6187D400] 20:16:01 INFO - PROCESS | 1460 | 1463627761980 Marionette TRACE conn6 <- [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]]]}] 20:16:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 20:16:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 984ms 20:16:02 INFO - PROCESS | 1460 | 1463627762002 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 20:16:02 INFO - PROCESS | 1460 | 1463627762005 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 20:16:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:16:02 INFO - PROCESS | 1460 | 1463627762009 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 20:16:02 INFO - PROCESS | 1460 | 1463627762011 Marionette TRACE conn6 <- [1,2426,null,{}] 20:16:02 INFO - PROCESS | 1460 | 1463627762015 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:02 INFO - PROCESS | 1460 | 1463627762127 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 20:16:02 INFO - PROCESS | 1460 | 1463627762249 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:02 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6ADC9800 == 46 [pid = 1460] [id = 616] 20:16:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F64637C00) [pid = 1460] [serial = 1848] [outer = 0000000000000000] 20:16:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F65563800) [pid = 1460] [serial = 1849] [outer = 0000003F64637C00] 20:16:02 INFO - PROCESS | 1460 | 1463627762307 Marionette DEBUG loaded listener.js 20:16:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F658B1C00) [pid = 1460] [serial = 1850] [outer = 0000003F64637C00] 20:16:02 INFO - PROCESS | 1460 | 1463627762895 Marionette TRACE conn6 <- [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]]]}] 20:16:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 20:16:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 942ms 20:16:02 INFO - PROCESS | 1460 | 1463627762953 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 20:16:02 INFO - PROCESS | 1460 | 1463627762955 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 20:16:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:16:02 INFO - PROCESS | 1460 | 1463627762959 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 20:16:02 INFO - PROCESS | 1460 | 1463627762961 Marionette TRACE conn6 <- [1,2430,null,{}] 20:16:02 INFO - PROCESS | 1460 | 1463627762965 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:03 INFO - PROCESS | 1460 | 1463627763071 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 20:16:03 INFO - PROCESS | 1460 | 1463627763194 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:03 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6691D000 == 47 [pid = 1460] [id = 617] 20:16:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 108 (0000003F5F5EB000) [pid = 1460] [serial = 1851] [outer = 0000000000000000] 20:16:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F6381E000) [pid = 1460] [serial = 1852] [outer = 0000003F5F5EB000] 20:16:03 INFO - PROCESS | 1460 | 1463627763254 Marionette DEBUG loaded listener.js 20:16:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F65A5AC00) [pid = 1460] [serial = 1853] [outer = 0000003F5F5EB000] 20:16:04 INFO - PROCESS | 1460 | 1463627763992 Marionette TRACE conn6 <- [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]]]}] 20:16:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 20:16:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1076ms 20:16:04 INFO - PROCESS | 1460 | 1463627764038 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 20:16:04 INFO - PROCESS | 1460 | 1463627764042 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 20:16:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:16:04 INFO - PROCESS | 1460 | 1463627764048 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 20:16:04 INFO - PROCESS | 1460 | 1463627764052 Marionette TRACE conn6 <- [1,2434,null,{}] 20:16:04 INFO - PROCESS | 1460 | 1463627764058 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:04 INFO - PROCESS | 1460 | 1463627764164 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 20:16:04 INFO - PROCESS | 1460 | 1463627764261 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:04 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5FD0C000 == 48 [pid = 1460] [id = 618] 20:16:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F5780D000) [pid = 1460] [serial = 1854] [outer = 0000000000000000] 20:16:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F5AB0F800) [pid = 1460] [serial = 1855] [outer = 0000003F5780D000] 20:16:04 INFO - PROCESS | 1460 | 1463627764312 Marionette DEBUG loaded listener.js 20:16:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 113 (0000003F5B8EE400) [pid = 1460] [serial = 1856] [outer = 0000003F5780D000] 20:16:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A90C000 == 47 [pid = 1460] [id = 611] 20:16:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6729B000 == 46 [pid = 1460] [id = 610] 20:16:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F670A3000 == 45 [pid = 1460] [id = 609] 20:16:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6650B000 == 44 [pid = 1460] [id = 608] 20:16:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63784800 == 43 [pid = 1460] [id = 607] 20:16:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62E59000 == 42 [pid = 1460] [id = 606] 20:16:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61F41800 == 41 [pid = 1460] [id = 605] 20:16:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B9F3000 == 40 [pid = 1460] [id = 604] 20:16:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C7CE800 == 39 [pid = 1460] [id = 603] 20:16:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61E91800 == 38 [pid = 1460] [id = 600] 20:16:04 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5AF47800 == 37 [pid = 1460] [id = 599] 20:16:04 INFO - PROCESS | 1460 | --DOMWINDOW == 112 (0000003F63844000) [pid = 1460] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 20:16:04 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F5BD22C00) [pid = 1460] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 20:16:04 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F5C48A400) [pid = 1460] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 20:16:04 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F61898C00) [pid = 1460] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 20:16:04 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F63752000) [pid = 1460] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 20:16:04 INFO - PROCESS | 1460 | --DOMWINDOW == 107 (0000003F5B9ABC00) [pid = 1460] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 20:16:04 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F6311E400) [pid = 1460] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 20:16:04 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F5CBA5C00) [pid = 1460] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 20:16:04 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F63759C00) [pid = 1460] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 20:16:04 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F62C79800) [pid = 1460] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 20:16:04 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F564C6400) [pid = 1460] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 20:16:04 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F56311800) [pid = 1460] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 20:16:04 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F6381CC00) [pid = 1460] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 20:16:04 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F5F5EDC00) [pid = 1460] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 20:16:04 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F62551400) [pid = 1460] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 20:16:04 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F62BD7000) [pid = 1460] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 20:16:04 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F56499800) [pid = 1460] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 20:16:04 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F61870C00) [pid = 1460] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 20:16:04 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F5CBF1C00) [pid = 1460] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 20:16:04 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F62BDB400) [pid = 1460] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 20:16:04 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F62C73800) [pid = 1460] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 20:16:04 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F57808C00) [pid = 1460] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 20:16:04 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F56494400) [pid = 1460] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 20:16:04 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F56307400) [pid = 1460] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 20:16:04 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F5AFC3000) [pid = 1460] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 20:16:04 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F5B632400) [pid = 1460] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 20:16:04 INFO - PROCESS | 1460 | 1463627764940 Marionette TRACE conn6 <- [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]]]}] 20:16:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 20:16:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 943ms 20:16:05 INFO - PROCESS | 1460 | 1463627764996 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 20:16:05 INFO - PROCESS | 1460 | 1463627765001 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 20:16:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:16:05 INFO - PROCESS | 1460 | 1463627765007 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 20:16:05 INFO - PROCESS | 1460 | 1463627765010 Marionette TRACE conn6 <- [1,2438,null,{}] 20:16:05 INFO - PROCESS | 1460 | 1463627765014 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:05 INFO - PROCESS | 1460 | 1463627765162 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 20:16:05 INFO - PROCESS | 1460 | 1463627765177 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:05 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BDCA800 == 38 [pid = 1460] [id = 619] 20:16:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F5640E000) [pid = 1460] [serial = 1857] [outer = 0000000000000000] 20:16:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F5720F800) [pid = 1460] [serial = 1858] [outer = 0000003F5640E000] 20:16:05 INFO - PROCESS | 1460 | 1463627765224 Marionette DEBUG loaded listener.js 20:16:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F5B633800) [pid = 1460] [serial = 1859] [outer = 0000003F5640E000] 20:16:05 INFO - PROCESS | 1460 | 1463627765662 Marionette TRACE conn6 <- [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]]]}] 20:16:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 20:16:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 733ms 20:16:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:16:05 INFO - PROCESS | 1460 | 1463627765742 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 20:16:05 INFO - PROCESS | 1460 | 1463627765745 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 20:16:05 INFO - PROCESS | 1460 | 1463627765749 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 20:16:05 INFO - PROCESS | 1460 | 1463627765753 Marionette TRACE conn6 <- [1,2442,null,{}] 20:16:05 INFO - PROCESS | 1460 | 1463627765763 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:05 INFO - PROCESS | 1460 | 1463627765852 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 20:16:05 INFO - PROCESS | 1460 | 1463627765870 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:05 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62B8C800 == 39 [pid = 1460] [id = 620] 20:16:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F5D32A000) [pid = 1460] [serial = 1860] [outer = 0000000000000000] 20:16:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F5F56D400) [pid = 1460] [serial = 1861] [outer = 0000003F5D32A000] 20:16:05 INFO - PROCESS | 1460 | 1463627765919 Marionette DEBUG loaded listener.js 20:16:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F600CE400) [pid = 1460] [serial = 1862] [outer = 0000003F5D32A000] 20:16:06 INFO - PROCESS | 1460 | 1463627766376 Marionette TRACE conn6 <- [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]]]}] 20:16:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 20:16:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 691ms 20:16:06 INFO - PROCESS | 1460 | 1463627766442 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 20:16:06 INFO - PROCESS | 1460 | 1463627766445 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 20:16:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:16:06 INFO - PROCESS | 1460 | 1463627766448 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 20:16:06 INFO - PROCESS | 1460 | 1463627766450 Marionette TRACE conn6 <- [1,2446,null,{}] 20:16:06 INFO - PROCESS | 1460 | 1463627766454 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:06 INFO - PROCESS | 1460 | 1463627766570 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 20:16:06 INFO - PROCESS | 1460 | 1463627766658 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:06 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6368F800 == 40 [pid = 1460] [id = 621] 20:16:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F60632C00) [pid = 1460] [serial = 1863] [outer = 0000000000000000] 20:16:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F62540400) [pid = 1460] [serial = 1864] [outer = 0000003F60632C00] 20:16:06 INFO - PROCESS | 1460 | 1463627766705 Marionette DEBUG loaded listener.js 20:16:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F62B4B800) [pid = 1460] [serial = 1865] [outer = 0000003F60632C00] 20:16:07 INFO - PROCESS | 1460 | 1463627767110 Marionette TRACE conn6 <- [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]]]}] 20:16:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 20:16:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 692ms 20:16:07 INFO - PROCESS | 1460 | 1463627767149 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 20:16:07 INFO - PROCESS | 1460 | 1463627767151 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 20:16:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:16:07 INFO - PROCESS | 1460 | 1463627767155 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 20:16:07 INFO - PROCESS | 1460 | 1463627767157 Marionette TRACE conn6 <- [1,2450,null,{}] 20:16:07 INFO - PROCESS | 1460 | 1463627767161 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:07 INFO - PROCESS | 1460 | 1463627767275 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 20:16:07 INFO - PROCESS | 1460 | 1463627767282 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:07 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F64675000 == 41 [pid = 1460] [id = 622] 20:16:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F62BD9800) [pid = 1460] [serial = 1866] [outer = 0000000000000000] 20:16:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F62C29C00) [pid = 1460] [serial = 1867] [outer = 0000003F62BD9800] 20:16:07 INFO - PROCESS | 1460 | 1463627767371 Marionette DEBUG loaded listener.js 20:16:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F62C7B000) [pid = 1460] [serial = 1868] [outer = 0000003F62BD9800] 20:16:07 INFO - PROCESS | 1460 | 1463627767834 Marionette TRACE conn6 <- [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]]]}] 20:16:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 20:16:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 733ms 20:16:07 INFO - PROCESS | 1460 | 1463627767890 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 20:16:07 INFO - PROCESS | 1460 | 1463627767892 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 20:16:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:16:07 INFO - PROCESS | 1460 | 1463627767896 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 20:16:07 INFO - PROCESS | 1460 | 1463627767897 Marionette TRACE conn6 <- [1,2454,null,{}] 20:16:07 INFO - PROCESS | 1460 | 1463627767929 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:08 INFO - PROCESS | 1460 | 1463627768080 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 20:16:08 INFO - PROCESS | 1460 | 1463627768088 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:08 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6661F800 == 42 [pid = 1460] [id = 623] 20:16:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F63121000) [pid = 1460] [serial = 1869] [outer = 0000000000000000] 20:16:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F638CF800) [pid = 1460] [serial = 1870] [outer = 0000003F63121000] 20:16:08 INFO - PROCESS | 1460 | 1463627768179 Marionette DEBUG loaded listener.js 20:16:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F63C6CC00) [pid = 1460] [serial = 1871] [outer = 0000003F63121000] 20:16:08 INFO - PROCESS | 1460 | 1463627768606 Marionette TRACE conn6 <- [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]]]}] 20:16:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 20:16:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 733ms 20:16:08 INFO - PROCESS | 1460 | 1463627768631 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 20:16:08 INFO - PROCESS | 1460 | 1463627768633 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 20:16:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:16:08 INFO - PROCESS | 1460 | 1463627768644 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 20:16:08 INFO - PROCESS | 1460 | 1463627768646 Marionette TRACE conn6 <- [1,2458,null,{}] 20:16:08 INFO - PROCESS | 1460 | 1463627768649 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:08 INFO - PROCESS | 1460 | 1463627768761 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 20:16:08 INFO - PROCESS | 1460 | 1463627768768 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:08 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670B6000 == 43 [pid = 1460] [id = 624] 20:16:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F63C76400) [pid = 1460] [serial = 1872] [outer = 0000000000000000] 20:16:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F63DF4000) [pid = 1460] [serial = 1873] [outer = 0000003F63C76400] 20:16:08 INFO - PROCESS | 1460 | 1463627768813 Marionette DEBUG loaded listener.js 20:16:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F646B3400) [pid = 1460] [serial = 1874] [outer = 0000003F63C76400] 20:16:09 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F618A6800) [pid = 1460] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 20:16:09 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F6311B400) [pid = 1460] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 20:16:09 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F5CF8DC00) [pid = 1460] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 20:16:09 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F56403000) [pid = 1460] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 20:16:09 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F5BD1F000) [pid = 1460] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 20:16:09 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F56399000) [pid = 1460] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 20:16:09 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F5630B000) [pid = 1460] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 20:16:09 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F63817C00) [pid = 1460] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 20:16:09 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F63C9D400) [pid = 1460] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:16:09 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F564CB000) [pid = 1460] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 20:16:09 INFO - PROCESS | 1460 | 1463627769266 Marionette TRACE conn6 <- [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]]]}] 20:16:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 20:16:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 690ms 20:16:09 INFO - PROCESS | 1460 | 1463627769331 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 20:16:09 INFO - PROCESS | 1460 | 1463627769333 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 20:16:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:16:09 INFO - PROCESS | 1460 | 1463627769336 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 20:16:09 INFO - PROCESS | 1460 | 1463627769338 Marionette TRACE conn6 <- [1,2462,null,{}] 20:16:09 INFO - PROCESS | 1460 | 1463627769349 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:09 INFO - PROCESS | 1460 | 1463627769458 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 20:16:09 INFO - PROCESS | 1460 | 1463627769468 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:09 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F67291800 == 44 [pid = 1460] [id = 625] 20:16:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F63755400) [pid = 1460] [serial = 1875] [outer = 0000000000000000] 20:16:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F63C9D400) [pid = 1460] [serial = 1876] [outer = 0000003F63755400] 20:16:09 INFO - PROCESS | 1460 | 1463627769514 Marionette DEBUG loaded listener.js 20:16:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F65560800) [pid = 1460] [serial = 1877] [outer = 0000003F63755400] 20:16:09 INFO - PROCESS | 1460 | 1463627769943 Marionette TRACE conn6 <- [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]]]}] 20:16:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 20:16:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 626ms 20:16:09 INFO - PROCESS | 1460 | 1463627769970 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 20:16:09 INFO - PROCESS | 1460 | 1463627769973 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 20:16:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:16:09 INFO - PROCESS | 1460 | 1463627769976 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 20:16:09 INFO - PROCESS | 1460 | 1463627769978 Marionette TRACE conn6 <- [1,2466,null,{}] 20:16:09 INFO - PROCESS | 1460 | 1463627769982 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:10 INFO - PROCESS | 1460 | 1463627770070 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 20:16:10 INFO - PROCESS | 1460 | 1463627770076 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:10 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A915000 == 45 [pid = 1460] [id = 626] 20:16:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F658FC400) [pid = 1460] [serial = 1878] [outer = 0000000000000000] 20:16:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F65ADBC00) [pid = 1460] [serial = 1879] [outer = 0000003F658FC400] 20:16:10 INFO - PROCESS | 1460 | 1463627770122 Marionette DEBUG loaded listener.js 20:16:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F65AE3C00) [pid = 1460] [serial = 1880] [outer = 0000003F658FC400] 20:16:10 INFO - PROCESS | 1460 | 1463627770562 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 20:16:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 20:16:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 626ms 20:16:10 INFO - PROCESS | 1460 | 1463627770605 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 20:16:10 INFO - PROCESS | 1460 | 1463627770607 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 20:16:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:16:10 INFO - PROCESS | 1460 | 1463627770610 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 20:16:10 INFO - PROCESS | 1460 | 1463627770612 Marionette TRACE conn6 <- [1,2470,null,{}] 20:16:10 INFO - PROCESS | 1460 | 1463627770616 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:10 INFO - PROCESS | 1460 | 1463627770702 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 20:16:10 INFO - PROCESS | 1460 | 1463627770720 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:10 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6ADC0800 == 46 [pid = 1460] [id = 627] 20:16:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F65AE5800) [pid = 1460] [serial = 1881] [outer = 0000000000000000] 20:16:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F66408800) [pid = 1460] [serial = 1882] [outer = 0000003F65AE5800] 20:16:10 INFO - PROCESS | 1460 | 1463627770765 Marionette DEBUG loaded listener.js 20:16:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F66410000) [pid = 1460] [serial = 1883] [outer = 0000003F65AE5800] 20:16:11 INFO - PROCESS | 1460 | 1463627771455 Marionette TRACE conn6 <- [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]]]}] 20:16:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 20:16:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 880ms 20:16:11 INFO - PROCESS | 1460 | 1463627771494 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 20:16:11 INFO - PROCESS | 1460 | 1463627771499 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 20:16:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:16:11 INFO - PROCESS | 1460 | 1463627771506 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 20:16:11 INFO - PROCESS | 1460 | 1463627771510 Marionette TRACE conn6 <- [1,2474,null,{}] 20:16:11 INFO - PROCESS | 1460 | 1463627771530 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:11 INFO - PROCESS | 1460 | 1463627771679 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 20:16:11 INFO - PROCESS | 1460 | 1463627771739 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:11 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5D392800 == 47 [pid = 1460] [id = 628] 20:16:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F564C4C00) [pid = 1460] [serial = 1884] [outer = 0000000000000000] 20:16:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F564CF400) [pid = 1460] [serial = 1885] [outer = 0000003F564C4C00] 20:16:11 INFO - PROCESS | 1460 | 1463627771798 Marionette DEBUG loaded listener.js 20:16:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F5BD1C000) [pid = 1460] [serial = 1886] [outer = 0000003F564C4C00] 20:16:12 INFO - PROCESS | 1460 | 1463627772428 Marionette TRACE conn6 <- [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]]]}] 20:16:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 20:16:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 984ms 20:16:12 INFO - PROCESS | 1460 | 1463627772492 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 20:16:12 INFO - PROCESS | 1460 | 1463627772499 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 20:16:12 INFO - PROCESS | 1460 | 1463627772506 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 20:16:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:16:12 INFO - PROCESS | 1460 | 1463627772509 Marionette TRACE conn6 <- [1,2478,null,{}] 20:16:12 INFO - PROCESS | 1460 | 1463627772513 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:12 INFO - PROCESS | 1460 | 1463627772669 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 20:16:12 INFO - PROCESS | 1460 | 1463627772727 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:12 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6661C000 == 48 [pid = 1460] [id = 629] 20:16:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 108 (0000003F61F1D000) [pid = 1460] [serial = 1887] [outer = 0000000000000000] 20:16:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F62547800) [pid = 1460] [serial = 1888] [outer = 0000003F61F1D000] 20:16:12 INFO - PROCESS | 1460 | 1463627772784 Marionette DEBUG loaded listener.js 20:16:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F63122800) [pid = 1460] [serial = 1889] [outer = 0000003F61F1D000] 20:16:13 INFO - PROCESS | 1460 | 1463627773438 Marionette TRACE conn6 <- [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]]]}] 20:16:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 20:16:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 985ms 20:16:13 INFO - PROCESS | 1460 | 1463627773497 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 20:16:13 INFO - PROCESS | 1460 | 1463627773500 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 20:16:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:16:13 INFO - PROCESS | 1460 | 1463627773504 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 20:16:13 INFO - PROCESS | 1460 | 1463627773508 Marionette TRACE conn6 <- [1,2482,null,{}] 20:16:13 INFO - PROCESS | 1460 | 1463627773520 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:13 INFO - PROCESS | 1460 | 1463627773637 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 20:16:13 INFO - PROCESS | 1460 | 1463627773766 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:13 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B0CE000 == 49 [pid = 1460] [id = 630] 20:16:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F63CA4800) [pid = 1460] [serial = 1890] [outer = 0000000000000000] 20:16:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F658FEC00) [pid = 1460] [serial = 1891] [outer = 0000003F63CA4800] 20:16:13 INFO - PROCESS | 1460 | 1463627773826 Marionette DEBUG loaded listener.js 20:16:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 113 (0000003F6640F400) [pid = 1460] [serial = 1892] [outer = 0000003F63CA4800] 20:16:14 INFO - PROCESS | 1460 | 1463627774371 Marionette TRACE conn6 <- [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]]]}] 20:16:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 20:16:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 944ms 20:16:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:16:14 INFO - PROCESS | 1460 | 1463627774450 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 20:16:14 INFO - PROCESS | 1460 | 1463627774453 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 20:16:14 INFO - PROCESS | 1460 | 1463627774457 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 20:16:14 INFO - PROCESS | 1460 | 1463627774459 Marionette TRACE conn6 <- [1,2486,null,{}] 20:16:14 INFO - PROCESS | 1460 | 1463627774463 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:14 INFO - PROCESS | 1460 | 1463627774576 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 20:16:14 INFO - PROCESS | 1460 | 1463627774700 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:14 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B624800 == 50 [pid = 1460] [id = 631] 20:16:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 114 (0000003F664CFC00) [pid = 1460] [serial = 1893] [outer = 0000000000000000] 20:16:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F665B2000) [pid = 1460] [serial = 1894] [outer = 0000003F664CFC00] 20:16:14 INFO - PROCESS | 1460 | 1463627774757 Marionette DEBUG loaded listener.js 20:16:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F668BEC00) [pid = 1460] [serial = 1895] [outer = 0000003F664CFC00] 20:16:15 INFO - PROCESS | 1460 | 1463627775350 Marionette TRACE conn6 <- [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]]]}] 20:16:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 20:16:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 942ms 20:16:15 INFO - PROCESS | 1460 | 1463627775401 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 20:16:15 INFO - PROCESS | 1460 | 1463627775403 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 20:16:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:16:15 INFO - PROCESS | 1460 | 1463627775407 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 20:16:15 INFO - PROCESS | 1460 | 1463627775409 Marionette TRACE conn6 <- [1,2490,null,{}] 20:16:15 INFO - PROCESS | 1460 | 1463627775413 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:15 INFO - PROCESS | 1460 | 1463627775533 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 20:16:15 INFO - PROCESS | 1460 | 1463627775822 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:15 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BDA7800 == 51 [pid = 1460] [id = 632] 20:16:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F56231400) [pid = 1460] [serial = 1896] [outer = 0000000000000000] 20:16:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 118 (0000003F5630AC00) [pid = 1460] [serial = 1897] [outer = 0000003F56231400] 20:16:15 INFO - PROCESS | 1460 | 1463627775889 Marionette DEBUG loaded listener.js 20:16:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 119 (0000003F56498400) [pid = 1460] [serial = 1898] [outer = 0000003F56231400] 20:16:16 INFO - PROCESS | 1460 | 1463627776548 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 20:16:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 20:16:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1188ms 20:16:16 INFO - PROCESS | 1460 | 1463627776598 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 20:16:16 INFO - PROCESS | 1460 | 1463627776603 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 20:16:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:16:16 INFO - PROCESS | 1460 | 1463627776607 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 20:16:16 INFO - PROCESS | 1460 | 1463627776611 Marionette TRACE conn6 <- [1,2494,null,{}] 20:16:16 INFO - PROCESS | 1460 | 1463627776616 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:16 INFO - PROCESS | 1460 | 1463627776754 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 20:16:16 INFO - PROCESS | 1460 | 1463627776894 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62E59800 == 50 [pid = 1460] [id = 586] 20:16:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A915000 == 49 [pid = 1460] [id = 626] 20:16:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F67291800 == 48 [pid = 1460] [id = 625] 20:16:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F670B6000 == 47 [pid = 1460] [id = 624] 20:16:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6661F800 == 46 [pid = 1460] [id = 623] 20:16:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F64675000 == 45 [pid = 1460] [id = 622] 20:16:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6368F800 == 44 [pid = 1460] [id = 621] 20:16:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62B8C800 == 43 [pid = 1460] [id = 620] 20:16:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BDCA800 == 42 [pid = 1460] [id = 619] 20:16:16 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5FD0C000 == 41 [pid = 1460] [id = 618] 20:16:16 INFO - PROCESS | 1460 | --DOMWINDOW == 118 (0000003F5593A800) [pid = 1460] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 1460 | --DOMWINDOW == 117 (0000003F5B458800) [pid = 1460] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F6187D800) [pid = 1460] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F63C72000) [pid = 1460] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F64633C00) [pid = 1460] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5AB2B800 == 42 [pid = 1460] [id = 633] 20:16:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F513DA000) [pid = 1460] [serial = 1899] [outer = 0000000000000000] 20:16:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F55413800) [pid = 1460] [serial = 1900] [outer = 0000003F513DA000] 20:16:16 INFO - PROCESS | 1460 | 1463627776993 Marionette DEBUG loaded listener.js 20:16:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F56CC9C00) [pid = 1460] [serial = 1901] [outer = 0000003F513DA000] 20:16:17 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6658F800 == 41 [pid = 1460] [id = 612] 20:16:17 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F61F27C00) [pid = 1460] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 20:16:17 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F6298B800) [pid = 1460] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 20:16:17 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F63122C00) [pid = 1460] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 20:16:17 INFO - PROCESS | 1460 | --DOMWINDOW == 113 (0000003F5FD4F800) [pid = 1460] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 20:16:17 INFO - PROCESS | 1460 | --DOMWINDOW == 112 (0000003F5C418C00) [pid = 1460] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 20:16:17 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F5CBA0000) [pid = 1460] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 20:16:17 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F638D2400) [pid = 1460] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 20:16:17 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F5640B400) [pid = 1460] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 20:16:17 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F56CACC00) [pid = 1460] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 20:16:17 INFO - PROCESS | 1460 | --DOMWINDOW == 107 (0000003F5CBEE000) [pid = 1460] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 20:16:17 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F63C6E800) [pid = 1460] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 20:16:17 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F638CD800) [pid = 1460] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 20:16:17 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F63DF9800) [pid = 1460] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 20:16:17 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F63C98400) [pid = 1460] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 20:16:17 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F5B62CC00) [pid = 1460] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 20:16:17 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F56CBE000) [pid = 1460] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 20:16:17 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F60640C00) [pid = 1460] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 20:16:17 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F63C6B800) [pid = 1460] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 20:16:17 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F643D0C00) [pid = 1460] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 20:16:17 INFO - PROCESS | 1460 | 1463627777455 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 20:16:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 20:16:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 880ms 20:16:17 INFO - PROCESS | 1460 | 1463627777493 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 20:16:17 INFO - PROCESS | 1460 | 1463627777497 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 20:16:17 INFO - PROCESS | 1460 | 1463627777507 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 20:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:16:17 INFO - PROCESS | 1460 | 1463627777509 Marionette TRACE conn6 <- [1,2498,null,{}] 20:16:17 INFO - PROCESS | 1460 | 1463627777513 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:17 INFO - PROCESS | 1460 | 1463627777604 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 20:16:17 INFO - PROCESS | 1460 | 1463627777611 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:17 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6186C800 == 42 [pid = 1460] [id = 634] 20:16:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F5C417400) [pid = 1460] [serial = 1902] [outer = 0000000000000000] 20:16:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F5C48C800) [pid = 1460] [serial = 1903] [outer = 0000003F5C417400] 20:16:17 INFO - PROCESS | 1460 | 1463627777658 Marionette DEBUG loaded listener.js 20:16:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F5CBF0400) [pid = 1460] [serial = 1904] [outer = 0000003F5C417400] 20:16:18 INFO - PROCESS | 1460 | 1463627778349 Marionette TRACE conn6 <- [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]]]}] 20:16:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 20:16:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 881ms 20:16:18 INFO - PROCESS | 1460 | 1463627778393 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 20:16:18 INFO - PROCESS | 1460 | 1463627778399 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 20:16:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:16:18 INFO - PROCESS | 1460 | 1463627778404 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 20:16:18 INFO - PROCESS | 1460 | 1463627778409 Marionette TRACE conn6 <- [1,2502,null,{}] 20:16:18 INFO - PROCESS | 1460 | 1463627778414 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:18 INFO - PROCESS | 1460 | 1463627778567 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 20:16:18 INFO - PROCESS | 1460 | 1463627778587 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:18 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61F2C800 == 43 [pid = 1460] [id = 635] 20:16:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F5AB0E800) [pid = 1460] [serial = 1905] [outer = 0000000000000000] 20:16:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F5BD1DC00) [pid = 1460] [serial = 1906] [outer = 0000003F5AB0E800] 20:16:18 INFO - PROCESS | 1460 | 1463627778647 Marionette DEBUG loaded listener.js 20:16:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F5CBA2400) [pid = 1460] [serial = 1907] [outer = 0000003F5AB0E800] 20:16:19 INFO - PROCESS | 1460 | 1463627779314 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 20:16:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 20:16:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 942ms 20:16:19 INFO - PROCESS | 1460 | 1463627779349 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 20:16:19 INFO - PROCESS | 1460 | 1463627779355 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 20:16:19 INFO - PROCESS | 1460 | 1463627779362 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 20:16:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:16:19 INFO - PROCESS | 1460 | 1463627779366 Marionette TRACE conn6 <- [1,2506,null,{}] 20:16:19 INFO - PROCESS | 1460 | 1463627779370 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:19 INFO - PROCESS | 1460 | 1463627779482 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 20:16:19 INFO - PROCESS | 1460 | 1463627779606 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:19 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6367F800 == 44 [pid = 1460] [id = 636] 20:16:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F5F5EDC00) [pid = 1460] [serial = 1908] [outer = 0000000000000000] 20:16:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F5FD4F800) [pid = 1460] [serial = 1909] [outer = 0000003F5F5EDC00] 20:16:19 INFO - PROCESS | 1460 | 1463627779664 Marionette DEBUG loaded listener.js 20:16:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F60641400) [pid = 1460] [serial = 1910] [outer = 0000003F5F5EDC00] 20:16:20 INFO - PROCESS | 1460 | 1463627780320 Marionette TRACE conn6 <- [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]]]}] 20:16:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 20:16:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 986ms 20:16:20 INFO - PROCESS | 1460 | 1463627780354 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 20:16:20 INFO - PROCESS | 1460 | 1463627780356 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 20:16:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:16:20 INFO - PROCESS | 1460 | 1463627780360 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 20:16:20 INFO - PROCESS | 1460 | 1463627780365 Marionette TRACE conn6 <- [1,2510,null,{}] 20:16:20 INFO - PROCESS | 1460 | 1463627780377 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:20 INFO - PROCESS | 1460 | 1463627780489 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 20:16:20 INFO - PROCESS | 1460 | 1463627780614 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:20 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6465C800 == 45 [pid = 1460] [id = 637] 20:16:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 108 (0000003F6298E800) [pid = 1460] [serial = 1911] [outer = 0000000000000000] 20:16:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F62B56800) [pid = 1460] [serial = 1912] [outer = 0000003F6298E800] 20:16:20 INFO - PROCESS | 1460 | 1463627780674 Marionette DEBUG loaded listener.js 20:16:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F62C75000) [pid = 1460] [serial = 1913] [outer = 0000003F6298E800] 20:16:21 INFO - PROCESS | 1460 | 1463627781225 Marionette TRACE conn6 <- [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]]]}] 20:16:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 20:16:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 879ms 20:16:21 INFO - PROCESS | 1460 | 1463627781241 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 20:16:21 INFO - PROCESS | 1460 | 1463627781244 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 20:16:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:16:21 INFO - PROCESS | 1460 | 1463627781248 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 20:16:21 INFO - PROCESS | 1460 | 1463627781250 Marionette TRACE conn6 <- [1,2514,null,{}] 20:16:21 INFO - PROCESS | 1460 | 1463627781270 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:21 INFO - PROCESS | 1460 | 1463627781380 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 20:16:21 INFO - PROCESS | 1460 | 1463627781473 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:21 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66611800 == 46 [pid = 1460] [id = 638] 20:16:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F63121C00) [pid = 1460] [serial = 1914] [outer = 0000000000000000] 20:16:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F634B5400) [pid = 1460] [serial = 1915] [outer = 0000003F63121C00] 20:16:21 INFO - PROCESS | 1460 | 1463627781530 Marionette DEBUG loaded listener.js 20:16:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 113 (0000003F63816C00) [pid = 1460] [serial = 1916] [outer = 0000003F63121C00] 20:16:22 INFO - PROCESS | 1460 | 1463627782148 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 20:16:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 20:16:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 943ms 20:16:22 INFO - PROCESS | 1460 | 1463627782192 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 20:16:22 INFO - PROCESS | 1460 | 1463627782195 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 20:16:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:16:22 INFO - PROCESS | 1460 | 1463627782198 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 20:16:22 INFO - PROCESS | 1460 | 1463627782201 Marionette TRACE conn6 <- [1,2518,null,{}] 20:16:22 INFO - PROCESS | 1460 | 1463627782205 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:22 INFO - PROCESS | 1460 | 1463627782311 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 20:16:22 INFO - PROCESS | 1460 | 1463627782406 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:22 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63681800 == 47 [pid = 1460] [id = 639] 20:16:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 114 (0000003F63122000) [pid = 1460] [serial = 1917] [outer = 0000000000000000] 20:16:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F63823800) [pid = 1460] [serial = 1918] [outer = 0000003F63122000] 20:16:22 INFO - PROCESS | 1460 | 1463627782462 Marionette DEBUG loaded listener.js 20:16:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F638D8400) [pid = 1460] [serial = 1919] [outer = 0000003F63122000] 20:16:23 INFO - PROCESS | 1460 | 1463627783081 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 20:16:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 20:16:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 942ms 20:16:23 INFO - PROCESS | 1460 | 1463627783144 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 20:16:23 INFO - PROCESS | 1460 | 1463627783146 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 20:16:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:16:23 INFO - PROCESS | 1460 | 1463627783150 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 20:16:23 INFO - PROCESS | 1460 | 1463627783152 Marionette TRACE conn6 <- [1,2522,null,{}] 20:16:23 INFO - PROCESS | 1460 | 1463627783156 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:23 INFO - PROCESS | 1460 | 1463627783275 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 20:16:23 INFO - PROCESS | 1460 | 1463627783399 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:23 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F672A1800 == 48 [pid = 1460] [id = 640] 20:16:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F63C99000) [pid = 1460] [serial = 1920] [outer = 0000000000000000] 20:16:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 118 (0000003F643CA400) [pid = 1460] [serial = 1921] [outer = 0000003F63C99000] 20:16:23 INFO - PROCESS | 1460 | 1463627783458 Marionette DEBUG loaded listener.js 20:16:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 119 (0000003F646B8C00) [pid = 1460] [serial = 1922] [outer = 0000003F63C99000] 20:16:24 INFO - PROCESS | 1460 | 1463627784160 Marionette TRACE conn6 <- [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]]]}] 20:16:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 20:16:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1074ms 20:16:24 INFO - PROCESS | 1460 | 1463627784227 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 20:16:24 INFO - PROCESS | 1460 | 1463627784231 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 20:16:24 INFO - PROCESS | 1460 | 1463627784236 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 20:16:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:16:24 INFO - PROCESS | 1460 | 1463627784241 Marionette TRACE conn6 <- [1,2526,null,{}] 20:16:24 INFO - PROCESS | 1460 | 1463627784248 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:24 INFO - PROCESS | 1460 | 1463627784354 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 20:16:24 INFO - PROCESS | 1460 | 1463627784485 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:24 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F572D9800 == 49 [pid = 1460] [id = 641] 20:16:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 120 (0000003F57AF9400) [pid = 1460] [serial = 1923] [outer = 0000000000000000] 20:16:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 121 (0000003F5B390C00) [pid = 1460] [serial = 1924] [outer = 0000003F57AF9400] 20:16:24 INFO - PROCESS | 1460 | 1463627784538 Marionette DEBUG loaded listener.js 20:16:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 122 (0000003F5CF86800) [pid = 1460] [serial = 1925] [outer = 0000003F57AF9400] 20:16:24 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5AB2B800 == 48 [pid = 1460] [id = 633] 20:16:24 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BDA7800 == 47 [pid = 1460] [id = 632] 20:16:25 INFO - PROCESS | 1460 | 1463627785076 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 20:16:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 20:16:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 881ms 20:16:25 INFO - PROCESS | 1460 | 1463627785122 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 20:16:25 INFO - PROCESS | 1460 | 1463627785129 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 20:16:25 INFO - PROCESS | 1460 | 1463627785135 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 20:16:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:16:25 INFO - PROCESS | 1460 | 1463627785138 Marionette TRACE conn6 <- [1,2530,null,{}] 20:16:25 INFO - PROCESS | 1460 | 1463627785142 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:25 INFO - PROCESS | 1460 | 1463627785236 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 20:16:25 INFO - PROCESS | 1460 | 1463627785246 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:25 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63C2F800 == 48 [pid = 1460] [id = 642] 20:16:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 123 (0000003F5FD52000) [pid = 1460] [serial = 1926] [outer = 0000000000000000] 20:16:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 124 (0000003F61898C00) [pid = 1460] [serial = 1927] [outer = 0000003F5FD52000] 20:16:25 INFO - PROCESS | 1460 | 1463627785292 Marionette DEBUG loaded listener.js 20:16:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 125 (0000003F62B59000) [pid = 1460] [serial = 1928] [outer = 0000003F5FD52000] 20:16:25 INFO - PROCESS | 1460 | 1463627785779 Marionette TRACE conn6 <- [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]]]}] 20:16:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 20:16:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 20:16:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:16:25 INFO - PROCESS | 1460 | 1463627785812 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 20:16:25 INFO - PROCESS | 1460 | 1463627785814 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 20:16:25 INFO - PROCESS | 1460 | 1463627785818 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 20:16:25 INFO - PROCESS | 1460 | 1463627785822 Marionette TRACE conn6 <- [1,2534,null,{}] 20:16:25 INFO - PROCESS | 1460 | 1463627785832 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:25 INFO - PROCESS | 1460 | 1463627785925 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 20:16:25 INFO - PROCESS | 1460 | 1463627785936 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:25 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A3DD000 == 49 [pid = 1460] [id = 643] 20:16:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 126 (0000003F63C6B800) [pid = 1460] [serial = 1929] [outer = 0000000000000000] 20:16:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 127 (0000003F63C97C00) [pid = 1460] [serial = 1930] [outer = 0000003F63C6B800] 20:16:25 INFO - PROCESS | 1460 | 1463627785984 Marionette DEBUG loaded listener.js 20:16:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 128 (0000003F64F7C400) [pid = 1460] [serial = 1931] [outer = 0000003F63C6B800] 20:16:26 INFO - PROCESS | 1460 | 1463627786532 Marionette TRACE conn6 <- [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]]]}] 20:16:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 20:16:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 733ms 20:16:26 INFO - PROCESS | 1460 | 1463627786554 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 20:16:26 INFO - PROCESS | 1460 | 1463627786557 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 20:16:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:16:26 INFO - PROCESS | 1460 | 1463627786560 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 20:16:26 INFO - PROCESS | 1460 | 1463627786562 Marionette TRACE conn6 <- [1,2538,null,{}] 20:16:26 INFO - PROCESS | 1460 | 1463627786566 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:26 INFO - PROCESS | 1460 | 1463627786686 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 20:16:26 INFO - PROCESS | 1460 | 1463627786695 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:26 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6AB89800 == 50 [pid = 1460] [id = 644] 20:16:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 129 (0000003F658B1400) [pid = 1460] [serial = 1932] [outer = 0000000000000000] 20:16:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 130 (0000003F65AE0800) [pid = 1460] [serial = 1933] [outer = 0000003F658B1400] 20:16:26 INFO - PROCESS | 1460 | 1463627786787 Marionette DEBUG loaded listener.js 20:16:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 131 (0000003F66458800) [pid = 1460] [serial = 1934] [outer = 0000003F658B1400] 20:16:27 INFO - PROCESS | 1460 | 1463627787244 Marionette TRACE conn6 <- [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]]]}] 20:16:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 20:16:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 20:16:27 INFO - PROCESS | 1460 | 1463627787293 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 20:16:27 INFO - PROCESS | 1460 | 1463627787295 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 20:16:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:16:27 INFO - PROCESS | 1460 | 1463627787298 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 20:16:27 INFO - PROCESS | 1460 | 1463627787300 Marionette TRACE conn6 <- [1,2542,null,{}] 20:16:27 INFO - PROCESS | 1460 | 1463627787309 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:27 INFO - PROCESS | 1460 | 1463627787461 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 20:16:27 INFO - PROCESS | 1460 | 1463627787522 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:27 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B0CD800 == 51 [pid = 1460] [id = 645] 20:16:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 132 (0000003F668B5400) [pid = 1460] [serial = 1935] [outer = 0000000000000000] 20:16:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 133 (0000003F668BE800) [pid = 1460] [serial = 1936] [outer = 0000003F668B5400] 20:16:27 INFO - PROCESS | 1460 | 1463627787568 Marionette DEBUG loaded listener.js 20:16:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 134 (0000003F66B26400) [pid = 1460] [serial = 1937] [outer = 0000003F668B5400] 20:16:28 INFO - PROCESS | 1460 | 1463627788018 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 20:16:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 20:16:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 795ms 20:16:28 INFO - PROCESS | 1460 | 1463627788097 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 20:16:28 INFO - PROCESS | 1460 | 1463627788099 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 20:16:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:16:28 INFO - PROCESS | 1460 | 1463627788116 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 20:16:28 INFO - PROCESS | 1460 | 1463627788118 Marionette TRACE conn6 <- [1,2546,null,{}] 20:16:28 INFO - PROCESS | 1460 | 1463627788122 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:28 INFO - PROCESS | 1460 | 1463627788257 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 20:16:28 INFO - PROCESS | 1460 | 1463627788322 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:28 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B6A1000 == 52 [pid = 1460] [id = 646] 20:16:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 135 (0000003F66F0A000) [pid = 1460] [serial = 1938] [outer = 0000000000000000] 20:16:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 136 (0000003F67089400) [pid = 1460] [serial = 1939] [outer = 0000003F66F0A000] 20:16:28 INFO - PROCESS | 1460 | 1463627788368 Marionette DEBUG loaded listener.js 20:16:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 137 (0000003F67091000) [pid = 1460] [serial = 1940] [outer = 0000003F66F0A000] 20:16:28 INFO - PROCESS | 1460 | --DOMWINDOW == 136 (0000003F5F5EB000) [pid = 1460] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:16:28 INFO - PROCESS | 1460 | --DOMWINDOW == 135 (0000003F5D32A000) [pid = 1460] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:16:28 INFO - PROCESS | 1460 | --DOMWINDOW == 134 (0000003F5780D000) [pid = 1460] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:16:28 INFO - PROCESS | 1460 | --DOMWINDOW == 133 (0000003F56231400) [pid = 1460] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:16:28 INFO - PROCESS | 1460 | --DOMWINDOW == 132 (0000003F56410800) [pid = 1460] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:16:28 INFO - PROCESS | 1460 | --DOMWINDOW == 131 (0000003F62BD9800) [pid = 1460] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:16:28 INFO - PROCESS | 1460 | --DOMWINDOW == 130 (0000003F658FC400) [pid = 1460] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:16:28 INFO - PROCESS | 1460 | --DOMWINDOW == 129 (0000003F63121000) [pid = 1460] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:16:28 INFO - PROCESS | 1460 | --DOMWINDOW == 128 (0000003F60632C00) [pid = 1460] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:16:28 INFO - PROCESS | 1460 | --DOMWINDOW == 127 (0000003F63753400) [pid = 1460] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:16:28 INFO - PROCESS | 1460 | --DOMWINDOW == 126 (0000003F65AE5800) [pid = 1460] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:16:28 INFO - PROCESS | 1460 | --DOMWINDOW == 125 (0000003F63C76400) [pid = 1460] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:16:28 INFO - PROCESS | 1460 | --DOMWINDOW == 124 (0000003F5C419000) [pid = 1460] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:16:28 INFO - PROCESS | 1460 | --DOMWINDOW == 123 (0000003F5640E000) [pid = 1460] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:16:28 INFO - PROCESS | 1460 | --DOMWINDOW == 122 (0000003F64637C00) [pid = 1460] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:16:28 INFO - PROCESS | 1460 | --DOMWINDOW == 121 (0000003F63755400) [pid = 1460] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:16:28 INFO - PROCESS | 1460 | --DOMWINDOW == 120 (0000003F6187D400) [pid = 1460] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:16:28 INFO - PROCESS | 1460 | --DOMWINDOW == 119 (0000003F5ACC9000) [pid = 1460] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 20:16:28 INFO - PROCESS | 1460 | --DOMWINDOW == 118 (0000003F549D8C00) [pid = 1460] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 20:16:28 INFO - PROCESS | 1460 | --DOMWINDOW == 117 (0000003F632B3C00) [pid = 1460] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 20:16:28 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F5B37D000) [pid = 1460] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 20:16:28 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F637C1800) [pid = 1460] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 20:16:28 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F631A0C00) [pid = 1460] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 20:16:28 INFO - PROCESS | 1460 | --DOMWINDOW == 113 (0000003F55B62000) [pid = 1460] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 20:16:28 INFO - PROCESS | 1460 | --DOMWINDOW == 112 (0000003F6063D800) [pid = 1460] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 20:16:28 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F6063DC00) [pid = 1460] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 20:16:28 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F513DA000) [pid = 1460] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:16:28 INFO - PROCESS | 1460 | 1463627788931 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 20:16:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 20:16:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 836ms 20:16:28 INFO - PROCESS | 1460 | 1463627788953 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 20:16:28 INFO - PROCESS | 1460 | 1463627788955 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 20:16:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:16:28 INFO - PROCESS | 1460 | 1463627788959 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 20:16:28 INFO - PROCESS | 1460 | 1463627788960 Marionette TRACE conn6 <- [1,2550,null,{}] 20:16:28 INFO - PROCESS | 1460 | 1463627788964 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:29 INFO - PROCESS | 1460 | 1463627789050 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 20:16:29 INFO - PROCESS | 1460 | 1463627789056 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:29 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B697800 == 53 [pid = 1460] [id = 647] 20:16:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F5AC38400) [pid = 1460] [serial = 1941] [outer = 0000000000000000] 20:16:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 112 (0000003F5C450800) [pid = 1460] [serial = 1942] [outer = 0000003F5AC38400] 20:16:29 INFO - PROCESS | 1460 | 1463627789101 Marionette DEBUG loaded listener.js 20:16:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 113 (0000003F62559400) [pid = 1460] [serial = 1943] [outer = 0000003F5AC38400] 20:16:29 INFO - PROCESS | 1460 | 1463627789546 Marionette TRACE conn6 <- [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]]]}] 20:16:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 20:16:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 628ms 20:16:29 INFO - PROCESS | 1460 | 1463627789590 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 20:16:29 INFO - PROCESS | 1460 | 1463627789592 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 20:16:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:16:29 INFO - PROCESS | 1460 | 1463627789596 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 20:16:29 INFO - PROCESS | 1460 | 1463627789606 Marionette TRACE conn6 <- [1,2554,null,{}] 20:16:29 INFO - PROCESS | 1460 | 1463627789610 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:29 INFO - PROCESS | 1460 | 1463627789696 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 20:16:29 INFO - PROCESS | 1460 | 1463627789706 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:29 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6E786800 == 54 [pid = 1460] [id = 648] 20:16:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 114 (0000003F63BB6000) [pid = 1460] [serial = 1944] [outer = 0000000000000000] 20:16:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 115 (0000003F65116400) [pid = 1460] [serial = 1945] [outer = 0000003F63BB6000] 20:16:29 INFO - PROCESS | 1460 | 1463627789751 Marionette DEBUG loaded listener.js 20:16:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 116 (0000003F67090000) [pid = 1460] [serial = 1946] [outer = 0000003F63BB6000] 20:16:30 INFO - PROCESS | 1460 | 1463627790201 Marionette TRACE conn6 <- [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]]]}] 20:16:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 20:16:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 647ms 20:16:30 INFO - PROCESS | 1460 | 1463627790246 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 20:16:30 INFO - PROCESS | 1460 | 1463627790248 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 20:16:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:16:30 INFO - PROCESS | 1460 | 1463627790252 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 20:16:30 INFO - PROCESS | 1460 | 1463627790254 Marionette TRACE conn6 <- [1,2558,null,{}] 20:16:30 INFO - PROCESS | 1460 | 1463627790257 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:30 INFO - PROCESS | 1460 | 1463627790344 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 20:16:30 INFO - PROCESS | 1460 | 1463627790352 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:30 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6E8C8000 == 55 [pid = 1460] [id = 649] 20:16:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 117 (0000003F67095C00) [pid = 1460] [serial = 1947] [outer = 0000000000000000] 20:16:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 118 (0000003F67123400) [pid = 1460] [serial = 1948] [outer = 0000003F67095C00] 20:16:30 INFO - PROCESS | 1460 | 1463627790397 Marionette DEBUG loaded listener.js 20:16:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 119 (0000003F6712A400) [pid = 1460] [serial = 1949] [outer = 0000003F67095C00] 20:16:31 INFO - PROCESS | 1460 | 1463627791135 Marionette TRACE conn6 <- [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]]]}] 20:16:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 20:16:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 943ms 20:16:31 INFO - PROCESS | 1460 | 1463627791198 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 20:16:31 INFO - PROCESS | 1460 | 1463627791203 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 20:16:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:16:31 INFO - PROCESS | 1460 | 1463627791210 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 20:16:31 INFO - PROCESS | 1460 | 1463627791214 Marionette TRACE conn6 <- [1,2562,null,{}] 20:16:31 INFO - PROCESS | 1460 | 1463627791221 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:31 INFO - PROCESS | 1460 | 1463627791350 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 20:16:31 INFO - PROCESS | 1460 | 1463627791475 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:31 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6378E000 == 56 [pid = 1460] [id = 650] 20:16:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 120 (0000003F5B8AB800) [pid = 1460] [serial = 1950] [outer = 0000000000000000] 20:16:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 121 (0000003F5D329C00) [pid = 1460] [serial = 1951] [outer = 0000003F5B8AB800] 20:16:31 INFO - PROCESS | 1460 | 1463627791535 Marionette DEBUG loaded listener.js 20:16:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 122 (0000003F62559000) [pid = 1460] [serial = 1952] [outer = 0000003F5B8AB800] 20:16:32 INFO - PROCESS | 1460 | 1463627792111 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 20:16:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 20:16:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 943ms 20:16:32 INFO - PROCESS | 1460 | 1463627792154 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 20:16:32 INFO - PROCESS | 1460 | 1463627792160 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 20:16:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:16:32 INFO - PROCESS | 1460 | 1463627792167 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 20:16:32 INFO - PROCESS | 1460 | 1463627792170 Marionette TRACE conn6 <- [1,2566,null,{}] 20:16:32 INFO - PROCESS | 1460 | 1463627792175 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:32 INFO - PROCESS | 1460 | 1463627792293 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 20:16:32 INFO - PROCESS | 1460 | 1463627792423 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:32 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B622000 == 57 [pid = 1460] [id = 651] 20:16:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 123 (0000003F633E2800) [pid = 1460] [serial = 1953] [outer = 0000000000000000] 20:16:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 124 (0000003F63C74800) [pid = 1460] [serial = 1954] [outer = 0000003F633E2800] 20:16:32 INFO - PROCESS | 1460 | 1463627792480 Marionette DEBUG loaded listener.js 20:16:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 125 (0000003F658FD800) [pid = 1460] [serial = 1955] [outer = 0000003F633E2800] 20:16:33 INFO - PROCESS | 1460 | 1463627793113 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 20:16:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 20:16:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 986ms 20:16:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:16:33 INFO - PROCESS | 1460 | 1463627793159 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 20:16:33 INFO - PROCESS | 1460 | 1463627793161 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 20:16:33 INFO - PROCESS | 1460 | 1463627793166 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 20:16:33 INFO - PROCESS | 1460 | 1463627793170 Marionette TRACE conn6 <- [1,2570,null,{}] 20:16:33 INFO - PROCESS | 1460 | 1463627793182 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:33 INFO - PROCESS | 1460 | 1463627793331 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 20:16:33 INFO - PROCESS | 1460 | 1463627793463 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:33 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6E99C800 == 58 [pid = 1460] [id = 652] 20:16:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 126 (0000003F66B2A400) [pid = 1460] [serial = 1956] [outer = 0000000000000000] 20:16:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 127 (0000003F66F0A800) [pid = 1460] [serial = 1957] [outer = 0000003F66B2A400] 20:16:33 INFO - PROCESS | 1460 | 1463627793524 Marionette DEBUG loaded listener.js 20:16:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 128 (0000003F67129400) [pid = 1460] [serial = 1958] [outer = 0000003F66B2A400] 20:16:34 INFO - PROCESS | 1460 | 1463627794088 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 20:16:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 20:16:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 985ms 20:16:34 INFO - PROCESS | 1460 | 1463627794152 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 20:16:34 INFO - PROCESS | 1460 | 1463627794155 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 20:16:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:16:34 INFO - PROCESS | 1460 | 1463627794159 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 20:16:34 INFO - PROCESS | 1460 | 1463627794161 Marionette TRACE conn6 <- [1,2574,null,{}] 20:16:34 INFO - PROCESS | 1460 | 1463627794165 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:34 INFO - PROCESS | 1460 | 1463627794279 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 20:16:34 INFO - PROCESS | 1460 | 1463627794409 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:34 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6E9DF800 == 59 [pid = 1460] [id = 653] 20:16:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 129 (0000003F67204400) [pid = 1460] [serial = 1959] [outer = 0000000000000000] 20:16:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 130 (0000003F67206C00) [pid = 1460] [serial = 1960] [outer = 0000003F67204400] 20:16:34 INFO - PROCESS | 1460 | 1463627794466 Marionette DEBUG loaded listener.js 20:16:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 131 (0000003F6720E400) [pid = 1460] [serial = 1961] [outer = 0000003F67204400] 20:16:35 INFO - PROCESS | 1460 | 1463627795058 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 20:16:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 20:16:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 923ms 20:16:35 INFO - PROCESS | 1460 | 1463627795083 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 20:16:35 INFO - PROCESS | 1460 | 1463627795086 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 20:16:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:16:35 INFO - PROCESS | 1460 | 1463627795090 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 20:16:35 INFO - PROCESS | 1460 | 1463627795092 Marionette TRACE conn6 <- [1,2578,null,{}] 20:16:35 INFO - PROCESS | 1460 | 1463627795095 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:35 INFO - PROCESS | 1460 | 1463627795228 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 20:16:35 INFO - PROCESS | 1460 | 1463627795335 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:35 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B4BA000 == 60 [pid = 1460] [id = 654] 20:16:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 132 (0000003F5630A000) [pid = 1460] [serial = 1962] [outer = 0000000000000000] 20:16:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 133 (0000003F56C76800) [pid = 1460] [serial = 1963] [outer = 0000003F5630A000] 20:16:35 INFO - PROCESS | 1460 | 1463627795391 Marionette DEBUG loaded listener.js 20:16:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 134 (0000003F60633C00) [pid = 1460] [serial = 1964] [outer = 0000003F5630A000] 20:16:36 INFO - PROCESS | 1460 | 1463627796250 Marionette TRACE conn6 <- [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]]]}] 20:16:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 20:16:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1232ms 20:16:36 INFO - PROCESS | 1460 | 1463627796325 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 20:16:36 INFO - PROCESS | 1460 | 1463627796330 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 20:16:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:16:36 INFO - PROCESS | 1460 | 1463627796353 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 20:16:36 INFO - PROCESS | 1460 | 1463627796357 Marionette TRACE conn6 <- [1,2582,null,{}] 20:16:36 INFO - PROCESS | 1460 | 1463627796363 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:36 INFO - PROCESS | 1460 | 1463627796482 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 20:16:36 INFO - PROCESS | 1460 | 1463627796609 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:36 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5FD1B000 == 61 [pid = 1460] [id = 655] 20:16:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 135 (0000003F5B480400) [pid = 1460] [serial = 1965] [outer = 0000000000000000] 20:16:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 136 (0000003F5B6E8000) [pid = 1460] [serial = 1966] [outer = 0000003F5B480400] 20:16:36 INFO - PROCESS | 1460 | 1463627796664 Marionette DEBUG loaded listener.js 20:16:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 137 (0000003F5C418C00) [pid = 1460] [serial = 1967] [outer = 0000003F5B480400] 20:16:36 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A3D0800 == 60 [pid = 1460] [id = 602] 20:16:36 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6AB7C000 == 59 [pid = 1460] [id = 615] 20:16:36 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BDC8800 == 58 [pid = 1460] [id = 613] 20:16:36 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63C49000 == 57 [pid = 1460] [id = 614] 20:16:36 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6E786800 == 56 [pid = 1460] [id = 648] 20:16:36 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B697800 == 55 [pid = 1460] [id = 647] 20:16:36 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B6A1000 == 54 [pid = 1460] [id = 646] 20:16:36 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B0CD800 == 53 [pid = 1460] [id = 645] 20:16:36 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6AB89800 == 52 [pid = 1460] [id = 644] 20:16:36 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A3DD000 == 51 [pid = 1460] [id = 643] 20:16:36 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B624800 == 50 [pid = 1460] [id = 631] 20:16:36 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63C2F800 == 49 [pid = 1460] [id = 642] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 136 (0000003F564CF400) [pid = 1460] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 135 (0000003F62547800) [pid = 1460] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 134 (0000003F658FEC00) [pid = 1460] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 133 (0000003F665B2000) [pid = 1460] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOCSHELL 0000003F572D9800 == 48 [pid = 1460] [id = 641] 20:16:36 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61F2C800 == 47 [pid = 1460] [id = 635] 20:16:36 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6186C800 == 46 [pid = 1460] [id = 634] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 132 (0000003F5C41E800) [pid = 1460] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 131 (0000003F56499400) [pid = 1460] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 130 (0000003F6375E400) [pid = 1460] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 129 (0000003F5C458000) [pid = 1460] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 128 (0000003F63C90800) [pid = 1460] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 127 (0000003F63816800) [pid = 1460] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 126 (0000003F564CE800) [pid = 1460] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 125 (0000003F62C7A000) [pid = 1460] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 124 (0000003F63124000) [pid = 1460] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 123 (0000003F5AC3F000) [pid = 1460] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 122 (0000003F658B1C00) [pid = 1460] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 121 (0000003F63C72C00) [pid = 1460] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 120 (0000003F55413800) [pid = 1460] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 119 (0000003F65A5AC00) [pid = 1460] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 118 (0000003F6381E000) [pid = 1460] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 117 (0000003F5F56D400) [pid = 1460] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 116 (0000003F5B8EE400) [pid = 1460] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 115 (0000003F5AB0F800) [pid = 1460] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 114 (0000003F5630AC00) [pid = 1460] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 113 (0000003F600CE400) [pid = 1460] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 112 (0000003F564C1400) [pid = 1460] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 111 (0000003F62C29C00) [pid = 1460] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F65AE3C00) [pid = 1460] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F638CF800) [pid = 1460] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F62C7B000) [pid = 1460] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 20:16:36 INFO - PROCESS | 1460 | --DOMWINDOW == 107 (0000003F62540400) [pid = 1460] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 20:16:37 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F646BFC00) [pid = 1460] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 20:16:37 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F66408800) [pid = 1460] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 20:16:37 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F56498400) [pid = 1460] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 20:16:37 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F63DF4000) [pid = 1460] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 20:16:37 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F5C5D8C00) [pid = 1460] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 20:16:37 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F5720F800) [pid = 1460] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 20:16:37 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F5B633800) [pid = 1460] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 20:16:37 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F65563800) [pid = 1460] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 20:16:37 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F63C6CC00) [pid = 1460] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 20:16:37 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F646B3400) [pid = 1460] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 20:16:37 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F63C9D400) [pid = 1460] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 20:16:37 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F66410000) [pid = 1460] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 20:16:37 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F65ADBC00) [pid = 1460] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 20:16:37 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F56CC9C00) [pid = 1460] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 20:16:37 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F634BA800) [pid = 1460] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 20:16:37 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F65560800) [pid = 1460] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 20:16:37 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F62B4B800) [pid = 1460] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 20:16:37 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F60639000) [pid = 1460] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 20:16:37 INFO - PROCESS | 1460 | 1463627797222 Marionette TRACE conn6 <- [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]]]}] 20:16:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 20:16:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 900ms 20:16:37 INFO - PROCESS | 1460 | 1463627797241 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 20:16:37 INFO - PROCESS | 1460 | 1463627797247 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 20:16:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:16:37 INFO - PROCESS | 1460 | 1463627797253 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 20:16:37 INFO - PROCESS | 1460 | 1463627797256 Marionette TRACE conn6 <- [1,2586,null,{}] 20:16:37 INFO - PROCESS | 1460 | 1463627797260 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:37 INFO - PROCESS | 1460 | 1463627797351 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 20:16:37 INFO - PROCESS | 1460 | 1463627797361 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:37 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C7B5000 == 47 [pid = 1460] [id = 656] 20:16:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F564C1400) [pid = 1460] [serial = 1968] [outer = 0000000000000000] 20:16:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F5AB0F800) [pid = 1460] [serial = 1969] [outer = 0000003F564C1400] 20:16:37 INFO - PROCESS | 1460 | 1463627797407 Marionette DEBUG loaded listener.js 20:16:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F5B455000) [pid = 1460] [serial = 1970] [outer = 0000003F564C1400] 20:16:37 INFO - PROCESS | 1460 | 1463627797914 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 20:16:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 20:16:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 670ms 20:16:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:16:37 INFO - PROCESS | 1460 | 1463627797929 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 20:16:37 INFO - PROCESS | 1460 | 1463627797931 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 20:16:37 INFO - PROCESS | 1460 | 1463627797935 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 20:16:37 INFO - PROCESS | 1460 | 1463627797939 Marionette TRACE conn6 <- [1,2590,null,{}] 20:16:37 INFO - PROCESS | 1460 | 1463627797950 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:38 INFO - PROCESS | 1460 | 1463627798074 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 20:16:38 INFO - PROCESS | 1460 | 1463627798086 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:38 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62E3C000 == 48 [pid = 1460] [id = 657] 20:16:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F5CBF3400) [pid = 1460] [serial = 1971] [outer = 0000000000000000] 20:16:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F5CF8C000) [pid = 1460] [serial = 1972] [outer = 0000003F5CBF3400] 20:16:38 INFO - PROCESS | 1460 | 1463627798134 Marionette DEBUG loaded listener.js 20:16:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F5FD4E800) [pid = 1460] [serial = 1973] [outer = 0000003F5CBF3400] 20:16:38 INFO - PROCESS | 1460 | 1463627798600 Marionette TRACE conn6 <- [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]]]}] 20:16:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 20:16:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 691ms 20:16:38 INFO - PROCESS | 1460 | 1463627798629 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 20:16:38 INFO - PROCESS | 1460 | 1463627798631 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 20:16:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:16:38 INFO - PROCESS | 1460 | 1463627798640 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 20:16:38 INFO - PROCESS | 1460 | 1463627798642 Marionette TRACE conn6 <- [1,2594,null,{}] 20:16:38 INFO - PROCESS | 1460 | 1463627798646 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:38 INFO - PROCESS | 1460 | 1463627798740 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 20:16:38 INFO - PROCESS | 1460 | 1463627798748 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:38 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6368B800 == 49 [pid = 1460] [id = 658] 20:16:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F6063DC00) [pid = 1460] [serial = 1974] [outer = 0000000000000000] 20:16:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F61874800) [pid = 1460] [serial = 1975] [outer = 0000003F6063DC00] 20:16:38 INFO - PROCESS | 1460 | 1463627798796 Marionette DEBUG loaded listener.js 20:16:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F62559800) [pid = 1460] [serial = 1976] [outer = 0000003F6063DC00] 20:16:39 INFO - PROCESS | 1460 | 1463627799248 Marionette TRACE conn6 <- [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]]]}] 20:16:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 20:16:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 690ms 20:16:39 INFO - PROCESS | 1460 | 1463627799331 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 20:16:39 INFO - PROCESS | 1460 | 1463627799333 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 20:16:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:16:39 INFO - PROCESS | 1460 | 1463627799337 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 20:16:39 INFO - PROCESS | 1460 | 1463627799339 Marionette TRACE conn6 <- [1,2598,null,{}] 20:16:39 INFO - PROCESS | 1460 | 1463627799342 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:39 INFO - PROCESS | 1460 | 1463627799456 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 20:16:39 INFO - PROCESS | 1460 | 1463627799537 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:39 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BDA4800 == 50 [pid = 1460] [id = 659] 20:16:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F62AEEC00) [pid = 1460] [serial = 1977] [outer = 0000000000000000] 20:16:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F62BDD400) [pid = 1460] [serial = 1978] [outer = 0000003F62AEEC00] 20:16:39 INFO - PROCESS | 1460 | 1463627799583 Marionette DEBUG loaded listener.js 20:16:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F62C7E000) [pid = 1460] [serial = 1979] [outer = 0000003F62AEEC00] 20:16:40 INFO - PROCESS | 1460 | 1463627800036 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 20:16:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 20:16:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 732ms 20:16:40 INFO - PROCESS | 1460 | 1463627800082 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 20:16:40 INFO - PROCESS | 1460 | 1463627800084 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 20:16:40 INFO - PROCESS | 1460 | 1463627800088 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 20:16:40 INFO - PROCESS | 1460 | 1463627800090 Marionette TRACE conn6 <- [1,2602,null,{}] 20:16:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:16:40 INFO - PROCESS | 1460 | 1463627800100 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:40 INFO - PROCESS | 1460 | 1463627800226 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 20:16:40 INFO - PROCESS | 1460 | 1463627800286 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:40 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BD7D000 == 51 [pid = 1460] [id = 660] 20:16:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F6374F800) [pid = 1460] [serial = 1980] [outer = 0000000000000000] 20:16:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F63817800) [pid = 1460] [serial = 1981] [outer = 0000003F6374F800] 20:16:40 INFO - PROCESS | 1460 | 1463627800333 Marionette DEBUG loaded listener.js 20:16:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F638CFC00) [pid = 1460] [serial = 1982] [outer = 0000003F6374F800] 20:16:40 INFO - PROCESS | 1460 | 1463627800772 Marionette TRACE conn6 <- [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]]]}] 20:16:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 20:16:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 733ms 20:16:40 INFO - PROCESS | 1460 | 1463627800852 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 20:16:40 INFO - PROCESS | 1460 | 1463627800855 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 20:16:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:16:40 INFO - PROCESS | 1460 | 1463627800861 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 20:16:40 INFO - PROCESS | 1460 | 1463627800863 Marionette TRACE conn6 <- [1,2606,null,{}] 20:16:40 INFO - PROCESS | 1460 | 1463627800871 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:41 INFO - PROCESS | 1460 | 1463627800988 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 20:16:41 INFO - PROCESS | 1460 | 1463627801047 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:41 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670B3000 == 52 [pid = 1460] [id = 661] 20:16:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F63C6C400) [pid = 1460] [serial = 1983] [outer = 0000000000000000] 20:16:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F63C75400) [pid = 1460] [serial = 1984] [outer = 0000003F63C6C400] 20:16:41 INFO - PROCESS | 1460 | 1463627801094 Marionette DEBUG loaded listener.js 20:16:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F63C9C000) [pid = 1460] [serial = 1985] [outer = 0000003F63C6C400] 20:16:41 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F658B1400) [pid = 1460] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:16:41 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F668B5400) [pid = 1460] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:16:41 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F63C6B800) [pid = 1460] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:16:41 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F57AF9400) [pid = 1460] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:16:41 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F63C99000) [pid = 1460] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:16:41 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F5FD52000) [pid = 1460] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:16:41 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F66F0A000) [pid = 1460] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 20:16:41 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F63BB6000) [pid = 1460] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:16:41 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F5AC38400) [pid = 1460] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 20:16:41 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F63CA4800) [pid = 1460] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:16:41 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F564C4C00) [pid = 1460] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:16:41 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F61F1D000) [pid = 1460] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:16:41 INFO - PROCESS | 1460 | 1463627801660 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 20:16:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 20:16:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 837ms 20:16:41 INFO - PROCESS | 1460 | 1463627801699 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 20:16:41 INFO - PROCESS | 1460 | 1463627801701 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 20:16:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:16:41 INFO - PROCESS | 1460 | 1463627801709 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 20:16:41 INFO - PROCESS | 1460 | 1463627801711 Marionette TRACE conn6 <- [1,2610,null,{}] 20:16:41 INFO - PROCESS | 1460 | 1463627801724 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:41 INFO - PROCESS | 1460 | 1463627801846 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 20:16:41 INFO - PROCESS | 1460 | 1463627801860 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:41 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670F4000 == 53 [pid = 1460] [id = 662] 20:16:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F5B38E400) [pid = 1460] [serial = 1986] [outer = 0000000000000000] 20:16:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F63C93400) [pid = 1460] [serial = 1987] [outer = 0000003F5B38E400] 20:16:41 INFO - PROCESS | 1460 | 1463627801905 Marionette DEBUG loaded listener.js 20:16:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F643D2C00) [pid = 1460] [serial = 1988] [outer = 0000003F5B38E400] 20:16:42 INFO - PROCESS | 1460 | 1463627802317 Marionette TRACE conn6 <- [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]]]}] 20:16:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 20:16:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 627ms 20:16:42 INFO - PROCESS | 1460 | 1463627802345 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 20:16:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:16:42 INFO - PROCESS | 1460 | 1463627802348 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 20:16:42 INFO - PROCESS | 1460 | 1463627802356 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 20:16:42 INFO - PROCESS | 1460 | 1463627802358 Marionette TRACE conn6 <- [1,2614,null,{}] 20:16:42 INFO - PROCESS | 1460 | 1463627802361 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:42 INFO - PROCESS | 1460 | 1463627802449 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 20:16:42 INFO - PROCESS | 1460 | 1463627802456 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:42 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6830B800 == 54 [pid = 1460] [id = 663] 20:16:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F64F76C00) [pid = 1460] [serial = 1989] [outer = 0000000000000000] 20:16:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F6511A400) [pid = 1460] [serial = 1990] [outer = 0000003F64F76C00] 20:16:42 INFO - PROCESS | 1460 | 1463627802502 Marionette DEBUG loaded listener.js 20:16:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F658F9000) [pid = 1460] [serial = 1991] [outer = 0000003F64F76C00] 20:16:42 INFO - PROCESS | 1460 | 1463627802962 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 20:16:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 20:16:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 627ms 20:16:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:16:42 INFO - PROCESS | 1460 | 1463627802980 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 20:16:42 INFO - PROCESS | 1460 | 1463627802982 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 20:16:42 INFO - PROCESS | 1460 | 1463627802985 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 20:16:42 INFO - PROCESS | 1460 | 1463627802987 Marionette TRACE conn6 <- [1,2618,null,{}] 20:16:43 INFO - PROCESS | 1460 | 1463627803004 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:43 INFO - PROCESS | 1460 | 1463627803105 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 20:16:43 INFO - PROCESS | 1460 | 1463627803111 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:43 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A906000 == 55 [pid = 1460] [id = 664] 20:16:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F65A5F000) [pid = 1460] [serial = 1992] [outer = 0000000000000000] 20:16:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F65ADE800) [pid = 1460] [serial = 1993] [outer = 0000003F65A5F000] 20:16:43 INFO - PROCESS | 1460 | 1463627803156 Marionette DEBUG loaded listener.js 20:16:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F66459400) [pid = 1460] [serial = 1994] [outer = 0000003F65A5F000] 20:16:44 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B0CE000 == 54 [pid = 1460] [id = 630] 20:16:44 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5D392800 == 53 [pid = 1460] [id = 628] 20:16:44 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6ADC9800 == 52 [pid = 1460] [id = 616] 20:16:44 INFO - PROCESS | 1460 | --DOCSHELL 0000003F67387000 == 51 [pid = 1460] [id = 601] 20:16:44 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6661C000 == 50 [pid = 1460] [id = 629] 20:16:44 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6ADC0800 == 49 [pid = 1460] [id = 627] 20:16:44 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6465C800 == 48 [pid = 1460] [id = 637] 20:16:44 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63681800 == 47 [pid = 1460] [id = 639] 20:16:44 INFO - PROCESS | 1460 | --DOCSHELL 0000003F672A1800 == 46 [pid = 1460] [id = 640] 20:16:44 INFO - PROCESS | 1460 | --DOCSHELL 0000003F67286000 == 45 [pid = 1460] [id = 588] 20:16:44 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66611800 == 44 [pid = 1460] [id = 638] 20:16:44 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5AF40000 == 43 [pid = 1460] [id = 585] 20:16:44 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6367F800 == 42 [pid = 1460] [id = 636] 20:16:44 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6691D000 == 41 [pid = 1460] [id = 617] 20:16:44 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66A82000 == 40 [pid = 1460] [id = 587] 20:16:44 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5FD1B000 == 39 [pid = 1460] [id = 655] 20:16:44 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B4BA000 == 38 [pid = 1460] [id = 654] 20:16:44 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6E9DF800 == 37 [pid = 1460] [id = 653] 20:16:44 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6E99C800 == 36 [pid = 1460] [id = 652] 20:16:44 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6B622000 == 35 [pid = 1460] [id = 651] 20:16:44 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6E8C8000 == 34 [pid = 1460] [id = 649] 20:16:44 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6378E000 == 33 [pid = 1460] [id = 650] 20:16:45 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C7B5000 == 32 [pid = 1460] [id = 656] 20:16:45 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BD7D000 == 31 [pid = 1460] [id = 660] 20:16:45 INFO - PROCESS | 1460 | --DOCSHELL 0000003F670F4000 == 30 [pid = 1460] [id = 662] 20:16:45 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BDA4800 == 29 [pid = 1460] [id = 659] 20:16:45 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6830B800 == 28 [pid = 1460] [id = 663] 20:16:45 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62E3C000 == 27 [pid = 1460] [id = 657] 20:16:45 INFO - PROCESS | 1460 | --DOCSHELL 0000003F670B3000 == 26 [pid = 1460] [id = 661] 20:16:45 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6368B800 == 25 [pid = 1460] [id = 658] 20:16:45 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F6640F400) [pid = 1460] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 20:16:45 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F5BD1C000) [pid = 1460] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 20:16:45 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F63122800) [pid = 1460] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 20:16:45 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F66458800) [pid = 1460] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 20:16:45 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F65AE0800) [pid = 1460] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 20:16:45 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F66B26400) [pid = 1460] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 20:16:45 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F668BE800) [pid = 1460] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 20:16:45 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F62B56800) [pid = 1460] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 20:16:45 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F5BD1DC00) [pid = 1460] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 20:16:45 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F63C97C00) [pid = 1460] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 20:16:45 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F63823800) [pid = 1460] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 20:16:45 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F5CF86800) [pid = 1460] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 20:16:45 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F5B390C00) [pid = 1460] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 20:16:45 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F646B8C00) [pid = 1460] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 20:16:45 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F643CA400) [pid = 1460] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 20:16:45 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F61898C00) [pid = 1460] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 20:16:45 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F62B59000) [pid = 1460] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 20:16:45 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F5FD4F800) [pid = 1460] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 20:16:45 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F634B5400) [pid = 1460] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 20:16:45 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F5C48C800) [pid = 1460] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 20:16:45 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F67089400) [pid = 1460] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 20:16:45 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F67090000) [pid = 1460] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 20:16:45 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F65116400) [pid = 1460] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 20:16:45 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F67123400) [pid = 1460] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 20:16:45 INFO - PROCESS | 1460 | --DOMWINDOW == 79 (0000003F67091000) [pid = 1460] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 20:16:45 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F5C450800) [pid = 1460] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 20:16:45 INFO - PROCESS | 1460 | --DOMWINDOW == 77 (0000003F64F7C400) [pid = 1460] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 20:16:45 INFO - PROCESS | 1460 | --DOMWINDOW == 76 (0000003F62559400) [pid = 1460] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 20:16:45 INFO - PROCESS | 1460 | 1463627805368 Marionette TRACE conn6 <- [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]]]}] 20:16:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 20:16:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 2433ms 20:16:45 INFO - PROCESS | 1460 | 1463627805423 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 20:16:45 INFO - PROCESS | 1460 | 1463627805428 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 20:16:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:16:45 INFO - PROCESS | 1460 | 1463627805433 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 20:16:45 INFO - PROCESS | 1460 | 1463627805437 Marionette TRACE conn6 <- [1,2622,null,{}] 20:16:45 INFO - PROCESS | 1460 | 1463627805444 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:45 INFO - PROCESS | 1460 | 1463627805541 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 20:16:45 INFO - PROCESS | 1460 | 1463627805554 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:45 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5785E000 == 26 [pid = 1460] [id = 665] 20:16:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F56302C00) [pid = 1460] [serial = 1995] [outer = 0000000000000000] 20:16:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F56303400) [pid = 1460] [serial = 1996] [outer = 0000003F56302C00] 20:16:45 INFO - PROCESS | 1460 | 1463627805611 Marionette DEBUG loaded listener.js 20:16:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F5639DC00) [pid = 1460] [serial = 1997] [outer = 0000003F56302C00] 20:16:46 INFO - PROCESS | 1460 | 1463627806114 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 20:16:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 20:16:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 733ms 20:16:46 INFO - PROCESS | 1460 | 1463627806171 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 20:16:46 INFO - PROCESS | 1460 | 1463627806177 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 20:16:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:16:46 INFO - PROCESS | 1460 | 1463627806184 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 20:16:46 INFO - PROCESS | 1460 | 1463627806187 Marionette TRACE conn6 <- [1,2626,null,{}] 20:16:46 INFO - PROCESS | 1460 | 1463627806191 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:46 INFO - PROCESS | 1460 | 1463627806283 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 20:16:46 INFO - PROCESS | 1460 | 1463627806292 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:46 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B9FA000 == 27 [pid = 1460] [id = 666] 20:16:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F56410400) [pid = 1460] [serial = 1998] [outer = 0000000000000000] 20:16:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F56496400) [pid = 1460] [serial = 1999] [outer = 0000003F56410400] 20:16:46 INFO - PROCESS | 1460 | 1463627806340 Marionette DEBUG loaded listener.js 20:16:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F564C8000) [pid = 1460] [serial = 2000] [outer = 0000003F56410400] 20:16:46 INFO - PROCESS | 1460 | 1463627806827 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 20:16:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 20:16:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 691ms 20:16:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 20:16:46 INFO - PROCESS | 1460 | 1463627806881 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 20:16:46 INFO - PROCESS | 1460 | 1463627806884 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 20:16:46 INFO - PROCESS | 1460 | 1463627806888 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 20:16:46 INFO - PROCESS | 1460 | 1463627806892 Marionette TRACE conn6 <- [1,2630,null,{}] 20:16:46 INFO - PROCESS | 1460 | 1463627806904 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:47 INFO - PROCESS | 1460 | 1463627807037 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 20:16:47 INFO - PROCESS | 1460 | 1463627807122 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:47 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C551800 == 28 [pid = 1460] [id = 667] 20:16:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F513D7C00) [pid = 1460] [serial = 2001] [outer = 0000000000000000] 20:16:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F5780A800) [pid = 1460] [serial = 2002] [outer = 0000003F513D7C00] 20:16:47 INFO - PROCESS | 1460 | 1463627807176 Marionette DEBUG loaded listener.js 20:16:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F5A965000) [pid = 1460] [serial = 2003] [outer = 0000003F513D7C00] 20:16:47 INFO - PROCESS | 1460 | 1463627807556 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 20:16:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 20:16:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 734ms 20:16:47 INFO - PROCESS | 1460 | 1463627807624 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 20:16:47 INFO - PROCESS | 1460 | 1463627807626 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 20:16:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 20:16:47 INFO - PROCESS | 1460 | 1463627807630 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 20:16:47 INFO - PROCESS | 1460 | 1463627807632 Marionette TRACE conn6 <- [1,2634,null,{}] 20:16:47 INFO - PROCESS | 1460 | 1463627807635 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:47 INFO - PROCESS | 1460 | 1463627807722 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 20:16:47 INFO - PROCESS | 1460 | 1463627807729 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:47 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5FD1B000 == 29 [pid = 1460] [id = 668] 20:16:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F5AC36800) [pid = 1460] [serial = 2004] [outer = 0000000000000000] 20:16:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F5AD3EC00) [pid = 1460] [serial = 2005] [outer = 0000003F5AC36800] 20:16:47 INFO - PROCESS | 1460 | 1463627807777 Marionette DEBUG loaded listener.js 20:16:47 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F5B485000) [pid = 1460] [serial = 2006] [outer = 0000003F5AC36800] 20:16:48 INFO - PROCESS | 1460 | 1463627808211 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 20:16:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 20:16:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 626ms 20:16:48 INFO - PROCESS | 1460 | 1463627808259 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 20:16:48 INFO - PROCESS | 1460 | 1463627808261 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 20:16:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 20:16:48 INFO - PROCESS | 1460 | 1463627808264 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 20:16:48 INFO - PROCESS | 1460 | 1463627808266 Marionette TRACE conn6 <- [1,2638,null,{}] 20:16:48 INFO - PROCESS | 1460 | 1463627808270 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:48 INFO - PROCESS | 1460 | 1463627808351 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 20:16:48 INFO - PROCESS | 1460 | 1463627808357 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:48 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61F2E000 == 30 [pid = 1460] [id = 669] 20:16:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F56404000) [pid = 1460] [serial = 2007] [outer = 0000000000000000] 20:16:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F5B8FA000) [pid = 1460] [serial = 2008] [outer = 0000003F56404000] 20:16:48 INFO - PROCESS | 1460 | 1463627808405 Marionette DEBUG loaded listener.js 20:16:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F5BD21000) [pid = 1460] [serial = 2009] [outer = 0000003F56404000] 20:16:48 INFO - PROCESS | 1460 | 1463627808870 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 20:16:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 20:16:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 628ms 20:16:48 INFO - PROCESS | 1460 | 1463627808898 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 20:16:48 INFO - PROCESS | 1460 | 1463627808900 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 20:16:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 20:16:48 INFO - PROCESS | 1460 | 1463627808904 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 20:16:48 INFO - PROCESS | 1460 | 1463627808905 Marionette TRACE conn6 <- [1,2642,null,{}] 20:16:48 INFO - PROCESS | 1460 | 1463627808909 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:49 INFO - PROCESS | 1460 | 1463627809027 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 20:16:49 INFO - PROCESS | 1460 | 1463627809039 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:49 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62E0D000 == 31 [pid = 1460] [id = 670] 20:16:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F5C419C00) [pid = 1460] [serial = 2010] [outer = 0000000000000000] 20:16:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F5C48D000) [pid = 1460] [serial = 2011] [outer = 0000003F5C419C00] 20:16:49 INFO - PROCESS | 1460 | 1463627809086 Marionette DEBUG loaded listener.js 20:16:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F5CBEB800) [pid = 1460] [serial = 2012] [outer = 0000003F5C419C00] 20:16:49 INFO - PROCESS | 1460 | 1463627809499 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 20:16:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 20:16:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 629ms 20:16:49 INFO - PROCESS | 1460 | 1463627809533 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 20:16:49 INFO - PROCESS | 1460 | 1463627809536 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 20:16:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 20:16:49 INFO - PROCESS | 1460 | 1463627809555 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 20:16:49 INFO - PROCESS | 1460 | 1463627809557 Marionette TRACE conn6 <- [1,2646,null,{}] 20:16:49 INFO - PROCESS | 1460 | 1463627809561 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:49 INFO - PROCESS | 1460 | 1463627809642 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 20:16:49 INFO - PROCESS | 1460 | 1463627809649 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:49 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6367A000 == 32 [pid = 1460] [id = 671] 20:16:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F5CF86800) [pid = 1460] [serial = 2013] [outer = 0000000000000000] 20:16:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F5D32C400) [pid = 1460] [serial = 2014] [outer = 0000003F5CF86800] 20:16:49 INFO - PROCESS | 1460 | 1463627809695 Marionette DEBUG loaded listener.js 20:16:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F5F5F8000) [pid = 1460] [serial = 2015] [outer = 0000003F5CF86800] 20:16:50 INFO - PROCESS | 1460 | 1463627810145 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 20:16:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 20:16:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 647ms 20:16:50 INFO - PROCESS | 1460 | 1463627810205 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 20:16:50 INFO - PROCESS | 1460 | 1463627810207 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 20:16:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 20:16:50 INFO - PROCESS | 1460 | 1463627810211 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 20:16:50 INFO - PROCESS | 1460 | 1463627810213 Marionette TRACE conn6 <- [1,2650,null,{}] 20:16:50 INFO - PROCESS | 1460 | 1463627810216 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:50 INFO - PROCESS | 1460 | 1463627810299 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 20:16:50 INFO - PROCESS | 1460 | 1463627810322 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:50 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63791000 == 33 [pid = 1460] [id = 672] 20:16:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F5FD51400) [pid = 1460] [serial = 2016] [outer = 0000000000000000] 20:16:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F5FD54400) [pid = 1460] [serial = 2017] [outer = 0000003F5FD51400] 20:16:50 INFO - PROCESS | 1460 | 1463627810376 Marionette DEBUG loaded listener.js 20:16:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F60639000) [pid = 1460] [serial = 2018] [outer = 0000003F5FD51400] 20:16:50 INFO - PROCESS | 1460 | 1463627810854 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 20:16:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 20:16:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 691ms 20:16:50 INFO - PROCESS | 1460 | 1463627810905 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 20:16:50 INFO - PROCESS | 1460 | 1463627810908 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 20:16:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 20:16:50 INFO - PROCESS | 1460 | 1463627810911 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 20:16:50 INFO - PROCESS | 1460 | 1463627810913 Marionette TRACE conn6 <- [1,2654,null,{}] 20:16:50 INFO - PROCESS | 1460 | 1463627810917 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:51 INFO - PROCESS | 1460 | 1463627811028 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 20:16:51 INFO - PROCESS | 1460 | 1463627811110 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:51 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C551000 == 34 [pid = 1460] [id = 673] 20:16:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F6063C800) [pid = 1460] [serial = 2019] [outer = 0000000000000000] 20:16:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F61837400) [pid = 1460] [serial = 2020] [outer = 0000003F6063C800] 20:16:51 INFO - PROCESS | 1460 | 1463627811156 Marionette DEBUG loaded listener.js 20:16:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F618A4000) [pid = 1460] [serial = 2021] [outer = 0000003F6063C800] 20:16:51 INFO - PROCESS | 1460 | [1460] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:16:52 INFO - PROCESS | 1460 | [1460] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:16:52 INFO - PROCESS | 1460 | 1463627812065 Marionette TRACE conn6 <- [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]]]}] 20:16:52 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) 20:16:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1189ms 20:16:52 INFO - PROCESS | 1460 | 1463627812103 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 20:16:52 INFO - PROCESS | 1460 | 1463627812105 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 20:16:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 20:16:52 INFO - PROCESS | 1460 | 1463627812109 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 20:16:52 INFO - PROCESS | 1460 | 1463627812119 Marionette TRACE conn6 <- [1,2658,null,{}] 20:16:52 INFO - PROCESS | 1460 | 1463627812129 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:52 INFO - PROCESS | 1460 | 1463627812246 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 20:16:52 INFO - PROCESS | 1460 | 1463627812253 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:52 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66605000 == 35 [pid = 1460] [id = 674] 20:16:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F60640C00) [pid = 1460] [serial = 2022] [outer = 0000000000000000] 20:16:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F62546C00) [pid = 1460] [serial = 2023] [outer = 0000003F60640C00] 20:16:52 INFO - PROCESS | 1460 | 1463627812298 Marionette DEBUG loaded listener.js 20:16:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F62989400) [pid = 1460] [serial = 2024] [outer = 0000003F60640C00] 20:16:52 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F664CFC00) [pid = 1460] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:16:52 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F5C417400) [pid = 1460] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:16:52 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F5AB0E800) [pid = 1460] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:16:52 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F63121C00) [pid = 1460] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:16:52 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F5F5EDC00) [pid = 1460] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:16:52 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F6298E800) [pid = 1460] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:16:52 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F63122000) [pid = 1460] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:16:52 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F64F76C00) [pid = 1460] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:16:52 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F62AEEC00) [pid = 1460] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:16:52 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F6374F800) [pid = 1460] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 20:16:52 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F63C6C400) [pid = 1460] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:16:52 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F5B38E400) [pid = 1460] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:16:52 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F5CBF3400) [pid = 1460] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:16:52 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F564C1400) [pid = 1460] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:16:52 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F5B480400) [pid = 1460] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:16:52 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F5630A000) [pid = 1460] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:16:52 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F67204400) [pid = 1460] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:16:52 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F66B2A400) [pid = 1460] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:16:52 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F633E2800) [pid = 1460] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:16:52 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F5B8AB800) [pid = 1460] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:16:53 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F67095C00) [pid = 1460] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:16:53 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F6063DC00) [pid = 1460] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:16:53 INFO - PROCESS | 1460 | 1463627813568 Marionette TRACE conn6 <- [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] 20:16:53 INFO - PROCESS | 1460 | 1463627813619 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 20:16:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 20:16:53 INFO - PROCESS | 1460 | 1463627813622 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 20:16:53 INFO - PROCESS | 1460 | 1463627813624 Marionette TRACE conn6 <- [1,2662,null,{}] 20:16:53 INFO - PROCESS | 1460 | 1463627813631 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:53 INFO - PROCESS | 1460 | 1463627813732 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 20:16:53 INFO - PROCESS | 1460 | 1463627813739 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:53 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61F2C800 == 36 [pid = 1460] [id = 675] 20:16:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F5F5EDC00) [pid = 1460] [serial = 2025] [outer = 0000000000000000] 20:16:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F62BD7000) [pid = 1460] [serial = 2026] [outer = 0000003F5F5EDC00] 20:16:53 INFO - PROCESS | 1460 | 1463627813795 Marionette DEBUG loaded listener.js 20:16:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F62C2F800) [pid = 1460] [serial = 2027] [outer = 0000003F5F5EDC00] 20:16:54 INFO - PROCESS | 1460 | 1463627814753 Marionette TRACE conn6 <- [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] 20:16:54 INFO - PROCESS | 1460 | 1463627814819 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 20:16:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 20:16:54 INFO - PROCESS | 1460 | 1463627814823 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 20:16:54 INFO - PROCESS | 1460 | 1463627814825 Marionette TRACE conn6 <- [1,2666,null,{}] 20:16:54 INFO - PROCESS | 1460 | 1463627814829 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:54 INFO - PROCESS | 1460 | 1463627814976 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 20:16:55 INFO - PROCESS | 1460 | 1463627815052 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:55 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F55DA8000 == 37 [pid = 1460] [id = 676] 20:16:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F513D5800) [pid = 1460] [serial = 2028] [outer = 0000000000000000] 20:16:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F54811000) [pid = 1460] [serial = 2029] [outer = 0000003F513D5800] 20:16:55 INFO - PROCESS | 1460 | 1463627815154 Marionette DEBUG loaded listener.js 20:16:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F554DF400) [pid = 1460] [serial = 2030] [outer = 0000003F513D5800] 20:16:56 INFO - PROCESS | 1460 | 1463627816394 Marionette TRACE conn6 <- [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]]]}] 20:16:56 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) 20:16:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1588ms 20:16:56 INFO - PROCESS | 1460 | 1463627816416 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 20:16:56 INFO - PROCESS | 1460 | 1463627816420 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 20:16:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 20:16:56 INFO - PROCESS | 1460 | 1463627816425 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 20:16:56 INFO - PROCESS | 1460 | 1463627816430 Marionette TRACE conn6 <- [1,2670,null,{}] 20:16:56 INFO - PROCESS | 1460 | 1463627816443 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:56 INFO - PROCESS | 1460 | 1463627816622 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 20:16:56 INFO - PROCESS | 1460 | 1463627816724 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:56 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C55B800 == 38 [pid = 1460] [id = 677] 20:16:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F56493800) [pid = 1460] [serial = 2031] [outer = 0000000000000000] 20:16:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F564CFC00) [pid = 1460] [serial = 2032] [outer = 0000003F56493800] 20:16:56 INFO - PROCESS | 1460 | 1463627816785 Marionette DEBUG loaded listener.js 20:16:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F5780A000) [pid = 1460] [serial = 2033] [outer = 0000003F56493800] 20:16:57 INFO - PROCESS | 1460 | --DOCSHELL 0000003F606B7000 == 37 [pid = 1460] [id = 556] 20:16:57 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BDC3000 == 36 [pid = 1460] [id = 554] 20:16:57 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63038800 == 35 [pid = 1460] [id = 553] 20:16:57 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5D386800 == 34 [pid = 1460] [id = 549] 20:16:57 INFO - PROCESS | 1460 | --DOCSHELL 0000003F606AE800 == 33 [pid = 1460] [id = 563] 20:16:57 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C55B000 == 32 [pid = 1460] [id = 562] 20:16:57 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BD71800 == 31 [pid = 1460] [id = 561] 20:16:57 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BDC3800 == 30 [pid = 1460] [id = 548] 20:16:57 INFO - PROCESS | 1460 | --DOCSHELL 0000003F579E1000 == 29 [pid = 1460] [id = 560] 20:16:57 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61F2C800 == 28 [pid = 1460] [id = 675] 20:16:57 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66605000 == 27 [pid = 1460] [id = 674] 20:16:57 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C551000 == 26 [pid = 1460] [id = 673] 20:16:57 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63791000 == 25 [pid = 1460] [id = 672] 20:16:57 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6367A000 == 24 [pid = 1460] [id = 671] 20:16:57 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62E0D000 == 23 [pid = 1460] [id = 670] 20:16:57 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61F2E000 == 22 [pid = 1460] [id = 669] 20:16:57 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5FD1B000 == 21 [pid = 1460] [id = 668] 20:16:57 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C551800 == 20 [pid = 1460] [id = 667] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F65ADE800) [pid = 1460] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B9FA000 == 19 [pid = 1460] [id = 666] 20:16:57 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5785E000 == 18 [pid = 1460] [id = 665] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F668BEC00) [pid = 1460] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F638CFC00) [pid = 1460] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F63817800) [pid = 1460] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F63C75400) [pid = 1460] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F6511A400) [pid = 1460] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F63C9C000) [pid = 1460] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F63C93400) [pid = 1460] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F5CF8C000) [pid = 1460] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F5AB0F800) [pid = 1460] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F5B455000) [pid = 1460] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F5C418C00) [pid = 1460] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F5B6E8000) [pid = 1460] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 79 (0000003F60633C00) [pid = 1460] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F56C76800) [pid = 1460] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 77 (0000003F6720E400) [pid = 1460] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 76 (0000003F67206C00) [pid = 1460] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 75 (0000003F67129400) [pid = 1460] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 74 (0000003F66F0A800) [pid = 1460] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 73 (0000003F658FD800) [pid = 1460] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 72 (0000003F63C74800) [pid = 1460] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 71 (0000003F62559000) [pid = 1460] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 70 (0000003F5D329C00) [pid = 1460] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 69 (0000003F6712A400) [pid = 1460] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 68 (0000003F61874800) [pid = 1460] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 67 (0000003F5FD4E800) [pid = 1460] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 66 (0000003F62C7E000) [pid = 1460] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 65 (0000003F62559800) [pid = 1460] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 64 (0000003F643D2C00) [pid = 1460] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 63 (0000003F5CBF0400) [pid = 1460] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 62 (0000003F5CBA2400) [pid = 1460] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 61 (0000003F63816C00) [pid = 1460] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 60 (0000003F60641400) [pid = 1460] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 59 (0000003F62C75000) [pid = 1460] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 58 (0000003F638D8400) [pid = 1460] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 57 (0000003F658F9000) [pid = 1460] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 20:16:57 INFO - PROCESS | 1460 | --DOMWINDOW == 56 (0000003F62BDD400) [pid = 1460] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 20:16:58 INFO - PROCESS | 1460 | 1463627818172 Marionette TRACE conn6 <- [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]]]}] 20:16:58 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) 20:16:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1803ms 20:16:58 INFO - PROCESS | 1460 | 1463627818232 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 20:16:58 INFO - PROCESS | 1460 | 1463627818236 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 20:16:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 20:16:58 INFO - PROCESS | 1460 | 1463627818241 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 20:16:58 INFO - PROCESS | 1460 | 1463627818245 Marionette TRACE conn6 <- [1,2674,null,{}] 20:16:58 INFO - PROCESS | 1460 | 1463627818251 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:58 INFO - PROCESS | 1460 | 1463627818339 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 20:16:58 INFO - PROCESS | 1460 | 1463627818348 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:58 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BD79000 == 19 [pid = 1460] [id = 678] 20:16:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 57 (0000003F56305C00) [pid = 1460] [serial = 2034] [outer = 0000000000000000] 20:16:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 58 (0000003F5640F400) [pid = 1460] [serial = 2035] [outer = 0000003F56305C00] 20:16:58 INFO - PROCESS | 1460 | 1463627818398 Marionette DEBUG loaded listener.js 20:16:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 59 (0000003F564CA400) [pid = 1460] [serial = 2036] [outer = 0000003F56305C00] 20:16:59 INFO - PROCESS | 1460 | 1463627819383 Marionette TRACE conn6 <- [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] 20:16:59 INFO - PROCESS | 1460 | 1463627819442 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 20:16:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 20:16:59 INFO - PROCESS | 1460 | 1463627819449 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 20:16:59 INFO - PROCESS | 1460 | 1463627819452 Marionette TRACE conn6 <- [1,2678,null,{}] 20:16:59 INFO - PROCESS | 1460 | 1463627819456 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:59 INFO - PROCESS | 1460 | 1463627819547 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 20:16:59 INFO - PROCESS | 1460 | 1463627819556 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:59 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5FD08000 == 20 [pid = 1460] [id = 679] 20:16:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 60 (0000003F56CBE000) [pid = 1460] [serial = 2037] [outer = 0000000000000000] 20:16:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 61 (0000003F5AB07400) [pid = 1460] [serial = 2038] [outer = 0000003F56CBE000] 20:16:59 INFO - PROCESS | 1460 | 1463627819603 Marionette DEBUG loaded listener.js 20:16:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 62 (0000003F5AC3E400) [pid = 1460] [serial = 2039] [outer = 0000003F56CBE000] 20:17:00 INFO - PROCESS | 1460 | 1463627820557 Marionette TRACE conn6 <- [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] 20:17:00 INFO - PROCESS | 1460 | 1463627820585 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 20:17:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 20:17:00 INFO - PROCESS | 1460 | 1463627820588 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 20:17:00 INFO - PROCESS | 1460 | 1463627820592 Marionette TRACE conn6 <- [1,2682,null,{}] 20:17:00 INFO - PROCESS | 1460 | 1463627820603 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:00 INFO - PROCESS | 1460 | 1463627820734 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 20:17:00 INFO - PROCESS | 1460 | 1463627820743 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:00 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62A10000 == 21 [pid = 1460] [id = 680] 20:17:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 63 (0000003F5AD40C00) [pid = 1460] [serial = 2040] [outer = 0000000000000000] 20:17:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 64 (0000003F5B8FCC00) [pid = 1460] [serial = 2041] [outer = 0000003F5AD40C00] 20:17:00 INFO - PROCESS | 1460 | 1463627820796 Marionette DEBUG loaded listener.js 20:17:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 65 (0000003F5C416C00) [pid = 1460] [serial = 2042] [outer = 0000003F5AD40C00] 20:17:01 INFO - PROCESS | 1460 | --DOMWINDOW == 64 (0000003F56410400) [pid = 1460] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:17:01 INFO - PROCESS | 1460 | --DOMWINDOW == 63 (0000003F6063C800) [pid = 1460] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 20:17:01 INFO - PROCESS | 1460 | --DOMWINDOW == 62 (0000003F5CF86800) [pid = 1460] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 20:17:01 INFO - PROCESS | 1460 | --DOMWINDOW == 61 (0000003F60640C00) [pid = 1460] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 20:17:01 INFO - PROCESS | 1460 | --DOMWINDOW == 60 (0000003F513D7C00) [pid = 1460] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 20:17:01 INFO - PROCESS | 1460 | --DOMWINDOW == 59 (0000003F65A5F000) [pid = 1460] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:17:01 INFO - PROCESS | 1460 | --DOMWINDOW == 58 (0000003F5C419C00) [pid = 1460] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 20:17:01 INFO - PROCESS | 1460 | --DOMWINDOW == 57 (0000003F56404000) [pid = 1460] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 20:17:01 INFO - PROCESS | 1460 | --DOMWINDOW == 56 (0000003F5FD51400) [pid = 1460] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 20:17:01 INFO - PROCESS | 1460 | --DOMWINDOW == 55 (0000003F56302C00) [pid = 1460] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:17:01 INFO - PROCESS | 1460 | --DOMWINDOW == 54 (0000003F5AC36800) [pid = 1460] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 20:17:01 INFO - PROCESS | 1460 | 1463627821791 Marionette TRACE conn6 <- [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] 20:17:01 INFO - PROCESS | 1460 | 1463627821835 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 20:17:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 20:17:01 INFO - PROCESS | 1460 | 1463627821839 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 20:17:01 INFO - PROCESS | 1460 | 1463627821841 Marionette TRACE conn6 <- [1,2686,null,{}] 20:17:01 INFO - PROCESS | 1460 | 1463627821845 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:01 INFO - PROCESS | 1460 | 1463627821935 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 20:17:01 INFO - PROCESS | 1460 | 1463627821942 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:01 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6304E800 == 22 [pid = 1460] [id = 681] 20:17:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 55 (0000003F56234000) [pid = 1460] [serial = 2043] [outer = 0000000000000000] 20:17:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 56 (0000003F5C41DC00) [pid = 1460] [serial = 2044] [outer = 0000003F56234000] 20:17:01 INFO - PROCESS | 1460 | 1463627821989 Marionette DEBUG loaded listener.js 20:17:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 57 (0000003F5C5D8000) [pid = 1460] [serial = 2045] [outer = 0000003F56234000] 20:17:02 INFO - PROCESS | 1460 | 1463627822938 Marionette TRACE conn6 <- [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] 20:17:02 INFO - PROCESS | 1460 | 1463627822986 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 20:17:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 20:17:02 INFO - PROCESS | 1460 | 1463627822990 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 20:17:02 INFO - PROCESS | 1460 | 1463627822992 Marionette TRACE conn6 <- [1,2690,null,{}] 20:17:03 INFO - PROCESS | 1460 | 1463627823003 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:03 INFO - PROCESS | 1460 | 1463627823089 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 20:17:03 INFO - PROCESS | 1460 | 1463627823097 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:03 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5D383800 == 23 [pid = 1460] [id = 682] 20:17:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 58 (0000003F5CB9C000) [pid = 1460] [serial = 2046] [outer = 0000000000000000] 20:17:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 59 (0000003F5CBE9000) [pid = 1460] [serial = 2047] [outer = 0000003F5CB9C000] 20:17:03 INFO - PROCESS | 1460 | 1463627823142 Marionette DEBUG loaded listener.js 20:17:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 60 (0000003F5D32A000) [pid = 1460] [serial = 2048] [outer = 0000003F5CB9C000] 20:17:03 INFO - PROCESS | 1460 | 1463627823581 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 20:17:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 20:17:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 628ms 20:17:03 INFO - PROCESS | 1460 | 1463627823622 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 20:17:03 INFO - PROCESS | 1460 | 1463627823625 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 20:17:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 20:17:03 INFO - PROCESS | 1460 | 1463627823628 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 20:17:03 INFO - PROCESS | 1460 | 1463627823630 Marionette TRACE conn6 <- [1,2694,null,{}] 20:17:03 INFO - PROCESS | 1460 | 1463627823633 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:03 INFO - PROCESS | 1460 | 1463627823756 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 20:17:03 INFO - PROCESS | 1460 | 1463627823775 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:03 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66477800 == 24 [pid = 1460] [id = 683] 20:17:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 61 (0000003F60634C00) [pid = 1460] [serial = 2049] [outer = 0000000000000000] 20:17:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 62 (0000003F61E66800) [pid = 1460] [serial = 2050] [outer = 0000003F60634C00] 20:17:03 INFO - PROCESS | 1460 | 1463627823821 Marionette DEBUG loaded listener.js 20:17:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 63 (0000003F6254F800) [pid = 1460] [serial = 2051] [outer = 0000003F60634C00] 20:17:04 INFO - PROCESS | 1460 | 1463627824417 Marionette TRACE conn6 <- [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]]]}] 20:17:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 20:17:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 839ms 20:17:04 INFO - PROCESS | 1460 | 1463627824481 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 20:17:04 INFO - PROCESS | 1460 | 1463627824486 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 20:17:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 20:17:04 INFO - PROCESS | 1460 | 1463627824494 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 20:17:04 INFO - PROCESS | 1460 | 1463627824498 Marionette TRACE conn6 <- [1,2698,null,{}] 20:17:04 INFO - PROCESS | 1460 | 1463627824504 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:04 INFO - PROCESS | 1460 | 1463627824617 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 20:17:04 INFO - PROCESS | 1460 | 1463627824697 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:04 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C550800 == 25 [pid = 1460] [id = 684] 20:17:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 64 (0000003F56402400) [pid = 1460] [serial = 2052] [outer = 0000000000000000] 20:17:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 65 (0000003F56CAC800) [pid = 1460] [serial = 2053] [outer = 0000003F56402400] 20:17:04 INFO - PROCESS | 1460 | 1463627824798 Marionette DEBUG loaded listener.js 20:17:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 66 (0000003F5AC33400) [pid = 1460] [serial = 2054] [outer = 0000003F56402400] 20:17:05 INFO - PROCESS | 1460 | 1463627825409 Marionette TRACE conn6 <- [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] 20:17:05 INFO - PROCESS | 1460 | 1463627825488 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 20:17:05 INFO - PROCESS | 1460 | 1463627825495 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 20:17:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 20:17:05 INFO - PROCESS | 1460 | 1463627825498 Marionette TRACE conn6 <- [1,2702,null,{}] 20:17:05 INFO - PROCESS | 1460 | 1463627825502 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:05 INFO - PROCESS | 1460 | 1463627825655 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 20:17:05 INFO - PROCESS | 1460 | 1463627825767 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:05 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F64F5B000 == 26 [pid = 1460] [id = 685] 20:17:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 67 (0000003F5B394000) [pid = 1460] [serial = 2055] [outer = 0000000000000000] 20:17:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 68 (0000003F5C488000) [pid = 1460] [serial = 2056] [outer = 0000003F5B394000] 20:17:05 INFO - PROCESS | 1460 | 1463627825826 Marionette DEBUG loaded listener.js 20:17:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 69 (0000003F5FD45800) [pid = 1460] [serial = 2057] [outer = 0000003F5B394000] 20:17:06 INFO - PROCESS | 1460 | 1463627826421 Marionette TRACE conn6 <- [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]]]}] 20:17:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 20:17:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 986ms 20:17:06 INFO - PROCESS | 1460 | 1463627826486 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 20:17:06 INFO - PROCESS | 1460 | 1463627826489 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 20:17:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 20:17:06 INFO - PROCESS | 1460 | 1463627826493 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 20:17:06 INFO - PROCESS | 1460 | 1463627826498 Marionette TRACE conn6 <- [1,2706,null,{}] 20:17:06 INFO - PROCESS | 1460 | 1463627826524 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:06 INFO - PROCESS | 1460 | 1463627826644 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 20:17:06 INFO - PROCESS | 1460 | 1463627826715 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:06 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6692C800 == 27 [pid = 1460] [id = 686] 20:17:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 70 (0000003F61899C00) [pid = 1460] [serial = 2058] [outer = 0000000000000000] 20:17:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 71 (0000003F625A2C00) [pid = 1460] [serial = 2059] [outer = 0000003F61899C00] 20:17:06 INFO - PROCESS | 1460 | 1463627826815 Marionette DEBUG loaded listener.js 20:17:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 72 (0000003F62BD5000) [pid = 1460] [serial = 2060] [outer = 0000003F61899C00] 20:17:07 INFO - PROCESS | 1460 | 1463627827476 Marionette TRACE conn6 <- [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] 20:17:07 INFO - PROCESS | 1460 | 1463627827538 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 20:17:07 INFO - PROCESS | 1460 | 1463627827542 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 20:17:07 INFO - PROCESS | 1460 | 1463627827544 Marionette TRACE conn6 <- [1,2710,null,{}] 20:17:07 INFO - PROCESS | 1460 | 1463627827548 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:07 INFO - PROCESS | 1460 | 1463627827656 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 20:17:07 INFO - PROCESS | 1460 | 1463627827734 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:07 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62E51800 == 28 [pid = 1460] [id = 687] 20:17:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 73 (0000003F62C36800) [pid = 1460] [serial = 2061] [outer = 0000000000000000] 20:17:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 74 (0000003F62C79000) [pid = 1460] [serial = 2062] [outer = 0000003F62C36800] 20:17:07 INFO - PROCESS | 1460 | 1463627827832 Marionette DEBUG loaded listener.js 20:17:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 75 (0000003F62F14C00) [pid = 1460] [serial = 2063] [outer = 0000003F62C36800] 20:17:08 INFO - PROCESS | 1460 | 1463627828584 Marionette TRACE conn6 <- [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] 20:17:08 INFO - PROCESS | 1460 | 1463627828636 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 20:17:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 20:17:08 INFO - PROCESS | 1460 | 1463627828643 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 20:17:08 INFO - PROCESS | 1460 | 1463627828648 Marionette TRACE conn6 <- [1,2714,null,{}] 20:17:08 INFO - PROCESS | 1460 | 1463627828655 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:08 INFO - PROCESS | 1460 | 1463627828767 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 20:17:08 INFO - PROCESS | 1460 | 1463627828898 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:08 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BD73800 == 29 [pid = 1460] [id = 688] 20:17:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 76 (0000003F564CE800) [pid = 1460] [serial = 2064] [outer = 0000000000000000] 20:17:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F56CAD800) [pid = 1460] [serial = 2065] [outer = 0000003F564CE800] 20:17:08 INFO - PROCESS | 1460 | 1463627828954 Marionette DEBUG loaded listener.js 20:17:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F5AB6F400) [pid = 1460] [serial = 2066] [outer = 0000003F564CE800] 20:17:09 INFO - PROCESS | 1460 | --DOCSHELL 0000003F55DA8000 == 28 [pid = 1460] [id = 676] 20:17:09 INFO - PROCESS | 1460 | --DOMWINDOW == 77 (0000003F56496400) [pid = 1460] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1460 | --DOMWINDOW == 76 (0000003F61837400) [pid = 1460] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1460 | --DOMWINDOW == 75 (0000003F5D32C400) [pid = 1460] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1460 | --DOMWINDOW == 74 (0000003F5F5F8000) [pid = 1460] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1460 | --DOMWINDOW == 73 (0000003F564C8000) [pid = 1460] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1460 | --DOMWINDOW == 72 (0000003F62546C00) [pid = 1460] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1460 | --DOMWINDOW == 71 (0000003F5780A800) [pid = 1460] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1460 | --DOMWINDOW == 70 (0000003F5A965000) [pid = 1460] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1460 | --DOMWINDOW == 69 (0000003F618A4000) [pid = 1460] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1460 | --DOMWINDOW == 68 (0000003F66459400) [pid = 1460] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1460 | --DOMWINDOW == 67 (0000003F5C48D000) [pid = 1460] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1460 | --DOMWINDOW == 66 (0000003F5CBEB800) [pid = 1460] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1460 | --DOMWINDOW == 65 (0000003F5BD21000) [pid = 1460] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1460 | --DOMWINDOW == 64 (0000003F5B8FA000) [pid = 1460] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1460 | --DOMWINDOW == 63 (0000003F5FD54400) [pid = 1460] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1460 | --DOMWINDOW == 62 (0000003F56303400) [pid = 1460] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1460 | --DOMWINDOW == 61 (0000003F5639DC00) [pid = 1460] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1460 | --DOMWINDOW == 60 (0000003F5AD3EC00) [pid = 1460] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1460 | --DOMWINDOW == 59 (0000003F5B485000) [pid = 1460] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1460 | --DOMWINDOW == 58 (0000003F62989400) [pid = 1460] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1460 | --DOMWINDOW == 57 (0000003F60639000) [pid = 1460] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1460 | --DOMWINDOW == 56 (0000003F62BD7000) [pid = 1460] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1460 | 1463627829422 Marionette TRACE conn6 <- [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]]]}] 20:17:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 20:17:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 838ms 20:17:09 INFO - PROCESS | 1460 | 1463627829486 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 20:17:09 INFO - PROCESS | 1460 | 1463627829493 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 20:17:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 20:17:09 INFO - PROCESS | 1460 | 1463627829499 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 20:17:09 INFO - PROCESS | 1460 | 1463627829502 Marionette TRACE conn6 <- [1,2718,null,{}] 20:17:09 INFO - PROCESS | 1460 | 1463627829506 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:09 INFO - PROCESS | 1460 | 1463627829595 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 20:17:09 INFO - PROCESS | 1460 | 1463627829603 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:09 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5D390000 == 29 [pid = 1460] [id = 689] 20:17:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 57 (0000003F564C9C00) [pid = 1460] [serial = 2067] [outer = 0000000000000000] 20:17:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 58 (0000003F57A5F000) [pid = 1460] [serial = 2068] [outer = 0000003F564C9C00] 20:17:09 INFO - PROCESS | 1460 | 1463627829655 Marionette DEBUG loaded listener.js 20:17:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 59 (0000003F5B392400) [pid = 1460] [serial = 2069] [outer = 0000003F564C9C00] 20:17:10 INFO - PROCESS | 1460 | 1463627830595 Marionette TRACE conn6 <- [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] 20:17:10 INFO - PROCESS | 1460 | 1463627830648 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 20:17:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 20:17:10 INFO - PROCESS | 1460 | 1463627830651 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 20:17:10 INFO - PROCESS | 1460 | 1463627830655 Marionette TRACE conn6 <- [1,2722,null,{}] 20:17:10 INFO - PROCESS | 1460 | 1463627830666 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:10 INFO - PROCESS | 1460 | 1463627830758 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 20:17:10 INFO - PROCESS | 1460 | 1463627830766 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:10 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62A09800 == 30 [pid = 1460] [id = 690] 20:17:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 60 (0000003F5C414C00) [pid = 1460] [serial = 2070] [outer = 0000000000000000] 20:17:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 61 (0000003F5C487000) [pid = 1460] [serial = 2071] [outer = 0000003F5C414C00] 20:17:10 INFO - PROCESS | 1460 | 1463627830815 Marionette DEBUG loaded listener.js 20:17:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 62 (0000003F5CBF2000) [pid = 1460] [serial = 2072] [outer = 0000003F5C414C00] 20:17:11 INFO - PROCESS | 1460 | 1463627831295 Marionette TRACE conn6 <- [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]]]}] 20:17:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 20:17:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 688ms 20:17:11 INFO - PROCESS | 1460 | 1463627831343 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 20:17:11 INFO - PROCESS | 1460 | 1463627831346 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 20:17:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 20:17:11 INFO - PROCESS | 1460 | 1463627831356 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 20:17:11 INFO - PROCESS | 1460 | 1463627831358 Marionette TRACE conn6 <- [1,2726,null,{}] 20:17:11 INFO - PROCESS | 1460 | 1463627831361 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:11 INFO - PROCESS | 1460 | 1463627831476 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 20:17:11 INFO - PROCESS | 1460 | 1463627831530 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:11 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63674800 == 31 [pid = 1460] [id = 691] 20:17:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 63 (0000003F5FD47800) [pid = 1460] [serial = 2073] [outer = 0000000000000000] 20:17:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 64 (0000003F60637C00) [pid = 1460] [serial = 2074] [outer = 0000003F5FD47800] 20:17:11 INFO - PROCESS | 1460 | 1463627831577 Marionette DEBUG loaded listener.js 20:17:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 65 (0000003F618A6800) [pid = 1460] [serial = 2075] [outer = 0000003F5FD47800] 20:17:12 INFO - PROCESS | 1460 | 1463627832012 Marionette TRACE conn6 <- [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]]]}] 20:17:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 20:17:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 691ms 20:17:12 INFO - PROCESS | 1460 | 1463627832048 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 20:17:12 INFO - PROCESS | 1460 | 1463627832050 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 20:17:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 20:17:12 INFO - PROCESS | 1460 | 1463627832053 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 20:17:12 INFO - PROCESS | 1460 | 1463627832055 Marionette TRACE conn6 <- [1,2730,null,{}] 20:17:12 INFO - PROCESS | 1460 | 1463627832059 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:12 INFO - PROCESS | 1460 | 1463627832197 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 20:17:12 INFO - PROCESS | 1460 | 1463627832220 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:12 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63C39000 == 32 [pid = 1460] [id = 692] 20:17:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 66 (0000003F5FD48400) [pid = 1460] [serial = 2076] [outer = 0000000000000000] 20:17:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 67 (0000003F6298E000) [pid = 1460] [serial = 2077] [outer = 0000003F5FD48400] 20:17:12 INFO - PROCESS | 1460 | 1463627832266 Marionette DEBUG loaded listener.js 20:17:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 68 (0000003F62C7A000) [pid = 1460] [serial = 2078] [outer = 0000003F5FD48400] 20:17:12 INFO - PROCESS | 1460 | 1463627832710 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 20:17:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 20:17:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 691ms 20:17:12 INFO - PROCESS | 1460 | 1463627832748 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 20:17:12 INFO - PROCESS | 1460 | 1463627832750 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 20:17:12 INFO - PROCESS | 1460 | 1463627832753 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 20:17:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 20:17:12 INFO - PROCESS | 1460 | 1463627832755 Marionette TRACE conn6 <- [1,2734,null,{}] 20:17:12 INFO - PROCESS | 1460 | 1463627832758 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:12 INFO - PROCESS | 1460 | 1463627832905 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 20:17:12 INFO - PROCESS | 1460 | --DOMWINDOW == 67 (0000003F5CB9C000) [pid = 1460] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 20:17:12 INFO - PROCESS | 1460 | --DOMWINDOW == 66 (0000003F56CBE000) [pid = 1460] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 20:17:12 INFO - PROCESS | 1460 | --DOMWINDOW == 65 (0000003F56305C00) [pid = 1460] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 20:17:12 INFO - PROCESS | 1460 | --DOMWINDOW == 64 (0000003F5F5EDC00) [pid = 1460] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 20:17:12 INFO - PROCESS | 1460 | --DOMWINDOW == 63 (0000003F5AD40C00) [pid = 1460] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 20:17:12 INFO - PROCESS | 1460 | --DOMWINDOW == 62 (0000003F56234000) [pid = 1460] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 20:17:12 INFO - PROCESS | 1460 | 1463627832966 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:12 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66617800 == 33 [pid = 1460] [id = 693] 20:17:12 INFO - PROCESS | 1460 | ++DOMWINDOW == 63 (0000003F564C7C00) [pid = 1460] [serial = 2079] [outer = 0000000000000000] 20:17:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 64 (0000003F5C458400) [pid = 1460] [serial = 2080] [outer = 0000003F564C7C00] 20:17:13 INFO - PROCESS | 1460 | 1463627833016 Marionette DEBUG loaded listener.js 20:17:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 65 (0000003F63125800) [pid = 1460] [serial = 2081] [outer = 0000003F564C7C00] 20:17:13 INFO - PROCESS | 1460 | 1463627833386 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 20:17:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 20:17:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 691ms 20:17:13 INFO - PROCESS | 1460 | 1463627833448 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 20:17:13 INFO - PROCESS | 1460 | 1463627833450 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 20:17:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 20:17:13 INFO - PROCESS | 1460 | 1463627833453 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 20:17:13 INFO - PROCESS | 1460 | 1463627833455 Marionette TRACE conn6 <- [1,2738,null,{}] 20:17:13 INFO - PROCESS | 1460 | 1463627833459 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:13 INFO - PROCESS | 1460 | 1463627833569 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 20:17:13 INFO - PROCESS | 1460 | 1463627833650 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:13 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670EB800 == 34 [pid = 1460] [id = 694] 20:17:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 66 (0000003F5AD40C00) [pid = 1460] [serial = 2082] [outer = 0000000000000000] 20:17:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 67 (0000003F63759C00) [pid = 1460] [serial = 2083] [outer = 0000003F5AD40C00] 20:17:13 INFO - PROCESS | 1460 | 1463627833697 Marionette DEBUG loaded listener.js 20:17:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 68 (0000003F63816800) [pid = 1460] [serial = 2084] [outer = 0000003F5AD40C00] 20:17:14 INFO - PROCESS | 1460 | 1463627834046 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 20:17:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 20:17:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 625ms 20:17:14 INFO - PROCESS | 1460 | 1463627834082 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 20:17:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 20:17:14 INFO - PROCESS | 1460 | 1463627834084 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 20:17:14 INFO - PROCESS | 1460 | 1463627834088 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 20:17:14 INFO - PROCESS | 1460 | 1463627834090 Marionette TRACE conn6 <- [1,2742,null,{}] 20:17:14 INFO - PROCESS | 1460 | 1463627834093 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:14 INFO - PROCESS | 1460 | 1463627834216 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 20:17:14 INFO - PROCESS | 1460 | 1463627834225 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:14 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F67293000 == 35 [pid = 1460] [id = 695] 20:17:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 69 (0000003F63750000) [pid = 1460] [serial = 2085] [outer = 0000000000000000] 20:17:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 70 (0000003F63821400) [pid = 1460] [serial = 2086] [outer = 0000003F63750000] 20:17:14 INFO - PROCESS | 1460 | 1463627834270 Marionette DEBUG loaded listener.js 20:17:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 71 (0000003F638D0000) [pid = 1460] [serial = 2087] [outer = 0000003F63750000] 20:17:14 INFO - PROCESS | 1460 | 1463627834661 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 20:17:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 20:17:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 626ms 20:17:14 INFO - PROCESS | 1460 | 1463627834717 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 20:17:14 INFO - PROCESS | 1460 | 1463627834719 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 20:17:14 INFO - PROCESS | 1460 | 1463627834722 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 20:17:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 20:17:14 INFO - PROCESS | 1460 | 1463627834724 Marionette TRACE conn6 <- [1,2746,null,{}] 20:17:14 INFO - PROCESS | 1460 | 1463627834728 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:14 INFO - PROCESS | 1460 | 1463627834812 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 20:17:14 INFO - PROCESS | 1460 | 1463627834917 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:14 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F68302800 == 36 [pid = 1460] [id = 696] 20:17:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 72 (0000003F63845400) [pid = 1460] [serial = 2088] [outer = 0000000000000000] 20:17:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 73 (0000003F638DB800) [pid = 1460] [serial = 2089] [outer = 0000003F63845400] 20:17:14 INFO - PROCESS | 1460 | 1463627834966 Marionette DEBUG loaded listener.js 20:17:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 74 (0000003F63C6F800) [pid = 1460] [serial = 2090] [outer = 0000003F63845400] 20:17:15 INFO - PROCESS | 1460 | 1463627835391 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 20:17:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 20:17:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 692ms 20:17:15 INFO - PROCESS | 1460 | 1463627835419 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 20:17:15 INFO - PROCESS | 1460 | 1463627835423 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 20:17:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 20:17:15 INFO - PROCESS | 1460 | 1463627835429 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 20:17:15 INFO - PROCESS | 1460 | 1463627835434 Marionette TRACE conn6 <- [1,2750,null,{}] 20:17:15 INFO - PROCESS | 1460 | 1463627835440 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:15 INFO - PROCESS | 1460 | 1463627835587 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 20:17:15 INFO - PROCESS | 1460 | 1463627835703 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:15 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BD7C800 == 37 [pid = 1460] [id = 697] 20:17:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 75 (0000003F5639C000) [pid = 1460] [serial = 2091] [outer = 0000000000000000] 20:17:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 76 (0000003F56408400) [pid = 1460] [serial = 2092] [outer = 0000003F5639C000] 20:17:15 INFO - PROCESS | 1460 | 1463627835764 Marionette DEBUG loaded listener.js 20:17:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F579AD400) [pid = 1460] [serial = 2093] [outer = 0000003F5639C000] 20:17:16 INFO - PROCESS | 1460 | 1463627836405 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 20:17:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 20:17:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1033ms 20:17:16 INFO - PROCESS | 1460 | 1463627836465 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 20:17:16 INFO - PROCESS | 1460 | 1463627836472 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 20:17:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 20:17:16 INFO - PROCESS | 1460 | 1463627836478 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 20:17:16 INFO - PROCESS | 1460 | 1463627836482 Marionette TRACE conn6 <- [1,2754,null,{}] 20:17:16 INFO - PROCESS | 1460 | 1463627836506 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:16 INFO - PROCESS | 1460 | 1463627836621 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 20:17:16 INFO - PROCESS | 1460 | 1463627836744 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:16 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6647A000 == 38 [pid = 1460] [id = 698] 20:17:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F5C41D800) [pid = 1460] [serial = 2094] [outer = 0000000000000000] 20:17:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F5C488C00) [pid = 1460] [serial = 2095] [outer = 0000003F5C41D800] 20:17:16 INFO - PROCESS | 1460 | 1463627836801 Marionette DEBUG loaded listener.js 20:17:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F600D3000) [pid = 1460] [serial = 2096] [outer = 0000003F5C41D800] 20:17:17 INFO - PROCESS | 1460 | 1463627837358 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 20:17:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 20:17:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 942ms 20:17:17 INFO - PROCESS | 1460 | 1463627837427 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 20:17:17 INFO - PROCESS | 1460 | 1463627837429 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 20:17:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 20:17:17 INFO - PROCESS | 1460 | 1463627837433 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 20:17:17 INFO - PROCESS | 1460 | 1463627837437 Marionette TRACE conn6 <- [1,2758,null,{}] 20:17:17 INFO - PROCESS | 1460 | 1463627837449 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:17 INFO - PROCESS | 1460 | 1463627837613 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 20:17:17 INFO - PROCESS | 1460 | 1463627837625 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:17 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A903000 == 39 [pid = 1460] [id = 699] 20:17:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F62C7F000) [pid = 1460] [serial = 2097] [outer = 0000000000000000] 20:17:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F631A2400) [pid = 1460] [serial = 2098] [outer = 0000003F62C7F000] 20:17:17 INFO - PROCESS | 1460 | 1463627837684 Marionette DEBUG loaded listener.js 20:17:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F638D5000) [pid = 1460] [serial = 2099] [outer = 0000003F62C7F000] 20:17:18 INFO - PROCESS | 1460 | 1463627838328 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 20:17:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 20:17:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 942ms 20:17:18 INFO - PROCESS | 1460 | 1463627838377 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 20:17:18 INFO - PROCESS | 1460 | 1463627838381 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 20:17:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 20:17:18 INFO - PROCESS | 1460 | 1463627838385 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 20:17:18 INFO - PROCESS | 1460 | 1463627838387 Marionette TRACE conn6 <- [1,2762,null,{}] 20:17:18 INFO - PROCESS | 1460 | 1463627838391 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:18 INFO - PROCESS | 1460 | 1463627838502 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 20:17:18 INFO - PROCESS | 1460 | 1463627838623 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:18 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6AB18800 == 40 [pid = 1460] [id = 700] 20:17:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F63C97400) [pid = 1460] [serial = 2100] [outer = 0000000000000000] 20:17:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F63C9BC00) [pid = 1460] [serial = 2101] [outer = 0000003F63C97400] 20:17:18 INFO - PROCESS | 1460 | 1463627838681 Marionette DEBUG loaded listener.js 20:17:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F63DF9800) [pid = 1460] [serial = 2102] [outer = 0000003F63C97400] 20:17:19 INFO - PROCESS | 1460 | 1463627839230 Marionette TRACE conn6 <- [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]]]}] 20:17:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 20:17:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 881ms 20:17:19 INFO - PROCESS | 1460 | 1463627839268 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 20:17:19 INFO - PROCESS | 1460 | 1463627839270 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 20:17:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 20:17:19 INFO - PROCESS | 1460 | 1463627839274 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 20:17:19 INFO - PROCESS | 1460 | 1463627839276 Marionette TRACE conn6 <- [1,2766,null,{}] 20:17:19 INFO - PROCESS | 1460 | 1463627839280 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:19 INFO - PROCESS | 1460 | 1463627839387 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 20:17:19 INFO - PROCESS | 1460 | 1463627839506 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:19 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63D7B800 == 41 [pid = 1460] [id = 701] 20:17:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F5CBEB000) [pid = 1460] [serial = 2103] [outer = 0000000000000000] 20:17:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F643D3000) [pid = 1460] [serial = 2104] [outer = 0000003F5CBEB000] 20:17:19 INFO - PROCESS | 1460 | 1463627839562 Marionette DEBUG loaded listener.js 20:17:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F646BA000) [pid = 1460] [serial = 2105] [outer = 0000003F5CBEB000] 20:17:20 INFO - PROCESS | 1460 | 1463627840350 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 20:17:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 20:17:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1133ms 20:17:20 INFO - PROCESS | 1460 | 1463627840410 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 20:17:20 INFO - PROCESS | 1460 | 1463627840414 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 20:17:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 20:17:20 INFO - PROCESS | 1460 | 1463627840463 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 20:17:20 INFO - PROCESS | 1460 | 1463627840466 Marionette TRACE conn6 <- [1,2770,null,{}] 20:17:20 INFO - PROCESS | 1460 | 1463627840473 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:20 INFO - PROCESS | 1460 | 1463627840582 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 20:17:20 INFO - PROCESS | 1460 | 1463627840701 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:20 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B6B6000 == 42 [pid = 1460] [id = 702] 20:17:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F56232000) [pid = 1460] [serial = 2106] [outer = 0000000000000000] 20:17:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F5AB0B800) [pid = 1460] [serial = 2107] [outer = 0000003F56232000] 20:17:20 INFO - PROCESS | 1460 | 1463627840756 Marionette DEBUG loaded listener.js 20:17:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F5B455000) [pid = 1460] [serial = 2108] [outer = 0000003F56232000] 20:17:21 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C55B800 == 41 [pid = 1460] [id = 677] 20:17:21 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B897000 == 40 [pid = 1460] [id = 547] 20:17:21 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A906000 == 39 [pid = 1460] [id = 664] 20:17:21 INFO - PROCESS | 1460 | --DOCSHELL 0000003F65A8F800 == 38 [pid = 1460] [id = 557] 20:17:21 INFO - PROCESS | 1460 | --DOCSHELL 0000003F56BBE800 == 37 [pid = 1460] [id = 546] 20:17:21 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63794000 == 36 [pid = 1460] [id = 555] 20:17:21 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F61E66800) [pid = 1460] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 20:17:21 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F564CFC00) [pid = 1460] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 20:17:21 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F54811000) [pid = 1460] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 20:17:21 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F5D32A000) [pid = 1460] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 20:17:21 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F5AB07400) [pid = 1460] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 20:17:21 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F5640F400) [pid = 1460] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 20:17:21 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F564CA400) [pid = 1460] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 20:17:21 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F62C2F800) [pid = 1460] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 20:17:21 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F5B8FCC00) [pid = 1460] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 20:17:21 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F5C41DC00) [pid = 1460] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 20:17:21 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F5C416C00) [pid = 1460] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 20:17:21 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F5CBE9000) [pid = 1460] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 20:17:21 INFO - PROCESS | 1460 | --DOMWINDOW == 79 (0000003F5C5D8000) [pid = 1460] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 20:17:21 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F5AC3E400) [pid = 1460] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 20:17:21 INFO - PROCESS | 1460 | 1463627841293 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 20:17:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 20:17:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 902ms 20:17:21 INFO - PROCESS | 1460 | 1463627841347 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 20:17:21 INFO - PROCESS | 1460 | 1463627841353 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 20:17:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 20:17:21 INFO - PROCESS | 1460 | 1463627841359 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 20:17:21 INFO - PROCESS | 1460 | 1463627841362 Marionette TRACE conn6 <- [1,2774,null,{}] 20:17:21 INFO - PROCESS | 1460 | 1463627841366 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:21 INFO - PROCESS | 1460 | 1463627841462 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 20:17:21 INFO - PROCESS | 1460 | 1463627841472 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:21 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BDD1800 == 37 [pid = 1460] [id = 703] 20:17:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F56492800) [pid = 1460] [serial = 2109] [outer = 0000000000000000] 20:17:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F5AC39400) [pid = 1460] [serial = 2110] [outer = 0000003F56492800] 20:17:21 INFO - PROCESS | 1460 | 1463627841518 Marionette DEBUG loaded listener.js 20:17:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F5B8EE800) [pid = 1460] [serial = 2111] [outer = 0000003F56492800] 20:17:22 INFO - PROCESS | 1460 | 1463627842015 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 20:17:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 20:17:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 692ms 20:17:22 INFO - PROCESS | 1460 | 1463627842082 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 20:17:22 INFO - PROCESS | 1460 | 1463627842084 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 20:17:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 20:17:22 INFO - PROCESS | 1460 | 1463627842090 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 20:17:22 INFO - PROCESS | 1460 | 1463627842094 Marionette TRACE conn6 <- [1,2778,null,{}] 20:17:22 INFO - PROCESS | 1460 | 1463627842105 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:22 INFO - PROCESS | 1460 | 1463627842195 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 20:17:22 INFO - PROCESS | 1460 | 1463627842280 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:22 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62A17000 == 38 [pid = 1460] [id = 704] 20:17:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F5C422800) [pid = 1460] [serial = 2112] [outer = 0000000000000000] 20:17:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F5C48A000) [pid = 1460] [serial = 2113] [outer = 0000003F5C422800] 20:17:22 INFO - PROCESS | 1460 | 1463627842329 Marionette DEBUG loaded listener.js 20:17:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F5CBEB800) [pid = 1460] [serial = 2114] [outer = 0000003F5C422800] 20:17:22 INFO - PROCESS | 1460 | 1463627842724 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 20:17:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 20:17:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 690ms 20:17:22 INFO - PROCESS | 1460 | 1463627842787 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 20:17:22 INFO - PROCESS | 1460 | 1463627842789 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 20:17:22 INFO - PROCESS | 1460 | 1463627842793 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 20:17:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 20:17:22 INFO - PROCESS | 1460 | 1463627842796 Marionette TRACE conn6 <- [1,2782,null,{}] 20:17:22 INFO - PROCESS | 1460 | 1463627842799 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:22 INFO - PROCESS | 1460 | 1463627842887 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 20:17:22 INFO - PROCESS | 1460 | 1463627842893 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:22 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6367C000 == 39 [pid = 1460] [id = 705] 20:17:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F5F56F000) [pid = 1460] [serial = 2115] [outer = 0000000000000000] 20:17:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F5FD4D400) [pid = 1460] [serial = 2116] [outer = 0000003F5F56F000] 20:17:22 INFO - PROCESS | 1460 | 1463627842941 Marionette DEBUG loaded listener.js 20:17:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F6063D800) [pid = 1460] [serial = 2117] [outer = 0000003F5F56F000] 20:17:23 INFO - PROCESS | 1460 | 1463627843378 Marionette TRACE conn6 <- [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]]]}] 20:17:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 20:17:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 628ms 20:17:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 20:17:23 INFO - PROCESS | 1460 | 1463627843430 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 20:17:23 INFO - PROCESS | 1460 | 1463627843433 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 20:17:23 INFO - PROCESS | 1460 | 1463627843436 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 20:17:23 INFO - PROCESS | 1460 | 1463627843438 Marionette TRACE conn6 <- [1,2786,null,{}] 20:17:23 INFO - PROCESS | 1460 | 1463627843441 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:23 INFO - PROCESS | 1460 | 1463627843552 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 20:17:23 INFO - PROCESS | 1460 | 1463627843634 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:23 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F637D4000 == 40 [pid = 1460] [id = 706] 20:17:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F61899000) [pid = 1460] [serial = 2118] [outer = 0000000000000000] 20:17:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F61F1EC00) [pid = 1460] [serial = 2119] [outer = 0000003F61899000] 20:17:23 INFO - PROCESS | 1460 | 1463627843680 Marionette DEBUG loaded listener.js 20:17:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F62985800) [pid = 1460] [serial = 2120] [outer = 0000003F61899000] 20:17:24 INFO - PROCESS | 1460 | 1463627844110 Marionette TRACE conn6 <- [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]]]}] 20:17:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 20:17:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 735ms 20:17:24 INFO - PROCESS | 1460 | 1463627844172 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 20:17:24 INFO - PROCESS | 1460 | 1463627844174 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 20:17:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 20:17:24 INFO - PROCESS | 1460 | 1463627844178 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 20:17:24 INFO - PROCESS | 1460 | 1463627844180 Marionette TRACE conn6 <- [1,2790,null,{}] 20:17:24 INFO - PROCESS | 1460 | 1463627844183 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:24 INFO - PROCESS | 1460 | 1463627844332 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 20:17:24 INFO - PROCESS | 1460 | 1463627844396 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:24 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BD63800 == 41 [pid = 1460] [id = 707] 20:17:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F62C7D800) [pid = 1460] [serial = 2121] [outer = 0000000000000000] 20:17:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F63121400) [pid = 1460] [serial = 2122] [outer = 0000003F62C7D800] 20:17:24 INFO - PROCESS | 1460 | 1463627844443 Marionette DEBUG loaded listener.js 20:17:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F63751000) [pid = 1460] [serial = 2123] [outer = 0000003F62C7D800] 20:17:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66616800 == 40 [pid = 1460] [id = 558] 20:17:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6692B800 == 39 [pid = 1460] [id = 559] 20:17:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F606B9800 == 38 [pid = 1460] [id = 550] 20:17:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62C0F000 == 37 [pid = 1460] [id = 552] 20:17:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61F31800 == 36 [pid = 1460] [id = 551] 20:17:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5B6B6000 == 35 [pid = 1460] [id = 702] 20:17:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63D7B800 == 34 [pid = 1460] [id = 701] 20:17:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6AB18800 == 33 [pid = 1460] [id = 700] 20:17:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6A903000 == 32 [pid = 1460] [id = 699] 20:17:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6647A000 == 31 [pid = 1460] [id = 698] 20:17:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F68302800 == 30 [pid = 1460] [id = 696] 20:17:25 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BD7C800 == 29 [pid = 1460] [id = 697] 20:17:26 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BDD1800 == 28 [pid = 1460] [id = 703] 20:17:26 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6367C000 == 27 [pid = 1460] [id = 705] 20:17:26 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62A17000 == 26 [pid = 1460] [id = 704] 20:17:26 INFO - PROCESS | 1460 | --DOCSHELL 0000003F637D4000 == 25 [pid = 1460] [id = 706] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F61899C00) [pid = 1460] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F62C36800) [pid = 1460] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F5FD48400) [pid = 1460] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F5B394000) [pid = 1460] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F564CE800) [pid = 1460] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F56402400) [pid = 1460] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F5C414C00) [pid = 1460] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F564C9C00) [pid = 1460] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F63750000) [pid = 1460] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F564C7C00) [pid = 1460] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F5FD47800) [pid = 1460] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F5AD40C00) [pid = 1460] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F56493800) [pid = 1460] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 79 (0000003F513D5800) [pid = 1460] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F62BD5000) [pid = 1460] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 77 (0000003F625A2C00) [pid = 1460] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 76 (0000003F62C79000) [pid = 1460] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 75 (0000003F6298E000) [pid = 1460] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 74 (0000003F5FD45800) [pid = 1460] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 73 (0000003F5C488000) [pid = 1460] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 72 (0000003F5AB6F400) [pid = 1460] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 71 (0000003F56CAD800) [pid = 1460] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 70 (0000003F56CAC800) [pid = 1460] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 69 (0000003F5AC33400) [pid = 1460] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 68 (0000003F5C487000) [pid = 1460] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 67 (0000003F57A5F000) [pid = 1460] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 66 (0000003F638D0000) [pid = 1460] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 65 (0000003F5B392400) [pid = 1460] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 64 (0000003F5C458400) [pid = 1460] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 63 (0000003F63125800) [pid = 1460] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 62 (0000003F63821400) [pid = 1460] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 61 (0000003F62F14C00) [pid = 1460] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 60 (0000003F60637C00) [pid = 1460] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 59 (0000003F618A6800) [pid = 1460] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 58 (0000003F62C7A000) [pid = 1460] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 57 (0000003F63816800) [pid = 1460] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 56 (0000003F63759C00) [pid = 1460] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 55 (0000003F638DB800) [pid = 1460] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 54 (0000003F5CBF2000) [pid = 1460] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 53 (0000003F5780A000) [pid = 1460] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 20:17:26 INFO - PROCESS | 1460 | --DOMWINDOW == 52 (0000003F554DF400) [pid = 1460] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 20:17:26 INFO - PROCESS | 1460 | 1463627846459 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 20:17:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 20:17:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 2354ms 20:17:26 INFO - PROCESS | 1460 | 1463627846536 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 20:17:26 INFO - PROCESS | 1460 | 1463627846540 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 20:17:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 20:17:26 INFO - PROCESS | 1460 | 1463627846546 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 20:17:26 INFO - PROCESS | 1460 | 1463627846550 Marionette TRACE conn6 <- [1,2794,null,{}] 20:17:26 INFO - PROCESS | 1460 | 1463627846556 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:26 INFO - PROCESS | 1460 | 1463627846652 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 20:17:26 INFO - PROCESS | 1460 | 1463627846667 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:26 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5A94C800 == 26 [pid = 1460] [id = 708] 20:17:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 53 (0000003F56237C00) [pid = 1460] [serial = 2124] [outer = 0000000000000000] 20:17:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 54 (0000003F56302400) [pid = 1460] [serial = 2125] [outer = 0000003F56237C00] 20:17:26 INFO - PROCESS | 1460 | 1463627846718 Marionette DEBUG loaded listener.js 20:17:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 55 (0000003F56402C00) [pid = 1460] [serial = 2126] [outer = 0000003F56237C00] 20:17:27 INFO - PROCESS | 1460 | 1463627847223 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 20:17:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 20:17:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 733ms 20:17:27 INFO - PROCESS | 1460 | 1463627847282 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 20:17:27 INFO - PROCESS | 1460 | 1463627847288 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 20:17:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 20:17:27 INFO - PROCESS | 1460 | 1463627847295 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 20:17:27 INFO - PROCESS | 1460 | 1463627847298 Marionette TRACE conn6 <- [1,2798,null,{}] 20:17:27 INFO - PROCESS | 1460 | 1463627847302 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:27 INFO - PROCESS | 1460 | 1463627847392 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 20:17:27 INFO - PROCESS | 1460 | 1463627847508 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:27 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F55DA8800 == 27 [pid = 1460] [id = 709] 20:17:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 56 (0000003F5480F800) [pid = 1460] [serial = 2127] [outer = 0000000000000000] 20:17:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 57 (0000003F54850400) [pid = 1460] [serial = 2128] [outer = 0000003F5480F800] 20:17:27 INFO - PROCESS | 1460 | 1463627847568 Marionette DEBUG loaded listener.js 20:17:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 58 (0000003F56395800) [pid = 1460] [serial = 2129] [outer = 0000003F5480F800] 20:17:28 INFO - PROCESS | 1460 | 1463627848398 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 20:17:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 20:17:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1182ms 20:17:28 INFO - PROCESS | 1460 | 1463627848479 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 20:17:28 INFO - PROCESS | 1460 | 1463627848485 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 20:17:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 20:17:28 INFO - PROCESS | 1460 | 1463627848490 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 20:17:28 INFO - PROCESS | 1460 | 1463627848495 Marionette TRACE conn6 <- [1,2802,null,{}] 20:17:28 INFO - PROCESS | 1460 | 1463627848500 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:28 INFO - PROCESS | 1460 | 1463627848650 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 20:17:28 INFO - PROCESS | 1460 | 1463627848717 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:28 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BDB1800 == 28 [pid = 1460] [id = 710] 20:17:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 59 (0000003F513D5C00) [pid = 1460] [serial = 2130] [outer = 0000000000000000] 20:17:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 60 (0000003F564CA800) [pid = 1460] [serial = 2131] [outer = 0000003F513D5C00] 20:17:28 INFO - PROCESS | 1460 | 1463627848819 Marionette DEBUG loaded listener.js 20:17:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 61 (0000003F56CAC800) [pid = 1460] [serial = 2132] [outer = 0000003F513D5C00] 20:17:29 INFO - PROCESS | 1460 | 1463627849619 Marionette TRACE conn6 <- [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]]]}] 20:17:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 20:17:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1192ms 20:17:29 INFO - PROCESS | 1460 | 1463627849684 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 20:17:29 INFO - PROCESS | 1460 | 1463627849688 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 20:17:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 20:17:29 INFO - PROCESS | 1460 | 1463627849693 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 20:17:29 INFO - PROCESS | 1460 | 1463627849697 Marionette TRACE conn6 <- [1,2806,null,{}] 20:17:29 INFO - PROCESS | 1460 | 1463627849704 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:29 INFO - PROCESS | 1460 | 1463627849800 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 20:17:29 INFO - PROCESS | 1460 | 1463627849809 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:29 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5A94A000 == 29 [pid = 1460] [id = 711] 20:17:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 62 (0000003F56307400) [pid = 1460] [serial = 2133] [outer = 0000000000000000] 20:17:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 63 (0000003F5630EC00) [pid = 1460] [serial = 2134] [outer = 0000003F56307400] 20:17:29 INFO - PROCESS | 1460 | 1463627849857 Marionette DEBUG loaded listener.js 20:17:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 64 (0000003F56499400) [pid = 1460] [serial = 2135] [outer = 0000003F56307400] 20:17:30 INFO - PROCESS | 1460 | 1463627850372 Marionette TRACE conn6 <- [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]]]}] 20:17:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 20:17:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 692ms 20:17:30 INFO - PROCESS | 1460 | 1463627850390 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 20:17:30 INFO - PROCESS | 1460 | 1463627850396 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 20:17:30 INFO - PROCESS | 1460 | 1463627850403 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 20:17:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 20:17:30 INFO - PROCESS | 1460 | 1463627850406 Marionette TRACE conn6 <- [1,2810,null,{}] 20:17:30 INFO - PROCESS | 1460 | 1463627850410 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:30 INFO - PROCESS | 1460 | 1463627850495 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 20:17:30 INFO - PROCESS | 1460 | 1463627850505 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:30 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5D384800 == 30 [pid = 1460] [id = 712] 20:17:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 65 (0000003F57A54800) [pid = 1460] [serial = 2136] [outer = 0000000000000000] 20:17:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 66 (0000003F57AF5C00) [pid = 1460] [serial = 2137] [outer = 0000003F57A54800] 20:17:30 INFO - PROCESS | 1460 | 1463627850552 Marionette DEBUG loaded listener.js 20:17:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 67 (0000003F5AB71C00) [pid = 1460] [serial = 2138] [outer = 0000003F57A54800] 20:17:31 INFO - PROCESS | 1460 | 1463627851028 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 20:17:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 20:17:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 670ms 20:17:31 INFO - PROCESS | 1460 | 1463627851079 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 20:17:31 INFO - PROCESS | 1460 | 1463627851081 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 20:17:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 20:17:31 INFO - PROCESS | 1460 | 1463627851085 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 20:17:31 INFO - PROCESS | 1460 | 1463627851089 Marionette TRACE conn6 <- [1,2814,null,{}] 20:17:31 INFO - PROCESS | 1460 | 1463627851101 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:31 INFO - PROCESS | 1460 | 1463627851204 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 20:17:31 INFO - PROCESS | 1460 | 1463627851289 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:31 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61860800 == 31 [pid = 1460] [id = 713] 20:17:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 68 (0000003F5B37E000) [pid = 1460] [serial = 2139] [outer = 0000000000000000] 20:17:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 69 (0000003F5B6E9800) [pid = 1460] [serial = 2140] [outer = 0000003F5B37E000] 20:17:31 INFO - PROCESS | 1460 | 1463627851339 Marionette DEBUG loaded listener.js 20:17:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 70 (0000003F5BD1AC00) [pid = 1460] [serial = 2141] [outer = 0000003F5B37E000] 20:17:31 INFO - PROCESS | 1460 | 1463627851771 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 20:17:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 20:17:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 733ms 20:17:31 INFO - PROCESS | 1460 | 1463627851821 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 20:17:31 INFO - PROCESS | 1460 | 1463627851824 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 20:17:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 20:17:31 INFO - PROCESS | 1460 | 1463627851827 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 20:17:31 INFO - PROCESS | 1460 | 1463627851829 Marionette TRACE conn6 <- [1,2818,null,{}] 20:17:31 INFO - PROCESS | 1460 | 1463627851833 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:31 INFO - PROCESS | 1460 | 1463627851942 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 20:17:31 INFO - PROCESS | 1460 | 1463627851950 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:31 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62613800 == 32 [pid = 1460] [id = 714] 20:17:31 INFO - PROCESS | 1460 | ++DOMWINDOW == 71 (0000003F5BD22C00) [pid = 1460] [serial = 2142] [outer = 0000000000000000] 20:17:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 72 (0000003F5C41A400) [pid = 1460] [serial = 2143] [outer = 0000003F5BD22C00] 20:17:32 INFO - PROCESS | 1460 | 1463627851997 Marionette DEBUG loaded listener.js 20:17:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 73 (0000003F5C451000) [pid = 1460] [serial = 2144] [outer = 0000003F5BD22C00] 20:17:32 INFO - PROCESS | 1460 | 1463627852458 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 20:17:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 20:17:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 689ms 20:17:32 INFO - PROCESS | 1460 | 1463627852519 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 20:17:32 INFO - PROCESS | 1460 | 1463627852521 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 20:17:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 20:17:32 INFO - PROCESS | 1460 | 1463627852532 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 20:17:32 INFO - PROCESS | 1460 | 1463627852534 Marionette TRACE conn6 <- [1,2822,null,{}] 20:17:32 INFO - PROCESS | 1460 | 1463627852538 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:32 INFO - PROCESS | 1460 | 1463627852671 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 20:17:32 INFO - PROCESS | 1460 | 1463627852695 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:32 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F56425000 == 33 [pid = 1460] [id = 715] 20:17:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 74 (0000003F56306C00) [pid = 1460] [serial = 2145] [outer = 0000000000000000] 20:17:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 75 (0000003F5C48F400) [pid = 1460] [serial = 2146] [outer = 0000003F56306C00] 20:17:32 INFO - PROCESS | 1460 | 1463627852741 Marionette DEBUG loaded listener.js 20:17:32 INFO - PROCESS | 1460 | ++DOMWINDOW == 76 (0000003F5CBEB400) [pid = 1460] [serial = 2147] [outer = 0000003F56306C00] 20:17:33 INFO - PROCESS | 1460 | 1463627853191 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 20:17:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 20:17:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 690ms 20:17:33 INFO - PROCESS | 1460 | 1463627853217 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 20:17:33 INFO - PROCESS | 1460 | 1463627853220 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 20:17:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 20:17:33 INFO - PROCESS | 1460 | 1463627853223 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 20:17:33 INFO - PROCESS | 1460 | 1463627853225 Marionette TRACE conn6 <- [1,2826,null,{}] 20:17:33 INFO - PROCESS | 1460 | 1463627853229 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:33 INFO - PROCESS | 1460 | 1463627853361 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 20:17:33 INFO - PROCESS | 1460 | 1463627853370 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:33 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BDB0000 == 34 [pid = 1460] [id = 716] 20:17:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F5CBF0C00) [pid = 1460] [serial = 2148] [outer = 0000000000000000] 20:17:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F5F56F400) [pid = 1460] [serial = 2149] [outer = 0000003F5CBF0C00] 20:17:33 INFO - PROCESS | 1460 | 1463627853456 Marionette DEBUG loaded listener.js 20:17:33 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F5FD51400) [pid = 1460] [serial = 2150] [outer = 0000003F5CBF0C00] 20:17:33 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F62C7D800) [pid = 1460] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 20:17:33 INFO - PROCESS | 1460 | --DOMWINDOW == 77 (0000003F5CBEB000) [pid = 1460] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 20:17:33 INFO - PROCESS | 1460 | --DOMWINDOW == 76 (0000003F63C97400) [pid = 1460] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 20:17:33 INFO - PROCESS | 1460 | --DOMWINDOW == 75 (0000003F62C7F000) [pid = 1460] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 20:17:33 INFO - PROCESS | 1460 | --DOMWINDOW == 74 (0000003F5C41D800) [pid = 1460] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 20:17:33 INFO - PROCESS | 1460 | --DOMWINDOW == 73 (0000003F5639C000) [pid = 1460] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 20:17:33 INFO - PROCESS | 1460 | --DOMWINDOW == 72 (0000003F63845400) [pid = 1460] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 20:17:33 INFO - PROCESS | 1460 | --DOMWINDOW == 71 (0000003F5C422800) [pid = 1460] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 20:17:33 INFO - PROCESS | 1460 | --DOMWINDOW == 70 (0000003F56492800) [pid = 1460] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 20:17:33 INFO - PROCESS | 1460 | --DOMWINDOW == 69 (0000003F56232000) [pid = 1460] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 20:17:33 INFO - PROCESS | 1460 | --DOMWINDOW == 68 (0000003F5F56F000) [pid = 1460] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 20:17:33 INFO - PROCESS | 1460 | --DOMWINDOW == 67 (0000003F61899000) [pid = 1460] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 20:17:33 INFO - PROCESS | 1460 | --DOMWINDOW == 66 (0000003F60634C00) [pid = 1460] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 20:17:33 INFO - PROCESS | 1460 | 1463627853896 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 20:17:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 20:17:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 734ms 20:17:33 INFO - PROCESS | 1460 | 1463627853961 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 20:17:33 INFO - PROCESS | 1460 | 1463627853964 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 20:17:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 20:17:33 INFO - PROCESS | 1460 | 1463627853967 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 20:17:33 INFO - PROCESS | 1460 | 1463627853969 Marionette TRACE conn6 <- [1,2830,null,{}] 20:17:33 INFO - PROCESS | 1460 | 1463627853973 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:34 INFO - PROCESS | 1460 | 1463627854106 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 20:17:34 INFO - PROCESS | 1460 | 1463627854158 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:34 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F636D3800 == 35 [pid = 1460] [id = 717] 20:17:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 67 (0000003F5639EC00) [pid = 1460] [serial = 2151] [outer = 0000000000000000] 20:17:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 68 (0000003F5F5EB800) [pid = 1460] [serial = 2152] [outer = 0000003F5639EC00] 20:17:34 INFO - PROCESS | 1460 | 1463627854204 Marionette DEBUG loaded listener.js 20:17:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 69 (0000003F60636C00) [pid = 1460] [serial = 2153] [outer = 0000003F5639EC00] 20:17:34 INFO - PROCESS | 1460 | 1463627854575 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 20:17:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 20:17:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 627ms 20:17:34 INFO - PROCESS | 1460 | 1463627854598 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 20:17:34 INFO - PROCESS | 1460 | 1463627854600 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 20:17:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 20:17:34 INFO - PROCESS | 1460 | 1463627854611 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 20:17:34 INFO - PROCESS | 1460 | 1463627854613 Marionette TRACE conn6 <- [1,2834,null,{}] 20:17:34 INFO - PROCESS | 1460 | 1463627854626 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:34 INFO - PROCESS | 1460 | 1463627854711 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 20:17:34 INFO - PROCESS | 1460 | 1463627854718 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:34 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63C2F800 == 36 [pid = 1460] [id = 718] 20:17:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 70 (0000003F6063FC00) [pid = 1460] [serial = 2154] [outer = 0000000000000000] 20:17:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 71 (0000003F6187DC00) [pid = 1460] [serial = 2155] [outer = 0000003F6063FC00] 20:17:34 INFO - PROCESS | 1460 | 1463627854769 Marionette DEBUG loaded listener.js 20:17:34 INFO - PROCESS | 1460 | ++DOMWINDOW == 72 (0000003F61E6C800) [pid = 1460] [serial = 2156] [outer = 0000003F6063FC00] 20:17:35 INFO - PROCESS | 1460 | 1463627855184 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 20:17:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 20:17:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 627ms 20:17:35 INFO - PROCESS | 1460 | 1463627855241 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 20:17:35 INFO - PROCESS | 1460 | 1463627855244 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 20:17:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 20:17:35 INFO - PROCESS | 1460 | 1463627855247 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 20:17:35 INFO - PROCESS | 1460 | 1463627855249 Marionette TRACE conn6 <- [1,2838,null,{}] 20:17:35 INFO - PROCESS | 1460 | 1463627855253 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:35 INFO - PROCESS | 1460 | 1463627855334 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 20:17:35 INFO - PROCESS | 1460 | 1463627855341 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:35 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F65893000 == 37 [pid = 1460] [id = 719] 20:17:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 73 (0000003F56392400) [pid = 1460] [serial = 2157] [outer = 0000000000000000] 20:17:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 74 (0000003F61FA7800) [pid = 1460] [serial = 2158] [outer = 0000003F56392400] 20:17:35 INFO - PROCESS | 1460 | 1463627855387 Marionette DEBUG loaded listener.js 20:17:35 INFO - PROCESS | 1460 | ++DOMWINDOW == 75 (0000003F6259FC00) [pid = 1460] [serial = 2159] [outer = 0000003F56392400] 20:17:35 INFO - PROCESS | 1460 | 1463627855969 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 20:17:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 20:17:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 776ms 20:17:36 INFO - PROCESS | 1460 | 1463627856025 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 20:17:36 INFO - PROCESS | 1460 | 1463627856029 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 20:17:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 20:17:36 INFO - PROCESS | 1460 | 1463627856036 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 20:17:36 INFO - PROCESS | 1460 | 1463627856040 Marionette TRACE conn6 <- [1,2842,null,{}] 20:17:36 INFO - PROCESS | 1460 | 1463627856048 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:36 INFO - PROCESS | 1460 | 1463627856158 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 20:17:36 INFO - PROCESS | 1460 | 1463627856255 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:36 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BDA0800 == 38 [pid = 1460] [id = 720] 20:17:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 76 (0000003F5640F000) [pid = 1460] [serial = 2160] [outer = 0000000000000000] 20:17:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F564C5000) [pid = 1460] [serial = 2161] [outer = 0000003F5640F000] 20:17:36 INFO - PROCESS | 1460 | 1463627856313 Marionette DEBUG loaded listener.js 20:17:36 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F5A96C400) [pid = 1460] [serial = 2162] [outer = 0000003F5640F000] 20:17:36 INFO - PROCESS | 1460 | 1463627856943 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 20:17:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 20:17:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 944ms 20:17:36 INFO - PROCESS | 1460 | 1463627856983 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 20:17:36 INFO - PROCESS | 1460 | 1463627856989 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 20:17:37 INFO - PROCESS | 1460 | 1463627856996 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 20:17:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 20:17:37 INFO - PROCESS | 1460 | 1463627856999 Marionette TRACE conn6 <- [1,2846,null,{}] 20:17:37 INFO - PROCESS | 1460 | 1463627857004 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:37 INFO - PROCESS | 1460 | 1463627857147 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 20:17:37 INFO - PROCESS | 1460 | 1463627857267 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:37 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63422800 == 39 [pid = 1460] [id = 721] 20:17:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F5649B000) [pid = 1460] [serial = 2163] [outer = 0000000000000000] 20:17:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F5BD21C00) [pid = 1460] [serial = 2164] [outer = 0000003F5649B000] 20:17:37 INFO - PROCESS | 1460 | 1463627857324 Marionette DEBUG loaded listener.js 20:17:37 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F5C48A400) [pid = 1460] [serial = 2165] [outer = 0000003F5649B000] 20:17:37 INFO - PROCESS | 1460 | 1463627857961 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 20:17:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 20:17:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 986ms 20:17:38 INFO - PROCESS | 1460 | 1463627857999 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 20:17:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 20:17:38 INFO - PROCESS | 1460 | 1463627858002 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 20:17:38 INFO - PROCESS | 1460 | 1463627858007 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 20:17:38 INFO - PROCESS | 1460 | 1463627858012 Marionette TRACE conn6 <- [1,2850,null,{}] 20:17:38 INFO - PROCESS | 1460 | 1463627858024 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:38 INFO - PROCESS | 1460 | 1463627858137 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 20:17:38 INFO - PROCESS | 1460 | 1463627858216 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:38 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66615000 == 40 [pid = 1460] [id = 722] 20:17:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F5FD45400) [pid = 1460] [serial = 2166] [outer = 0000000000000000] 20:17:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F6187E800) [pid = 1460] [serial = 2167] [outer = 0000003F5FD45400] 20:17:38 INFO - PROCESS | 1460 | 1463627858315 Marionette DEBUG loaded listener.js 20:17:38 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F62B4AC00) [pid = 1460] [serial = 2168] [outer = 0000003F5FD45400] 20:17:38 INFO - PROCESS | 1460 | 1463627858891 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 20:17:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 20:17:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 945ms 20:17:38 INFO - PROCESS | 1460 | 1463627858952 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 20:17:38 INFO - PROCESS | 1460 | 1463627858956 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 20:17:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 20:17:38 INFO - PROCESS | 1460 | 1463627858959 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 20:17:38 INFO - PROCESS | 1460 | 1463627858961 Marionette TRACE conn6 <- [1,2854,null,{}] 20:17:38 INFO - PROCESS | 1460 | 1463627858965 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:39 INFO - PROCESS | 1460 | 1463627859082 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 20:17:39 INFO - PROCESS | 1460 | 1463627859181 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:39 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66925800 == 41 [pid = 1460] [id = 723] 20:17:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F5540F800) [pid = 1460] [serial = 2169] [outer = 0000000000000000] 20:17:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F62BDCC00) [pid = 1460] [serial = 2170] [outer = 0000003F5540F800] 20:17:39 INFO - PROCESS | 1460 | 1463627859239 Marionette DEBUG loaded listener.js 20:17:39 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F62C2F800) [pid = 1460] [serial = 2171] [outer = 0000003F5540F800] 20:17:39 INFO - PROCESS | 1460 | 1463627859975 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 20:17:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 20:17:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1034ms 20:17:40 INFO - PROCESS | 1460 | 1463627859995 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 20:17:40 INFO - PROCESS | 1460 | 1463627859999 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 20:17:40 INFO - PROCESS | 1460 | 1463627860005 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 20:17:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 20:17:40 INFO - PROCESS | 1460 | 1463627860009 Marionette TRACE conn6 <- [1,2858,null,{}] 20:17:40 INFO - PROCESS | 1460 | 1463627860035 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:40 INFO - PROCESS | 1460 | 1463627860139 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 20:17:40 INFO - PROCESS | 1460 | 1463627860221 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:40 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5AB2B800 == 42 [pid = 1460] [id = 724] 20:17:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F56409000) [pid = 1460] [serial = 2172] [outer = 0000000000000000] 20:17:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F564C7800) [pid = 1460] [serial = 2173] [outer = 0000003F56409000] 20:17:40 INFO - PROCESS | 1460 | 1463627860314 Marionette DEBUG loaded listener.js 20:17:40 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F5A961C00) [pid = 1460] [serial = 2174] [outer = 0000003F56409000] 20:17:40 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BD79000 == 41 [pid = 1460] [id = 678] 20:17:40 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62A10000 == 40 [pid = 1460] [id = 680] 20:17:40 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66477800 == 39 [pid = 1460] [id = 683] 20:17:40 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5D390000 == 38 [pid = 1460] [id = 689] 20:17:40 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5FD08000 == 37 [pid = 1460] [id = 679] 20:17:40 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6304E800 == 36 [pid = 1460] [id = 681] 20:17:40 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5D383800 == 35 [pid = 1460] [id = 682] 20:17:40 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BD63800 == 34 [pid = 1460] [id = 707] 20:17:40 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6692C800 == 33 [pid = 1460] [id = 686] 20:17:40 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63674800 == 32 [pid = 1460] [id = 691] 20:17:40 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F6254F800) [pid = 1460] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F62985800) [pid = 1460] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F56302400) [pid = 1460] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F63121400) [pid = 1460] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F63751000) [pid = 1460] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F643D3000) [pid = 1460] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F63DF9800) [pid = 1460] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F63C9BC00) [pid = 1460] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F638D5000) [pid = 1460] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F631A2400) [pid = 1460] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 1460 | --DOMWINDOW == 79 (0000003F600D3000) [pid = 1460] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F5C488C00) [pid = 1460] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 1460 | --DOMWINDOW == 77 (0000003F579AD400) [pid = 1460] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 1460 | --DOMWINDOW == 76 (0000003F56408400) [pid = 1460] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 1460 | --DOMWINDOW == 75 (0000003F63C6F800) [pid = 1460] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 1460 | --DOMWINDOW == 74 (0000003F5C48A000) [pid = 1460] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 1460 | --DOMWINDOW == 73 (0000003F5CBEB800) [pid = 1460] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 1460 | --DOMWINDOW == 72 (0000003F5AC39400) [pid = 1460] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 1460 | --DOMWINDOW == 71 (0000003F5B8EE800) [pid = 1460] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 1460 | --DOMWINDOW == 70 (0000003F5B455000) [pid = 1460] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 1460 | --DOMWINDOW == 69 (0000003F5AB0B800) [pid = 1460] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 1460 | --DOMWINDOW == 68 (0000003F646BA000) [pid = 1460] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 1460 | --DOMWINDOW == 67 (0000003F6063D800) [pid = 1460] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 1460 | --DOMWINDOW == 66 (0000003F5FD4D400) [pid = 1460] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 1460 | --DOMWINDOW == 65 (0000003F61F1EC00) [pid = 1460] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 1460 | 1463627860799 Marionette TRACE conn6 <- [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]]]}] 20:17:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 20:17:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 859ms 20:17:40 INFO - PROCESS | 1460 | 1463627860868 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 20:17:40 INFO - PROCESS | 1460 | 1463627860874 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 20:17:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 20:17:40 INFO - PROCESS | 1460 | 1463627860880 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 20:17:40 INFO - PROCESS | 1460 | 1463627860883 Marionette TRACE conn6 <- [1,2862,null,{}] 20:17:40 INFO - PROCESS | 1460 | 1463627860887 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:40 INFO - PROCESS | 1460 | 1463627860975 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 20:17:41 INFO - PROCESS | 1460 | 1463627861055 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:41 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BDCA800 == 33 [pid = 1460] [id = 725] 20:17:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 66 (0000003F56496400) [pid = 1460] [serial = 2175] [outer = 0000000000000000] 20:17:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 67 (0000003F579AF000) [pid = 1460] [serial = 2176] [outer = 0000003F56496400] 20:17:41 INFO - PROCESS | 1460 | 1463627861106 Marionette DEBUG loaded listener.js 20:17:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 68 (0000003F5B390400) [pid = 1460] [serial = 2177] [outer = 0000003F56496400] 20:17:41 INFO - PROCESS | 1460 | 1463627861508 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 20:17:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 20:17:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 692ms 20:17:41 INFO - PROCESS | 1460 | 1463627861574 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 20:17:41 INFO - PROCESS | 1460 | 1463627861576 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 20:17:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 20:17:41 INFO - PROCESS | 1460 | 1463627861580 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 20:17:41 INFO - PROCESS | 1460 | 1463627861583 Marionette TRACE conn6 <- [1,2866,null,{}] 20:17:41 INFO - PROCESS | 1460 | 1463627861594 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:41 INFO - PROCESS | 1460 | 1463627861682 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 20:17:41 INFO - PROCESS | 1460 | 1463627861690 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:41 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61F37000 == 34 [pid = 1460] [id = 726] 20:17:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 69 (0000003F5B8FCC00) [pid = 1460] [serial = 2178] [outer = 0000000000000000] 20:17:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 70 (0000003F5C416000) [pid = 1460] [serial = 2179] [outer = 0000003F5B8FCC00] 20:17:41 INFO - PROCESS | 1460 | 1463627861740 Marionette DEBUG loaded listener.js 20:17:41 INFO - PROCESS | 1460 | ++DOMWINDOW == 71 (0000003F5C48B400) [pid = 1460] [serial = 2180] [outer = 0000003F5B8FCC00] 20:17:42 INFO - PROCESS | 1460 | 1463627862216 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 20:17:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 20:17:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 691ms 20:17:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 20:17:42 INFO - PROCESS | 1460 | 1463627862274 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 20:17:42 INFO - PROCESS | 1460 | 1463627862276 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 20:17:42 INFO - PROCESS | 1460 | 1463627862280 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 20:17:42 INFO - PROCESS | 1460 | 1463627862282 Marionette TRACE conn6 <- [1,2870,null,{}] 20:17:42 INFO - PROCESS | 1460 | 1463627862285 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:42 INFO - PROCESS | 1460 | 1463627862397 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 20:17:42 INFO - PROCESS | 1460 | 1463627862412 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:42 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62C10800 == 35 [pid = 1460] [id = 727] 20:17:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 72 (0000003F5C488800) [pid = 1460] [serial = 2181] [outer = 0000000000000000] 20:17:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 73 (0000003F5CF8C000) [pid = 1460] [serial = 2182] [outer = 0000003F5C488800] 20:17:42 INFO - PROCESS | 1460 | 1463627862528 Marionette DEBUG loaded listener.js 20:17:42 INFO - PROCESS | 1460 | ++DOMWINDOW == 74 (0000003F5F5F5C00) [pid = 1460] [serial = 2183] [outer = 0000003F5C488800] 20:17:42 INFO - PROCESS | 1460 | 1463627862943 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 20:17:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 20:17:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 671ms 20:17:42 INFO - PROCESS | 1460 | 1463627862953 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 20:17:42 INFO - PROCESS | 1460 | 1463627862956 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 20:17:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 20:17:42 INFO - PROCESS | 1460 | 1463627862959 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 20:17:42 INFO - PROCESS | 1460 | 1463627862961 Marionette TRACE conn6 <- [1,2874,null,{}] 20:17:42 INFO - PROCESS | 1460 | 1463627862965 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:43 INFO - PROCESS | 1460 | 1463627863075 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 20:17:43 INFO - PROCESS | 1460 | 1463627863082 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:43 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6377A800 == 36 [pid = 1460] [id = 728] 20:17:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 75 (0000003F5FD4A400) [pid = 1460] [serial = 2184] [outer = 0000000000000000] 20:17:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 76 (0000003F60632800) [pid = 1460] [serial = 2185] [outer = 0000003F5FD4A400] 20:17:43 INFO - PROCESS | 1460 | 1463627863167 Marionette DEBUG loaded listener.js 20:17:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F6187D400) [pid = 1460] [serial = 2186] [outer = 0000003F5FD4A400] 20:17:43 INFO - PROCESS | 1460 | 1463627863611 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 20:17:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 20:17:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 690ms 20:17:43 INFO - PROCESS | 1460 | 1463627863660 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 20:17:43 INFO - PROCESS | 1460 | 1463627863662 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 20:17:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 20:17:43 INFO - PROCESS | 1460 | 1463627863672 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 20:17:43 INFO - PROCESS | 1460 | 1463627863675 Marionette TRACE conn6 <- [1,2878,null,{}] 20:17:43 INFO - PROCESS | 1460 | 1463627863678 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:43 INFO - PROCESS | 1460 | 1463627863838 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 20:17:43 INFO - PROCESS | 1460 | 1463627863863 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:43 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66479800 == 37 [pid = 1460] [id = 729] 20:17:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F62559800) [pid = 1460] [serial = 2187] [outer = 0000000000000000] 20:17:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F62BDB800) [pid = 1460] [serial = 2188] [outer = 0000003F62559800] 20:17:43 INFO - PROCESS | 1460 | 1463627863910 Marionette DEBUG loaded listener.js 20:17:43 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F62C78000) [pid = 1460] [serial = 2189] [outer = 0000003F62559800] 20:17:44 INFO - PROCESS | 1460 | 1463627864348 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 20:17:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 20:17:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 731ms 20:17:44 INFO - PROCESS | 1460 | 1463627864403 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 20:17:44 INFO - PROCESS | 1460 | 1463627864405 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 20:17:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 20:17:44 INFO - PROCESS | 1460 | 1463627864415 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 20:17:44 INFO - PROCESS | 1460 | 1463627864417 Marionette TRACE conn6 <- [1,2882,null,{}] 20:17:44 INFO - PROCESS | 1460 | 1463627864421 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:44 INFO - PROCESS | 1460 | 1463627864530 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 20:17:44 INFO - PROCESS | 1460 | 1463627864538 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:44 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6691B000 == 38 [pid = 1460] [id = 730] 20:17:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F62C7B800) [pid = 1460] [serial = 2190] [outer = 0000000000000000] 20:17:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F62C80C00) [pid = 1460] [serial = 2191] [outer = 0000003F62C7B800] 20:17:44 INFO - PROCESS | 1460 | 1463627864586 Marionette DEBUG loaded listener.js 20:17:44 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F6311D400) [pid = 1460] [serial = 2192] [outer = 0000003F62C7B800] 20:17:44 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F5CBF0C00) [pid = 1460] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 20:17:44 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F5B37E000) [pid = 1460] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 20:17:44 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F57A54800) [pid = 1460] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 20:17:44 INFO - PROCESS | 1460 | --DOMWINDOW == 79 (0000003F56307400) [pid = 1460] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 20:17:44 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F56306C00) [pid = 1460] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 20:17:44 INFO - PROCESS | 1460 | --DOMWINDOW == 77 (0000003F5639EC00) [pid = 1460] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 20:17:44 INFO - PROCESS | 1460 | --DOMWINDOW == 76 (0000003F6063FC00) [pid = 1460] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 20:17:44 INFO - PROCESS | 1460 | --DOMWINDOW == 75 (0000003F5BD22C00) [pid = 1460] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 20:17:44 INFO - PROCESS | 1460 | --DOMWINDOW == 74 (0000003F56237C00) [pid = 1460] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 20:17:45 INFO - PROCESS | 1460 | 1463627865054 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 20:17:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 20:17:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 690ms 20:17:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 20:17:45 INFO - PROCESS | 1460 | 1463627865107 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 20:17:45 INFO - PROCESS | 1460 | 1463627865109 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 20:17:45 INFO - PROCESS | 1460 | 1463627865113 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 20:17:45 INFO - PROCESS | 1460 | 1463627865115 Marionette TRACE conn6 <- [1,2886,null,{}] 20:17:45 INFO - PROCESS | 1460 | 1463627865118 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:45 INFO - PROCESS | 1460 | 1463627865234 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 20:17:45 INFO - PROCESS | 1460 | 1463627865243 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:45 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670A8000 == 39 [pid = 1460] [id = 731] 20:17:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 75 (0000003F56CC6000) [pid = 1460] [serial = 2193] [outer = 0000000000000000] 20:17:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 76 (0000003F60633000) [pid = 1460] [serial = 2194] [outer = 0000003F56CC6000] 20:17:45 INFO - PROCESS | 1460 | 1463627865292 Marionette DEBUG loaded listener.js 20:17:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F63120C00) [pid = 1460] [serial = 2195] [outer = 0000003F56CC6000] 20:17:45 INFO - PROCESS | 1460 | 1463627865699 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 20:17:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 20:17:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 629ms 20:17:45 INFO - PROCESS | 1460 | 1463627865745 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 20:17:45 INFO - PROCESS | 1460 | 1463627865747 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 20:17:45 INFO - PROCESS | 1460 | 1463627865750 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 20:17:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 20:17:45 INFO - PROCESS | 1460 | 1463627865752 Marionette TRACE conn6 <- [1,2890,null,{}] 20:17:45 INFO - PROCESS | 1460 | 1463627865761 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:45 INFO - PROCESS | 1460 | 1463627865846 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 20:17:45 INFO - PROCESS | 1460 | 1463627865855 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:45 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670E8000 == 40 [pid = 1460] [id = 732] 20:17:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F63126C00) [pid = 1460] [serial = 2196] [outer = 0000000000000000] 20:17:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F632B7000) [pid = 1460] [serial = 2197] [outer = 0000003F63126C00] 20:17:45 INFO - PROCESS | 1460 | 1463627865902 Marionette DEBUG loaded listener.js 20:17:45 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F63751800) [pid = 1460] [serial = 2198] [outer = 0000003F63126C00] 20:17:46 INFO - PROCESS | 1460 | 1463627866329 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 20:17:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 20:17:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 628ms 20:17:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 20:17:46 INFO - PROCESS | 1460 | 1463627866382 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 20:17:46 INFO - PROCESS | 1460 | 1463627866385 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 20:17:46 INFO - PROCESS | 1460 | 1463627866388 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 20:17:46 INFO - PROCESS | 1460 | 1463627866390 Marionette TRACE conn6 <- [1,2894,null,{}] 20:17:46 INFO - PROCESS | 1460 | 1463627866394 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:46 INFO - PROCESS | 1460 | 1463627866484 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 20:17:46 INFO - PROCESS | 1460 | 1463627866493 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:46 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6728C800 == 41 [pid = 1460] [id = 733] 20:17:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F63755000) [pid = 1460] [serial = 2199] [outer = 0000000000000000] 20:17:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F6375B400) [pid = 1460] [serial = 2200] [outer = 0000003F63755000] 20:17:46 INFO - PROCESS | 1460 | 1463627866538 Marionette DEBUG loaded listener.js 20:17:46 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F63816800) [pid = 1460] [serial = 2201] [outer = 0000003F63755000] 20:17:47 INFO - PROCESS | 1460 | --DOCSHELL 0000003F64F5B000 == 40 [pid = 1460] [id = 685] 20:17:47 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C550800 == 39 [pid = 1460] [id = 684] 20:17:47 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62E51800 == 38 [pid = 1460] [id = 687] 20:17:47 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62A09800 == 37 [pid = 1460] [id = 690] 20:17:47 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63C39000 == 36 [pid = 1460] [id = 692] 20:17:47 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BD73800 == 35 [pid = 1460] [id = 688] 20:17:47 INFO - PROCESS | 1460 | --DOCSHELL 0000003F67293000 == 34 [pid = 1460] [id = 695] 20:17:47 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66617800 == 33 [pid = 1460] [id = 693] 20:17:47 INFO - PROCESS | 1460 | --DOCSHELL 0000003F670EB800 == 32 [pid = 1460] [id = 694] 20:17:48 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F56402C00) [pid = 1460] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 20:17:48 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F5C48F400) [pid = 1460] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 20:17:48 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F61FA7800) [pid = 1460] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 20:17:48 INFO - PROCESS | 1460 | --DOMWINDOW == 79 (0000003F5F5EB800) [pid = 1460] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 20:17:48 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F61E6C800) [pid = 1460] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 20:17:48 INFO - PROCESS | 1460 | --DOMWINDOW == 77 (0000003F6187DC00) [pid = 1460] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 20:17:48 INFO - PROCESS | 1460 | --DOMWINDOW == 76 (0000003F5FD51400) [pid = 1460] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 20:17:48 INFO - PROCESS | 1460 | --DOMWINDOW == 75 (0000003F5AB71C00) [pid = 1460] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 20:17:48 INFO - PROCESS | 1460 | --DOMWINDOW == 74 (0000003F5C41A400) [pid = 1460] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 20:17:48 INFO - PROCESS | 1460 | --DOMWINDOW == 73 (0000003F5C451000) [pid = 1460] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 20:17:48 INFO - PROCESS | 1460 | --DOMWINDOW == 72 (0000003F5CBEB400) [pid = 1460] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 20:17:48 INFO - PROCESS | 1460 | --DOMWINDOW == 71 (0000003F60636C00) [pid = 1460] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 20:17:48 INFO - PROCESS | 1460 | --DOMWINDOW == 70 (0000003F5BD1AC00) [pid = 1460] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 20:17:48 INFO - PROCESS | 1460 | --DOMWINDOW == 69 (0000003F5F56F400) [pid = 1460] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 20:17:48 INFO - PROCESS | 1460 | --DOMWINDOW == 68 (0000003F5B6E9800) [pid = 1460] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 20:17:48 INFO - PROCESS | 1460 | --DOMWINDOW == 67 (0000003F57AF5C00) [pid = 1460] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 20:17:48 INFO - PROCESS | 1460 | --DOMWINDOW == 66 (0000003F5630EC00) [pid = 1460] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 20:17:48 INFO - PROCESS | 1460 | --DOMWINDOW == 65 (0000003F56499400) [pid = 1460] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 20:17:48 INFO - PROCESS | 1460 | --DOMWINDOW == 64 (0000003F54850400) [pid = 1460] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 20:17:48 INFO - PROCESS | 1460 | --DOMWINDOW == 63 (0000003F564CA800) [pid = 1460] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 20:17:48 INFO - PROCESS | 1460 | 1463627868516 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 20:17:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 20:17:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 2196ms 20:17:48 INFO - PROCESS | 1460 | 1463627868587 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 20:17:48 INFO - PROCESS | 1460 | 1463627868591 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 20:17:48 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 20:17:48 INFO - PROCESS | 1460 | 1463627868597 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 20:17:48 INFO - PROCESS | 1460 | 1463627868601 Marionette TRACE conn6 <- [1,2898,null,{}] 20:17:48 INFO - PROCESS | 1460 | 1463627868607 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:48 INFO - PROCESS | 1460 | 1463627868704 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 20:17:48 INFO - PROCESS | 1460 | 1463627868721 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:48 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5AB2A800 == 33 [pid = 1460] [id = 734] 20:17:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 64 (0000003F56302400) [pid = 1460] [serial = 2202] [outer = 0000000000000000] 20:17:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 65 (0000003F56303400) [pid = 1460] [serial = 2203] [outer = 0000003F56302400] 20:17:48 INFO - PROCESS | 1460 | 1463627868771 Marionette DEBUG loaded listener.js 20:17:48 INFO - PROCESS | 1460 | ++DOMWINDOW == 66 (0000003F56403400) [pid = 1460] [serial = 2204] [outer = 0000003F56302400] 20:17:49 INFO - PROCESS | 1460 | 1463627869230 Marionette TRACE conn6 <- [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]]]}] 20:17:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 20:17:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 20:17:49 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 693ms 20:17:49 INFO - PROCESS | 1460 | 1463627869293 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 20:17:49 INFO - PROCESS | 1460 | 1463627869300 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 20:17:49 INFO - TEST-START | /DOMEvents/constructors.html 20:17:49 INFO - PROCESS | 1460 | 1463627869307 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 20:17:49 INFO - PROCESS | 1460 | 1463627869310 Marionette TRACE conn6 <- [1,2902,null,{}] 20:17:49 INFO - PROCESS | 1460 | 1463627869314 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:49 INFO - PROCESS | 1460 | 1463627869404 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 20:17:49 INFO - PROCESS | 1460 | 1463627869414 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:49 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BD99000 == 34 [pid = 1460] [id = 735] 20:17:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 67 (0000003F56499000) [pid = 1460] [serial = 2205] [outer = 0000000000000000] 20:17:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 68 (0000003F56499C00) [pid = 1460] [serial = 2206] [outer = 0000003F56499000] 20:17:49 INFO - PROCESS | 1460 | 1463627869469 Marionette DEBUG loaded listener.js 20:17:49 INFO - PROCESS | 1460 | ++DOMWINDOW == 69 (0000003F56B68400) [pid = 1460] [serial = 2207] [outer = 0000003F56499000] 20:17:50 INFO - PROCESS | 1460 | 1463627870024 Marionette TRACE conn6 <- [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]]]}] 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 20:17:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 20:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 20:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 20:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:17:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 20:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 20:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 20:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:17:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 20:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 20:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 20:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:17:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 20:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 20:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 20:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:17:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 20:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 20:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 20:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:17:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 20:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 20:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 20:17:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:17:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 20:17:50 INFO - TEST-OK | /DOMEvents/constructors.html | took 762ms 20:17:50 INFO - PROCESS | 1460 | 1463627870074 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 20:17:50 INFO - PROCESS | 1460 | 1463627870077 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 20:17:50 INFO - TEST-START | /DOMEvents/event-phases-order.html 20:17:50 INFO - PROCESS | 1460 | 1463627870081 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 20:17:50 INFO - PROCESS | 1460 | 1463627870085 Marionette TRACE conn6 <- [1,2906,null,{}] 20:17:50 INFO - PROCESS | 1460 | 1463627870129 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:50 INFO - PROCESS | 1460 | 1463627870260 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 20:17:50 INFO - PROCESS | 1460 | 1463627870271 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:50 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5FD15800 == 35 [pid = 1460] [id = 736] 20:17:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 70 (0000003F513DD000) [pid = 1460] [serial = 2208] [outer = 0000000000000000] 20:17:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 71 (0000003F5AB10400) [pid = 1460] [serial = 2209] [outer = 0000003F513DD000] 20:17:50 INFO - PROCESS | 1460 | 1463627870324 Marionette DEBUG loaded listener.js 20:17:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 72 (0000003F5AC5B000) [pid = 1460] [serial = 2210] [outer = 0000003F513DD000] 20:17:50 INFO - PROCESS | 1460 | 1463627870770 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 20:17:50 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 20:17:50 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 713ms 20:17:50 INFO - PROCESS | 1460 | 1463627870795 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 20:17:50 INFO - PROCESS | 1460 | 1463627870798 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 20:17:50 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 20:17:50 INFO - PROCESS | 1460 | 1463627870801 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 20:17:50 INFO - PROCESS | 1460 | 1463627870803 Marionette TRACE conn6 <- [1,2910,null,{}] 20:17:50 INFO - PROCESS | 1460 | 1463627870816 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:50 INFO - PROCESS | 1460 | 1463627870903 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 20:17:50 INFO - PROCESS | 1460 | 1463627870909 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:50 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61E92000 == 36 [pid = 1460] [id = 737] 20:17:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 73 (0000003F5B38D400) [pid = 1460] [serial = 2211] [outer = 0000000000000000] 20:17:50 INFO - PROCESS | 1460 | ++DOMWINDOW == 74 (0000003F5B8EE400) [pid = 1460] [serial = 2212] [outer = 0000003F5B38D400] 20:17:50 INFO - PROCESS | 1460 | 1463627870957 Marionette DEBUG loaded listener.js 20:17:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 75 (0000003F5BD20800) [pid = 1460] [serial = 2213] [outer = 0000003F5B38D400] 20:17:51 INFO - PROCESS | 1460 | [1460] 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 20:17:51 INFO - PROCESS | 1460 | [1460] 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 20:17:51 INFO - PROCESS | 1460 | [1460] 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 20:17:51 INFO - PROCESS | 1460 | [1460] 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 20:17:51 INFO - PROCESS | 1460 | 1463627871413 Marionette TRACE conn6 <- [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]]]}] 20:17:51 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 20:17:51 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 20:17:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 20:17:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:17:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:17:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:17:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:17:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:17:51 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 20:17:51 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 20:17:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:17:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:17:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:17:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:17:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:17:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:17:51 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 20:17:51 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 20:17:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:17:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:17:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:17:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:17:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:17:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:17:51 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]" 20:17:51 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 20:17:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:17:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:17:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:17:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:17:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:17:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:17:51 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 20:17:51 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 653ms 20:17:51 INFO - PROCESS | 1460 | 1463627871458 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 20:17:51 INFO - PROCESS | 1460 | 1463627871460 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 20:17:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 20:17:51 INFO - PROCESS | 1460 | 1463627871464 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 20:17:51 INFO - PROCESS | 1460 | 1463627871466 Marionette TRACE conn6 <- [1,2914,null,{}] 20:17:51 INFO - PROCESS | 1460 | 1463627871470 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:51 INFO - PROCESS | 1460 | 1463627871550 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 20:17:51 INFO - PROCESS | 1460 | 1463627871556 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:51 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62E0E000 == 37 [pid = 1460] [id = 738] 20:17:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 76 (0000003F56396000) [pid = 1460] [serial = 2214] [outer = 0000000000000000] 20:17:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F5C488C00) [pid = 1460] [serial = 2215] [outer = 0000003F56396000] 20:17:51 INFO - PROCESS | 1460 | 1463627871601 Marionette DEBUG loaded listener.js 20:17:51 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F5CBA4800) [pid = 1460] [serial = 2216] [outer = 0000003F56396000] 20:17:51 INFO - PROCESS | 1460 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 20:17:52 INFO - PROCESS | 1460 | 1463627872035 Marionette TRACE conn6 <- [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]]]}] 20:17:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 20:17:52 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 629ms 20:17:52 INFO - PROCESS | 1460 | 1463627872096 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 20:17:52 INFO - PROCESS | 1460 | 1463627872098 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 20:17:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 20:17:52 INFO - PROCESS | 1460 | 1463627872101 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 20:17:52 INFO - PROCESS | 1460 | 1463627872103 Marionette TRACE conn6 <- [1,2918,null,{}] 20:17:52 INFO - PROCESS | 1460 | 1463627872107 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:52 INFO - PROCESS | 1460 | 1463627872222 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 20:17:52 INFO - PROCESS | 1460 | 1463627872235 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:52 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6368D800 == 38 [pid = 1460] [id = 739] 20:17:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F5CBF0C00) [pid = 1460] [serial = 2217] [outer = 0000000000000000] 20:17:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F5FD4F400) [pid = 1460] [serial = 2218] [outer = 0000003F5CBF0C00] 20:17:52 INFO - PROCESS | 1460 | 1463627872284 Marionette DEBUG loaded listener.js 20:17:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F60638400) [pid = 1460] [serial = 2219] [outer = 0000003F5CBF0C00] 20:17:52 INFO - PROCESS | 1460 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 20:17:52 INFO - PROCESS | 1460 | 1463627872691 Marionette TRACE conn6 <- [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]]]}] 20:17:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 20:17:52 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 629ms 20:17:52 INFO - PROCESS | 1460 | 1463627872742 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 20:17:52 INFO - PROCESS | 1460 | 1463627872744 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 20:17:52 INFO - PROCESS | 1460 | 1463627872747 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 20:17:52 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 20:17:52 INFO - PROCESS | 1460 | 1463627872749 Marionette TRACE conn6 <- [1,2922,null,{}] 20:17:52 INFO - PROCESS | 1460 | 1463627872758 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:52 INFO - PROCESS | 1460 | 1463627872846 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 20:17:52 INFO - PROCESS | 1460 | 1463627872854 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:52 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F637DA000 == 39 [pid = 1460] [id = 740] 20:17:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F6063E400) [pid = 1460] [serial = 2220] [outer = 0000000000000000] 20:17:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F6183B000) [pid = 1460] [serial = 2221] [outer = 0000003F6063E400] 20:17:52 INFO - PROCESS | 1460 | 1463627872901 Marionette DEBUG loaded listener.js 20:17:52 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F61E6BC00) [pid = 1460] [serial = 2222] [outer = 0000003F6063E400] 20:17:53 INFO - PROCESS | 1460 | 1463627873323 Marionette TRACE conn6 <- [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]]]}] 20:17:53 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 20:17:53 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 629ms 20:17:53 INFO - PROCESS | 1460 | 1463627873398 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 20:17:53 INFO - PROCESS | 1460 | 1463627873400 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 20:17:53 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 20:17:53 INFO - PROCESS | 1460 | 1463627873405 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 20:17:53 INFO - PROCESS | 1460 | 1463627873406 Marionette TRACE conn6 <- [1,2926,null,{}] 20:17:53 INFO - PROCESS | 1460 | 1463627873410 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:53 INFO - PROCESS | 1460 | 1463627873494 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 20:17:53 INFO - PROCESS | 1460 | 1463627873500 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:53 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6589D800 == 40 [pid = 1460] [id = 741] 20:17:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F61F9D400) [pid = 1460] [serial = 2223] [outer = 0000000000000000] 20:17:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F6255B800) [pid = 1460] [serial = 2224] [outer = 0000003F61F9D400] 20:17:53 INFO - PROCESS | 1460 | 1463627873547 Marionette DEBUG loaded listener.js 20:17:53 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F62989800) [pid = 1460] [serial = 2225] [outer = 0000003F61F9D400] 20:17:53 INFO - PROCESS | 1460 | 1463627873980 Marionette TRACE conn6 <- [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]]]}] 20:17:54 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. 20:17:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 629ms 20:17:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 20:17:54 INFO - PROCESS | 1460 | 1463627874040 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 20:17:54 INFO - PROCESS | 1460 | 1463627874042 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 20:17:54 INFO - PROCESS | 1460 | 1463627874046 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 20:17:54 INFO - PROCESS | 1460 | 1463627874048 Marionette TRACE conn6 <- [1,2930,null,{}] 20:17:54 INFO - PROCESS | 1460 | 1463627874051 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:54 INFO - PROCESS | 1460 | 1463627874172 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 20:17:54 INFO - PROCESS | 1460 | 1463627874182 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:54 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5FD10000 == 41 [pid = 1460] [id = 742] 20:17:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F61F9F000) [pid = 1460] [serial = 2226] [outer = 0000000000000000] 20:17:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F62BD7400) [pid = 1460] [serial = 2227] [outer = 0000003F61F9F000] 20:17:54 INFO - PROCESS | 1460 | 1463627874230 Marionette DEBUG loaded listener.js 20:17:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F62C29C00) [pid = 1460] [serial = 2228] [outer = 0000003F61F9F000] 20:17:54 INFO - PROCESS | 1460 | 1463627874641 Marionette TRACE conn6 <- [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"]]]}] 20:17:54 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 20:17:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 20:17:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:17:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:17:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 20:17:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 691ms 20:17:54 INFO - PROCESS | 1460 | 1463627874743 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 20:17:54 INFO - PROCESS | 1460 | 1463627874745 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 20:17:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 20:17:54 INFO - PROCESS | 1460 | 1463627874749 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 20:17:54 INFO - PROCESS | 1460 | 1463627874750 Marionette TRACE conn6 <- [1,2934,null,{}] 20:17:54 INFO - PROCESS | 1460 | 1463627874755 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:54 INFO - PROCESS | 1460 | 1463627874869 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 20:17:54 INFO - PROCESS | 1460 | 1463627874875 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:54 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F670A7800 == 42 [pid = 1460] [id = 743] 20:17:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F62543800) [pid = 1460] [serial = 2229] [outer = 0000000000000000] 20:17:54 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F62C38000) [pid = 1460] [serial = 2230] [outer = 0000003F62543800] 20:17:54 INFO - PROCESS | 1460 | 1463627874921 Marionette DEBUG loaded listener.js 20:17:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F62F1D400) [pid = 1460] [serial = 2231] [outer = 0000003F62543800] 20:17:55 INFO - PROCESS | 1460 | 1463627875316 Marionette TRACE conn6 <- [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]]]}] 20:17:55 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. 20:17:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 628ms 20:17:55 INFO - PROCESS | 1460 | 1463627875381 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 20:17:55 INFO - PROCESS | 1460 | 1463627875384 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 20:17:55 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 20:17:55 INFO - PROCESS | 1460 | 1463627875387 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 20:17:55 INFO - PROCESS | 1460 | 1463627875390 Marionette TRACE conn6 <- [1,2938,null,{}] 20:17:55 INFO - PROCESS | 1460 | 1463627875393 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:55 INFO - PROCESS | 1460 | 1463627875523 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 20:17:55 INFO - PROCESS | 1460 | 1463627875530 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:55 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62E0D000 == 43 [pid = 1460] [id = 744] 20:17:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F630EF400) [pid = 1460] [serial = 2232] [outer = 0000000000000000] 20:17:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F634B5400) [pid = 1460] [serial = 2233] [outer = 0000003F630EF400] 20:17:55 INFO - PROCESS | 1460 | 1463627875630 Marionette DEBUG loaded listener.js 20:17:55 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F6381D800) [pid = 1460] [serial = 2234] [outer = 0000003F630EF400] 20:17:56 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F513D5C00) [pid = 1460] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 20:17:56 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F63126C00) [pid = 1460] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 20:17:56 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F5FD4A400) [pid = 1460] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 20:17:56 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F62559800) [pid = 1460] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 20:17:56 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F62C7B800) [pid = 1460] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 20:17:56 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F56CC6000) [pid = 1460] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 20:17:56 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F5C488800) [pid = 1460] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 20:17:56 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F5B8FCC00) [pid = 1460] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 20:17:56 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F56496400) [pid = 1460] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 20:17:56 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F56409000) [pid = 1460] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 20:17:56 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F5540F800) [pid = 1460] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 20:17:56 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F5FD45400) [pid = 1460] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 20:17:56 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F5649B000) [pid = 1460] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 20:17:56 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F5640F000) [pid = 1460] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 20:17:56 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F56392400) [pid = 1460] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 20:17:56 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F5480F800) [pid = 1460] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 20:17:56 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BDC2800 == 44 [pid = 1460] [id = 745] 20:17:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F56CC6000) [pid = 1460] [serial = 2235] [outer = 0000000000000000] 20:17:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F5AB6CC00) [pid = 1460] [serial = 2236] [outer = 0000003F56CC6000] 20:17:56 INFO - PROCESS | 1460 | 1463627876372 Marionette TRACE conn6 <- [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]]]}] 20:17:56 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. 20:17:56 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1021ms 20:17:56 INFO - PROCESS | 1460 | 1463627876411 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 20:17:56 INFO - PROCESS | 1460 | 1463627876413 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 20:17:56 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 20:17:56 INFO - PROCESS | 1460 | 1463627876416 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 20:17:56 INFO - PROCESS | 1460 | 1463627876418 Marionette TRACE conn6 <- [1,2942,null,{}] 20:17:56 INFO - PROCESS | 1460 | 1463627876421 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:56 INFO - PROCESS | 1460 | 1463627876515 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 20:17:56 INFO - PROCESS | 1460 | 1463627876521 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:56 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F68317000 == 45 [pid = 1460] [id = 746] 20:17:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F5AC3C000) [pid = 1460] [serial = 2237] [outer = 0000000000000000] 20:17:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F61F1E000) [pid = 1460] [serial = 2238] [outer = 0000003F5AC3C000] 20:17:56 INFO - PROCESS | 1460 | 1463627876566 Marionette DEBUG loaded listener.js 20:17:56 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F63758400) [pid = 1460] [serial = 2239] [outer = 0000003F5AC3C000] 20:17:56 INFO - PROCESS | 1460 | 1463627876970 Marionette TRACE conn6 <- [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]]]}] 20:17:57 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:17:57 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 20:17:57 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 585ms 20:17:57 INFO - PROCESS | 1460 | 1463627877005 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 20:17:57 INFO - PROCESS | 1460 | 1463627877007 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 20:17:57 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 20:17:57 INFO - PROCESS | 1460 | 1463627877021 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 20:17:57 INFO - PROCESS | 1460 | 1463627877023 Marionette TRACE conn6 <- [1,2946,null,{}] 20:17:57 INFO - PROCESS | 1460 | 1463627877027 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:57 INFO - PROCESS | 1460 | 1463627877121 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 20:17:57 INFO - PROCESS | 1460 | 1463627877127 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:57 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A909000 == 46 [pid = 1460] [id = 747] 20:17:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F63821C00) [pid = 1460] [serial = 2240] [outer = 0000000000000000] 20:17:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F638CE800) [pid = 1460] [serial = 2241] [outer = 0000003F63821C00] 20:17:57 INFO - PROCESS | 1460 | 1463627877173 Marionette DEBUG loaded listener.js 20:17:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F638D9C00) [pid = 1460] [serial = 2242] [outer = 0000003F63821C00] 20:17:57 INFO - PROCESS | 1460 | 1463627877581 Marionette TRACE conn6 <- [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]]]}] 20:17:57 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. 20:17:57 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 627ms 20:17:57 INFO - PROCESS | 1460 | 1463627877659 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 20:17:57 INFO - PROCESS | 1460 | 1463627877662 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 20:17:57 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 20:17:57 INFO - PROCESS | 1460 | 1463627877665 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 20:17:57 INFO - PROCESS | 1460 | 1463627877667 Marionette TRACE conn6 <- [1,2950,null,{}] 20:17:57 INFO - PROCESS | 1460 | 1463627877680 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:57 INFO - PROCESS | 1460 | 1463627877763 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 20:17:57 INFO - PROCESS | 1460 | 1463627877770 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:57 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6AB13800 == 47 [pid = 1460] [id = 748] 20:17:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F63C68C00) [pid = 1460] [serial = 2243] [outer = 0000000000000000] 20:17:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F63C6F400) [pid = 1460] [serial = 2244] [outer = 0000003F63C68C00] 20:17:57 INFO - PROCESS | 1460 | 1463627877819 Marionette DEBUG loaded listener.js 20:17:57 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F63C75800) [pid = 1460] [serial = 2245] [outer = 0000003F63C68C00] 20:17:58 INFO - PROCESS | 1460 | 1463627878430 Marionette TRACE conn6 <- [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]]]}] 20:17:58 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. 20:17:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 795ms 20:17:58 INFO - PROCESS | 1460 | 1463627878502 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 20:17:58 INFO - PROCESS | 1460 | 1463627878507 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 20:17:58 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 20:17:58 INFO - PROCESS | 1460 | 1463627878536 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 20:17:58 INFO - PROCESS | 1460 | 1463627878541 Marionette TRACE conn6 <- [1,2954,null,{}] 20:17:58 INFO - PROCESS | 1460 | 1463627878547 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:58 INFO - PROCESS | 1460 | 1463627878679 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 20:17:58 INFO - PROCESS | 1460 | 1463627878776 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:58 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BD7B800 == 48 [pid = 1460] [id = 749] 20:17:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F55DC1C00) [pid = 1460] [serial = 2246] [outer = 0000000000000000] 20:17:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F5640B000) [pid = 1460] [serial = 2247] [outer = 0000003F55DC1C00] 20:17:58 INFO - PROCESS | 1460 | 1463627878837 Marionette DEBUG loaded listener.js 20:17:58 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F564CB000) [pid = 1460] [serial = 2248] [outer = 0000003F55DC1C00] 20:17:59 INFO - PROCESS | 1460 | 1463627879423 Marionette TRACE conn6 <- [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]]]}] 20:17:59 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. 20:17:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 943ms 20:17:59 INFO - PROCESS | 1460 | 1463627879481 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 20:17:59 INFO - PROCESS | 1460 | 1463627879488 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 20:17:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 20:17:59 INFO - PROCESS | 1460 | 1463627879494 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 20:17:59 INFO - PROCESS | 1460 | 1463627879498 Marionette TRACE conn6 <- [1,2958,null,{}] 20:17:59 INFO - PROCESS | 1460 | 1463627879502 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:59 INFO - PROCESS | 1460 | 1463627879623 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 20:17:59 INFO - PROCESS | 1460 | 1463627879746 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:59 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62C12800 == 49 [pid = 1460] [id = 750] 20:17:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F5AB11800) [pid = 1460] [serial = 2249] [outer = 0000000000000000] 20:17:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F5AC41000) [pid = 1460] [serial = 2250] [outer = 0000003F5AB11800] 20:17:59 INFO - PROCESS | 1460 | 1463627879803 Marionette DEBUG loaded listener.js 20:17:59 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F5C417400) [pid = 1460] [serial = 2251] [outer = 0000003F5AB11800] 20:18:00 INFO - PROCESS | 1460 | 1463627880457 Marionette TRACE conn6 <- [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]]]}] 20:18:00 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. 20:18:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 985ms 20:18:00 INFO - PROCESS | 1460 | 1463627880496 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 20:18:00 INFO - PROCESS | 1460 | 1463627880499 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 20:18:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 20:18:00 INFO - PROCESS | 1460 | 1463627880504 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 20:18:00 INFO - PROCESS | 1460 | 1463627880509 Marionette TRACE conn6 <- [1,2962,null,{}] 20:18:00 INFO - PROCESS | 1460 | 1463627880521 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:00 INFO - PROCESS | 1460 | 1463627880649 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 20:18:00 INFO - PROCESS | 1460 | 1463627880962 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:00 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F57234000 == 50 [pid = 1460] [id = 751] 20:18:00 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F54811000) [pid = 1460] [serial = 2252] [outer = 0000000000000000] 20:18:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F55B60000) [pid = 1460] [serial = 2253] [outer = 0000003F54811000] 20:18:01 INFO - PROCESS | 1460 | 1463627881014 Marionette DEBUG loaded listener.js 20:18:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F5630D400) [pid = 1460] [serial = 2254] [outer = 0000003F54811000] 20:18:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F670E8000 == 49 [pid = 1460] [id = 732] 20:18:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63422800 == 48 [pid = 1460] [id = 721] 20:18:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F636D3800 == 47 [pid = 1460] [id = 717] 20:18:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F65893000 == 46 [pid = 1460] [id = 719] 20:18:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5AB2B800 == 45 [pid = 1460] [id = 724] 20:18:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66925800 == 44 [pid = 1460] [id = 723] 20:18:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BDA0800 == 43 [pid = 1460] [id = 720] 20:18:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F670A8000 == 42 [pid = 1460] [id = 731] 20:18:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5A94A000 == 41 [pid = 1460] [id = 711] 20:18:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62C10800 == 40 [pid = 1460] [id = 727] 20:18:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BDB0000 == 39 [pid = 1460] [id = 716] 20:18:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63C2F800 == 38 [pid = 1460] [id = 718] 20:18:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6377A800 == 37 [pid = 1460] [id = 728] 20:18:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F61F37000 == 36 [pid = 1460] [id = 726] 20:18:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BDCA800 == 35 [pid = 1460] [id = 725] 20:18:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5A94C800 == 34 [pid = 1460] [id = 708] 20:18:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BDC2800 == 33 [pid = 1460] [id = 745] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F6375B400) [pid = 1460] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6728C800 == 32 [pid = 1460] [id = 733] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F56CAC800) [pid = 1460] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F56395800) [pid = 1460] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F63751800) [pid = 1460] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F60632800) [pid = 1460] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F62BDB800) [pid = 1460] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F62C80C00) [pid = 1460] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F60633000) [pid = 1460] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F632B7000) [pid = 1460] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F6311D400) [pid = 1460] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F5CF8C000) [pid = 1460] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F5C416000) [pid = 1460] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F5C48B400) [pid = 1460] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F579AF000) [pid = 1460] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F5B390400) [pid = 1460] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F5A961C00) [pid = 1460] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F564C7800) [pid = 1460] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F62C2F800) [pid = 1460] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F62BDCC00) [pid = 1460] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F62B4AC00) [pid = 1460] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 79 (0000003F6187E800) [pid = 1460] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F5C48A400) [pid = 1460] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 77 (0000003F5BD21C00) [pid = 1460] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 76 (0000003F5A96C400) [pid = 1460] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 75 (0000003F564C5000) [pid = 1460] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 74 (0000003F6259FC00) [pid = 1460] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 73 (0000003F6187D400) [pid = 1460] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 72 (0000003F63120C00) [pid = 1460] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 71 (0000003F5F5F5C00) [pid = 1460] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | --DOMWINDOW == 70 (0000003F62C78000) [pid = 1460] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 1460 | 1463627881665 Marionette TRACE conn6 <- [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]]]}] 20:18:01 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. 20:18:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1185ms 20:18:01 INFO - PROCESS | 1460 | 1463627881690 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 20:18:01 INFO - PROCESS | 1460 | 1463627881695 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 20:18:01 INFO - PROCESS | 1460 | 1463627881699 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 20:18:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 20:18:01 INFO - PROCESS | 1460 | 1463627881703 Marionette TRACE conn6 <- [1,2966,null,{}] 20:18:01 INFO - PROCESS | 1460 | 1463627881708 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:01 INFO - PROCESS | 1460 | 1463627881798 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 20:18:01 INFO - PROCESS | 1460 | 1463627881881 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:01 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5B9DC000 == 33 [pid = 1460] [id = 752] 20:18:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 71 (0000003F5648F800) [pid = 1460] [serial = 2255] [outer = 0000000000000000] 20:18:01 INFO - PROCESS | 1460 | ++DOMWINDOW == 72 (0000003F5649B800) [pid = 1460] [serial = 2256] [outer = 0000003F5648F800] 20:18:01 INFO - PROCESS | 1460 | 1463627881931 Marionette DEBUG loaded listener.js 20:18:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 73 (0000003F57888000) [pid = 1460] [serial = 2257] [outer = 0000003F5648F800] 20:18:02 INFO - PROCESS | 1460 | 1463627882328 Marionette TRACE conn6 <- [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]]]}] 20:18:02 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. 20:18:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 20:18:02 INFO - PROCESS | 1460 | 1463627882376 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 20:18:02 INFO - PROCESS | 1460 | 1463627882380 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 20:18:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 20:18:02 INFO - PROCESS | 1460 | 1463627882384 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 20:18:02 INFO - PROCESS | 1460 | 1463627882386 Marionette TRACE conn6 <- [1,2970,null,{}] 20:18:02 INFO - PROCESS | 1460 | 1463627882390 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:02 INFO - PROCESS | 1460 | 1463627882476 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 20:18:02 INFO - PROCESS | 1460 | 1463627882486 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:02 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5FD1A000 == 34 [pid = 1460] [id = 753] 20:18:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 74 (0000003F551C9400) [pid = 1460] [serial = 2258] [outer = 0000000000000000] 20:18:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 75 (0000003F5B30A400) [pid = 1460] [serial = 2259] [outer = 0000003F551C9400] 20:18:02 INFO - PROCESS | 1460 | 1463627882533 Marionette DEBUG loaded listener.js 20:18:02 INFO - PROCESS | 1460 | ++DOMWINDOW == 76 (0000003F5B83D400) [pid = 1460] [serial = 2260] [outer = 0000003F551C9400] 20:18:03 INFO - PROCESS | 1460 | 1463627883022 Marionette TRACE conn6 <- [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"]]]}] 20:18:03 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 20:18:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 20:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 20:18:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 692ms 20:18:03 INFO - PROCESS | 1460 | 1463627883080 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 20:18:03 INFO - PROCESS | 1460 | 1463627883082 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 20:18:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 20:18:03 INFO - PROCESS | 1460 | 1463627883092 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 20:18:03 INFO - PROCESS | 1460 | 1463627883099 Marionette TRACE conn6 <- [1,2974,null,{}] 20:18:03 INFO - PROCESS | 1460 | 1463627883103 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:03 INFO - PROCESS | 1460 | 1463627883192 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 20:18:03 INFO - PROCESS | 1460 | 1463627883205 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:03 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62B7B800 == 35 [pid = 1460] [id = 754] 20:18:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F5C454000) [pid = 1460] [serial = 2261] [outer = 0000000000000000] 20:18:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F5CB97400) [pid = 1460] [serial = 2262] [outer = 0000003F5C454000] 20:18:03 INFO - PROCESS | 1460 | 1463627883251 Marionette DEBUG loaded listener.js 20:18:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F5CBEF000) [pid = 1460] [serial = 2263] [outer = 0000003F5C454000] 20:18:03 INFO - PROCESS | 1460 | 1463627883641 Marionette TRACE conn6 <- [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]]]}] 20:18:03 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. 20:18:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 587ms 20:18:03 INFO - PROCESS | 1460 | 1463627883675 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 20:18:03 INFO - PROCESS | 1460 | 1463627883678 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 20:18:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 20:18:03 INFO - PROCESS | 1460 | 1463627883681 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 20:18:03 INFO - PROCESS | 1460 | 1463627883683 Marionette TRACE conn6 <- [1,2978,null,{}] 20:18:03 INFO - PROCESS | 1460 | 1463627883686 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:03 INFO - PROCESS | 1460 | 1463627883815 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 20:18:03 INFO - PROCESS | 1460 | 1463627883830 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:03 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6343B800 == 36 [pid = 1460] [id = 755] 20:18:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F5CF88800) [pid = 1460] [serial = 2264] [outer = 0000000000000000] 20:18:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F5F5F8000) [pid = 1460] [serial = 2265] [outer = 0000003F5CF88800] 20:18:03 INFO - PROCESS | 1460 | 1463627883877 Marionette DEBUG loaded listener.js 20:18:03 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F5FD52000) [pid = 1460] [serial = 2266] [outer = 0000003F5CF88800] 20:18:04 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F56C47800 == 37 [pid = 1460] [id = 756] 20:18:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F60641C00) [pid = 1460] [serial = 2267] [outer = 0000000000000000] 20:18:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F61837000) [pid = 1460] [serial = 2268] [outer = 0000003F60641C00] 20:18:04 INFO - PROCESS | 1460 | 1463627884366 Marionette TRACE conn6 <- [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]]]}] 20:18:04 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. 20:18:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 20:18:04 INFO - PROCESS | 1460 | 1463627884418 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 20:18:04 INFO - PROCESS | 1460 | 1463627884420 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 20:18:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 20:18:04 INFO - PROCESS | 1460 | 1463627884434 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 20:18:04 INFO - PROCESS | 1460 | 1463627884437 Marionette TRACE conn6 <- [1,2982,null,{}] 20:18:04 INFO - PROCESS | 1460 | 1463627884440 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:04 INFO - PROCESS | 1460 | 1463627884566 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 20:18:04 INFO - PROCESS | 1460 | 1463627884621 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:04 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63C3C800 == 38 [pid = 1460] [id = 757] 20:18:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F6063D400) [pid = 1460] [serial = 2269] [outer = 0000000000000000] 20:18:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F60640C00) [pid = 1460] [serial = 2270] [outer = 0000003F6063D400] 20:18:04 INFO - PROCESS | 1460 | 1463627884674 Marionette DEBUG loaded listener.js 20:18:04 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F61FA4000) [pid = 1460] [serial = 2271] [outer = 0000003F6063D400] 20:18:05 INFO - PROCESS | 1460 | 1463627885097 Marionette TRACE conn6 <- [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]]]}] 20:18:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:18:05 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 20:18:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 691ms 20:18:05 INFO - PROCESS | 1460 | 1463627885128 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 20:18:05 INFO - PROCESS | 1460 | 1463627885130 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 20:18:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 20:18:05 INFO - PROCESS | 1460 | 1463627885134 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 20:18:05 INFO - PROCESS | 1460 | 1463627885135 Marionette TRACE conn6 <- [1,2986,null,{}] 20:18:05 INFO - PROCESS | 1460 | 1463627885173 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:05 INFO - PROCESS | 1460 | 1463627885291 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 20:18:05 INFO - PROCESS | 1460 | 1463627885298 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:05 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6659E000 == 39 [pid = 1460] [id = 758] 20:18:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F6063D800) [pid = 1460] [serial = 2272] [outer = 0000000000000000] 20:18:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F62B56C00) [pid = 1460] [serial = 2273] [outer = 0000003F6063D800] 20:18:05 INFO - PROCESS | 1460 | 1463627885343 Marionette DEBUG loaded listener.js 20:18:05 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F62C2E800) [pid = 1460] [serial = 2274] [outer = 0000003F6063D800] 20:18:05 INFO - PROCESS | 1460 | 1463627885758 Marionette TRACE conn6 <- [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]]]}] 20:18:05 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. 20:18:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 688ms 20:18:05 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F5AC3C000) [pid = 1460] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 20:18:05 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F5CBF0C00) [pid = 1460] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 20:18:05 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F61F9F000) [pid = 1460] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 20:18:05 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F63821C00) [pid = 1460] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 20:18:05 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F56396000) [pid = 1460] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 20:18:05 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F56499000) [pid = 1460] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 20:18:05 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F63755000) [pid = 1460] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 20:18:05 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F56302400) [pid = 1460] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 20:18:05 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F61F9D400) [pid = 1460] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 20:18:05 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F5B38D400) [pid = 1460] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 20:18:05 INFO - PROCESS | 1460 | --DOMWINDOW == 79 (0000003F513DD000) [pid = 1460] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 20:18:05 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F56CC6000) [pid = 1460] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:18:05 INFO - PROCESS | 1460 | --DOMWINDOW == 77 (0000003F6063E400) [pid = 1460] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 20:18:05 INFO - PROCESS | 1460 | --DOMWINDOW == 76 (0000003F62543800) [pid = 1460] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 20:18:05 INFO - PROCESS | 1460 | --DOMWINDOW == 75 (0000003F630EF400) [pid = 1460] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 20:18:05 INFO - PROCESS | 1460 | 1463627885925 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 20:18:05 INFO - PROCESS | 1460 | 1463627885927 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 20:18:05 INFO - PROCESS | 1460 | 1463627885932 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 20:18:05 INFO - PROCESS | 1460 | 1463627885934 Marionette TRACE conn6 <- [1,2990,null,{}] 20:18:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 20:18:05 INFO - PROCESS | 1460 | 1463627885942 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:06 INFO - PROCESS | 1460 | 1463627886033 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 20:18:06 INFO - PROCESS | 1460 | 1463627886040 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:06 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6691C800 == 40 [pid = 1460] [id = 759] 20:18:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 76 (0000003F6063E400) [pid = 1460] [serial = 2275] [outer = 0000000000000000] 20:18:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F62BD5000) [pid = 1460] [serial = 2276] [outer = 0000003F6063E400] 20:18:06 INFO - PROCESS | 1460 | 1463627886085 Marionette DEBUG loaded listener.js 20:18:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F62C7BC00) [pid = 1460] [serial = 2277] [outer = 0000003F6063E400] 20:18:06 INFO - PROCESS | 1460 | 1463627886487 Marionette TRACE conn6 <- [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]]]}] 20:18:06 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. 20:18:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 566ms 20:18:06 INFO - PROCESS | 1460 | 1463627886509 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 20:18:06 INFO - PROCESS | 1460 | 1463627886511 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 20:18:06 INFO - PROCESS | 1460 | 1463627886514 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 20:18:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 20:18:06 INFO - PROCESS | 1460 | 1463627886516 Marionette TRACE conn6 <- [1,2994,null,{}] 20:18:06 INFO - PROCESS | 1460 | 1463627886520 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:06 INFO - PROCESS | 1460 | 1463627886639 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 20:18:06 INFO - PROCESS | 1460 | 1463627886675 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:06 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5FD19800 == 41 [pid = 1460] [id = 760] 20:18:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F62F1B800) [pid = 1460] [serial = 2278] [outer = 0000000000000000] 20:18:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F63121800) [pid = 1460] [serial = 2279] [outer = 0000003F62F1B800] 20:18:06 INFO - PROCESS | 1460 | 1463627886719 Marionette DEBUG loaded listener.js 20:18:06 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F634BC800) [pid = 1460] [serial = 2280] [outer = 0000003F62F1B800] 20:18:07 INFO - PROCESS | 1460 | 1463627887097 Marionette TRACE conn6 <- [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]]]}] 20:18:07 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. 20:18:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 629ms 20:18:07 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:18:07 INFO - PROCESS | 1460 | 1463627887147 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 20:18:07 INFO - PROCESS | 1460 | 1463627887150 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 20:18:07 INFO - PROCESS | 1460 | 1463627887153 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 20:18:07 INFO - PROCESS | 1460 | 1463627887155 Marionette TRACE conn6 <- [1,2998,null,{}] 20:18:07 INFO - PROCESS | 1460 | 1463627887158 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:07 INFO - PROCESS | 1460 | 1463627887284 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 20:18:07 INFO - PROCESS | 1460 | 1463627887299 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:07 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F67283000 == 42 [pid = 1460] [id = 761] 20:18:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F63754800) [pid = 1460] [serial = 2281] [outer = 0000000000000000] 20:18:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F63758800) [pid = 1460] [serial = 2282] [outer = 0000003F63754800] 20:18:07 INFO - PROCESS | 1460 | 1463627887345 Marionette DEBUG loaded listener.js 20:18:07 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F63821000) [pid = 1460] [serial = 2283] [outer = 0000003F63754800] 20:18:07 INFO - PROCESS | 1460 | [1460] 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 20:18:07 INFO - PROCESS | 1460 | 1463627887771 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:18:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 20:18:07 INFO - {} 20:18:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 20:18:07 INFO - {} 20:18:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 20:18:07 INFO - {} 20:18:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 20:18:07 INFO - {} 20:18:07 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 671ms 20:18:07 INFO - PROCESS | 1460 | 1463627887828 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 20:18:07 INFO - PROCESS | 1460 | 1463627887830 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 20:18:07 INFO - PROCESS | 1460 | 1463627887834 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 20:18:07 INFO - TEST-START | /FileAPI/fileReader.html 20:18:07 INFO - PROCESS | 1460 | 1463627887836 Marionette TRACE conn6 <- [1,3002,null,{}] 20:18:07 INFO - PROCESS | 1460 | 1463627887839 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:07 INFO - PROCESS | 1460 | 1463627887925 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 20:18:08 INFO - PROCESS | 1460 | 1463627888140 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:08 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F56EE4000 == 43 [pid = 1460] [id = 762] 20:18:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F54851800) [pid = 1460] [serial = 2284] [outer = 0000000000000000] 20:18:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F55B63800) [pid = 1460] [serial = 2285] [outer = 0000003F54851800] 20:18:08 INFO - PROCESS | 1460 | 1463627888202 Marionette DEBUG loaded listener.js 20:18:08 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F56411000) [pid = 1460] [serial = 2286] [outer = 0000003F54851800] 20:18:08 INFO - PROCESS | 1460 | 1463627888729 Marionette TRACE conn6 <- [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]]]}] 20:18:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 20:18:08 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 20:18:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 20:18:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 20:18:08 INFO - TEST-OK | /FileAPI/fileReader.html | took 942ms 20:18:08 INFO - PROCESS | 1460 | 1463627888780 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 20:18:08 INFO - PROCESS | 1460 | 1463627888785 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 20:18:08 INFO - TEST-START | /FileAPI/historical.html 20:18:08 INFO - PROCESS | 1460 | 1463627888791 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 20:18:08 INFO - PROCESS | 1460 | 1463627888795 Marionette TRACE conn6 <- [1,3006,null,{}] 20:18:08 INFO - PROCESS | 1460 | 1463627888800 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:08 INFO - PROCESS | 1460 | 1463627888958 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 20:18:09 INFO - PROCESS | 1460 | 1463627889027 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:09 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F62C10000 == 44 [pid = 1460] [id = 763] 20:18:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F5AC53000) [pid = 1460] [serial = 2287] [outer = 0000000000000000] 20:18:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F5B841400) [pid = 1460] [serial = 2288] [outer = 0000003F5AC53000] 20:18:09 INFO - PROCESS | 1460 | 1463627889086 Marionette DEBUG loaded listener.js 20:18:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F5C452000) [pid = 1460] [serial = 2289] [outer = 0000003F5AC53000] 20:18:09 INFO - PROCESS | 1460 | 1463627889635 Marionette TRACE conn6 <- [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"]]]}] 20:18:09 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 20:18:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 20:18:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 20:18:09 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 20:18:09 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 20:18:09 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 20:18:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 20:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 20:18:09 INFO - TEST-OK | /FileAPI/historical.html | took 881ms 20:18:09 INFO - PROCESS | 1460 | 1463627889678 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 20:18:09 INFO - PROCESS | 1460 | 1463627889683 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 20:18:09 INFO - TEST-START | /FileAPI/idlharness.html 20:18:09 INFO - PROCESS | 1460 | 1463627889687 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 20:18:09 INFO - PROCESS | 1460 | 1463627889690 Marionette TRACE conn6 <- [1,3010,null,{}] 20:18:09 INFO - PROCESS | 1460 | 1463627889694 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:09 INFO - PROCESS | 1460 | 1463627889807 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 20:18:09 INFO - PROCESS | 1460 | 1463627889905 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:09 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6A3C4800 == 45 [pid = 1460] [id = 764] 20:18:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F5CBE5800) [pid = 1460] [serial = 2290] [outer = 0000000000000000] 20:18:09 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F6063C400) [pid = 1460] [serial = 2291] [outer = 0000003F5CBE5800] 20:18:09 INFO - PROCESS | 1460 | 1463627889963 Marionette DEBUG loaded listener.js 20:18:10 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F62BE0000) [pid = 1460] [serial = 2292] [outer = 0000003F5CBE5800] 20:18:10 INFO - PROCESS | 1460 | 1463627890918 Marionette TRACE conn6 <- [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]]]}] 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 20:18:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:18:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:18:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:18:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:18:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:18:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:18:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:18:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:18:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 20:18:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:18:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:18:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:18:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:18:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:18:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:18:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:18:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:18:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 20:18:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:18:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:18:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:18:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:18:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:18:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:18:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:18:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:18:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 20:18:11 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 20:18:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:18:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:18:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:18:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:18:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:18:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:18:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:18:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:18:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 20:18:11 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 20:18:11 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 20:18:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:18:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:18:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:18:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:18:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:18:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:18:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:18:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:18:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 20:18:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:18:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:18:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:18:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:18:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:18:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:18:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:18:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 20:18:11 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 20:18:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:18:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:18:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:18:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:18:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:18:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:18:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:18:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:18:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 20:18:11 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 20:18:11 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 20:18:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:18:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:18:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:18:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:18:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:18:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:18:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:18:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:18:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 20:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 20:18:11 INFO - TEST-OK | /FileAPI/idlharness.html | took 1399ms 20:18:11 INFO - PROCESS | 1460 | 1463627891110 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 20:18:11 INFO - PROCESS | 1460 | 1463627891113 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 20:18:11 INFO - TEST-START | /FileAPI/idlharness.worker 20:18:11 INFO - PROCESS | 1460 | 1463627891128 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 20:18:11 INFO - PROCESS | 1460 | 1463627891135 Marionette TRACE conn6 <- [1,3014,null,{}] 20:18:11 INFO - PROCESS | 1460 | 1463627891139 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:11 INFO - PROCESS | 1460 | 1463627891254 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 20:18:11 INFO - PROCESS | 1460 | 1463627891375 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:11 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B615000 == 46 [pid = 1460] [id = 765] 20:18:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F63C6C000) [pid = 1460] [serial = 2293] [outer = 0000000000000000] 20:18:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F658AE000) [pid = 1460] [serial = 2294] [outer = 0000003F63C6C000] 20:18:11 INFO - PROCESS | 1460 | 1463627891431 Marionette DEBUG loaded listener.js 20:18:11 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F658F8C00) [pid = 1460] [serial = 2295] [outer = 0000003F63C6C000] 20:18:11 INFO - PROCESS | 1460 | [1460] 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 20:18:12 INFO - PROCESS | 1460 | 1463627892528 Marionette TRACE conn6 <- [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,{},{}]]]}] 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:18:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:18:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:18:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:18:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:18:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:18:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:18:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:18:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:18:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:18:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:18:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:18:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 20:18:12 INFO - {} 20:18:12 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 20:18:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:18:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:18:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:18:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:18:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 20:18:12 INFO - {} 20:18:12 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 - {} 20:18:12 INFO - {} 20:18:12 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 20:18:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:18:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:18:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:18:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:18:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:18:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:18:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:18:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 20:18:12 INFO - {} 20:18:12 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 20:18:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:18:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:18:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:18:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:18:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 20:18:12 INFO - {} 20:18:12 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 - {} 20:18:12 INFO - {} 20:18:12 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 20:18:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:18:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:18:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:18:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:18:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:18:12 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 20:18:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 20:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 20:18:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:18:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:18:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:18:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 20:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:18:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:18:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:18:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:18:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 20:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 20:18:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:18:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:18:12 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 20:18:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 20:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 20:18:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:18:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:18:12 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 20:18:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 20:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 20:18:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:18:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:18:12 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 20:18:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 20:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:18:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:18:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:18:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:18:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:18:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 20:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:18:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:18:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:18:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:18:12 INFO - {} 20:18:12 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1585ms 20:18:12 INFO - PROCESS | 1460 | 1463627892720 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 20:18:12 INFO - PROCESS | 1460 | 1463627892724 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 20:18:12 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 20:18:12 INFO - PROCESS | 1460 | 1463627892740 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 20:18:12 INFO - PROCESS | 1460 | 1463627892742 Marionette TRACE conn6 <- [1,3018,null,{}] 20:18:12 INFO - PROCESS | 1460 | 1463627892746 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:12 INFO - PROCESS | 1460 | 1463627892983 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 20:18:13 INFO - PROCESS | 1460 | 1463627893064 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:13 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C555800 == 47 [pid = 1460] [id = 766] 20:18:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F5540F800) [pid = 1460] [serial = 2296] [outer = 0000000000000000] 20:18:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F56231800) [pid = 1460] [serial = 2297] [outer = 0000003F5540F800] 20:18:13 INFO - PROCESS | 1460 | 1463627893156 Marionette DEBUG loaded listener.js 20:18:13 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F564C4400) [pid = 1460] [serial = 2298] [outer = 0000003F5540F800] 20:18:13 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62613800 == 46 [pid = 1460] [id = 714] 20:18:13 INFO - PROCESS | 1460 | --DOCSHELL 0000003F55DA8800 == 45 [pid = 1460] [id = 709] 20:18:13 INFO - PROCESS | 1460 | --DOCSHELL 0000003F66479800 == 44 [pid = 1460] [id = 729] 20:18:13 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5D384800 == 43 [pid = 1460] [id = 712] 20:18:13 INFO - PROCESS | 1460 | --DOCSHELL 0000003F56C47800 == 42 [pid = 1460] [id = 756] 20:18:13 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F63C6F400) [pid = 1460] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 1460 | 1463627893741 Marionette TRACE conn6 <- [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]]]}] 20:18:13 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 20:18:13 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1026ms 20:18:13 INFO - PROCESS | 1460 | 1463627893770 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 20:18:13 INFO - PROCESS | 1460 | 1463627893774 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 20:18:13 INFO - PROCESS | 1460 | 1463627893778 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 20:18:13 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 20:18:13 INFO - PROCESS | 1460 | 1463627893782 Marionette TRACE conn6 <- [1,3022,null,{}] 20:18:13 INFO - PROCESS | 1460 | 1463627893803 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:13 INFO - PROCESS | 1460 | 1463627893896 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 20:18:13 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F638D9C00) [pid = 1460] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F5FD4F400) [pid = 1460] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F62C29C00) [pid = 1460] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F638CE800) [pid = 1460] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F5C488C00) [pid = 1460] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F56499C00) [pid = 1460] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F63816800) [pid = 1460] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F56403400) [pid = 1460] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F62989800) [pid = 1460] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 1460 | --DOMWINDOW == 88 (0000003F5CBA4800) [pid = 1460] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F5BD20800) [pid = 1460] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F5AB10400) [pid = 1460] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F5AC5B000) [pid = 1460] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F56303400) [pid = 1460] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F5AB6CC00) [pid = 1460] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F56B68400) [pid = 1460] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F61E6BC00) [pid = 1460] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F5B8EE400) [pid = 1460] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 1460 | --DOMWINDOW == 79 (0000003F61F1E000) [pid = 1460] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F62BD7400) [pid = 1460] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 1460 | --DOMWINDOW == 77 (0000003F6183B000) [pid = 1460] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 1460 | --DOMWINDOW == 76 (0000003F6255B800) [pid = 1460] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 1460 | --DOMWINDOW == 75 (0000003F62C38000) [pid = 1460] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 1460 | --DOMWINDOW == 74 (0000003F6381D800) [pid = 1460] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 1460 | --DOMWINDOW == 73 (0000003F634B5400) [pid = 1460] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 1460 | --DOMWINDOW == 72 (0000003F62F1D400) [pid = 1460] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 1460 | --DOMWINDOW == 71 (0000003F60638400) [pid = 1460] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 20:18:14 INFO - PROCESS | 1460 | --DOMWINDOW == 70 (0000003F63758400) [pid = 1460] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 20:18:14 INFO - PROCESS | 1460 | 1463627893988 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:14 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BD65000 == 43 [pid = 1460] [id = 767] 20:18:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 71 (0000003F56403400) [pid = 1460] [serial = 2299] [outer = 0000000000000000] 20:18:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 72 (0000003F56499C00) [pid = 1460] [serial = 2300] [outer = 0000003F56403400] 20:18:14 INFO - PROCESS | 1460 | 1463627894040 Marionette DEBUG loaded listener.js 20:18:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 73 (0000003F56CC6400) [pid = 1460] [serial = 2301] [outer = 0000003F56403400] 20:18:14 INFO - PROCESS | 1460 | 1463627894410 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 20:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 20:18:14 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 689ms 20:18:14 INFO - PROCESS | 1460 | 1463627894507 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 20:18:14 INFO - PROCESS | 1460 | 1463627894510 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 20:18:14 INFO - TEST-START | /FileAPI/blob/Blob-close.html 20:18:14 INFO - PROCESS | 1460 | 1463627894514 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 20:18:14 INFO - PROCESS | 1460 | 1463627894516 Marionette TRACE conn6 <- [1,3026,null,{}] 20:18:14 INFO - PROCESS | 1460 | 1463627894524 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:14 INFO - PROCESS | 1460 | 1463627894612 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 20:18:14 INFO - PROCESS | 1460 | 1463627894623 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:14 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6250F800 == 44 [pid = 1460] [id = 768] 20:18:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 74 (0000003F5B457800) [pid = 1460] [serial = 2302] [outer = 0000000000000000] 20:18:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 75 (0000003F5B842000) [pid = 1460] [serial = 2303] [outer = 0000003F5B457800] 20:18:14 INFO - PROCESS | 1460 | 1463627894670 Marionette DEBUG loaded listener.js 20:18:14 INFO - PROCESS | 1460 | ++DOMWINDOW == 76 (0000003F5BD29800) [pid = 1460] [serial = 2304] [outer = 0000003F5B457800] 20:18:15 INFO - PROCESS | 1460 | 1463627895113 Marionette TRACE conn6 <- [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"]]]}] 20:18:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 20:18:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 20:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 20:18:15 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 629ms 20:18:15 INFO - PROCESS | 1460 | 1463627895145 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 20:18:15 INFO - PROCESS | 1460 | 1463627895149 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 20:18:15 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 20:18:15 INFO - PROCESS | 1460 | 1463627895165 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 20:18:15 INFO - PROCESS | 1460 | 1463627895170 Marionette TRACE conn6 <- [1,3030,null,{}] 20:18:15 INFO - PROCESS | 1460 | 1463627895181 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:15 INFO - PROCESS | 1460 | 1463627895273 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 20:18:15 INFO - PROCESS | 1460 | 1463627895281 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:15 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F63043800 == 45 [pid = 1460] [id = 769] 20:18:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 77 (0000003F5CBA2C00) [pid = 1460] [serial = 2305] [outer = 0000000000000000] 20:18:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 78 (0000003F5CBF1C00) [pid = 1460] [serial = 2306] [outer = 0000003F5CBA2C00] 20:18:15 INFO - PROCESS | 1460 | 1463627895327 Marionette DEBUG loaded listener.js 20:18:15 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F5FD4D400) [pid = 1460] [serial = 2307] [outer = 0000003F5CBA2C00] 20:18:15 INFO - PROCESS | 1460 | 1463627895925 Marionette TRACE conn6 <- [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]]]}] 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 20:18:16 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. 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 20:18:16 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'.) 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 20:18:16 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. 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 20:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 20:18:16 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. 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 20:18:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:18:16 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. 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 20:18:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 20:18:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 20:18:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 20:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 20:18:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 20:18:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:18:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:18:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 20:18:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:18:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:18:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:18:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:18:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:18:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 20:18:16 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 891ms 20:18:16 INFO - PROCESS | 1460 | 1463627896050 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 20:18:16 INFO - PROCESS | 1460 | 1463627896052 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 20:18:16 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 20:18:16 INFO - PROCESS | 1460 | 1463627896056 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 20:18:16 INFO - PROCESS | 1460 | 1463627896058 Marionette TRACE conn6 <- [1,3034,null,{}] 20:18:16 INFO - PROCESS | 1460 | 1463627896061 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:16 INFO - PROCESS | 1460 | 1463627896186 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 20:18:16 INFO - PROCESS | 1460 | 1463627896201 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:16 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6466A800 == 46 [pid = 1460] [id = 770] 20:18:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F6063E000) [pid = 1460] [serial = 2308] [outer = 0000000000000000] 20:18:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F61E67400) [pid = 1460] [serial = 2309] [outer = 0000003F6063E000] 20:18:16 INFO - PROCESS | 1460 | 1463627896248 Marionette DEBUG loaded listener.js 20:18:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F62AE6C00) [pid = 1460] [serial = 2310] [outer = 0000003F6063E000] 20:18:16 INFO - PROCESS | 1460 | [1460] 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 20:18:16 INFO - PROCESS | 1460 | 1463627896703 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 20:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 20:18:16 INFO - {} 20:18:16 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 691ms 20:18:16 INFO - PROCESS | 1460 | 1463627896750 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 20:18:16 INFO - PROCESS | 1460 | 1463627896752 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 20:18:16 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 20:18:16 INFO - PROCESS | 1460 | 1463627896755 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 20:18:16 INFO - PROCESS | 1460 | 1463627896757 Marionette TRACE conn6 <- [1,3038,null,{}] 20:18:16 INFO - PROCESS | 1460 | 1463627896768 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:16 INFO - PROCESS | 1460 | 1463627896887 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 20:18:16 INFO - PROCESS | 1460 | 1463627896895 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:16 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6691B800 == 47 [pid = 1460] [id = 771] 20:18:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F62C81000) [pid = 1460] [serial = 2311] [outer = 0000000000000000] 20:18:16 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F63117C00) [pid = 1460] [serial = 2312] [outer = 0000003F62C81000] 20:18:16 INFO - PROCESS | 1460 | 1463627896992 Marionette DEBUG loaded listener.js 20:18:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F6375D400) [pid = 1460] [serial = 2313] [outer = 0000003F62C81000] 20:18:17 INFO - PROCESS | 1460 | 1463627897418 Marionette TRACE conn6 <- [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]]]}] 20:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 20:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 20:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 20:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 20:18:17 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 690ms 20:18:17 INFO - PROCESS | 1460 | 1463627897449 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 20:18:17 INFO - PROCESS | 1460 | 1463627897451 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 20:18:17 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 20:18:17 INFO - PROCESS | 1460 | 1463627897462 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 20:18:17 INFO - PROCESS | 1460 | 1463627897464 Marionette TRACE conn6 <- [1,3042,null,{}] 20:18:17 INFO - PROCESS | 1460 | 1463627897468 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:17 INFO - PROCESS | 1460 | 1463627897615 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 20:18:17 INFO - PROCESS | 1460 | 1463627897675 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:17 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BDD7800 == 48 [pid = 1460] [id = 772] 20:18:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F6381F000) [pid = 1460] [serial = 2314] [outer = 0000000000000000] 20:18:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F63BBBC00) [pid = 1460] [serial = 2315] [outer = 0000003F6381F000] 20:18:17 INFO - PROCESS | 1460 | 1463627897720 Marionette DEBUG loaded listener.js 20:18:17 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F646B5C00) [pid = 1460] [serial = 2316] [outer = 0000003F6381F000] 20:18:18 INFO - PROCESS | 1460 | --DOMWINDOW == 87 (0000003F6063D400) [pid = 1460] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 20:18:18 INFO - PROCESS | 1460 | --DOMWINDOW == 86 (0000003F54811000) [pid = 1460] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 20:18:18 INFO - PROCESS | 1460 | --DOMWINDOW == 85 (0000003F5C454000) [pid = 1460] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 20:18:18 INFO - PROCESS | 1460 | --DOMWINDOW == 84 (0000003F5648F800) [pid = 1460] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 20:18:18 INFO - PROCESS | 1460 | --DOMWINDOW == 83 (0000003F551C9400) [pid = 1460] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 20:18:18 INFO - PROCESS | 1460 | --DOMWINDOW == 82 (0000003F6063D800) [pid = 1460] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 20:18:18 INFO - PROCESS | 1460 | --DOMWINDOW == 81 (0000003F6063E400) [pid = 1460] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 20:18:18 INFO - PROCESS | 1460 | --DOMWINDOW == 80 (0000003F60641C00) [pid = 1460] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:18:18 INFO - PROCESS | 1460 | --DOMWINDOW == 79 (0000003F5CF88800) [pid = 1460] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 20:18:18 INFO - PROCESS | 1460 | --DOMWINDOW == 78 (0000003F62F1B800) [pid = 1460] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 20:18:18 INFO - PROCESS | 1460 | 1463627898408 Marionette TRACE conn6 <- [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"]]]}] 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 20:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 20:18:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 20:18:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 20:18:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 20:18:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 20:18:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 20:18:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 20:18:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 20:18:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 20:18:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 20:18:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 20:18:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 20:18:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 20:18:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 20:18:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 20:18:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 20:18:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 20:18:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 20:18:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 20:18:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 20:18:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 20:18:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 20:18:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 20:18:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:18:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:18:18 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" 20:18:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:18:18 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" 20:18:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:18:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:18:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1041ms 20:18:18 INFO - PROCESS | 1460 | 1463627898523 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 20:18:18 INFO - PROCESS | 1460 | 1463627898525 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 20:18:18 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:18:18 INFO - PROCESS | 1460 | 1463627898533 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 20:18:18 INFO - PROCESS | 1460 | 1463627898535 Marionette TRACE conn6 <- [1,3046,null,{}] 20:18:18 INFO - PROCESS | 1460 | 1463627898538 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:18 INFO - PROCESS | 1460 | 1463627898630 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 20:18:18 INFO - PROCESS | 1460 | 1463627898638 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:18 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F68311800 == 49 [pid = 1460] [id = 773] 20:18:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 79 (0000003F65566C00) [pid = 1460] [serial = 2317] [outer = 0000000000000000] 20:18:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 80 (0000003F6583C000) [pid = 1460] [serial = 2318] [outer = 0000003F65566C00] 20:18:18 INFO - PROCESS | 1460 | 1463627898683 Marionette DEBUG loaded listener.js 20:18:18 INFO - PROCESS | 1460 | ++DOMWINDOW == 81 (0000003F65ADD800) [pid = 1460] [serial = 2319] [outer = 0000003F65566C00] 20:18:19 INFO - PROCESS | 1460 | 1463627899170 Marionette TRACE conn6 <- [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]]]}] 20:18:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 20:18:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 20:18:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 20:18:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 20:18:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 20:18:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 20:18:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 20:18:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 20:18:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 20:18:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 20:18:19 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 20:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:19 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 20:18:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 20:18:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 20:18:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:18:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 20:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 20:18:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 20:18:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 20:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 20:18:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 20:18:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 20:18:19 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 675ms 20:18:19 INFO - PROCESS | 1460 | 1463627899212 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 20:18:19 INFO - PROCESS | 1460 | 1463627899214 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 20:18:19 INFO - PROCESS | 1460 | 1463627899217 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 20:18:19 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:18:19 INFO - PROCESS | 1460 | 1463627899219 Marionette TRACE conn6 <- [1,3050,null,{}] 20:18:19 INFO - PROCESS | 1460 | 1463627899223 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:19 INFO - PROCESS | 1460 | 1463627899309 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 20:18:19 INFO - PROCESS | 1460 | 1463627899318 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:19 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6AB19800 == 50 [pid = 1460] [id = 774] 20:18:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 82 (0000003F65AE3000) [pid = 1460] [serial = 2320] [outer = 0000000000000000] 20:18:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 83 (0000003F65AE6C00) [pid = 1460] [serial = 2321] [outer = 0000003F65AE3000] 20:18:19 INFO - PROCESS | 1460 | 1463627899363 Marionette DEBUG loaded listener.js 20:18:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 84 (0000003F65118400) [pid = 1460] [serial = 2322] [outer = 0000003F65AE3000] 20:18:19 INFO - PROCESS | 1460 | [1460] 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 20:18:19 INFO - PROCESS | 1460 | 1463627899792 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:18:19 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 20:18:19 INFO - {} 20:18:19 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 625ms 20:18:19 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 20:18:19 INFO - PROCESS | 1460 | 1463627899846 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 20:18:19 INFO - PROCESS | 1460 | 1463627899848 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 20:18:19 INFO - PROCESS | 1460 | 1463627899852 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 20:18:19 INFO - PROCESS | 1460 | 1463627899854 Marionette TRACE conn6 <- [1,3054,null,{}] 20:18:19 INFO - PROCESS | 1460 | 1463627899857 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:19 INFO - PROCESS | 1460 | 1463627899952 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 20:18:19 INFO - PROCESS | 1460 | 1463627899960 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:19 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B690800 == 51 [pid = 1460] [id = 775] 20:18:19 INFO - PROCESS | 1460 | ++DOMWINDOW == 85 (0000003F66A56C00) [pid = 1460] [serial = 2323] [outer = 0000000000000000] 20:18:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 86 (0000003F66F0F000) [pid = 1460] [serial = 2324] [outer = 0000003F66A56C00] 20:18:20 INFO - PROCESS | 1460 | 1463627900005 Marionette DEBUG loaded listener.js 20:18:20 INFO - PROCESS | 1460 | ++DOMWINDOW == 87 (0000003F6708C400) [pid = 1460] [serial = 2325] [outer = 0000003F66A56C00] 20:18:20 INFO - PROCESS | 1460 | 1463627900644 Marionette TRACE conn6 <- [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]]]}] 20:18:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 20:18:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 20:18:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 20:18:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 20:18:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 20:18:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 20:18:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 20:18:20 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 838ms 20:18:20 INFO - PROCESS | 1460 | 1463627900694 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 20:18:20 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 20:18:20 INFO - PROCESS | 1460 | 1463627900700 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 20:18:20 INFO - PROCESS | 1460 | 1463627900705 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 20:18:20 INFO - PROCESS | 1460 | 1463627900710 Marionette TRACE conn6 <- [1,3058,null,{}] 20:18:20 INFO - PROCESS | 1460 | 1463627900715 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:20 INFO - PROCESS | 1460 | 1463627900887 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 20:18:20 INFO - PROCESS | 1460 | 1463627900988 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:21 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61E8A000 == 52 [pid = 1460] [id = 776] 20:18:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 88 (0000003F5AB0B800) [pid = 1460] [serial = 2326] [outer = 0000000000000000] 20:18:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 89 (0000003F5AC34400) [pid = 1460] [serial = 2327] [outer = 0000003F5AB0B800] 20:18:21 INFO - PROCESS | 1460 | 1463627901046 Marionette DEBUG loaded listener.js 20:18:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F5B8FCC00) [pid = 1460] [serial = 2328] [outer = 0000003F5AB0B800] 20:18:21 INFO - PROCESS | 1460 | 1463627901605 Marionette TRACE conn6 <- [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]]]}] 20:18:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 20:18:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 20:18:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 20:18:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 20:18:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 20:18:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 20:18:21 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 945ms 20:18:21 INFO - PROCESS | 1460 | 1463627901655 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 20:18:21 INFO - PROCESS | 1460 | 1463627901663 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 20:18:21 INFO - PROCESS | 1460 | 1463627901671 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 20:18:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 20:18:21 INFO - PROCESS | 1460 | 1463627901674 Marionette TRACE conn6 <- [1,3062,null,{}] 20:18:21 INFO - PROCESS | 1460 | 1463627901679 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:21 INFO - PROCESS | 1460 | 1463627901803 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 20:18:21 INFO - PROCESS | 1460 | 1463627901901 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:21 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66606800 == 53 [pid = 1460] [id = 777] 20:18:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F5FD51400) [pid = 1460] [serial = 2329] [outer = 0000000000000000] 20:18:21 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F60641000) [pid = 1460] [serial = 2330] [outer = 0000003F5FD51400] 20:18:21 INFO - PROCESS | 1460 | 1463627901958 Marionette DEBUG loaded listener.js 20:18:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F62985000) [pid = 1460] [serial = 2331] [outer = 0000003F5FD51400] 20:18:22 INFO - PROCESS | 1460 | 1463627902465 Marionette TRACE conn6 <- [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]]]}] 20:18:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 20:18:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 20:18:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 20:18:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 20:18:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 20:18:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 20:18:22 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 840ms 20:18:22 INFO - PROCESS | 1460 | 1463627902529 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 20:18:22 INFO - PROCESS | 1460 | 1463627902532 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 20:18:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 20:18:22 INFO - PROCESS | 1460 | 1463627902551 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 20:18:22 INFO - PROCESS | 1460 | 1463627902556 Marionette TRACE conn6 <- [1,3066,null,{}] 20:18:22 INFO - PROCESS | 1460 | 1463627902571 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:22 INFO - PROCESS | 1460 | 1463627902686 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 20:18:22 INFO - PROCESS | 1460 | 1463627902784 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:22 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6B0C6000 == 54 [pid = 1460] [id = 778] 20:18:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F62C7D400) [pid = 1460] [serial = 2332] [outer = 0000000000000000] 20:18:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F63754400) [pid = 1460] [serial = 2333] [outer = 0000003F62C7D400] 20:18:22 INFO - PROCESS | 1460 | 1463627902842 Marionette DEBUG loaded listener.js 20:18:22 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F643A3C00) [pid = 1460] [serial = 2334] [outer = 0000003F62C7D400] 20:18:23 INFO - PROCESS | 1460 | 1463627903387 Marionette TRACE conn6 <- [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] 20:18:23 INFO - PROCESS | 1460 | 1463627903478 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 20:18:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 20:18:23 INFO - PROCESS | 1460 | 1463627903482 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 20:18:23 INFO - PROCESS | 1460 | 1463627903484 Marionette TRACE conn6 <- [1,3070,null,{}] 20:18:23 INFO - PROCESS | 1460 | 1463627903489 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:23 INFO - PROCESS | 1460 | 1463627903603 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 20:18:23 INFO - PROCESS | 1460 | 1463627903731 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:23 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6E11D800 == 55 [pid = 1460] [id = 779] 20:18:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F64568800) [pid = 1460] [serial = 2335] [outer = 0000000000000000] 20:18:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F66403800) [pid = 1460] [serial = 2336] [outer = 0000003F64568800] 20:18:23 INFO - PROCESS | 1460 | 1463627903789 Marionette DEBUG loaded listener.js 20:18:23 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F664C8400) [pid = 1460] [serial = 2337] [outer = 0000003F64568800] 20:18:24 INFO - PROCESS | 1460 | 1463627904318 Marionette TRACE conn6 <- [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]]]}] 20:18:24 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 20:18:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 20:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 20:18:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 20:18:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 880ms 20:18:24 INFO - PROCESS | 1460 | 1463627904363 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 20:18:24 INFO - PROCESS | 1460 | 1463627904366 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 20:18:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 20:18:24 INFO - PROCESS | 1460 | 1463627904370 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 20:18:24 INFO - PROCESS | 1460 | 1463627904372 Marionette TRACE conn6 <- [1,3074,null,{}] 20:18:24 INFO - PROCESS | 1460 | 1463627904376 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:24 INFO - PROCESS | 1460 | 1463627904489 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 20:18:24 INFO - PROCESS | 1460 | 1463627904589 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:24 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6E798000 == 56 [pid = 1460] [id = 780] 20:18:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F658F3800) [pid = 1460] [serial = 2338] [outer = 0000000000000000] 20:18:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F6708A800) [pid = 1460] [serial = 2339] [outer = 0000003F658F3800] 20:18:24 INFO - PROCESS | 1460 | 1463627904645 Marionette DEBUG loaded listener.js 20:18:24 INFO - PROCESS | 1460 | ++DOMWINDOW == 102 (0000003F67094800) [pid = 1460] [serial = 2340] [outer = 0000003F658F3800] 20:18:25 INFO - PROCESS | 1460 | 1463627905152 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 20:18:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 20:18:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 838ms 20:18:25 INFO - PROCESS | 1460 | 1463627905223 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 20:18:25 INFO - PROCESS | 1460 | 1463627905225 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 20:18:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 20:18:25 INFO - PROCESS | 1460 | 1463627905262 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 20:18:25 INFO - PROCESS | 1460 | 1463627905265 Marionette TRACE conn6 <- [1,3078,null,{}] 20:18:25 INFO - PROCESS | 1460 | 1463627905269 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:25 INFO - PROCESS | 1460 | 1463627905436 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 20:18:25 INFO - PROCESS | 1460 | 1463627905503 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:25 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F6E8D7000 == 57 [pid = 1460] [id = 781] 20:18:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 103 (0000003F66A58000) [pid = 1460] [serial = 2341] [outer = 0000000000000000] 20:18:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 104 (0000003F67126C00) [pid = 1460] [serial = 2342] [outer = 0000003F66A58000] 20:18:25 INFO - PROCESS | 1460 | 1463627905560 Marionette DEBUG loaded listener.js 20:18:25 INFO - PROCESS | 1460 | ++DOMWINDOW == 105 (0000003F67131400) [pid = 1460] [serial = 2343] [outer = 0000003F66A58000] 20:18:26 INFO - PROCESS | 1460 | 1463627906057 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 20:18:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 20:18:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 839ms 20:18:26 INFO - PROCESS | 1460 | 1463627906105 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 20:18:26 INFO - PROCESS | 1460 | 1463627906108 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 20:18:26 INFO - PROCESS | 1460 | 1463627906111 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 20:18:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 20:18:26 INFO - PROCESS | 1460 | 1463627906113 Marionette TRACE conn6 <- [1,3082,null,{}] 20:18:26 INFO - PROCESS | 1460 | 1463627906118 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:26 INFO - PROCESS | 1460 | 1463627906237 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 20:18:26 INFO - PROCESS | 1460 | 1463627906490 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:26 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5BDC7000 == 58 [pid = 1460] [id = 782] 20:18:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 106 (0000003F56237C00) [pid = 1460] [serial = 2344] [outer = 0000000000000000] 20:18:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 107 (0000003F5639D400) [pid = 1460] [serial = 2345] [outer = 0000003F56237C00] 20:18:26 INFO - PROCESS | 1460 | 1463627906559 Marionette DEBUG loaded listener.js 20:18:26 INFO - PROCESS | 1460 | ++DOMWINDOW == 108 (0000003F56CACC00) [pid = 1460] [serial = 2346] [outer = 0000003F56237C00] 20:18:27 INFO - PROCESS | 1460 | 1463627907126 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 20:18:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 20:18:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1027ms 20:18:27 INFO - PROCESS | 1460 | 1463627907144 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 20:18:27 INFO - PROCESS | 1460 | 1463627907148 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 20:18:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 20:18:27 INFO - PROCESS | 1460 | 1463627907153 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 20:18:27 INFO - PROCESS | 1460 | 1463627907157 Marionette TRACE conn6 <- [1,3086,null,{}] 20:18:27 INFO - PROCESS | 1460 | 1463627907179 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:27 INFO - PROCESS | 1460 | 1463627907318 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 20:18:27 INFO - PROCESS | 1460 | 1463627907456 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:27 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F61E7F800 == 59 [pid = 1460] [id = 783] 20:18:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 109 (0000003F5B8A9000) [pid = 1460] [serial = 2347] [outer = 0000000000000000] 20:18:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 110 (0000003F5BD22C00) [pid = 1460] [serial = 2348] [outer = 0000003F5B8A9000] 20:18:27 INFO - PROCESS | 1460 | 1463627907509 Marionette DEBUG loaded listener.js 20:18:27 INFO - PROCESS | 1460 | ++DOMWINDOW == 111 (0000003F5CB9BC00) [pid = 1460] [serial = 2349] [outer = 0000003F5B8A9000] 20:18:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6AB19800 == 58 [pid = 1460] [id = 774] 20:18:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F68311800 == 57 [pid = 1460] [id = 773] 20:18:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BDD7800 == 56 [pid = 1460] [id = 772] 20:18:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6691B800 == 55 [pid = 1460] [id = 771] 20:18:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6466A800 == 54 [pid = 1460] [id = 770] 20:18:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F63043800 == 53 [pid = 1460] [id = 769] 20:18:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F6250F800 == 52 [pid = 1460] [id = 768] 20:18:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5BD65000 == 51 [pid = 1460] [id = 767] 20:18:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F5C555800 == 50 [pid = 1460] [id = 766] 20:18:27 INFO - PROCESS | 1460 | --DOMWINDOW == 110 (0000003F5640B000) [pid = 1460] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 20:18:27 INFO - PROCESS | 1460 | --DOMWINDOW == 109 (0000003F5AC41000) [pid = 1460] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 20:18:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F62C10000 == 49 [pid = 1460] [id = 763] 20:18:27 INFO - PROCESS | 1460 | --DOCSHELL 0000003F56EE4000 == 48 [pid = 1460] [id = 762] 20:18:27 INFO - PROCESS | 1460 | --DOMWINDOW == 108 (0000003F60640C00) [pid = 1460] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 20:18:27 INFO - PROCESS | 1460 | --DOMWINDOW == 107 (0000003F55B60000) [pid = 1460] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 20:18:27 INFO - PROCESS | 1460 | --DOMWINDOW == 106 (0000003F5CB97400) [pid = 1460] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 20:18:27 INFO - PROCESS | 1460 | --DOMWINDOW == 105 (0000003F5CBEF000) [pid = 1460] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 20:18:27 INFO - PROCESS | 1460 | --DOMWINDOW == 104 (0000003F5649B800) [pid = 1460] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 20:18:27 INFO - PROCESS | 1460 | --DOMWINDOW == 103 (0000003F57888000) [pid = 1460] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 20:18:27 INFO - PROCESS | 1460 | --DOMWINDOW == 102 (0000003F5B30A400) [pid = 1460] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 20:18:27 INFO - PROCESS | 1460 | --DOMWINDOW == 101 (0000003F5B83D400) [pid = 1460] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 20:18:27 INFO - PROCESS | 1460 | --DOMWINDOW == 100 (0000003F61FA4000) [pid = 1460] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 20:18:27 INFO - PROCESS | 1460 | --DOMWINDOW == 99 (0000003F62B56C00) [pid = 1460] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 20:18:27 INFO - PROCESS | 1460 | --DOMWINDOW == 98 (0000003F62BD5000) [pid = 1460] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 20:18:27 INFO - PROCESS | 1460 | --DOMWINDOW == 97 (0000003F62C7BC00) [pid = 1460] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 20:18:27 INFO - PROCESS | 1460 | --DOMWINDOW == 96 (0000003F62C2E800) [pid = 1460] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 20:18:27 INFO - PROCESS | 1460 | --DOMWINDOW == 95 (0000003F5630D400) [pid = 1460] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 20:18:27 INFO - PROCESS | 1460 | --DOMWINDOW == 94 (0000003F61837000) [pid = 1460] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 20:18:27 INFO - PROCESS | 1460 | --DOMWINDOW == 93 (0000003F5F5F8000) [pid = 1460] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 20:18:27 INFO - PROCESS | 1460 | --DOMWINDOW == 92 (0000003F5FD52000) [pid = 1460] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 20:18:27 INFO - PROCESS | 1460 | --DOMWINDOW == 91 (0000003F634BC800) [pid = 1460] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 20:18:27 INFO - PROCESS | 1460 | --DOMWINDOW == 90 (0000003F63121800) [pid = 1460] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 20:18:27 INFO - PROCESS | 1460 | --DOMWINDOW == 89 (0000003F63758800) [pid = 1460] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 20:18:28 INFO - PROCESS | 1460 | 1463627907990 Marionette TRACE conn6 <- [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]]]}] 20:18:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 20:18:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 20:18:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 858ms 20:18:28 INFO - PROCESS | 1460 | 1463627908029 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 20:18:28 INFO - PROCESS | 1460 | 1463627908033 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 20:18:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 20:18:28 INFO - PROCESS | 1460 | 1463627908042 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 20:18:28 INFO - PROCESS | 1460 | 1463627908044 Marionette TRACE conn6 <- [1,3090,null,{}] 20:18:28 INFO - PROCESS | 1460 | 1463627908048 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:28 INFO - PROCESS | 1460 | 1463627908141 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 20:18:28 INFO - PROCESS | 1460 | 1463627908148 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:28 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F5C55B800 == 49 [pid = 1460] [id = 784] 20:18:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 90 (0000003F56496000) [pid = 1460] [serial = 2350] [outer = 0000000000000000] 20:18:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 91 (0000003F5AC41000) [pid = 1460] [serial = 2351] [outer = 0000003F56496000] 20:18:28 INFO - PROCESS | 1460 | 1463627908195 Marionette DEBUG loaded listener.js 20:18:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 92 (0000003F5C457C00) [pid = 1460] [serial = 2352] [outer = 0000003F56496000] 20:18:28 INFO - PROCESS | 1460 | 1463627908661 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 20:18:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 20:18:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 692ms 20:18:28 INFO - PROCESS | 1460 | 1463627908735 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 20:18:28 INFO - PROCESS | 1460 | 1463627908738 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 20:18:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 20:18:28 INFO - PROCESS | 1460 | 1463627908744 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 20:18:28 INFO - PROCESS | 1460 | 1463627908750 Marionette TRACE conn6 <- [1,3094,null,{}] 20:18:28 INFO - PROCESS | 1460 | 1463627908760 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:28 INFO - PROCESS | 1460 | 1463627908855 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 20:18:28 INFO - PROCESS | 1460 | 1463627908873 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:28 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F636E7800 == 50 [pid = 1460] [id = 785] 20:18:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 93 (0000003F5F5EFC00) [pid = 1460] [serial = 2353] [outer = 0000000000000000] 20:18:28 INFO - PROCESS | 1460 | ++DOMWINDOW == 94 (0000003F5FD51000) [pid = 1460] [serial = 2354] [outer = 0000003F5F5EFC00] 20:18:28 INFO - PROCESS | 1460 | 1463627908919 Marionette DEBUG loaded listener.js 20:18:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 95 (0000003F6063DC00) [pid = 1460] [serial = 2355] [outer = 0000003F5F5EFC00] 20:18:29 INFO - PROCESS | 1460 | 1463627909372 Marionette TRACE conn6 <- [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]]]}] 20:18:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 20:18:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 20:18:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 20:18:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 692ms 20:18:29 INFO - PROCESS | 1460 | 1463627909435 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 20:18:29 INFO - PROCESS | 1460 | 1463627909438 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 20:18:29 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 20:18:29 INFO - PROCESS | 1460 | 1463627909441 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 20:18:29 INFO - PROCESS | 1460 | 1463627909443 Marionette TRACE conn6 <- [1,3098,null,{}] 20:18:29 INFO - PROCESS | 1460 | 1463627909447 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:29 INFO - PROCESS | 1460 | 1463627909537 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 20:18:29 INFO - PROCESS | 1460 | 1463627909658 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:29 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F64677800 == 51 [pid = 1460] [id = 786] 20:18:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 96 (0000003F56CB0800) [pid = 1460] [serial = 2356] [outer = 0000000000000000] 20:18:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 97 (0000003F61FA3C00) [pid = 1460] [serial = 2357] [outer = 0000003F56CB0800] 20:18:29 INFO - PROCESS | 1460 | 1463627909705 Marionette DEBUG loaded listener.js 20:18:29 INFO - PROCESS | 1460 | ++DOMWINDOW == 98 (0000003F625A2C00) [pid = 1460] [serial = 2358] [outer = 0000003F56CB0800] 20:18:30 INFO - PROCESS | 1460 | 1463627910071 Marionette TRACE conn6 <- [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"]]]}] 20:18:30 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 20:18:30 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 20:18:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 20:18:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 20:18:30 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 691ms 20:18:30 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 20:18:30 INFO - PROCESS | 1460 | 1463627910138 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 20:18:30 INFO - PROCESS | 1460 | 1463627910141 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 20:18:30 INFO - PROCESS | 1460 | 1463627910144 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 20:18:30 INFO - PROCESS | 1460 | 1463627910146 Marionette TRACE conn6 <- [1,3102,null,{}] 20:18:30 INFO - PROCESS | 1460 | 1463627910150 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:30 INFO - PROCESS | 1460 | 1463627910265 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 20:18:30 INFO - PROCESS | 1460 | 1463627910272 Marionette TRACE conn6 -> [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\", \"d6f70d18-5e8d-4e4a-905f-04904645e989\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:30 INFO - PROCESS | 1460 | ++DOCSHELL 0000003F66612800 == 52 [pid = 1460] [id = 787] 20:18:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 99 (0000003F62BE3C00) [pid = 1460] [serial = 2359] [outer = 0000000000000000] 20:18:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 100 (0000003F62C2F400) [pid = 1460] [serial = 2360] [outer = 0000003F62BE3C00] 20:18:30 INFO - PROCESS | 1460 | 1463627910373 Marionette DEBUG loaded listener.js 20:18:30 INFO - PROCESS | 1460 | ++DOMWINDOW == 101 (0000003F62C7D800) [pid = 1460] [serial = 2361] [outer = 0000003F62BE3C00] 20:18:30 INFO - PROCESS | 1460 | 1463627910816 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 20:18:30 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 20:18:30 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 692ms 20:18:30 INFO - PROCESS | 1460 | 1463627910837 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 20:18:30 INFO - PROCESS | 1460 | 1463627910839 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 20:18:32 WARNING - u'runner_teardown' () 20:18:32 INFO - No more tests 20:18:32 INFO - Got 0 unexpected results 20:18:32 INFO - SUITE-END | took 675s 20:18:32 INFO - Closing logging queue 20:18:32 INFO - queue closed 20:18:32 INFO - Return code: 0 20:18:32 WARNING - # TBPL SUCCESS # 20:18:32 INFO - Running post-action listener: _resource_record_post_action 20:18:32 INFO - Running post-run listener: _resource_record_post_run 20:18:33 INFO - Total resource usage - Wall time: 684s; CPU: 14.0%; Read bytes: 229519872; Write bytes: 1001729024; Read time: 3039490; Write time: 5755400 20:18:33 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:18:33 INFO - install - Wall time: 3s; CPU: 8.0%; Read bytes: 0; Write bytes: 74179584; Read time: 0; Write time: 150410 20:18:33 INFO - run-tests - Wall time: 682s; CPU: 14.0%; Read bytes: 229519872; Write bytes: 887138816; Read time: 3039490; Write time: 5561830 20:18:33 INFO - Running post-run listener: _upload_blobber_files 20:18:33 INFO - Blob upload gear active. 20:18:33 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 20:18:33 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 20:18:33 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'] 20:18:33 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 20:18:33 INFO - (blobuploader) - INFO - Open directory for files ... 20:18:33 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 20:18:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:18:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:18:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:18:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:18:34 INFO - (blobuploader) - INFO - Done attempting. 20:18:34 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 20:18:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:18:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:18:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:18:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:18:35 INFO - (blobuploader) - INFO - Done attempting. 20:18:35 INFO - (blobuploader) - INFO - Iteration through files over. 20:18:35 INFO - Return code: 0 20:18:35 INFO - rmtree: C:\slave\test\build\uploaded_files.json 20:18:35 INFO - Using _rmtree_windows ... 20:18:35 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 20:18:35 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2f0f4c81ba7828e00700547d6b4943626a4b286ba13c325a9a0effcce0657c915bc6eb4b61451e3b60faa5718d44551231dc8628e799ebd6ff9f14995f1f4036", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f8195870465e788ee59eba9ffe4d5f8212b936f0316ac30088d650fc68c26fe9b878f78082f6c5099d913f61e6330068c89dae8470f632a2cbc87b8ec3041ff6"} 20:18:35 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 20:18:35 INFO - Writing to file C:\slave\test\properties\blobber_files 20:18:35 INFO - Contents: 20:18:35 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2f0f4c81ba7828e00700547d6b4943626a4b286ba13c325a9a0effcce0657c915bc6eb4b61451e3b60faa5718d44551231dc8628e799ebd6ff9f14995f1f4036", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f8195870465e788ee59eba9ffe4d5f8212b936f0316ac30088d650fc68c26fe9b878f78082f6c5099d913f61e6330068c89dae8470f632a2cbc87b8ec3041ff6"} 20:18:35 INFO - Running post-run listener: copy_logs_to_upload_dir 20:18:35 INFO - Copying logs to upload dir... 20:18:35 INFO - mkdir: C:\slave\test\build\upload\logs 20:18:35 INFO - Copying logs to upload dir... 20:18:35 INFO - Using _rmtree_windows ... 20:18:35 INFO - Using _rmtree_windows ... 20:18:36 INFO - Using _rmtree_windows ... 20:18:36 INFO - Using _rmtree_windows ... 20:18:36 INFO - Using _rmtree_windows ... 20:18:36 INFO - Using _rmtree_windows ... 20:18:36 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=879.848000 ========= master_lag: 1.41 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 41 secs) (at 2016-05-18 20:18:37.253730) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-18 20:18:37.254511) ========= '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-125\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-125 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-125 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-125\AppData\Local LOGONSERVER=\\T-W864-IX-125 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;C:\mozilla-build\hg 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-125 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-125 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-125 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2f0f4c81ba7828e00700547d6b4943626a4b286ba13c325a9a0effcce0657c915bc6eb4b61451e3b60faa5718d44551231dc8628e799ebd6ff9f14995f1f4036", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f8195870465e788ee59eba9ffe4d5f8212b936f0316ac30088d650fc68c26fe9b878f78082f6c5099d913f61e6330068c89dae8470f632a2cbc87b8ec3041ff6"} build_url:https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/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/2f0f4c81ba7828e00700547d6b4943626a4b286ba13c325a9a0effcce0657c915bc6eb4b61451e3b60faa5718d44551231dc8628e799ebd6ff9f14995f1f4036", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f8195870465e788ee59eba9ffe4d5f8212b936f0316ac30088d650fc68c26fe9b878f78082f6c5099d913f61e6330068c89dae8470f632a2cbc87b8ec3041ff6"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ZkVweB9jQaOjzjzIt25TRg/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-18 20:18:37.376022) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 20:18:37.376367) ========= '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-125\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-125 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-125 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-125\AppData\Local LOGONSERVER=\\T-W864-IX-125 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;C:\mozilla-build\hg 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-125 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-125 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-125 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 20:18:37.491165) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-18 20:18:37.491598) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-18 20:18:37.918258) ========= ========= Total master_lag: 1.59 =========