builder: mozilla-release_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-016 starttime: 1471543944.29 results: success (0) buildid: 20160818092755 builduid: 56e5669b24b44928a0e3c05c0a2df16f revision: 77dcdfb98cddc6721eee4e8dc280ada5277b3c5a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-18 11:12:24.288702) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-18 11:12:24.289217) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-18 11:12:24.289559) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-18 11:12:24.774753) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-08-18 11:12:24.775141) ========= '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-016\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-016 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-016 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-016\AppData\Local LOGONSERVER=\\T-W864-IX-016 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-016 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-016 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-016 WINDIR=C:\windows using PTY: False --11:12:26-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 6.76 MB/s 11:12:27 (6.76 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=3.217000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-08-18 11:12:28.043433) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-08-18 11:12:28.043781) ========= '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-016\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-016 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-016 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-016\AppData\Local LOGONSERVER=\\T-W864-IX-016 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-016 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-016 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-016 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=6.416000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-08-18 11:12:34.480019) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-08-18 11:12:34.480435) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 77dcdfb98cddc6721eee4e8dc280ada5277b3c5a --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-release --rev 77dcdfb98cddc6721eee4e8dc280ada5277b3c5a --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-016\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-016 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-016 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-016\AppData\Local LOGONSERVER=\\T-W864-IX-016 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-016 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-016 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-016 WINDIR=C:\windows using PTY: False 2016-08-18 11:12:35,111 truncating revision to first 12 chars 2016-08-18 11:12:35,111 Setting DEBUG logging. 2016-08-18 11:12:35,111 attempt 1/10 2016-08-18 11:12:35,111 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/77dcdfb98cdd?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-18 11:12:36,322 unpacking tar archive at: mozilla-release-77dcdfb98cdd/testing/mozharness/ program finished with exit code 0 elapsedTime=2.684000 ========= master_lag: 0.92 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-08-18 11:12:38.084957) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-18 11:12:38.085299) ========= script_repo_revision: 77dcdfb98cddc6721eee4e8dc280ada5277b3c5a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-18 11:12:38.085714) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-18 11:12:38.085975) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-18 11:12:38.530754) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 38 secs) (at 2016-08-18 11:12:38.531204) ========= '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-release' '--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-release', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-016\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-016 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-016 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-016\AppData\Local LOGONSERVER=\\T-W864-IX-016 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-016 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-016 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-016 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 11:12:38 INFO - MultiFileLogger online at 20160818 11:12:38 in C:\slave\test 11:12:38 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-release --download-symbols true 11:12:38 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:12:38 INFO - {'append_to_log': False, 11:12:38 INFO - 'base_work_dir': 'C:\\slave\\test', 11:12:38 INFO - 'blob_upload_branch': 'mozilla-release', 11:12:38 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:12:38 INFO - 'buildbot_json_path': 'buildprops.json', 11:12:38 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:12:38 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:12:38 INFO - 'download_minidump_stackwalk': True, 11:12:38 INFO - 'download_symbols': 'true', 11:12:38 INFO - 'e10s': False, 11:12:38 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:12:38 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:12:38 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:12:38 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:12:38 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:12:38 INFO - 'C:/mozilla-build/tooltool.py'), 11:12:38 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:12:38 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:12:38 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:12:38 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:12:38 INFO - 'log_level': 'info', 11:12:38 INFO - 'log_to_console': True, 11:12:38 INFO - 'opt_config_files': (), 11:12:38 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:12:38 INFO - '--processes=1', 11:12:38 INFO - '--config=%(test_path)s/wptrunner.ini', 11:12:38 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:12:38 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:12:38 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:12:38 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:12:38 INFO - 'pip_index': False, 11:12:38 INFO - 'require_test_zip': True, 11:12:38 INFO - 'test_type': ('testharness',), 11:12:38 INFO - 'this_chunk': '1', 11:12:38 INFO - 'total_chunks': '10', 11:12:38 INFO - 'virtualenv_path': 'venv', 11:12:38 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:12:38 INFO - 'work_dir': 'build'} 11:12:38 INFO - ##### 11:12:38 INFO - ##### Running clobber step. 11:12:38 INFO - ##### 11:12:38 INFO - Running pre-action listener: _resource_record_pre_action 11:12:38 INFO - Running main action method: clobber 11:12:38 INFO - rmtree: C:\slave\test\build 11:12:38 INFO - Using _rmtree_windows ... 11:12:38 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 11:16:27 INFO - Running post-action listener: _resource_record_post_action 11:16:27 INFO - ##### 11:16:27 INFO - ##### Running read-buildbot-config step. 11:16:27 INFO - ##### 11:16:27 INFO - Running pre-action listener: _resource_record_pre_action 11:16:27 INFO - Running main action method: read_buildbot_config 11:16:27 INFO - Using buildbot properties: 11:16:27 INFO - { 11:16:27 INFO - "project": "", 11:16:27 INFO - "product": "firefox", 11:16:27 INFO - "script_repo_revision": "production", 11:16:27 INFO - "scheduler": "tests-mozilla-release-win8_64-debug-unittest", 11:16:27 INFO - "repository": "", 11:16:27 INFO - "buildername": "Windows 8 64-bit mozilla-release debug test web-platform-tests-1", 11:16:27 INFO - "buildid": "20160818092755", 11:16:27 INFO - "pgo_build": "False", 11:16:27 INFO - "basedir": "C:\\slave\\test", 11:16:27 INFO - "buildnumber": 14, 11:16:27 INFO - "slavename": "t-w864-ix-016", 11:16:27 INFO - "revision": "77dcdfb98cddc6721eee4e8dc280ada5277b3c5a", 11:16:27 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 11:16:27 INFO - "platform": "win64", 11:16:27 INFO - "branch": "mozilla-release", 11:16:27 INFO - "repo_path": "releases/mozilla-release", 11:16:27 INFO - "moz_repo_path": "", 11:16:27 INFO - "stage_platform": "win64", 11:16:27 INFO - "builduid": "56e5669b24b44928a0e3c05c0a2df16f", 11:16:27 INFO - "slavebuilddir": "test" 11:16:27 INFO - } 11:16:27 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.test_packages.json. 11:16:27 INFO - Found installer url https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.zip. 11:16:27 INFO - Running post-action listener: _resource_record_post_action 11:16:27 INFO - ##### 11:16:27 INFO - ##### Running download-and-extract step. 11:16:27 INFO - ##### 11:16:27 INFO - Running pre-action listener: _resource_record_pre_action 11:16:27 INFO - Running main action method: download_and_extract 11:16:27 INFO - mkdir: C:\slave\test\build\tests 11:16:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:16:27 INFO - https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 11:16:27 INFO - trying https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.test_packages.json 11:16:27 INFO - Downloading https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.2.en-US.win64.test_packages.json 11:16:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.2.en-US.win64.test_packages.json'}, attempt #1 11:16:28 INFO - Downloaded 1274 bytes. 11:16:28 INFO - Reading from file C:\slave\test\build\firefox-48.0.2.en-US.win64.test_packages.json 11:16:28 INFO - Using the following test package requirements: 11:16:28 INFO - {u'common': [u'firefox-48.0.2.en-US.win64.common.tests.zip'], 11:16:28 INFO - u'cppunittest': [u'firefox-48.0.2.en-US.win64.common.tests.zip', 11:16:28 INFO - u'firefox-48.0.2.en-US.win64.cppunittest.tests.zip'], 11:16:28 INFO - u'gtest': [u'firefox-48.0.2.en-US.win64.common.tests.zip', 11:16:28 INFO - u'firefox-48.0.2.en-US.win64.gtest.tests.zip'], 11:16:28 INFO - u'jittest': [u'firefox-48.0.2.en-US.win64.common.tests.zip', 11:16:28 INFO - u'jsshell-win64.zip'], 11:16:28 INFO - u'mochitest': [u'firefox-48.0.2.en-US.win64.common.tests.zip', 11:16:28 INFO - u'firefox-48.0.2.en-US.win64.mochitest.tests.zip'], 11:16:28 INFO - u'mozbase': [u'firefox-48.0.2.en-US.win64.common.tests.zip'], 11:16:28 INFO - u'reftest': [u'firefox-48.0.2.en-US.win64.common.tests.zip', 11:16:28 INFO - u'firefox-48.0.2.en-US.win64.reftest.tests.zip'], 11:16:28 INFO - u'talos': [u'firefox-48.0.2.en-US.win64.common.tests.zip', 11:16:28 INFO - u'firefox-48.0.2.en-US.win64.talos.tests.zip'], 11:16:28 INFO - u'web-platform': [u'firefox-48.0.2.en-US.win64.common.tests.zip', 11:16:28 INFO - u'firefox-48.0.2.en-US.win64.web-platform.tests.zip'], 11:16:28 INFO - u'xpcshell': [u'firefox-48.0.2.en-US.win64.common.tests.zip', 11:16:28 INFO - u'firefox-48.0.2.en-US.win64.xpcshell.tests.zip']} 11:16:28 INFO - Downloading packages: [u'firefox-48.0.2.en-US.win64.common.tests.zip', u'firefox-48.0.2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 11:16:28 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')]} 11:16:28 INFO - https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 11:16:28 INFO - trying https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.common.tests.zip 11:16:28 INFO - Downloading https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.2.en-US.win64.common.tests.zip 11:16:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.2.en-US.win64.common.tests.zip'}, attempt #1 11:16:29 INFO - Downloaded 20881808 bytes. 11:16:29 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:16:29 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:16:31 INFO - caution: filename not matched: web-platform/* 11:16:31 INFO - Return code: 11 11:16:31 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')]} 11:16:31 INFO - https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 11:16:31 INFO - trying https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.web-platform.tests.zip 11:16:31 INFO - Downloading https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.2.en-US.win64.web-platform.tests.zip 11:16:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.2.en-US.win64.web-platform.tests.zip'}, attempt #1 11:16:32 INFO - Downloaded 36389909 bytes. 11:16:32 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:16:32 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:17:25 INFO - caution: filename not matched: bin/* 11:17:25 INFO - caution: filename not matched: config/* 11:17:25 INFO - caution: filename not matched: mozbase/* 11:17:25 INFO - caution: filename not matched: marionette/* 11:17:25 INFO - caution: filename not matched: tools/wptserve/* 11:17:25 INFO - Return code: 11 11:17: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')]} 11:17:25 INFO - https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.zip matches https://queue.taskcluster.net 11:17:25 INFO - trying https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.zip 11:17:25 INFO - Downloading https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.zip to C:\slave\test\build\firefox-48.0.2.en-US.win64.zip 11:17:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.2.en-US.win64.zip'}, attempt #1 11:17:27 INFO - Downloaded 82738760 bytes. 11:17:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.zip 11:17:27 INFO - mkdir: C:\slave\test\properties 11:17:27 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 11:17:27 INFO - Writing to file C:\slave\test\properties\build_url 11:17:27 INFO - Contents: 11:17:27 INFO - build_url:https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.zip 11:17:28 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.crashreporter-symbols.zip 11:17:28 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 11:17:28 INFO - Writing to file C:\slave\test\properties\symbols_url 11:17:28 INFO - Contents: 11:17:28 INFO - symbols_url:https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.crashreporter-symbols.zip 11:17:28 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')]} 11:17:28 INFO - https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:17:28 INFO - trying https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.crashreporter-symbols.zip 11:17:28 INFO - Downloading https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.2.en-US.win64.crashreporter-symbols.zip 11:17:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 11:17:29 INFO - Downloaded 50796355 bytes. 11:17:29 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 11:17:29 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 11:17:33 INFO - Return code: 0 11:17:33 INFO - Running post-action listener: _resource_record_post_action 11:17:33 INFO - Running post-action listener: set_extra_try_arguments 11:17:33 INFO - ##### 11:17:33 INFO - ##### Running create-virtualenv step. 11:17:33 INFO - ##### 11:17:33 INFO - Running pre-action listener: _pre_create_virtualenv 11:17:33 INFO - Running pre-action listener: _resource_record_pre_action 11:17:33 INFO - Running main action method: create_virtualenv 11:17:33 INFO - Creating virtualenv C:\slave\test\build\venv 11:17:33 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 11:17:33 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 11:17:36 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 11:17:40 INFO - Installing distribute......................................................................................................................................................................................done. 11:17:41 INFO - Return code: 0 11:17:41 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 11:17:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:17:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:17:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:17:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:17:41 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 0x0245E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02517200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024BBAD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0248F368>, '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 0x02232D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025220C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-016', 'USERDOMAIN': 'T-W864-IX-016', '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-016', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-016\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-016', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-016', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-016', '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-016\\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 11:17:41 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 11:17:41 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 11:17:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:17:41 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-016\\AppData\\Roaming', 11:17:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:17:41 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:17:41 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:17:41 INFO - 'COMPUTERNAME': 'T-W864-IX-016', 11:17:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:17:41 INFO - 'DCLOCATION': 'SCL3', 11:17:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:17:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:17:41 INFO - 'HOMEDRIVE': 'C:', 11:17:41 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-016', 11:17:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:17:41 INFO - 'KTS_VERSION': '1.19c', 11:17:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-016\\AppData\\Local', 11:17:41 INFO - 'LOGONSERVER': '\\\\T-W864-IX-016', 11:17:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:17:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:17:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:17:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:17:41 INFO - 'MOZ_NO_REMOTE': '1', 11:17:41 INFO - 'NO_EM_RESTART': '1', 11:17:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:17:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:17:41 INFO - 'OS': 'Windows_NT', 11:17:41 INFO - 'OURDRIVE': 'C:', 11:17:41 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:17:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:17:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:17:41 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:17:41 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:17:41 INFO - 'PROCESSOR_LEVEL': '6', 11:17:41 INFO - 'PROCESSOR_REVISION': '1e05', 11:17:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:17:41 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:17:41 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:17:41 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:17:41 INFO - 'PROMPT': '$P$G', 11:17:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:17:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:17:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:17:41 INFO - 'PWD': 'C:\\slave\\test', 11:17:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:17:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:17:41 INFO - 'SYSTEMDRIVE': 'C:', 11:17:41 INFO - 'SYSTEMROOT': 'C:\\windows', 11:17:41 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:17:41 INFO - 'TEST1': 'testie', 11:17:41 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:17:41 INFO - 'USERDOMAIN': 'T-W864-IX-016', 11:17:41 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-016', 11:17:41 INFO - 'USERNAME': 'cltbld', 11:17:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-016', 11:17:41 INFO - 'WINDIR': 'C:\\windows', 11:17:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:17:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:17:42 INFO - Downloading/unpacking psutil>=0.7.1 11:17:43 INFO - Running setup.py egg_info for package psutil 11:17:43 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:17:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:17:43 INFO - Installing collected packages: psutil 11:17:43 INFO - Running setup.py install for psutil 11:17:43 INFO - building 'psutil._psutil_windows' extension 11:17:43 INFO - error: Unable to find vcvarsall.bat 11:17:43 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-yptrxf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:17:43 INFO - running install 11:17:43 INFO - running build 11:17:43 INFO - running build_py 11:17:43 INFO - creating build 11:17:43 INFO - creating build\lib.win32-2.7 11:17:43 INFO - creating build\lib.win32-2.7\psutil 11:17:43 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 11:17:43 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 11:17:43 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 11:17:43 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 11:17:43 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 11:17:43 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 11:17:43 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 11:17:43 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 11:17:43 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 11:17:43 INFO - running build_ext 11:17:43 INFO - building 'psutil._psutil_windows' extension 11:17:43 INFO - error: Unable to find vcvarsall.bat 11:17:43 INFO - ---------------------------------------- 11:17:43 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-yptrxf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:17:43 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-016\AppData\Roaming\pip\pip.log 11:17:43 WARNING - Return code: 1 11:17:43 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! 11:17:43 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 11:17:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:17:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:17:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:17:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:17:43 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0245E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02517200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024BBAD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0248F368>, '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 0x02232D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025220C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-016', 'USERDOMAIN': 'T-W864-IX-016', '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-016', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-016\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-016', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-016', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-016', '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-016\\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 11:17:43 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 11:17:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 11:17:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:17:43 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-016\\AppData\\Roaming', 11:17:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:17:43 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:17:43 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:17:43 INFO - 'COMPUTERNAME': 'T-W864-IX-016', 11:17:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:17:43 INFO - 'DCLOCATION': 'SCL3', 11:17:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:17:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:17:43 INFO - 'HOMEDRIVE': 'C:', 11:17:43 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-016', 11:17:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:17:43 INFO - 'KTS_VERSION': '1.19c', 11:17:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-016\\AppData\\Local', 11:17:43 INFO - 'LOGONSERVER': '\\\\T-W864-IX-016', 11:17:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:17:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:17:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:17:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:17:43 INFO - 'MOZ_NO_REMOTE': '1', 11:17:43 INFO - 'NO_EM_RESTART': '1', 11:17:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:17:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:17:43 INFO - 'OS': 'Windows_NT', 11:17:43 INFO - 'OURDRIVE': 'C:', 11:17:43 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', 11:17:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:17:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:17:43 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:17:43 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:17:43 INFO - 'PROCESSOR_LEVEL': '6', 11:17:43 INFO - 'PROCESSOR_REVISION': '1e05', 11:17:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:17:43 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:17:43 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:17:43 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:17:43 INFO - 'PROMPT': '$P$G', 11:17:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:17:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:17:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:17:43 INFO - 'PWD': 'C:\\slave\\test', 11:17:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:17:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:17:43 INFO - 'SYSTEMDRIVE': 'C:', 11:17:43 INFO - 'SYSTEMROOT': 'C:\\windows', 11:17:43 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:17:43 INFO - 'TEST1': 'testie', 11:17:43 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:17:43 INFO - 'USERDOMAIN': 'T-W864-IX-016', 11:17:43 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-016', 11:17:43 INFO - 'USERNAME': 'cltbld', 11:17:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-016', 11:17:43 INFO - 'WINDIR': 'C:\\windows', 11:17:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:17:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:17:43 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:17:43 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:17:43 INFO - Running setup.py egg_info for package mozsystemmonitor 11:17:43 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 11:17:43 INFO - Running setup.py egg_info for package psutil 11:17:43 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:17:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:17:43 INFO - Installing collected packages: mozsystemmonitor, psutil 11:17:43 INFO - Running setup.py install for mozsystemmonitor 11:17:43 INFO - Running setup.py install for psutil 11:17:43 INFO - building 'psutil._psutil_windows' extension 11:17:43 INFO - error: Unable to find vcvarsall.bat 11:17:43 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-gfsnhe-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:17:43 INFO - running install 11:17:43 INFO - running build 11:17:43 INFO - running build_py 11:17:43 INFO - running build_ext 11:17:43 INFO - building 'psutil._psutil_windows' extension 11:17:43 INFO - error: Unable to find vcvarsall.bat 11:17:43 INFO - ---------------------------------------- 11:17:43 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-gfsnhe-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:17:43 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-016\AppData\Roaming\pip\pip.log 11:17:43 WARNING - Return code: 1 11:17:43 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! 11:17:43 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 11:17:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:17:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:17:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:17:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:17:43 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0245E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02517200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024BBAD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0248F368>, '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 0x02232D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025220C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-016', 'USERDOMAIN': 'T-W864-IX-016', '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-016', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-016\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-016', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-016', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-016', '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-016\\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 11:17:43 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 11:17:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 11:17:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:17:43 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-016\\AppData\\Roaming', 11:17:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:17:43 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:17:43 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:17:43 INFO - 'COMPUTERNAME': 'T-W864-IX-016', 11:17:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:17:43 INFO - 'DCLOCATION': 'SCL3', 11:17:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:17:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:17:43 INFO - 'HOMEDRIVE': 'C:', 11:17:43 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-016', 11:17:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:17:43 INFO - 'KTS_VERSION': '1.19c', 11:17:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-016\\AppData\\Local', 11:17:43 INFO - 'LOGONSERVER': '\\\\T-W864-IX-016', 11:17:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:17:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:17:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:17:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:17:43 INFO - 'MOZ_NO_REMOTE': '1', 11:17:43 INFO - 'NO_EM_RESTART': '1', 11:17:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:17:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:17:43 INFO - 'OS': 'Windows_NT', 11:17:43 INFO - 'OURDRIVE': 'C:', 11:17:43 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', 11:17:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:17:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:17:43 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:17:43 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:17:43 INFO - 'PROCESSOR_LEVEL': '6', 11:17:43 INFO - 'PROCESSOR_REVISION': '1e05', 11:17:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:17:43 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:17:43 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:17:43 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:17:43 INFO - 'PROMPT': '$P$G', 11:17:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:17:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:17:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:17:43 INFO - 'PWD': 'C:\\slave\\test', 11:17:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:17:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:17:43 INFO - 'SYSTEMDRIVE': 'C:', 11:17:43 INFO - 'SYSTEMROOT': 'C:\\windows', 11:17:43 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:17:43 INFO - 'TEST1': 'testie', 11:17:43 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:17:43 INFO - 'USERDOMAIN': 'T-W864-IX-016', 11:17:43 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-016', 11:17:43 INFO - 'USERNAME': 'cltbld', 11:17:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-016', 11:17:43 INFO - 'WINDIR': 'C:\\windows', 11:17:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:17:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:17:44 INFO - Downloading/unpacking blobuploader==1.2.4 11:17:44 INFO - Downloading blobuploader-1.2.4.tar.gz 11:17:44 INFO - Running setup.py egg_info for package blobuploader 11:17:44 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:17:48 INFO - Running setup.py egg_info for package requests 11:17:48 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:17:48 INFO - Downloading docopt-0.6.1.tar.gz 11:17:48 INFO - Running setup.py egg_info for package docopt 11:17:48 INFO - Installing collected packages: blobuploader, docopt, requests 11:17:48 INFO - Running setup.py install for blobuploader 11:17:48 INFO - Running setup.py install for docopt 11:17:48 INFO - Running setup.py install for requests 11:17:48 INFO - Successfully installed blobuploader docopt requests 11:17:48 INFO - Cleaning up... 11:17:48 INFO - Return code: 0 11:17:48 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:17:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:17:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:17:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:17:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:17:48 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0245E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02517200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024BBAD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0248F368>, '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 0x02232D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025220C0>, '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-016', 'USERDOMAIN': 'T-W864-IX-016', '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-016', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-016\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-016', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-016', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-016', '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-016\\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 11:17:48 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 11:17:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:17:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:17:48 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-016\\AppData\\Roaming', 11:17:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:17:48 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:17:48 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:17:48 INFO - 'COMPUTERNAME': 'T-W864-IX-016', 11:17:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:17:48 INFO - 'DCLOCATION': 'SCL3', 11:17:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:17:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:17:48 INFO - 'HOMEDRIVE': 'C:', 11:17:48 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-016', 11:17:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:17:48 INFO - 'KTS_VERSION': '1.19c', 11:17:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-016\\AppData\\Local', 11:17:48 INFO - 'LOGONSERVER': '\\\\T-W864-IX-016', 11:17:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:17:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:17:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:17:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:17:48 INFO - 'MOZ_NO_REMOTE': '1', 11:17:48 INFO - 'NO_EM_RESTART': '1', 11:17:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:17:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:17:48 INFO - 'OS': 'Windows_NT', 11:17:48 INFO - 'OURDRIVE': 'C:', 11:17:48 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', 11:17:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:17:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:17:48 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:17:48 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:17:48 INFO - 'PROCESSOR_LEVEL': '6', 11:17:48 INFO - 'PROCESSOR_REVISION': '1e05', 11:17:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:17:48 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:17:48 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:17:48 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:17:48 INFO - 'PROMPT': '$P$G', 11:17:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:17:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:17:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:17:48 INFO - 'PWD': 'C:\\slave\\test', 11:17:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:17:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:17:48 INFO - 'SYSTEMDRIVE': 'C:', 11:17:48 INFO - 'SYSTEMROOT': 'C:\\windows', 11:17:48 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:17:48 INFO - 'TEST1': 'testie', 11:17:48 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:17:48 INFO - 'USERDOMAIN': 'T-W864-IX-016', 11:17:48 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-016', 11:17:48 INFO - 'USERNAME': 'cltbld', 11:17:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-016', 11:17:48 INFO - 'WINDIR': 'C:\\windows', 11:17:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:17:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:17:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:17:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:17:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:17:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:17:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:17:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:17:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:17:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:17:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:17:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:17:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:17:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:17:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:17:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:17:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:17:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:17:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:17:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:17:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:17:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:17:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:17:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:17:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:17:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:17:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:17:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:17:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:17:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:17:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:17:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:17:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:17:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:17:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:17:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:17:52 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:17:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:17:52 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:17:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:17:52 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:17:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:17:53 INFO - Unpacking c:\slave\test\build\tests\marionette 11:17:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:17:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:17:53 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 11:17:53 INFO - Running setup.py install for browsermob-proxy 11:18:09 INFO - Running setup.py install for manifestparser 11:18:09 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Running setup.py install for marionette-client 11:18:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:18:09 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Running setup.py install for marionette-driver 11:18:09 INFO - Running setup.py install for mozcrash 11:18:09 INFO - Running setup.py install for mozdebug 11:18:09 INFO - Running setup.py install for mozdevice 11:18:09 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Running setup.py install for mozfile 11:18:09 INFO - Running setup.py install for mozhttpd 11:18:09 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Running setup.py install for mozinfo 11:18:09 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Running setup.py install for mozInstall 11:18:09 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Running setup.py install for mozleak 11:18:09 INFO - Running setup.py install for mozlog 11:18:09 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Running setup.py install for moznetwork 11:18:09 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Running setup.py install for mozprocess 11:18:09 INFO - Running setup.py install for mozprofile 11:18:09 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Running setup.py install for mozrunner 11:18:09 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Running setup.py install for mozscreenshot 11:18:09 INFO - Running setup.py install for moztest 11:18:09 INFO - Running setup.py install for mozversion 11:18:09 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:18:09 INFO - Running setup.py install for wptserve 11:18:09 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 11:18:09 INFO - Cleaning up... 11:18:09 INFO - Return code: 0 11:18:09 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:18:09 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')]} 11:18:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:18:09 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')]} 11:18:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:18:09 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 0x0245E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02517200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024BBAD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0248F368>, '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 0x02232D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025220C0>, '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-016', 'USERDOMAIN': 'T-W864-IX-016', '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-016', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-016\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-016', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-016', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-016', '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-016\\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 11:18:09 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 11:18:09 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 11:18:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:18:09 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-016\\AppData\\Roaming', 11:18:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:18:09 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:18:09 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:18:09 INFO - 'COMPUTERNAME': 'T-W864-IX-016', 11:18:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:18:09 INFO - 'DCLOCATION': 'SCL3', 11:18:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:18:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:18:09 INFO - 'HOMEDRIVE': 'C:', 11:18:09 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-016', 11:18:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:18:09 INFO - 'KTS_VERSION': '1.19c', 11:18:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-016\\AppData\\Local', 11:18:09 INFO - 'LOGONSERVER': '\\\\T-W864-IX-016', 11:18:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:18:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:18:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:18:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:18:09 INFO - 'MOZ_NO_REMOTE': '1', 11:18:09 INFO - 'NO_EM_RESTART': '1', 11:18:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:18:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:18:09 INFO - 'OS': 'Windows_NT', 11:18:09 INFO - 'OURDRIVE': 'C:', 11:18:09 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', 11:18:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:18:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:18:09 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:18:09 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:18:09 INFO - 'PROCESSOR_LEVEL': '6', 11:18:09 INFO - 'PROCESSOR_REVISION': '1e05', 11:18:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:18:09 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:18:09 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:18:09 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:18:09 INFO - 'PROMPT': '$P$G', 11:18:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:18:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:18:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:18:09 INFO - 'PWD': 'C:\\slave\\test', 11:18:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:18:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:18:09 INFO - 'SYSTEMDRIVE': 'C:', 11:18:09 INFO - 'SYSTEMROOT': 'C:\\windows', 11:18:09 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:18:09 INFO - 'TEST1': 'testie', 11:18:09 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:18:09 INFO - 'USERDOMAIN': 'T-W864-IX-016', 11:18:09 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-016', 11:18:09 INFO - 'USERNAME': 'cltbld', 11:18:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-016', 11:18:09 INFO - 'WINDIR': 'C:\\windows', 11:18:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:18:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:18:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:18:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:18:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:18:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:18:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:18:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:18:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:18:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:18:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:18:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:18:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:18:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:18:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:18:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:18:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:18:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:18:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:18:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:18:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:18:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:18:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:18:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:18:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:18:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:18:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:18:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:18:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:18:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:18:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:18:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:18:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:18:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:18:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:18:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:18:12 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:18:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:18:12 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:18:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:18:12 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:18:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:18:12 INFO - Unpacking c:\slave\test\build\tests\marionette 11:18:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:18:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:18:12 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)) 11:18:25 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)) 11:18:25 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)) 11:18:25 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)) 11:18:25 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)) 11:18:25 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 11:18:25 INFO - Downloading blessings-1.6.tar.gz 11:18:25 INFO - Running setup.py egg_info for package blessings 11:18:25 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)) 11:18:25 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:18:25 INFO - Running setup.py install for blessings 11:18:25 INFO - Running setup.py install for browsermob-proxy 11:18:25 INFO - Running setup.py install for manifestparser 11:18:25 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:18:25 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:18:25 INFO - Running setup.py install for marionette-client 11:18:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:18:25 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:18:25 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:18:25 INFO - Running setup.py install for marionette-driver 11:18:25 INFO - Running setup.py install for mozcrash 11:18:25 INFO - Running setup.py install for mozdebug 11:18:25 INFO - Running setup.py install for mozdevice 11:18:25 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:18:25 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:18:25 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:18:25 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:18:25 INFO - Running setup.py install for mozhttpd 11:18:25 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:18:25 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:18:25 INFO - Running setup.py install for mozInstall 11:18:25 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:18:25 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:18:25 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:18:25 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:18:25 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:18:25 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:18:25 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:18:25 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:18:25 INFO - Running setup.py install for mozleak 11:18:25 INFO - Running setup.py install for mozprofile 11:18:25 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:18:25 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:18:25 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:18:25 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:18:25 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:18:25 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:18:25 INFO - Running setup.py install for mozrunner 11:18:25 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:18:25 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:18:26 INFO - Running setup.py install for mozscreenshot 11:18:26 INFO - Running setup.py install for moztest 11:18:26 INFO - Running setup.py install for mozversion 11:18:26 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:18:26 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:18:26 INFO - Running setup.py install for wptserve 11:18:26 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:18:26 INFO - Cleaning up... 11:18:27 INFO - Return code: 0 11:18:27 INFO - Done creating virtualenv C:\slave\test\build\venv. 11:18:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:18:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:18:27 INFO - Reading from file tmpfile_stdout 11:18:27 INFO - Using _rmtree_windows ... 11:18:27 INFO - Using _rmtree_windows ... 11:18:27 INFO - Current package versions: 11:18:27 INFO - blessings == 1.6 11:18:27 INFO - blobuploader == 1.2.4 11:18:27 INFO - browsermob-proxy == 0.6.0 11:18:27 INFO - distribute == 0.6.14 11:18:27 INFO - docopt == 0.6.1 11:18:27 INFO - manifestparser == 1.1 11:18:27 INFO - marionette-client == 2.3.0 11:18:27 INFO - marionette-driver == 1.4.0 11:18:27 INFO - mozInstall == 1.12 11:18:27 INFO - mozcrash == 0.17 11:18:27 INFO - mozdebug == 0.1 11:18:27 INFO - mozdevice == 0.48 11:18:27 INFO - mozfile == 1.2 11:18:27 INFO - mozhttpd == 0.7 11:18:27 INFO - mozinfo == 0.9 11:18:27 INFO - mozleak == 0.1 11:18:27 INFO - mozlog == 3.1 11:18:27 INFO - moznetwork == 0.27 11:18:27 INFO - mozprocess == 0.22 11:18:27 INFO - mozprofile == 0.28 11:18:27 INFO - mozrunner == 6.11 11:18:27 INFO - mozscreenshot == 0.1 11:18:27 INFO - mozsystemmonitor == 0.0 11:18:27 INFO - moztest == 0.7 11:18:27 INFO - mozversion == 1.4 11:18:27 INFO - requests == 1.2.3 11:18:27 INFO - wptserve == 1.4.0 11:18:27 INFO - Running post-action listener: _resource_record_post_action 11:18:27 INFO - Running post-action listener: _start_resource_monitoring 11:18:27 INFO - Starting resource monitoring. 11:18:27 INFO - ##### 11:18:27 INFO - ##### Running pull step. 11:18:27 INFO - ##### 11:18:27 INFO - Running pre-action listener: _resource_record_pre_action 11:18:27 INFO - Running main action method: pull 11:18:27 INFO - Pull has nothing to do! 11:18:27 INFO - Running post-action listener: _resource_record_post_action 11:18:27 INFO - ##### 11:18:27 INFO - ##### Running install step. 11:18:27 INFO - ##### 11:18:27 INFO - Running pre-action listener: _resource_record_pre_action 11:18:27 INFO - Running main action method: install 11:18:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:18:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:18:27 INFO - Reading from file tmpfile_stdout 11:18:27 INFO - Using _rmtree_windows ... 11:18:27 INFO - Using _rmtree_windows ... 11:18:27 INFO - Detecting whether we're running mozinstall >=1.0... 11:18:27 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 11:18:27 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 11:18:27 INFO - Reading from file tmpfile_stdout 11:18:27 INFO - Output received: 11:18:27 INFO - Usage: mozinstall-script.py [options] installer 11:18:27 INFO - Options: 11:18:27 INFO - -h, --help show this help message and exit 11:18:27 INFO - -d DEST, --destination=DEST 11:18:27 INFO - Directory to install application into. [default: 11:18:27 INFO - "C:\slave\test"] 11:18:27 INFO - --app=APP Application being installed. [default: firefox] 11:18:27 INFO - Using _rmtree_windows ... 11:18:27 INFO - Using _rmtree_windows ... 11:18:27 INFO - mkdir: C:\slave\test\build\application 11:18:27 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 11:18:27 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.2.en-US.win64.zip --destination C:\slave\test\build\application 11:18:31 INFO - Reading from file tmpfile_stdout 11:18:31 INFO - Output received: 11:18:31 INFO - C:\slave\test\build\application\firefox\firefox.exe 11:18:31 INFO - Using _rmtree_windows ... 11:18:31 INFO - Using _rmtree_windows ... 11:18:31 INFO - Running post-action listener: _resource_record_post_action 11:18:31 INFO - ##### 11:18:31 INFO - ##### Running run-tests step. 11:18:31 INFO - ##### 11:18:31 INFO - Running pre-action listener: _resource_record_pre_action 11:18:31 INFO - Running main action method: run_tests 11:18:31 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 11:18:31 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:18:31 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:18:31 INFO - grabbing minidump binary from tooltool 11:18:31 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')]} 11:18:31 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 0x0248F368>, '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 0x02232D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025220C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 11:18:31 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 11:18:31 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 11:18:31 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 11:18:31 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpvbq459 11:18:31 INFO - INFO - File integrity verified, renaming tmpvbq459 to win32-minidump_stackwalk.exe 11:18:31 INFO - Return code: 0 11:18:31 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 11:18:31 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 11:18:31 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/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.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 11:18:31 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/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.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 11:18:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:18:31 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-016\\AppData\\Roaming', 11:18:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:18:31 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:18:31 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:18:31 INFO - 'COMPUTERNAME': 'T-W864-IX-016', 11:18:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:18:31 INFO - 'DCLOCATION': 'SCL3', 11:18:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:18:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:18:31 INFO - 'HOMEDRIVE': 'C:', 11:18:31 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-016', 11:18:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:18:31 INFO - 'KTS_VERSION': '1.19c', 11:18:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-016\\AppData\\Local', 11:18:31 INFO - 'LOGONSERVER': '\\\\T-W864-IX-016', 11:18:31 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 11:18:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:18:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:18:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:18:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:18:31 INFO - 'MOZ_NO_REMOTE': '1', 11:18:31 INFO - 'NO_EM_RESTART': '1', 11:18:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:18:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:18:31 INFO - 'OS': 'Windows_NT', 11:18:31 INFO - 'OURDRIVE': 'C:', 11:18:31 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', 11:18:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:18:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:18:31 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:18:31 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:18:31 INFO - 'PROCESSOR_LEVEL': '6', 11:18:31 INFO - 'PROCESSOR_REVISION': '1e05', 11:18:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:18:31 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:18:31 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:18:31 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:18:31 INFO - 'PROMPT': '$P$G', 11:18:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:18:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:18:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:18:31 INFO - 'PWD': 'C:\\slave\\test', 11:18:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:18:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:18:31 INFO - 'SYSTEMDRIVE': 'C:', 11:18:31 INFO - 'SYSTEMROOT': 'C:\\windows', 11:18:31 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:18:31 INFO - 'TEST1': 'testie', 11:18:31 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:18:31 INFO - 'USERDOMAIN': 'T-W864-IX-016', 11:18:31 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-016', 11:18:31 INFO - 'USERNAME': 'cltbld', 11:18:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-016', 11:18:31 INFO - 'WINDIR': 'C:\\windows', 11:18:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:18:31 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/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.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 11:18:33 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 11:18:33 INFO - import pkg_resources 11:18:34 INFO - Using 1 client processes 11:18:37 INFO - SUITE-START | Running 778 tests 11:18:37 INFO - Running testharness tests 11:18:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:18:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 11:18:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:18:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 11:18:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:18:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 11:18:37 INFO - Setting up ssl 11:18:38 INFO - PROCESS | certutil | 11:18:38 INFO - PROCESS | certutil | 11:18:38 INFO - PROCESS | certutil | 11:18:38 INFO - Certificate Nickname Trust Attributes 11:18:38 INFO - SSL,S/MIME,JAR/XPI 11:18:38 INFO - 11:18:38 INFO - web-platform-tests CT,, 11:18:38 INFO - 11:18:38 INFO - Starting runner 11:18:38 INFO - PROCESS | 740 | [740] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 11:18:38 INFO - PROCESS | 740 | [740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 11:18:39 INFO - PROCESS | 740 | [740] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 11:18:40 INFO - PROCESS | 740 | 1471544320487 Marionette DEBUG Marionette enabled via build flag and pref 11:18:41 INFO - PROCESS | 740 | ++DOCSHELL 000000146D55E000 == 1 [pid = 740] [id = 1] 11:18:41 INFO - PROCESS | 740 | ++DOMWINDOW == 1 (000000147BF1E000) [pid = 740] [serial = 1] [outer = 0000000000000000] 11:18:41 INFO - PROCESS | 740 | [740] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:18:41 INFO - PROCESS | 740 | ++DOMWINDOW == 2 (000000147BF1F000) [pid = 740] [serial = 2] [outer = 000000147BF1E000] 11:18:41 INFO - PROCESS | 740 | ++DOCSHELL 000000147F208800 == 2 [pid = 740] [id = 2] 11:18:41 INFO - PROCESS | 740 | ++DOMWINDOW == 3 (000000147F209000) [pid = 740] [serial = 3] [outer = 0000000000000000] 11:18:41 INFO - PROCESS | 740 | [740] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:18:41 INFO - PROCESS | 740 | ++DOMWINDOW == 4 (000000147F20A000) [pid = 740] [serial = 4] [outer = 000000147F209000] 11:18:42 INFO - PROCESS | 740 | 1471544322158 Marionette INFO Listening on port 2828 11:18:44 INFO - PROCESS | 740 | 1471544324162 Marionette DEBUG Marionette enabled via command-line flag 11:18:44 INFO - PROCESS | 740 | ++DOCSHELL 000000147FCCA800 == 3 [pid = 740] [id = 3] 11:18:44 INFO - PROCESS | 740 | ++DOMWINDOW == 5 (000000147FF18000) [pid = 740] [serial = 5] [outer = 0000000000000000] 11:18:44 INFO - PROCESS | 740 | [740] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:18:44 INFO - PROCESS | 740 | ++DOMWINDOW == 6 (000000147FF19000) [pid = 740] [serial = 6] [outer = 000000147FF18000] 11:18:44 INFO - PROCESS | 740 | [740] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:18:44 INFO - PROCESS | 740 | [740] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:18:44 INFO - PROCESS | 740 | ++DOMWINDOW == 7 (000000140092D000) [pid = 740] [serial = 7] [outer = 000000147F209000] 11:18:44 INFO - PROCESS | 740 | [740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:18:44 INFO - PROCESS | 740 | 1471544324913 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49292 11:18:44 INFO - PROCESS | 740 | [740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:18:44 INFO - PROCESS | 740 | 1471544324947 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49293 11:18:44 INFO - PROCESS | 740 | [740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:18:44 INFO - PROCESS | 740 | 1471544324954 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49294 11:18:44 INFO - PROCESS | 740 | [740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:18:44 INFO - PROCESS | 740 | 1471544324986 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49295 11:18:45 INFO - PROCESS | 740 | [740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:18:45 INFO - PROCESS | 740 | 1471544324996 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49296 11:18:45 INFO - PROCESS | 740 | 1471544325001 Marionette DEBUG Closed connection conn0 11:18:45 INFO - PROCESS | 740 | 1471544325004 Marionette DEBUG Closed connection conn1 11:18:45 INFO - PROCESS | 740 | 1471544325006 Marionette DEBUG Closed connection conn2 11:18:45 INFO - PROCESS | 740 | 1471544325049 Marionette DEBUG Closed connection conn3 11:18:45 INFO - PROCESS | 740 | 1471544325089 Marionette DEBUG Closed connection conn4 11:18:45 INFO - PROCESS | 740 | [740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:18:45 INFO - PROCESS | 740 | 1471544325096 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49297 11:18:45 INFO - PROCESS | 740 | 1471544325211 Marionette DEBUG Closed connection conn5 11:18:45 INFO - PROCESS | 740 | [740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:18:45 INFO - PROCESS | 740 | 1471544325217 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49298 11:18:45 INFO - PROCESS | 740 | ++DOCSHELL 0000001403A49800 == 4 [pid = 740] [id = 4] 11:18:45 INFO - PROCESS | 740 | ++DOMWINDOW == 8 (0000001403AA0000) [pid = 740] [serial = 8] [outer = 0000000000000000] 11:18:45 INFO - PROCESS | 740 | ++DOMWINDOW == 9 (0000001403AAC000) [pid = 740] [serial = 9] [outer = 0000001403AA0000] 11:18:45 INFO - PROCESS | 740 | ++DOMWINDOW == 10 (0000001403C79C00) [pid = 740] [serial = 10] [outer = 0000001403AA0000] 11:18:45 INFO - PROCESS | 740 | 1471544325383 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:18:45 INFO - PROCESS | 740 | 1471544325389 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.2","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":"20160818092755","device":"desktop","version":"48.0.2"} 11:18:46 INFO - PROCESS | 740 | [740] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:18:46 INFO - PROCESS | 740 | [740] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:18:46 INFO - PROCESS | 740 | [740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:18:47 INFO - PROCESS | 740 | ++DOCSHELL 00000014051E5800 == 5 [pid = 740] [id = 5] 11:18:47 INFO - PROCESS | 740 | ++DOMWINDOW == 11 (00000014051E8000) [pid = 740] [serial = 11] [outer = 0000000000000000] 11:18:47 INFO - PROCESS | 740 | ++DOCSHELL 00000014051E9000 == 6 [pid = 740] [id = 6] 11:18:47 INFO - PROCESS | 740 | ++DOMWINDOW == 12 (0000001405221400) [pid = 740] [serial = 12] [outer = 0000000000000000] 11:18:47 INFO - PROCESS | 740 | [740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:18:47 INFO - PROCESS | 740 | ++DOCSHELL 0000001407946000 == 7 [pid = 740] [id = 7] 11:18:47 INFO - PROCESS | 740 | ++DOMWINDOW == 13 (0000001405220C00) [pid = 740] [serial = 13] [outer = 0000000000000000] 11:18:47 INFO - PROCESS | 740 | [740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:18:47 INFO - PROCESS | 740 | [740] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:18:47 INFO - PROCESS | 740 | ++DOMWINDOW == 14 (0000001407C53400) [pid = 740] [serial = 14] [outer = 0000001405220C00] 11:18:47 INFO - PROCESS | 740 | ++DOMWINDOW == 15 (0000001407F97000) [pid = 740] [serial = 15] [outer = 00000014051E8000] 11:18:47 INFO - PROCESS | 740 | ++DOMWINDOW == 16 (0000001407C49400) [pid = 740] [serial = 16] [outer = 0000001405221400] 11:18:47 INFO - PROCESS | 740 | ++DOMWINDOW == 17 (0000001407DA0800) [pid = 740] [serial = 17] [outer = 0000001405220C00] 11:18:48 INFO - PROCESS | 740 | 1471544328623 Marionette INFO startBrowser 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:18:48 INFO - PROCESS | 740 | 1471544328661 Marionette DEBUG loaded listener.js 11:18:48 INFO - PROCESS | 740 | 1471544328676 Marionette DEBUG loaded listener.js 11:18:48 INFO - PROCESS | 740 | 1471544328678 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:18:49 INFO - PROCESS | 740 | ++DOMWINDOW == 18 (000000140A308000) [pid = 740] [serial = 18] [outer = 0000001405220C00] 11:18:49 INFO - PROCESS | 740 | 1471544329592 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"407c8e93-f2f0-45ee-8f2f-b14dba5715a5","capabilities":{"browserName":"Firefox","browserVersion":"48.0.2","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":"20160818092755","device":"desktop","version":"48.0.2","command_id":1}}] 11:18:50 INFO - PROCESS | 740 | 1471544330109 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}] 11:18:50 INFO - PROCESS | 740 | 1471544330113 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:18:50 INFO - PROCESS | 740 | 1471544330148 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 11:18:50 INFO - PROCESS | 740 | 1471544330165 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:18:50 INFO - PROCESS | 740 | 1471544330168 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:18:50 INFO - PROCESS | 740 | [740] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:18:51 INFO - PROCESS | 740 | --DOCSHELL 000000146D55E000 == 6 [pid = 740] [id = 1] 11:18:52 INFO - PROCESS | 740 | [740] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:18:52 INFO - PROCESS | 740 | ++DOMWINDOW == 19 (000000140090C000) [pid = 740] [serial = 19] [outer = 0000001405220C00] 11:18:52 INFO - PROCESS | 740 | [740] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:18:52 INFO - PROCESS | 740 | [740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:18:52 INFO - PROCESS | 740 | 1471544332803 Marionette TRACE conn6 <- [1,3,null,{}] 11:18:52 INFO - PROCESS | 740 | 1471544332825 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 11:18:52 INFO - PROCESS | 740 | 1471544332829 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:18:52 INFO - PROCESS | 740 | 1471544332856 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 11:18:52 INFO - PROCESS | 740 | 1471544332895 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 11:18:52 INFO - PROCESS | 740 | 1471544332899 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 11:18:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:18:52 INFO - PROCESS | 740 | 1471544332906 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:18:52 INFO - PROCESS | 740 | 1471544332911 Marionette TRACE conn6 <- [1,6,null,{}] 11:18:52 INFO - PROCESS | 740 | 1471544332931 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}] 11:18:52 INFO - PROCESS | 740 | 1471544332934 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:18:52 INFO - PROCESS | 740 | 1471544332960 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 11:18:52 INFO - PROCESS | 740 | 1471544332966 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:52 INFO - PROCESS | 740 | 1471544332970 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:18:53 INFO - PROCESS | 740 | ++DOCSHELL 0000001406D4E000 == 7 [pid = 740] [id = 8] 11:18:53 INFO - PROCESS | 740 | ++DOMWINDOW == 20 (0000001407C52000) [pid = 740] [serial = 20] [outer = 0000000000000000] 11:18:53 INFO - PROCESS | 740 | ++DOMWINDOW == 21 (0000001407D99C00) [pid = 740] [serial = 21] [outer = 0000001407C52000] 11:18:53 INFO - PROCESS | 740 | 1471544333036 Marionette DEBUG loaded listener.js 11:18:53 INFO - PROCESS | 740 | ++DOMWINDOW == 22 (00000014085A7C00) [pid = 740] [serial = 22] [outer = 0000001407C52000] 11:18:53 INFO - PROCESS | 740 | ++DOCSHELL 0000001406D51000 == 8 [pid = 740] [id = 9] 11:18:53 INFO - PROCESS | 740 | ++DOMWINDOW == 23 (000000140A3D7400) [pid = 740] [serial = 23] [outer = 0000000000000000] 11:18:53 INFO - PROCESS | 740 | ++DOMWINDOW == 24 (000000140AA02800) [pid = 740] [serial = 24] [outer = 000000140A3D7400] 11:18:53 INFO - PROCESS | 740 | 1471544333526 Marionette DEBUG loaded listener.js 11:18:53 INFO - PROCESS | 740 | ++DOMWINDOW == 25 (000000140A30A400) [pid = 740] [serial = 25] [outer = 000000140A3D7400] 11:18:53 INFO - PROCESS | 740 | --DOCSHELL 0000001403A49800 == 7 [pid = 740] [id = 4] 11:18:54 INFO - PROCESS | 740 | 1471544334176 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]]]}] 11:18:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:18:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1336ms 11:18:54 INFO - PROCESS | 740 | 1471544334320 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 11:18:54 INFO - PROCESS | 740 | 1471544334323 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 11:18:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:18:54 INFO - PROCESS | 740 | 1471544334343 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:18:54 INFO - PROCESS | 740 | 1471544334346 Marionette TRACE conn6 <- [1,10,null,{}] 11:18:54 INFO - PROCESS | 740 | ++DOCSHELL 0000001406BB6800 == 8 [pid = 740] [id = 10] 11:18:54 INFO - PROCESS | 740 | ++DOMWINDOW == 26 (0000001406BBA800) [pid = 740] [serial = 26] [outer = 0000000000000000] 11:18:54 INFO - PROCESS | 740 | 1471544334375 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}] 11:18:54 INFO - PROCESS | 740 | 1471544334377 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:18:54 INFO - PROCESS | 740 | ++DOMWINDOW == 27 (0000001406BBF000) [pid = 740] [serial = 27] [outer = 0000001406BBA800] 11:18:54 INFO - PROCESS | 740 | 1471544334497 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 11:18:54 INFO - PROCESS | 740 | ++DOMWINDOW == 28 (0000001407716000) [pid = 740] [serial = 28] [outer = 0000001406BBA800] 11:18:54 INFO - PROCESS | 740 | ++DOCSHELL 0000001404EA6000 == 9 [pid = 740] [id = 11] 11:18:54 INFO - PROCESS | 740 | ++DOMWINDOW == 29 (0000001400BC3000) [pid = 740] [serial = 29] [outer = 0000000000000000] 11:18:54 INFO - PROCESS | 740 | ++DOMWINDOW == 30 (00000014796C0000) [pid = 740] [serial = 30] [outer = 0000001400BC3000] 11:18:54 INFO - PROCESS | 740 | 1471544334609 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:54 INFO - PROCESS | 740 | 1471544334612 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:18:54 INFO - PROCESS | 740 | ++DOCSHELL 0000001407AA4800 == 10 [pid = 740] [id = 12] 11:18:54 INFO - PROCESS | 740 | ++DOMWINDOW == 31 (00000014797CFC00) [pid = 740] [serial = 31] [outer = 0000000000000000] 11:18:54 INFO - PROCESS | 740 | ++DOMWINDOW == 32 (0000001479D30800) [pid = 740] [serial = 32] [outer = 00000014797CFC00] 11:18:54 INFO - PROCESS | 740 | 1471544334679 Marionette DEBUG loaded listener.js 11:18:54 INFO - PROCESS | 740 | ++DOMWINDOW == 33 (0000001479F70000) [pid = 740] [serial = 33] [outer = 00000014797CFC00] 11:18:54 INFO - PROCESS | 740 | ++DOMWINDOW == 34 (0000001479647C00) [pid = 740] [serial = 34] [outer = 0000001400BC3000] 11:18:55 INFO - PROCESS | 740 | 1471544335188 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]]]}] 11:18:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:18:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 901ms 11:18:55 INFO - PROCESS | 740 | 1471544335234 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 11:18:55 INFO - PROCESS | 740 | 1471544335239 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 11:18:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:18:55 INFO - PROCESS | 740 | 1471544335246 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:18:55 INFO - PROCESS | 740 | 1471544335249 Marionette TRACE conn6 <- [1,14,null,{}] 11:18:55 INFO - PROCESS | 740 | 1471544335253 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}] 11:18:55 INFO - PROCESS | 740 | 1471544335256 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:18:55 INFO - PROCESS | 740 | 1471544335354 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 11:18:55 INFO - PROCESS | 740 | 1471544335363 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:55 INFO - PROCESS | 740 | 1471544335365 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:18:55 INFO - PROCESS | 740 | ++DOCSHELL 0000001409095000 == 11 [pid = 740] [id = 13] 11:18:55 INFO - PROCESS | 740 | ++DOMWINDOW == 35 (000000147B91D000) [pid = 740] [serial = 35] [outer = 0000000000000000] 11:18:55 INFO - PROCESS | 740 | ++DOMWINDOW == 36 (000000147B940000) [pid = 740] [serial = 36] [outer = 000000147B91D000] 11:18:55 INFO - PROCESS | 740 | 1471544335422 Marionette DEBUG loaded listener.js 11:18:55 INFO - PROCESS | 740 | ++DOMWINDOW == 37 (000000147C058800) [pid = 740] [serial = 37] [outer = 000000147B91D000] 11:18:55 INFO - PROCESS | 740 | 1471544335864 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]]]}] 11:18:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:18:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 672ms 11:18:55 INFO - PROCESS | 740 | 1471544335919 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 11:18:55 INFO - PROCESS | 740 | 1471544335922 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 11:18:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:18:55 INFO - PROCESS | 740 | 1471544335945 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:18:55 INFO - PROCESS | 740 | 1471544335949 Marionette TRACE conn6 <- [1,18,null,{}] 11:18:55 INFO - PROCESS | 740 | 1471544335964 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}] 11:18:55 INFO - PROCESS | 740 | 1471544335969 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:18:56 INFO - PROCESS | 740 | 1471544336080 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 11:18:56 INFO - PROCESS | 740 | 1471544336090 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:56 INFO - PROCESS | 740 | 1471544336094 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:18:56 INFO - PROCESS | 740 | ++DOCSHELL 000000140B382000 == 12 [pid = 740] [id = 14] 11:18:56 INFO - PROCESS | 740 | ++DOMWINDOW == 38 (00000014084F6C00) [pid = 740] [serial = 38] [outer = 0000000000000000] 11:18:56 INFO - PROCESS | 740 | ++DOMWINDOW == 39 (000000147C2BB400) [pid = 740] [serial = 39] [outer = 00000014084F6C00] 11:18:56 INFO - PROCESS | 740 | 1471544336149 Marionette DEBUG loaded listener.js 11:18:56 INFO - PROCESS | 740 | ++DOMWINDOW == 40 (000000147F4DD800) [pid = 740] [serial = 40] [outer = 00000014084F6C00] 11:18:56 INFO - PROCESS | 740 | 1471544336562 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]]]}] 11:18:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:18:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 651ms 11:18:56 INFO - PROCESS | 740 | 1471544336578 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 11:18:56 INFO - PROCESS | 740 | 1471544336581 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 11:18:56 INFO - PROCESS | 740 | 1471544336584 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:18:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:18:56 INFO - PROCESS | 740 | 1471544336586 Marionette TRACE conn6 <- [1,22,null,{}] 11:18:56 INFO - PROCESS | 740 | 1471544336602 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}] 11:18:56 INFO - PROCESS | 740 | 1471544336604 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:18:56 INFO - PROCESS | 740 | 1471544336697 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 11:18:56 INFO - PROCESS | 740 | 1471544336704 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:56 INFO - PROCESS | 740 | 1471544336707 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:18:56 INFO - PROCESS | 740 | ++DOCSHELL 00000014796E6000 == 13 [pid = 740] [id = 15] 11:18:56 INFO - PROCESS | 740 | ++DOMWINDOW == 41 (0000001404753400) [pid = 740] [serial = 41] [outer = 0000000000000000] 11:18:56 INFO - PROCESS | 740 | ++DOMWINDOW == 42 (000000140475B000) [pid = 740] [serial = 42] [outer = 0000001404753400] 11:18:56 INFO - PROCESS | 740 | 1471544336756 Marionette DEBUG loaded listener.js 11:18:56 INFO - PROCESS | 740 | ++DOMWINDOW == 43 (0000001404F1B400) [pid = 740] [serial = 43] [outer = 0000001404753400] 11:18:57 INFO - PROCESS | 740 | 1471544337146 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]]]}] 11:18:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:18:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 11:18:57 INFO - PROCESS | 740 | 1471544337174 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 11:18:57 INFO - PROCESS | 740 | 1471544337177 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 11:18:57 INFO - PROCESS | 740 | 1471544337180 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:18:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:18:57 INFO - PROCESS | 740 | 1471544337182 Marionette TRACE conn6 <- [1,26,null,{}] 11:18:57 INFO - PROCESS | 740 | 1471544337196 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}] 11:18:57 INFO - PROCESS | 740 | 1471544337198 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:18:57 INFO - PROCESS | 740 | 1471544337282 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 11:18:57 INFO - PROCESS | 740 | 1471544337288 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:57 INFO - PROCESS | 740 | 1471544337290 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:18:57 INFO - PROCESS | 740 | ++DOCSHELL 0000001479F22000 == 14 [pid = 740] [id = 16] 11:18:57 INFO - PROCESS | 740 | ++DOMWINDOW == 44 (000000140521FC00) [pid = 740] [serial = 44] [outer = 0000000000000000] 11:18:57 INFO - PROCESS | 740 | ++DOMWINDOW == 45 (0000001407DCE000) [pid = 740] [serial = 45] [outer = 000000140521FC00] 11:18:57 INFO - PROCESS | 740 | 1471544337338 Marionette DEBUG loaded listener.js 11:18:57 INFO - PROCESS | 740 | ++DOMWINDOW == 46 (0000001407DD6800) [pid = 740] [serial = 46] [outer = 000000140521FC00] 11:18:57 INFO - PROCESS | 740 | 1471544337779 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]]]}] 11:18:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:18:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 629ms 11:18:57 INFO - PROCESS | 740 | 1471544337813 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 11:18:57 INFO - PROCESS | 740 | 1471544337815 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 11:18:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:18:57 INFO - PROCESS | 740 | 1471544337818 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:18:57 INFO - PROCESS | 740 | 1471544337821 Marionette TRACE conn6 <- [1,30,null,{}] 11:18:57 INFO - PROCESS | 740 | 1471544337824 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}] 11:18:57 INFO - PROCESS | 740 | 1471544337831 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:18:57 INFO - PROCESS | 740 | 1471544337942 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 11:18:57 INFO - PROCESS | 740 | 1471544337950 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:57 INFO - PROCESS | 740 | 1471544337952 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:18:57 INFO - PROCESS | 740 | ++DOCSHELL 000000147AEBD000 == 15 [pid = 740] [id = 17] 11:18:57 INFO - PROCESS | 740 | ++DOMWINDOW == 47 (0000001407CD9400) [pid = 740] [serial = 47] [outer = 0000000000000000] 11:18:57 INFO - PROCESS | 740 | ++DOMWINDOW == 48 (0000001479F3D800) [pid = 740] [serial = 48] [outer = 0000001407CD9400] 11:18:58 INFO - PROCESS | 740 | 1471544338004 Marionette DEBUG loaded listener.js 11:18:58 INFO - PROCESS | 740 | ++DOMWINDOW == 49 (000000147FDBF400) [pid = 740] [serial = 49] [outer = 0000001407CD9400] 11:18:58 INFO - PROCESS | 740 | 1471544338383 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]]]}] 11:18:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:18:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 11:18:58 INFO - PROCESS | 740 | 1471544338452 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 11:18:58 INFO - PROCESS | 740 | 1471544338454 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 11:18:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:18:58 INFO - PROCESS | 740 | 1471544338458 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:18:58 INFO - PROCESS | 740 | 1471544338460 Marionette TRACE conn6 <- [1,34,null,{}] 11:18:58 INFO - PROCESS | 740 | 1471544338464 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}] 11:18:58 INFO - PROCESS | 740 | 1471544338466 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:18:58 INFO - PROCESS | 740 | 1471544338613 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 11:18:58 INFO - PROCESS | 740 | 1471544338659 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:58 INFO - PROCESS | 740 | 1471544338661 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:18:58 INFO - PROCESS | 740 | ++DOCSHELL 000000147C08A800 == 16 [pid = 740] [id = 18] 11:18:58 INFO - PROCESS | 740 | ++DOMWINDOW == 50 (000000147A10C000) [pid = 740] [serial = 50] [outer = 0000000000000000] 11:18:58 INFO - PROCESS | 740 | ++DOMWINDOW == 51 (000000147A920800) [pid = 740] [serial = 51] [outer = 000000147A10C000] 11:18:58 INFO - PROCESS | 740 | 1471544338710 Marionette DEBUG loaded listener.js 11:18:58 INFO - PROCESS | 740 | ++DOMWINDOW == 52 (000000147A925800) [pid = 740] [serial = 52] [outer = 000000147A10C000] 11:18:59 INFO - PROCESS | 740 | 1471544339083 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]]]}] 11:18:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 671ms 11:18:59 INFO - PROCESS | 740 | 1471544339131 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 11:18:59 INFO - PROCESS | 740 | 1471544339134 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 11:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:18:59 INFO - PROCESS | 740 | 1471544339148 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:18:59 INFO - PROCESS | 740 | 1471544339151 Marionette TRACE conn6 <- [1,38,null,{}] 11:18:59 INFO - PROCESS | 740 | 1471544339154 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}] 11:18:59 INFO - PROCESS | 740 | 1471544339157 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:18:59 INFO - PROCESS | 740 | 1471544339244 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 11:18:59 INFO - PROCESS | 740 | 1471544339249 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:59 INFO - PROCESS | 740 | 1471544339259 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:18:59 INFO - PROCESS | 740 | ++DOCSHELL 000000147F55E800 == 17 [pid = 740] [id = 19] 11:18:59 INFO - PROCESS | 740 | ++DOMWINDOW == 53 (0000001478E69800) [pid = 740] [serial = 53] [outer = 0000000000000000] 11:18:59 INFO - PROCESS | 740 | ++DOMWINDOW == 54 (0000001478E6E000) [pid = 740] [serial = 54] [outer = 0000001478E69800] 11:18:59 INFO - PROCESS | 740 | 1471544339309 Marionette DEBUG loaded listener.js 11:18:59 INFO - PROCESS | 740 | ++DOMWINDOW == 55 (000000147A1BB800) [pid = 740] [serial = 55] [outer = 0000001478E69800] 11:18:59 INFO - PROCESS | 740 | 1471544339688 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]]]}] 11:18:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 11:18:59 INFO - PROCESS | 740 | 1471544339739 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 11:18:59 INFO - PROCESS | 740 | 1471544339741 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 11:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:18:59 INFO - PROCESS | 740 | 1471544339756 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:18:59 INFO - PROCESS | 740 | 1471544339758 Marionette TRACE conn6 <- [1,42,null,{}] 11:18:59 INFO - PROCESS | 740 | 1471544339762 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}] 11:18:59 INFO - PROCESS | 740 | 1471544339764 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:18:59 INFO - PROCESS | 740 | 1471544339851 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 11:18:59 INFO - PROCESS | 740 | 1471544339856 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:59 INFO - PROCESS | 740 | 1471544339858 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:18:59 INFO - PROCESS | 740 | ++DOCSHELL 000000147FDA2000 == 18 [pid = 740] [id = 20] 11:18:59 INFO - PROCESS | 740 | ++DOMWINDOW == 56 (0000001478E70000) [pid = 740] [serial = 56] [outer = 0000000000000000] 11:18:59 INFO - PROCESS | 740 | ++DOMWINDOW == 57 (000000147A92C000) [pid = 740] [serial = 57] [outer = 0000001478E70000] 11:18:59 INFO - PROCESS | 740 | 1471544339907 Marionette DEBUG loaded listener.js 11:18:59 INFO - PROCESS | 740 | ++DOMWINDOW == 58 (000000147AA36400) [pid = 740] [serial = 58] [outer = 0000001478E70000] 11:19:00 INFO - PROCESS | 740 | 1471544340308 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]]]}] 11:19:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:19:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 11:19:00 INFO - PROCESS | 740 | 1471544340346 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 11:19:00 INFO - PROCESS | 740 | 1471544340348 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 11:19:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:19:00 INFO - PROCESS | 740 | 1471544340352 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:19:00 INFO - PROCESS | 740 | 1471544340354 Marionette TRACE conn6 <- [1,46,null,{}] 11:19:00 INFO - PROCESS | 740 | 1471544340357 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}] 11:19:00 INFO - PROCESS | 740 | 1471544340359 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:00 INFO - PROCESS | 740 | 1471544340469 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 11:19:00 INFO - PROCESS | 740 | 1471544340482 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:00 INFO - PROCESS | 740 | 1471544340485 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:00 INFO - PROCESS | 740 | ++DOCSHELL 000000147B190000 == 19 [pid = 740] [id = 21] 11:19:00 INFO - PROCESS | 740 | ++DOMWINDOW == 59 (0000001407DCC000) [pid = 740] [serial = 59] [outer = 0000000000000000] 11:19:00 INFO - PROCESS | 740 | ++DOMWINDOW == 60 (000000140C98F000) [pid = 740] [serial = 60] [outer = 0000001407DCC000] 11:19:00 INFO - PROCESS | 740 | 1471544340537 Marionette DEBUG loaded listener.js 11:19:00 INFO - PROCESS | 740 | ++DOMWINDOW == 61 (000000147AA35400) [pid = 740] [serial = 61] [outer = 0000001407DCC000] 11:19:00 INFO - PROCESS | 740 | 1471544340924 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]]]}] 11:19:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:19:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 630ms 11:19:00 INFO - PROCESS | 740 | 1471544340984 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 11:19:00 INFO - PROCESS | 740 | 1471544340987 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 11:19:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:19:00 INFO - PROCESS | 740 | 1471544340991 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:19:00 INFO - PROCESS | 740 | 1471544340993 Marionette TRACE conn6 <- [1,50,null,{}] 11:19:01 INFO - PROCESS | 740 | 1471544340997 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}] 11:19:01 INFO - PROCESS | 740 | 1471544341000 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:01 INFO - PROCESS | 740 | 1471544341094 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 11:19:01 INFO - PROCESS | 740 | 1471544341100 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:01 INFO - PROCESS | 740 | 1471544341102 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:01 INFO - PROCESS | 740 | ++DOCSHELL 000000140F37C800 == 20 [pid = 740] [id = 22] 11:19:01 INFO - PROCESS | 740 | ++DOMWINDOW == 62 (000000140F3B8C00) [pid = 740] [serial = 62] [outer = 0000000000000000] 11:19:01 INFO - PROCESS | 740 | ++DOMWINDOW == 63 (000000147AA31800) [pid = 740] [serial = 63] [outer = 000000140F3B8C00] 11:19:01 INFO - PROCESS | 740 | 1471544341154 Marionette DEBUG loaded listener.js 11:19:01 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (000000147B033400) [pid = 740] [serial = 64] [outer = 000000140F3B8C00] 11:19:01 INFO - PROCESS | 740 | 1471544341568 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]]]}] 11:19:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:19:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 11:19:01 INFO - PROCESS | 740 | 1471544341622 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 11:19:01 INFO - PROCESS | 740 | 1471544341624 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 11:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:19:02 INFO - PROCESS | 740 | 1471544342299 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:19:02 INFO - PROCESS | 740 | 1471544342302 Marionette TRACE conn6 <- [1,54,null,{}] 11:19:02 INFO - PROCESS | 740 | 1471544342308 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}] 11:19:02 INFO - PROCESS | 740 | 1471544342312 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:02 INFO - PROCESS | 740 | 1471544342429 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 11:19:02 INFO - PROCESS | 740 | 1471544342494 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:02 INFO - PROCESS | 740 | 1471544342497 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:02 INFO - PROCESS | 740 | ++DOCSHELL 00000014051F5000 == 21 [pid = 740] [id = 23] 11:19:02 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (0000001406C3F000) [pid = 740] [serial = 65] [outer = 0000000000000000] 11:19:02 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (0000001406C41C00) [pid = 740] [serial = 66] [outer = 0000001406C3F000] 11:19:02 INFO - PROCESS | 740 | 1471544342551 Marionette DEBUG loaded listener.js 11:19:02 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (0000001407AF3800) [pid = 740] [serial = 67] [outer = 0000001406C3F000] 11:19:02 INFO - PROCESS | 740 | 1471544342978 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]]]}] 11:19:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:19:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 736ms 11:19:03 INFO - PROCESS | 740 | 1471544343029 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 11:19:03 INFO - PROCESS | 740 | 1471544343034 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 11:19:03 INFO - PROCESS | 740 | 1471544343045 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:19:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:19:03 INFO - PROCESS | 740 | 1471544343047 Marionette TRACE conn6 <- [1,58,null,{}] 11:19:03 INFO - PROCESS | 740 | 1471544343054 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}] 11:19:03 INFO - PROCESS | 740 | 1471544343058 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:03 INFO - PROCESS | 740 | 1471544343173 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 11:19:03 INFO - PROCESS | 740 | 1471544343180 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:03 INFO - PROCESS | 740 | 1471544343182 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:03 INFO - PROCESS | 740 | ++DOCSHELL 000000140866A800 == 22 [pid = 740] [id = 24] 11:19:03 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (0000001407DCC400) [pid = 740] [serial = 68] [outer = 0000000000000000] 11:19:03 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (0000001407DD8400) [pid = 740] [serial = 69] [outer = 0000001407DCC400] 11:19:03 INFO - PROCESS | 740 | 1471544343233 Marionette DEBUG loaded listener.js 11:19:03 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001409A82400) [pid = 740] [serial = 70] [outer = 0000001407DCC400] 11:19:03 INFO - PROCESS | 740 | --DOMWINDOW == 69 (0000001403AA0000) [pid = 740] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:19:03 INFO - PROCESS | 740 | --DOMWINDOW == 68 (0000001407C52000) [pid = 740] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:19:03 INFO - PROCESS | 740 | --DOMWINDOW == 67 (00000014797CFC00) [pid = 740] [serial = 31] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:19:03 INFO - PROCESS | 740 | --DOMWINDOW == 66 (000000147B91D000) [pid = 740] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:19:03 INFO - PROCESS | 740 | --DOMWINDOW == 65 (00000014084F6C00) [pid = 740] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:19:03 INFO - PROCESS | 740 | --DOMWINDOW == 64 (0000001404753400) [pid = 740] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:19:03 INFO - PROCESS | 740 | --DOMWINDOW == 63 (000000140521FC00) [pid = 740] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:19:03 INFO - PROCESS | 740 | 1471544343936 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]]]}] 11:19:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:19:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 923ms 11:19:03 INFO - PROCESS | 740 | 1471544343972 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 11:19:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:19:03 INFO - PROCESS | 740 | 1471544343974 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 11:19:03 INFO - PROCESS | 740 | 1471544343978 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:19:03 INFO - PROCESS | 740 | 1471544343980 Marionette TRACE conn6 <- [1,62,null,{}] 11:19:03 INFO - PROCESS | 740 | 1471544343984 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}] 11:19:03 INFO - PROCESS | 740 | 1471544343986 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:04 INFO - PROCESS | 740 | 1471544344076 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 11:19:04 INFO - PROCESS | 740 | 1471544344098 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:04 INFO - PROCESS | 740 | 1471544344105 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:04 INFO - PROCESS | 740 | ++DOCSHELL 000000140A757000 == 23 [pid = 740] [id = 25] 11:19:04 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (0000001409CBFC00) [pid = 740] [serial = 71] [outer = 0000000000000000] 11:19:04 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (000000140A055400) [pid = 740] [serial = 72] [outer = 0000001409CBFC00] 11:19:04 INFO - PROCESS | 740 | 1471544344158 Marionette DEBUG loaded listener.js 11:19:04 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (000000140B399800) [pid = 740] [serial = 73] [outer = 0000001409CBFC00] 11:19:04 INFO - PROCESS | 740 | 1471544344564 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]]]}] 11:19:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:19:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 630ms 11:19:04 INFO - PROCESS | 740 | 1471544344611 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 11:19:04 INFO - PROCESS | 740 | 1471544344614 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 11:19:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:19:04 INFO - PROCESS | 740 | 1471544344617 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:19:04 INFO - PROCESS | 740 | 1471544344619 Marionette TRACE conn6 <- [1,66,null,{}] 11:19:04 INFO - PROCESS | 740 | 1471544344623 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}] 11:19:04 INFO - PROCESS | 740 | 1471544344625 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:04 INFO - PROCESS | 740 | 1471544344712 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 11:19:04 INFO - PROCESS | 740 | 1471544344718 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:04 INFO - PROCESS | 740 | 1471544344721 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:04 INFO - PROCESS | 740 | ++DOCSHELL 000000140F375800 == 24 [pid = 740] [id = 26] 11:19:04 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (000000140C98E800) [pid = 740] [serial = 74] [outer = 0000000000000000] 11:19:04 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (000000140EF18400) [pid = 740] [serial = 75] [outer = 000000140C98E800] 11:19:04 INFO - PROCESS | 740 | 1471544344772 Marionette DEBUG loaded listener.js 11:19:04 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (000000140EF8FC00) [pid = 740] [serial = 76] [outer = 000000140C98E800] 11:19:05 INFO - PROCESS | 740 | 1471544345196 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]]]}] 11:19:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:19:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 11:19:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:19:05 INFO - PROCESS | 740 | 1471544345249 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 11:19:05 INFO - PROCESS | 740 | 1471544345251 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 11:19:05 INFO - PROCESS | 740 | 1471544345255 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:19:05 INFO - PROCESS | 740 | 1471544345257 Marionette TRACE conn6 <- [1,70,null,{}] 11:19:05 INFO - PROCESS | 740 | 1471544345261 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}] 11:19:05 INFO - PROCESS | 740 | 1471544345263 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:05 INFO - PROCESS | 740 | 1471544345343 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 11:19:05 INFO - PROCESS | 740 | 1471544345349 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:05 INFO - PROCESS | 740 | 1471544345351 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:05 INFO - PROCESS | 740 | ++DOCSHELL 000000147A1B1800 == 25 [pid = 740] [id = 27] 11:19:05 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140EF91800) [pid = 740] [serial = 77] [outer = 0000000000000000] 11:19:05 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140EF99C00) [pid = 740] [serial = 78] [outer = 000000140EF91800] 11:19:05 INFO - PROCESS | 740 | 1471544345400 Marionette DEBUG loaded listener.js 11:19:05 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140F3B6C00) [pid = 740] [serial = 79] [outer = 000000140EF91800] 11:19:05 INFO - PROCESS | 740 | 1471544345807 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]]]}] 11:19:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:19:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 588ms 11:19:05 INFO - PROCESS | 740 | 1471544345845 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 11:19:05 INFO - PROCESS | 740 | 1471544345848 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 11:19:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:19:05 INFO - PROCESS | 740 | 1471544345851 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:19:05 INFO - PROCESS | 740 | 1471544345853 Marionette TRACE conn6 <- [1,74,null,{}] 11:19:05 INFO - PROCESS | 740 | 1471544345856 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}] 11:19:05 INFO - PROCESS | 740 | 1471544345863 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:06 INFO - PROCESS | 740 | 1471544346010 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 11:19:06 INFO - PROCESS | 740 | 1471544346075 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:06 INFO - PROCESS | 740 | 1471544346078 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:06 INFO - PROCESS | 740 | ++DOCSHELL 00000014046B4000 == 26 [pid = 740] [id = 28] 11:19:06 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001403C7E000) [pid = 740] [serial = 80] [outer = 0000000000000000] 11:19:06 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (0000001404759800) [pid = 740] [serial = 81] [outer = 0000001403C7E000] 11:19:06 INFO - PROCESS | 740 | 1471544346145 Marionette DEBUG loaded listener.js 11:19:06 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (0000001406C43C00) [pid = 740] [serial = 82] [outer = 0000001403C7E000] 11:19:06 INFO - PROCESS | 740 | 1471544346761 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]]]}] 11:19:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:19:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 923ms 11:19:06 INFO - PROCESS | 740 | 1471544346779 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 11:19:06 INFO - PROCESS | 740 | 1471544346783 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 11:19:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:19:06 INFO - PROCESS | 740 | 1471544346789 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:19:06 INFO - PROCESS | 740 | 1471544346792 Marionette TRACE conn6 <- [1,78,null,{}] 11:19:06 INFO - PROCESS | 740 | 1471544346798 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}] 11:19:06 INFO - PROCESS | 740 | 1471544346801 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:06 INFO - PROCESS | 740 | 1471544346916 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 11:19:07 INFO - PROCESS | 740 | 1471544346989 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:07 INFO - PROCESS | 740 | 1471544346993 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:07 INFO - PROCESS | 740 | ++DOCSHELL 00000014797A8000 == 27 [pid = 740] [id = 29] 11:19:07 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140AAC3400) [pid = 740] [serial = 83] [outer = 0000000000000000] 11:19:07 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140B393400) [pid = 740] [serial = 84] [outer = 000000140AAC3400] 11:19:07 INFO - PROCESS | 740 | 1471544347055 Marionette DEBUG loaded listener.js 11:19:07 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140EF1BC00) [pid = 740] [serial = 85] [outer = 000000140AAC3400] 11:19:07 INFO - PROCESS | 740 | 1471544347580 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]]]}] 11:19:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:19:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 839ms 11:19:07 INFO - PROCESS | 740 | 1471544347632 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 11:19:07 INFO - PROCESS | 740 | 1471544347636 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 11:19:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:19:07 INFO - PROCESS | 740 | 1471544347640 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:19:07 INFO - PROCESS | 740 | 1471544347643 Marionette TRACE conn6 <- [1,82,null,{}] 11:19:07 INFO - PROCESS | 740 | 1471544347647 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}] 11:19:07 INFO - PROCESS | 740 | 1471544347650 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:07 INFO - PROCESS | 740 | 1471544347763 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 11:19:07 INFO - PROCESS | 740 | 1471544347837 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:07 INFO - PROCESS | 740 | 1471544347840 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:07 INFO - PROCESS | 740 | ++DOCSHELL 000000147B5A2000 == 28 [pid = 740] [id = 30] 11:19:07 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001478E67400) [pid = 740] [serial = 86] [outer = 0000000000000000] 11:19:07 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001478E73400) [pid = 740] [serial = 87] [outer = 0000001478E67400] 11:19:07 INFO - PROCESS | 740 | 1471544347900 Marionette DEBUG loaded listener.js 11:19:08 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (0000001479D3A400) [pid = 740] [serial = 88] [outer = 0000001478E67400] 11:19:08 INFO - PROCESS | 740 | 1471544348454 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]]]}] 11:19:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:19:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 883ms 11:19:08 INFO - PROCESS | 740 | 1471544348528 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 11:19:08 INFO - PROCESS | 740 | 1471544348533 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 11:19:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:19:08 INFO - PROCESS | 740 | 1471544348558 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:19:08 INFO - PROCESS | 740 | 1471544348563 Marionette TRACE conn6 <- [1,86,null,{}] 11:19:08 INFO - PROCESS | 740 | 1471544348569 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}] 11:19:08 INFO - PROCESS | 740 | 1471544348573 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:08 INFO - PROCESS | 740 | 1471544348692 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 11:19:08 INFO - PROCESS | 740 | 1471544348744 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:08 INFO - PROCESS | 740 | 1471544348747 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:08 INFO - PROCESS | 740 | ++DOCSHELL 000000147FC0C800 == 29 [pid = 740] [id = 31] 11:19:08 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000147A629400) [pid = 740] [serial = 89] [outer = 0000000000000000] 11:19:08 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000147A92B800) [pid = 740] [serial = 90] [outer = 000000147A629400] 11:19:08 INFO - PROCESS | 740 | 1471544348804 Marionette DEBUG loaded listener.js 11:19:08 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000147AA3D800) [pid = 740] [serial = 91] [outer = 000000147A629400] 11:19:09 INFO - PROCESS | 740 | 1471544349319 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]]]}] 11:19:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:19:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 860ms 11:19:09 INFO - PROCESS | 740 | 1471544349402 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 11:19:09 INFO - PROCESS | 740 | 1471544349405 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 11:19:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:19:09 INFO - PROCESS | 740 | 1471544349408 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:19:09 INFO - PROCESS | 740 | 1471544349411 Marionette TRACE conn6 <- [1,90,null,{}] 11:19:09 INFO - PROCESS | 740 | 1471544349415 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}] 11:19:09 INFO - PROCESS | 740 | 1471544349418 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:09 INFO - PROCESS | 740 | 1471544349524 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 11:19:09 INFO - PROCESS | 740 | 1471544349584 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:09 INFO - PROCESS | 740 | 1471544349587 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:09 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D17800 == 30 [pid = 740] [id = 32] 11:19:09 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000147AA40000) [pid = 740] [serial = 92] [outer = 0000000000000000] 11:19:09 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000147ACCD800) [pid = 740] [serial = 93] [outer = 000000147AA40000] 11:19:09 INFO - PROCESS | 740 | 1471544349645 Marionette DEBUG loaded listener.js 11:19:09 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000147ACD3000) [pid = 740] [serial = 94] [outer = 000000147AA40000] 11:19:10 INFO - PROCESS | 740 | 1471544350294 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]]]}] 11:19:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:19:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 923ms 11:19:10 INFO - PROCESS | 740 | 1471544350333 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 11:19:10 INFO - PROCESS | 740 | 1471544350338 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 11:19:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:19:10 INFO - PROCESS | 740 | 1471544350344 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:19:10 INFO - PROCESS | 740 | 1471544350347 Marionette TRACE conn6 <- [1,94,null,{}] 11:19:10 INFO - PROCESS | 740 | 1471544350353 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}] 11:19:10 INFO - PROCESS | 740 | 1471544350356 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:10 INFO - PROCESS | 740 | 1471544350465 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 11:19:10 INFO - PROCESS | 740 | 1471544350528 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:10 INFO - PROCESS | 740 | 1471544350532 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:10 INFO - PROCESS | 740 | ++DOCSHELL 0000001407708800 == 31 [pid = 740] [id = 33] 11:19:10 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (0000001406B73000) [pid = 740] [serial = 95] [outer = 0000000000000000] 11:19:10 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000140777C800) [pid = 740] [serial = 96] [outer = 0000001406B73000] 11:19:10 INFO - PROCESS | 740 | 1471544350587 Marionette DEBUG loaded listener.js 11:19:10 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (0000001407DCFC00) [pid = 740] [serial = 97] [outer = 0000001406B73000] 11:19:11 INFO - PROCESS | 740 | --DOCSHELL 0000001406D4E000 == 30 [pid = 740] [id = 8] 11:19:11 INFO - PROCESS | 740 | --DOMWINDOW == 89 (0000001407DA0800) [pid = 740] [serial = 17] [outer = 0000000000000000] [url = about:blank] 11:19:11 INFO - PROCESS | 740 | --DOMWINDOW == 88 (000000147A92C000) [pid = 740] [serial = 57] [outer = 0000000000000000] [url = about:blank] 11:19:11 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140C98F000) [pid = 740] [serial = 60] [outer = 0000000000000000] [url = about:blank] 11:19:11 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140AA02800) [pid = 740] [serial = 24] [outer = 0000000000000000] [url = about:blank] 11:19:11 INFO - PROCESS | 740 | --DOMWINDOW == 85 (00000014796C0000) [pid = 740] [serial = 30] [outer = 0000000000000000] [url = about:blank] 11:19:11 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001479D30800) [pid = 740] [serial = 32] [outer = 0000000000000000] [url = about:blank] 11:19:11 INFO - PROCESS | 740 | --DOMWINDOW == 83 (0000001479F70000) [pid = 740] [serial = 33] [outer = 0000000000000000] [url = about:blank] 11:19:11 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000147B940000) [pid = 740] [serial = 36] [outer = 0000000000000000] [url = about:blank] 11:19:11 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000147C2BB400) [pid = 740] [serial = 39] [outer = 0000000000000000] [url = about:blank] 11:19:11 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140475B000) [pid = 740] [serial = 42] [outer = 0000000000000000] [url = about:blank] 11:19:11 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001407DCE000) [pid = 740] [serial = 45] [outer = 0000000000000000] [url = about:blank] 11:19:11 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001479F3D800) [pid = 740] [serial = 48] [outer = 0000000000000000] [url = about:blank] 11:19:11 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000147A920800) [pid = 740] [serial = 51] [outer = 0000000000000000] [url = about:blank] 11:19:11 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001478E6E000) [pid = 740] [serial = 54] [outer = 0000000000000000] [url = about:blank] 11:19:11 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001407D99C00) [pid = 740] [serial = 21] [outer = 0000000000000000] [url = about:blank] 11:19:11 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001406BBF000) [pid = 740] [serial = 27] [outer = 0000000000000000] [url = about:blank] 11:19:11 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000147C058800) [pid = 740] [serial = 37] [outer = 0000000000000000] [url = about:blank] 11:19:11 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000147F4DD800) [pid = 740] [serial = 40] [outer = 0000000000000000] [url = about:blank] 11:19:11 INFO - PROCESS | 740 | --DOMWINDOW == 71 (0000001404F1B400) [pid = 740] [serial = 43] [outer = 0000000000000000] [url = about:blank] 11:19:11 INFO - PROCESS | 740 | --DOMWINDOW == 70 (0000001407DD6800) [pid = 740] [serial = 46] [outer = 0000000000000000] [url = about:blank] 11:19:11 INFO - PROCESS | 740 | --DOMWINDOW == 69 (00000014085A7C00) [pid = 740] [serial = 22] [outer = 0000000000000000] [url = about:blank] 11:19:11 INFO - PROCESS | 740 | --DOMWINDOW == 68 (0000001407C53400) [pid = 740] [serial = 14] [outer = 0000000000000000] [url = about:blank] 11:19:11 INFO - PROCESS | 740 | --DOMWINDOW == 67 (0000001403AAC000) [pid = 740] [serial = 9] [outer = 0000000000000000] [url = about:blank] 11:19:11 INFO - PROCESS | 740 | --DOMWINDOW == 66 (0000001403C79C00) [pid = 740] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:19:11 INFO - PROCESS | 740 | --DOMWINDOW == 65 (000000147F20A000) [pid = 740] [serial = 4] [outer = 0000000000000000] [url = about:blank] 11:19:11 INFO - PROCESS | 740 | 1471544351556 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]]]}] 11:19:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:19:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1236ms 11:19:11 INFO - PROCESS | 740 | 1471544351585 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 11:19:11 INFO - PROCESS | 740 | 1471544351589 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 11:19:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:19:11 INFO - PROCESS | 740 | 1471544351599 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:19:11 INFO - PROCESS | 740 | 1471544351604 Marionette TRACE conn6 <- [1,98,null,{}] 11:19:11 INFO - PROCESS | 740 | 1471544351610 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}] 11:19:11 INFO - PROCESS | 740 | 1471544351613 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:11 INFO - PROCESS | 740 | 1471544351706 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 11:19:11 INFO - PROCESS | 740 | 1471544351715 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:11 INFO - PROCESS | 740 | 1471544351719 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:11 INFO - PROCESS | 740 | ++DOCSHELL 0000001406D60800 == 31 [pid = 740] [id = 34] 11:19:11 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (00000014071EDC00) [pid = 740] [serial = 98] [outer = 0000000000000000] 11:19:11 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (0000001407AEA400) [pid = 740] [serial = 99] [outer = 00000014071EDC00] 11:19:11 INFO - PROCESS | 740 | 1471544351770 Marionette DEBUG loaded listener.js 11:19:11 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (0000001407DC9800) [pid = 740] [serial = 100] [outer = 00000014071EDC00] 11:19:12 INFO - PROCESS | 740 | 1471544352203 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]]]}] 11:19:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:19:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 11:19:12 INFO - PROCESS | 740 | 1471544352227 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 11:19:12 INFO - PROCESS | 740 | 1471544352233 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 11:19:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:19:12 INFO - PROCESS | 740 | 1471544352239 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:19:12 INFO - PROCESS | 740 | 1471544352243 Marionette TRACE conn6 <- [1,102,null,{}] 11:19:12 INFO - PROCESS | 740 | 1471544352246 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}] 11:19:12 INFO - PROCESS | 740 | 1471544352249 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:12 INFO - PROCESS | 740 | 1471544352345 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 11:19:12 INFO - PROCESS | 740 | 1471544352352 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:12 INFO - PROCESS | 740 | 1471544352354 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:12 INFO - PROCESS | 740 | ++DOCSHELL 000000140876F800 == 32 [pid = 740] [id = 35] 11:19:12 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (00000014090C8400) [pid = 740] [serial = 101] [outer = 0000000000000000] 11:19:12 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001409A31400) [pid = 740] [serial = 102] [outer = 00000014090C8400] 11:19:12 INFO - PROCESS | 740 | 1471544352433 Marionette DEBUG loaded listener.js 11:19:12 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140A3F7C00) [pid = 740] [serial = 103] [outer = 00000014090C8400] 11:19:12 INFO - PROCESS | 740 | 1471544352855 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]]]}] 11:19:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:19:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 672ms 11:19:12 INFO - PROCESS | 740 | 1471544352912 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 11:19:12 INFO - PROCESS | 740 | 1471544352915 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 11:19:12 INFO - PROCESS | 740 | 1471544352918 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:19:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:19:12 INFO - PROCESS | 740 | 1471544352922 Marionette TRACE conn6 <- [1,106,null,{}] 11:19:12 INFO - PROCESS | 740 | 1471544352935 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}] 11:19:12 INFO - PROCESS | 740 | 1471544352940 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:13 INFO - PROCESS | 740 | 1471544353034 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 11:19:13 INFO - PROCESS | 740 | 1471544353051 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:13 INFO - PROCESS | 740 | 1471544353054 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:13 INFO - PROCESS | 740 | ++DOCSHELL 000000140E860000 == 33 [pid = 740] [id = 36] 11:19:13 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140E83D400) [pid = 740] [serial = 104] [outer = 0000000000000000] 11:19:13 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140E840800) [pid = 740] [serial = 105] [outer = 000000140E83D400] 11:19:13 INFO - PROCESS | 740 | 1471544353106 Marionette DEBUG loaded listener.js 11:19:13 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140E848C00) [pid = 740] [serial = 106] [outer = 000000140E83D400] 11:19:13 INFO - PROCESS | 740 | 1471544353513 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]]]}] 11:19:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:19:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 11:19:13 INFO - PROCESS | 740 | 1471544353557 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 11:19:13 INFO - PROCESS | 740 | 1471544353560 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 11:19:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:19:13 INFO - PROCESS | 740 | 1471544353563 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:19:13 INFO - PROCESS | 740 | 1471544353565 Marionette TRACE conn6 <- [1,110,null,{}] 11:19:13 INFO - PROCESS | 740 | 1471544353569 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}] 11:19:13 INFO - PROCESS | 740 | 1471544353571 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:13 INFO - PROCESS | 740 | 1471544353686 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 11:19:13 INFO - PROCESS | 740 | 1471544353744 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:13 INFO - PROCESS | 740 | 1471544353746 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:13 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D18800 == 34 [pid = 740] [id = 37] 11:19:13 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140EF1A800) [pid = 740] [serial = 107] [outer = 0000000000000000] 11:19:13 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140EF93000) [pid = 740] [serial = 108] [outer = 000000140EF1A800] 11:19:13 INFO - PROCESS | 740 | 1471544353796 Marionette DEBUG loaded listener.js 11:19:13 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140EF9E400) [pid = 740] [serial = 109] [outer = 000000140EF1A800] 11:19:14 INFO - PROCESS | 740 | 1471544354221 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]]]}] 11:19:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:19:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 671ms 11:19:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:19:14 INFO - PROCESS | 740 | 1471544354236 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 11:19:14 INFO - PROCESS | 740 | 1471544354238 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 11:19:14 INFO - PROCESS | 740 | 1471544354241 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:19:14 INFO - PROCESS | 740 | 1471544354243 Marionette TRACE conn6 <- [1,114,null,{}] 11:19:14 INFO - PROCESS | 740 | 1471544354247 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}] 11:19:14 INFO - PROCESS | 740 | 1471544354249 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:14 INFO - PROCESS | 740 | 1471544354357 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 11:19:14 INFO - PROCESS | 740 | 1471544354363 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:14 INFO - PROCESS | 740 | 1471544354365 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:14 INFO - PROCESS | 740 | ++DOCSHELL 000000147A19F800 == 35 [pid = 740] [id = 38] 11:19:14 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (0000001404754400) [pid = 740] [serial = 110] [outer = 0000000000000000] 11:19:14 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140F3BF400) [pid = 740] [serial = 111] [outer = 0000001404754400] 11:19:14 INFO - PROCESS | 740 | 1471544354413 Marionette DEBUG loaded listener.js 11:19:14 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001478ED8800) [pid = 740] [serial = 112] [outer = 0000001404754400] 11:19:14 INFO - PROCESS | 740 | 1471544354867 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]]]}] 11:19:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:19:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 673ms 11:19:14 INFO - PROCESS | 740 | 1471544354919 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 11:19:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:19:14 INFO - PROCESS | 740 | 1471544354922 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 11:19:14 INFO - PROCESS | 740 | 1471544354925 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:19:14 INFO - PROCESS | 740 | 1471544354927 Marionette TRACE conn6 <- [1,118,null,{}] 11:19:14 INFO - PROCESS | 740 | 1471544354931 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}] 11:19:14 INFO - PROCESS | 740 | 1471544354937 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:15 INFO - PROCESS | 740 | 1471544355077 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 11:19:15 INFO - PROCESS | 740 | 1471544355101 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:15 INFO - PROCESS | 740 | 1471544355103 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:15 INFO - PROCESS | 740 | ++DOCSHELL 000000147B197000 == 36 [pid = 740] [id = 39] 11:19:15 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000147A627400) [pid = 740] [serial = 113] [outer = 0000000000000000] 11:19:15 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000147A927400) [pid = 740] [serial = 114] [outer = 000000147A627400] 11:19:15 INFO - PROCESS | 740 | 1471544355153 Marionette DEBUG loaded listener.js 11:19:15 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000147AA33800) [pid = 740] [serial = 115] [outer = 000000147A627400] 11:19:15 INFO - PROCESS | 740 | 1471544355555 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]]]}] 11:19:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:19:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 672ms 11:19:15 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140F3B8C00) [pid = 740] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:19:15 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001478E69800) [pid = 740] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:19:15 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001478E70000) [pid = 740] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:19:15 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001407CD9400) [pid = 740] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:19:15 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000147A10C000) [pid = 740] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:19:15 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001407DCC000) [pid = 740] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:19:15 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140EF91800) [pid = 740] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:19:15 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001407DCC400) [pid = 740] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:19:15 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001406C3F000) [pid = 740] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:19:15 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001409CBFC00) [pid = 740] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:19:15 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140C98E800) [pid = 740] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:19:15 INFO - PROCESS | 740 | 1471544355654 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 11:19:15 INFO - PROCESS | 740 | 1471544355656 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 11:19:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:19:15 INFO - PROCESS | 740 | 1471544355665 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:19:15 INFO - PROCESS | 740 | 1471544355667 Marionette TRACE conn6 <- [1,122,null,{}] 11:19:15 INFO - PROCESS | 740 | 1471544355671 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}] 11:19:15 INFO - PROCESS | 740 | 1471544355673 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:15 INFO - PROCESS | 740 | 1471544355755 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 11:19:15 INFO - PROCESS | 740 | 1471544355762 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:15 INFO - PROCESS | 740 | 1471544355764 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:15 INFO - PROCESS | 740 | ++DOCSHELL 000000147C077000 == 37 [pid = 740] [id = 40] 11:19:15 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001403C9F000) [pid = 740] [serial = 116] [outer = 0000000000000000] 11:19:15 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140AAC1800) [pid = 740] [serial = 117] [outer = 0000001403C9F000] 11:19:15 INFO - PROCESS | 740 | 1471544355812 Marionette DEBUG loaded listener.js 11:19:15 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140F3B2000) [pid = 740] [serial = 118] [outer = 0000001403C9F000] 11:19:16 INFO - PROCESS | 740 | 1471544356189 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]]]}] 11:19:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:19:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 11:19:16 INFO - PROCESS | 740 | 1471544356253 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 11:19:16 INFO - PROCESS | 740 | 1471544356255 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 11:19:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:19:16 INFO - PROCESS | 740 | 1471544356259 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:19:16 INFO - PROCESS | 740 | 1471544356261 Marionette TRACE conn6 <- [1,126,null,{}] 11:19:16 INFO - PROCESS | 740 | 1471544356265 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}] 11:19:16 INFO - PROCESS | 740 | 1471544356267 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:16 INFO - PROCESS | 740 | 1471544356348 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 11:19:16 INFO - PROCESS | 740 | 1471544356353 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:16 INFO - PROCESS | 740 | 1471544356355 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:16 INFO - PROCESS | 740 | ++DOCSHELL 000000147FC02800 == 38 [pid = 740] [id = 41] 11:19:16 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (0000001479D2EC00) [pid = 740] [serial = 119] [outer = 0000000000000000] 11:19:16 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000147AA32C00) [pid = 740] [serial = 120] [outer = 0000001479D2EC00] 11:19:16 INFO - PROCESS | 740 | 1471544356405 Marionette DEBUG loaded listener.js 11:19:16 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000147B5E3000) [pid = 740] [serial = 121] [outer = 0000001479D2EC00] 11:19:16 INFO - PROCESS | 740 | 1471544356831 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]]]}] 11:19:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:19:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 629ms 11:19:16 INFO - PROCESS | 740 | 1471544356889 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 11:19:16 INFO - PROCESS | 740 | 1471544356891 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 11:19:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:19:16 INFO - PROCESS | 740 | 1471544356895 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:19:16 INFO - PROCESS | 740 | 1471544356897 Marionette TRACE conn6 <- [1,130,null,{}] 11:19:16 INFO - PROCESS | 740 | 1471544356900 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}] 11:19:16 INFO - PROCESS | 740 | 1471544356903 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:16 INFO - PROCESS | 740 | 1471544356985 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 11:19:16 INFO - PROCESS | 740 | 1471544356993 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:16 INFO - PROCESS | 740 | 1471544356995 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:17 INFO - PROCESS | 740 | ++DOCSHELL 000000140C9A7000 == 39 [pid = 740] [id = 42] 11:19:17 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001400BC5800) [pid = 740] [serial = 122] [outer = 0000000000000000] 11:19:17 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001400C2E000) [pid = 740] [serial = 123] [outer = 0000001400BC5800] 11:19:17 INFO - PROCESS | 740 | 1471544357045 Marionette DEBUG loaded listener.js 11:19:17 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000147B556400) [pid = 740] [serial = 124] [outer = 0000001400BC5800] 11:19:17 INFO - PROCESS | 740 | 1471544357443 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]]]}] 11:19:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:19:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 11:19:17 INFO - PROCESS | 740 | 1471544357485 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 11:19:17 INFO - PROCESS | 740 | 1471544357488 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 11:19:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:19:17 INFO - PROCESS | 740 | 1471544357491 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:19:17 INFO - PROCESS | 740 | 1471544357493 Marionette TRACE conn6 <- [1,134,null,{}] 11:19:17 INFO - PROCESS | 740 | 1471544357497 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}] 11:19:17 INFO - PROCESS | 740 | 1471544357499 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:17 INFO - PROCESS | 740 | 1471544357580 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 11:19:17 INFO - PROCESS | 740 | 1471544357585 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:17 INFO - PROCESS | 740 | 1471544357587 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:17 INFO - PROCESS | 740 | ++DOCSHELL 0000001408113800 == 40 [pid = 740] [id = 43] 11:19:17 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (0000001406CD5000) [pid = 740] [serial = 125] [outer = 0000000000000000] 11:19:17 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001406CDC800) [pid = 740] [serial = 126] [outer = 0000001406CD5000] 11:19:17 INFO - PROCESS | 740 | 1471544357635 Marionette DEBUG loaded listener.js 11:19:17 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001406CE1C00) [pid = 740] [serial = 127] [outer = 0000001406CD5000] 11:19:18 INFO - PROCESS | 740 | 1471544358474 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]]]}] 11:19:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:19:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1022ms 11:19:18 INFO - PROCESS | 740 | 1471544358516 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 11:19:18 INFO - PROCESS | 740 | 1471544358520 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 11:19:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:19:18 INFO - PROCESS | 740 | 1471544358525 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:19:18 INFO - PROCESS | 740 | 1471544358529 Marionette TRACE conn6 <- [1,138,null,{}] 11:19:18 INFO - PROCESS | 740 | 1471544358543 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}] 11:19:18 INFO - PROCESS | 740 | 1471544358547 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:18 INFO - PROCESS | 740 | 1471544358768 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 11:19:18 INFO - PROCESS | 740 | 1471544358873 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:18 INFO - PROCESS | 740 | 1471544358876 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:18 INFO - PROCESS | 740 | ++DOCSHELL 000000140811A000 == 41 [pid = 740] [id = 44] 11:19:18 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001406C44000) [pid = 740] [serial = 128] [outer = 0000000000000000] 11:19:18 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (0000001406CE2000) [pid = 740] [serial = 129] [outer = 0000001406C44000] 11:19:18 INFO - PROCESS | 740 | 1471544358940 Marionette DEBUG loaded listener.js 11:19:19 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (0000001407DCD400) [pid = 740] [serial = 130] [outer = 0000001406C44000] 11:19:19 INFO - PROCESS | 740 | 1471544359772 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]]]}] 11:19:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:19:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1295ms 11:19:19 INFO - PROCESS | 740 | 1471544359825 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 11:19:19 INFO - PROCESS | 740 | 1471544359830 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 11:19:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:19:19 INFO - PROCESS | 740 | 1471544359835 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:19:19 INFO - PROCESS | 740 | 1471544359839 Marionette TRACE conn6 <- [1,142,null,{}] 11:19:19 INFO - PROCESS | 740 | 1471544359845 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}] 11:19:19 INFO - PROCESS | 740 | 1471544359848 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:19 INFO - PROCESS | 740 | 1471544359968 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 11:19:19 INFO - PROCESS | 740 | --DOCSHELL 000000147FC0C800 == 40 [pid = 740] [id = 31] 11:19:19 INFO - PROCESS | 740 | --DOCSHELL 000000147B5A2000 == 39 [pid = 740] [id = 30] 11:19:19 INFO - PROCESS | 740 | --DOCSHELL 000000140C9A7000 == 38 [pid = 740] [id = 42] 11:19:19 INFO - PROCESS | 740 | --DOCSHELL 000000147FC02800 == 37 [pid = 740] [id = 41] 11:19:19 INFO - PROCESS | 740 | --DOCSHELL 000000147C077000 == 36 [pid = 740] [id = 40] 11:19:19 INFO - PROCESS | 740 | --DOCSHELL 000000147B197000 == 35 [pid = 740] [id = 39] 11:19:19 INFO - PROCESS | 740 | --DOCSHELL 000000147A19F800 == 34 [pid = 740] [id = 38] 11:19:19 INFO - PROCESS | 740 | --DOCSHELL 0000001478D18800 == 33 [pid = 740] [id = 37] 11:19:19 INFO - PROCESS | 740 | --DOCSHELL 000000140E860000 == 32 [pid = 740] [id = 36] 11:19:19 INFO - PROCESS | 740 | --DOCSHELL 000000140876F800 == 31 [pid = 740] [id = 35] 11:19:19 INFO - PROCESS | 740 | --DOCSHELL 0000001406D60800 == 30 [pid = 740] [id = 34] 11:19:20 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000147AA31800) [pid = 740] [serial = 63] [outer = 0000000000000000] [url = about:blank] 11:19:20 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000147A1BB800) [pid = 740] [serial = 55] [outer = 0000000000000000] [url = about:blank] 11:19:20 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000147AA36400) [pid = 740] [serial = 58] [outer = 0000000000000000] [url = about:blank] 11:19:20 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000147FDBF400) [pid = 740] [serial = 49] [outer = 0000000000000000] [url = about:blank] 11:19:20 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000147A925800) [pid = 740] [serial = 52] [outer = 0000000000000000] [url = about:blank] 11:19:20 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000147AA35400) [pid = 740] [serial = 61] [outer = 0000000000000000] [url = about:blank] 11:19:20 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140EF99C00) [pid = 740] [serial = 78] [outer = 0000000000000000] [url = about:blank] 11:19:20 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001407DD8400) [pid = 740] [serial = 69] [outer = 0000000000000000] [url = about:blank] 11:19:20 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001406C41C00) [pid = 740] [serial = 66] [outer = 0000000000000000] [url = about:blank] 11:19:20 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001407AF3800) [pid = 740] [serial = 67] [outer = 0000000000000000] [url = about:blank] 11:19:20 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140A055400) [pid = 740] [serial = 72] [outer = 0000000000000000] [url = about:blank] 11:19:20 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001409A82400) [pid = 740] [serial = 70] [outer = 0000000000000000] [url = about:blank] 11:19:20 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140EF18400) [pid = 740] [serial = 75] [outer = 0000000000000000] [url = about:blank] 11:19:20 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000147B033400) [pid = 740] [serial = 64] [outer = 0000000000000000] [url = about:blank] 11:19:20 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140B399800) [pid = 740] [serial = 73] [outer = 0000000000000000] [url = about:blank] 11:19:20 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140EF8FC00) [pid = 740] [serial = 76] [outer = 0000000000000000] [url = about:blank] 11:19:20 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140F3B6C00) [pid = 740] [serial = 79] [outer = 0000000000000000] [url = about:blank] 11:19:20 INFO - PROCESS | 740 | 1471544360064 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:20 INFO - PROCESS | 740 | 1471544360069 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:20 INFO - PROCESS | 740 | ++DOCSHELL 0000001403A06800 == 31 [pid = 740] [id = 45] 11:19:20 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140153E800) [pid = 740] [serial = 131] [outer = 0000000000000000] 11:19:20 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140475A400) [pid = 740] [serial = 132] [outer = 000000140153E800] 11:19:20 INFO - PROCESS | 740 | 1471544360121 Marionette DEBUG loaded listener.js 11:19:20 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (00000014071F4400) [pid = 740] [serial = 133] [outer = 000000140153E800] 11:19:20 INFO - PROCESS | 740 | 1471544360526 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]]]}] 11:19:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:19:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 734ms 11:19:20 INFO - PROCESS | 740 | 1471544360585 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 11:19:20 INFO - PROCESS | 740 | 1471544360590 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 11:19:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:19:20 INFO - PROCESS | 740 | 1471544360598 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:19:20 INFO - PROCESS | 740 | 1471544360601 Marionette TRACE conn6 <- [1,146,null,{}] 11:19:20 INFO - PROCESS | 740 | 1471544360605 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}] 11:19:20 INFO - PROCESS | 740 | 1471544360607 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:20 INFO - PROCESS | 740 | 1471544360701 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 11:19:20 INFO - PROCESS | 740 | 1471544360708 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:20 INFO - PROCESS | 740 | 1471544360710 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:20 INFO - PROCESS | 740 | ++DOCSHELL 0000001409088800 == 32 [pid = 740] [id = 46] 11:19:20 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (00000014082D1000) [pid = 740] [serial = 134] [outer = 0000000000000000] 11:19:20 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (00000014090C2800) [pid = 740] [serial = 135] [outer = 00000014082D1000] 11:19:20 INFO - PROCESS | 740 | 1471544360763 Marionette DEBUG loaded listener.js 11:19:20 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140A056000) [pid = 740] [serial = 136] [outer = 00000014082D1000] 11:19:21 INFO - PROCESS | 740 | 1471544361218 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]]]}] 11:19:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:19:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 671ms 11:19:21 INFO - PROCESS | 740 | 1471544361271 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 11:19:21 INFO - PROCESS | 740 | 1471544361274 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 11:19:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:19:21 INFO - PROCESS | 740 | 1471544361277 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:19:21 INFO - PROCESS | 740 | 1471544361281 Marionette TRACE conn6 <- [1,150,null,{}] 11:19:21 INFO - PROCESS | 740 | 1471544361293 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}] 11:19:21 INFO - PROCESS | 740 | 1471544361298 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:21 INFO - PROCESS | 740 | 1471544361418 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 11:19:21 INFO - PROCESS | 740 | 1471544361504 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:21 INFO - PROCESS | 740 | 1471544361508 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:21 INFO - PROCESS | 740 | ++DOCSHELL 000000140C9A8800 == 33 [pid = 740] [id = 47] 11:19:21 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140C990C00) [pid = 740] [serial = 137] [outer = 0000000000000000] 11:19:21 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140E840C00) [pid = 740] [serial = 138] [outer = 000000140C990C00] 11:19:21 INFO - PROCESS | 740 | 1471544361562 Marionette DEBUG loaded listener.js 11:19:21 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140EF11400) [pid = 740] [serial = 139] [outer = 000000140C990C00] 11:19:21 INFO - PROCESS | 740 | 1471544361941 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]]]}] 11:19:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:19:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 693ms 11:19:21 INFO - PROCESS | 740 | 1471544361972 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 11:19:21 INFO - PROCESS | 740 | 1471544361975 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 11:19:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:19:21 INFO - PROCESS | 740 | 1471544361978 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:19:21 INFO - PROCESS | 740 | 1471544361980 Marionette TRACE conn6 <- [1,154,null,{}] 11:19:21 INFO - PROCESS | 740 | 1471544361984 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}] 11:19:21 INFO - PROCESS | 740 | 1471544361986 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:22 INFO - PROCESS | 740 | 1471544362101 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 11:19:22 INFO - PROCESS | 740 | 1471544362114 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:22 INFO - PROCESS | 740 | 1471544362116 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:22 INFO - PROCESS | 740 | ++DOCSHELL 000000140F370000 == 34 [pid = 740] [id = 48] 11:19:22 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140EF12000) [pid = 740] [serial = 140] [outer = 0000000000000000] 11:19:22 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140EF1D800) [pid = 740] [serial = 141] [outer = 000000140EF12000] 11:19:22 INFO - PROCESS | 740 | 1471544362164 Marionette DEBUG loaded listener.js 11:19:22 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140F3B0800) [pid = 740] [serial = 142] [outer = 000000140EF12000] 11:19:22 INFO - PROCESS | 740 | 1471544362602 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]]]}] 11:19:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:19:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 671ms 11:19:22 INFO - PROCESS | 740 | 1471544362653 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 11:19:22 INFO - PROCESS | 740 | 1471544362655 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 11:19:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:19:22 INFO - PROCESS | 740 | 1471544362659 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:19:22 INFO - PROCESS | 740 | 1471544362661 Marionette TRACE conn6 <- [1,158,null,{}] 11:19:22 INFO - PROCESS | 740 | 1471544362669 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}] 11:19:22 INFO - PROCESS | 740 | 1471544362672 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:22 INFO - PROCESS | 740 | 1471544362784 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 11:19:22 INFO - PROCESS | 740 | 1471544362850 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:22 INFO - PROCESS | 740 | 1471544362853 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:22 INFO - PROCESS | 740 | ++DOCSHELL 0000001479D45000 == 35 [pid = 740] [id = 49] 11:19:22 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140F3B1C00) [pid = 740] [serial = 143] [outer = 0000000000000000] 11:19:22 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001478E72800) [pid = 740] [serial = 144] [outer = 000000140F3B1C00] 11:19:22 INFO - PROCESS | 740 | 1471544362901 Marionette DEBUG loaded listener.js 11:19:22 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001479D2E400) [pid = 740] [serial = 145] [outer = 000000140F3B1C00] 11:19:23 INFO - PROCESS | 740 | 1471544363343 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]]]}] 11:19:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:19:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 734ms 11:19:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:19:23 INFO - PROCESS | 740 | 1471544363396 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 11:19:23 INFO - PROCESS | 740 | 1471544363398 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 11:19:23 INFO - PROCESS | 740 | 1471544363401 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:19:23 INFO - PROCESS | 740 | 1471544363403 Marionette TRACE conn6 <- [1,162,null,{}] 11:19:23 INFO - PROCESS | 740 | 1471544363407 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}] 11:19:23 INFO - PROCESS | 740 | 1471544363413 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:23 INFO - PROCESS | 740 | 1471544363550 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 11:19:23 INFO - PROCESS | 740 | 1471544363597 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:23 INFO - PROCESS | 740 | 1471544363599 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:23 INFO - PROCESS | 740 | ++DOCSHELL 000000147AFEB800 == 36 [pid = 740] [id = 50] 11:19:23 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000147A626000) [pid = 740] [serial = 146] [outer = 0000000000000000] 11:19:23 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000147A92AC00) [pid = 740] [serial = 147] [outer = 000000147A626000] 11:19:23 INFO - PROCESS | 740 | 1471544363648 Marionette DEBUG loaded listener.js 11:19:23 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000147AA3A000) [pid = 740] [serial = 148] [outer = 000000147A626000] 11:19:24 INFO - PROCESS | 740 | 1471544364070 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]]]}] 11:19:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:19:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 734ms 11:19:24 INFO - PROCESS | 740 | --DOMWINDOW == 87 (0000001400BC5800) [pid = 740] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:19:24 INFO - PROCESS | 740 | --DOMWINDOW == 86 (0000001404754400) [pid = 740] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:19:24 INFO - PROCESS | 740 | --DOMWINDOW == 85 (00000014090C8400) [pid = 740] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:19:24 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140E83D400) [pid = 740] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:19:24 INFO - PROCESS | 740 | --DOMWINDOW == 83 (00000014071EDC00) [pid = 740] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:19:24 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140EF1A800) [pid = 740] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:19:24 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000147A627400) [pid = 740] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:19:24 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001403C7E000) [pid = 740] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:19:24 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140AAC3400) [pid = 740] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:19:24 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001478E67400) [pid = 740] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:19:24 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000147A629400) [pid = 740] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:19:24 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000147AA40000) [pid = 740] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:19:24 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001403C9F000) [pid = 740] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:19:24 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001479D2EC00) [pid = 740] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:19:24 INFO - PROCESS | 740 | 1471544364185 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 11:19:24 INFO - PROCESS | 740 | 1471544364188 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 11:19:24 INFO - PROCESS | 740 | 1471544364198 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:19:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:19:24 INFO - PROCESS | 740 | 1471544364200 Marionette TRACE conn6 <- [1,166,null,{}] 11:19:24 INFO - PROCESS | 740 | 1471544364204 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}] 11:19:24 INFO - PROCESS | 740 | 1471544364206 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:24 INFO - PROCESS | 740 | 1471544364290 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 11:19:24 INFO - PROCESS | 740 | 1471544364298 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:24 INFO - PROCESS | 740 | 1471544364300 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:24 INFO - PROCESS | 740 | ++DOCSHELL 000000147AEC1000 == 37 [pid = 740] [id = 51] 11:19:24 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (0000001400A9F800) [pid = 740] [serial = 149] [outer = 0000000000000000] 11:19:24 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (0000001400AA7400) [pid = 740] [serial = 150] [outer = 0000001400A9F800] 11:19:24 INFO - PROCESS | 740 | 1471544364348 Marionette DEBUG loaded listener.js 11:19:24 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (0000001404754400) [pid = 740] [serial = 151] [outer = 0000001400A9F800] 11:19:24 INFO - PROCESS | 740 | 1471544364747 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]]]}] 11:19:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:19:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 587ms 11:19:24 INFO - PROCESS | 740 | 1471544364790 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 11:19:24 INFO - PROCESS | 740 | 1471544364793 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 11:19:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:19:24 INFO - PROCESS | 740 | 1471544364801 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:19:24 INFO - PROCESS | 740 | 1471544364803 Marionette TRACE conn6 <- [1,170,null,{}] 11:19:24 INFO - PROCESS | 740 | 1471544364806 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}] 11:19:24 INFO - PROCESS | 740 | 1471544364809 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:24 INFO - PROCESS | 740 | 1471544364895 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 11:19:24 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140C992800) [pid = 740] [serial = 152] [outer = 0000001400BC3000] 11:19:24 INFO - PROCESS | 740 | 1471544364921 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:24 INFO - PROCESS | 740 | 1471544364923 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:24 INFO - PROCESS | 740 | ++DOCSHELL 0000001406D50800 == 38 [pid = 740] [id = 52] 11:19:24 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001405242400) [pid = 740] [serial = 153] [outer = 0000000000000000] 11:19:24 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001478ED0000) [pid = 740] [serial = 154] [outer = 0000001405242400] 11:19:24 INFO - PROCESS | 740 | 1471544364987 Marionette DEBUG loaded listener.js 11:19:25 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000147AA38000) [pid = 740] [serial = 155] [outer = 0000001405242400] 11:19:25 INFO - PROCESS | 740 | 1471544365400 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]]]}] 11:19:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:19:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 11:19:25 INFO - PROCESS | 740 | 1471544365442 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 11:19:25 INFO - PROCESS | 740 | 1471544365445 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 11:19:25 INFO - PROCESS | 740 | 1471544365448 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:19:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:19:25 INFO - PROCESS | 740 | 1471544365450 Marionette TRACE conn6 <- [1,174,null,{}] 11:19:25 INFO - PROCESS | 740 | 1471544365454 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}] 11:19:25 INFO - PROCESS | 740 | 1471544365456 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:25 INFO - PROCESS | 740 | 1471544365541 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 11:19:25 INFO - PROCESS | 740 | 1471544365547 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:25 INFO - PROCESS | 740 | 1471544365549 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:25 INFO - PROCESS | 740 | ++DOCSHELL 000000147F49A000 == 39 [pid = 740] [id = 53] 11:19:25 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140F013800) [pid = 740] [serial = 156] [outer = 0000000000000000] 11:19:25 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140F017400) [pid = 740] [serial = 157] [outer = 000000140F013800] 11:19:25 INFO - PROCESS | 740 | 1471544365596 Marionette DEBUG loaded listener.js 11:19:25 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140F01C800) [pid = 740] [serial = 158] [outer = 000000140F013800] 11:19:26 INFO - PROCESS | 740 | 1471544365989 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]]]}] 11:19:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:19:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 567ms 11:19:26 INFO - PROCESS | 740 | 1471544366023 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 11:19:26 INFO - PROCESS | 740 | 1471544366025 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 11:19:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:19:26 INFO - PROCESS | 740 | 1471544366028 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:19:26 INFO - PROCESS | 740 | 1471544366031 Marionette TRACE conn6 <- [1,178,null,{}] 11:19:26 INFO - PROCESS | 740 | 1471544366034 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}] 11:19:26 INFO - PROCESS | 740 | 1471544366037 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:26 INFO - PROCESS | 740 | 1471544366160 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 11:19:26 INFO - PROCESS | 740 | 1471544366247 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:26 INFO - PROCESS | 740 | 1471544366250 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:26 INFO - PROCESS | 740 | ++DOCSHELL 0000001404EB4000 == 40 [pid = 740] [id = 54] 11:19:26 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001400A9E400) [pid = 740] [serial = 159] [outer = 0000000000000000] 11:19:26 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (0000001400AA9400) [pid = 740] [serial = 160] [outer = 0000001400A9E400] 11:19:26 INFO - PROCESS | 740 | 1471544366314 Marionette DEBUG loaded listener.js 11:19:26 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (0000001406B6E400) [pid = 740] [serial = 161] [outer = 0000001400A9E400] 11:19:26 INFO - PROCESS | 740 | 1471544366897 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]]]}] 11:19:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:19:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 923ms 11:19:26 INFO - PROCESS | 740 | 1471544366957 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 11:19:26 INFO - PROCESS | 740 | 1471544366961 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 11:19:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:19:26 INFO - PROCESS | 740 | 1471544366966 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:19:26 INFO - PROCESS | 740 | 1471544366970 Marionette TRACE conn6 <- [1,182,null,{}] 11:19:26 INFO - PROCESS | 740 | 1471544366976 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}] 11:19:26 INFO - PROCESS | 740 | 1471544366979 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:27 INFO - PROCESS | 740 | 1471544367104 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 11:19:27 INFO - PROCESS | 740 | 1471544367179 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:27 INFO - PROCESS | 740 | 1471544367182 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:27 INFO - PROCESS | 740 | ++DOCSHELL 000000140E851000 == 41 [pid = 740] [id = 55] 11:19:27 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (0000001409065400) [pid = 740] [serial = 162] [outer = 0000000000000000] 11:19:27 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (0000001409CB9800) [pid = 740] [serial = 163] [outer = 0000001409065400] 11:19:27 INFO - PROCESS | 740 | 1471544367244 Marionette DEBUG loaded listener.js 11:19:27 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (000000140B38F000) [pid = 740] [serial = 164] [outer = 0000001409065400] 11:19:27 INFO - PROCESS | 740 | 1471544367781 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]]]}] 11:19:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:19:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 839ms 11:19:27 INFO - PROCESS | 740 | 1471544367815 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 11:19:27 INFO - PROCESS | 740 | 1471544367820 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 11:19:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:19:27 INFO - PROCESS | 740 | 1471544367825 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:19:27 INFO - PROCESS | 740 | 1471544367828 Marionette TRACE conn6 <- [1,186,null,{}] 11:19:27 INFO - PROCESS | 740 | 1471544367832 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}] 11:19:27 INFO - PROCESS | 740 | 1471544367835 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:27 INFO - PROCESS | 740 | 1471544367954 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 11:19:28 INFO - PROCESS | 740 | 1471544368034 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:28 INFO - PROCESS | 740 | 1471544368037 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:28 INFO - PROCESS | 740 | ++DOCSHELL 000000140ED86800 == 42 [pid = 740] [id = 56] 11:19:28 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (000000140EF17000) [pid = 740] [serial = 165] [outer = 0000000000000000] 11:19:28 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (000000140EF9C800) [pid = 740] [serial = 166] [outer = 000000140EF17000] 11:19:28 INFO - PROCESS | 740 | 1471544368098 Marionette DEBUG loaded listener.js 11:19:28 INFO - PROCESS | 740 | ++DOMWINDOW == 93 (0000001479D30800) [pid = 740] [serial = 167] [outer = 000000140EF17000] 11:19:28 INFO - PROCESS | 740 | 1471544368683 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]]]}] 11:19:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:19:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 881ms 11:19:28 INFO - PROCESS | 740 | 1471544368709 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 11:19:28 INFO - PROCESS | 740 | 1471544368712 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 11:19:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:19:28 INFO - PROCESS | 740 | 1471544368723 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:19:28 INFO - PROCESS | 740 | 1471544368730 Marionette TRACE conn6 <- [1,190,null,{}] 11:19:28 INFO - PROCESS | 740 | 1471544368735 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}] 11:19:28 INFO - PROCESS | 740 | 1471544368739 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:28 INFO - PROCESS | 740 | 1471544368854 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 11:19:28 INFO - PROCESS | 740 | 1471544368921 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:28 INFO - PROCESS | 740 | 1471544368924 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:28 INFO - PROCESS | 740 | ++DOCSHELL 000000140F0DF800 == 43 [pid = 740] [id = 57] 11:19:28 INFO - PROCESS | 740 | ++DOMWINDOW == 94 (000000147A92BC00) [pid = 740] [serial = 168] [outer = 0000000000000000] 11:19:28 INFO - PROCESS | 740 | ++DOMWINDOW == 95 (000000147B030800) [pid = 740] [serial = 169] [outer = 000000147A92BC00] 11:19:28 INFO - PROCESS | 740 | 1471544368982 Marionette DEBUG loaded listener.js 11:19:29 INFO - PROCESS | 740 | ++DOMWINDOW == 96 (000000147B918400) [pid = 740] [serial = 170] [outer = 000000147A92BC00] 11:19:29 INFO - PROCESS | 740 | 1471544369580 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]]]}] 11:19:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:19:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 902ms 11:19:29 INFO - PROCESS | 740 | 1471544369620 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 11:19:29 INFO - PROCESS | 740 | 1471544369623 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 11:19:29 INFO - PROCESS | 740 | 1471544369627 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:19:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:19:29 INFO - PROCESS | 740 | 1471544369630 Marionette TRACE conn6 <- [1,194,null,{}] 11:19:29 INFO - PROCESS | 740 | 1471544369634 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}] 11:19:29 INFO - PROCESS | 740 | 1471544369636 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:29 INFO - PROCESS | 740 | 1471544369752 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 11:19:29 INFO - PROCESS | 740 | 1471544369953 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:29 INFO - PROCESS | 740 | 1471544369957 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:29 INFO - PROCESS | 740 | ++DOCSHELL 0000001407D04800 == 44 [pid = 740] [id = 58] 11:19:29 INFO - PROCESS | 740 | ++DOMWINDOW == 97 (0000001404758800) [pid = 740] [serial = 171] [outer = 0000000000000000] 11:19:30 INFO - PROCESS | 740 | ++DOMWINDOW == 98 (00000014066D4800) [pid = 740] [serial = 172] [outer = 0000001404758800] 11:19:30 INFO - PROCESS | 740 | 1471544370010 Marionette DEBUG loaded listener.js 11:19:30 INFO - PROCESS | 740 | ++DOMWINDOW == 99 (00000014071FBC00) [pid = 740] [serial = 173] [outer = 0000001404758800] 11:19:30 INFO - PROCESS | 740 | --DOCSHELL 000000147F49A000 == 43 [pid = 740] [id = 53] 11:19:30 INFO - PROCESS | 740 | --DOCSHELL 0000001406D50800 == 42 [pid = 740] [id = 52] 11:19:30 INFO - PROCESS | 740 | --DOCSHELL 000000147AEC1000 == 41 [pid = 740] [id = 51] 11:19:30 INFO - PROCESS | 740 | --DOCSHELL 000000147AFEB800 == 40 [pid = 740] [id = 50] 11:19:30 INFO - PROCESS | 740 | --DOCSHELL 0000001479D45000 == 39 [pid = 740] [id = 49] 11:19:30 INFO - PROCESS | 740 | --DOCSHELL 000000140F370000 == 38 [pid = 740] [id = 48] 11:19:30 INFO - PROCESS | 740 | --DOCSHELL 000000140C9A8800 == 37 [pid = 740] [id = 47] 11:19:30 INFO - PROCESS | 740 | --DOCSHELL 0000001409088800 == 36 [pid = 740] [id = 46] 11:19:30 INFO - PROCESS | 740 | --DOCSHELL 0000001403A06800 == 35 [pid = 740] [id = 45] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 98 (000000140F3BF400) [pid = 740] [serial = 111] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 97 (0000001409A31400) [pid = 740] [serial = 102] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 96 (000000140A3F7C00) [pid = 740] [serial = 103] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 95 (000000140E840800) [pid = 740] [serial = 105] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 94 (0000001407AEA400) [pid = 740] [serial = 99] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 93 (0000001407DC9800) [pid = 740] [serial = 100] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 92 (000000140777C800) [pid = 740] [serial = 96] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 91 (000000140EF93000) [pid = 740] [serial = 108] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 90 (000000147A927400) [pid = 740] [serial = 114] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 89 (0000001406C43C00) [pid = 740] [serial = 82] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 88 (0000001404759800) [pid = 740] [serial = 81] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140EF1BC00) [pid = 740] [serial = 85] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140B393400) [pid = 740] [serial = 84] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 85 (0000001479D3A400) [pid = 740] [serial = 88] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001478E73400) [pid = 740] [serial = 87] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000147AA3D800) [pid = 740] [serial = 91] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000147A92B800) [pid = 740] [serial = 90] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000147ACD3000) [pid = 740] [serial = 94] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000147ACCD800) [pid = 740] [serial = 93] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140AAC1800) [pid = 740] [serial = 117] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000147B5E3000) [pid = 740] [serial = 121] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000147AA33800) [pid = 740] [serial = 115] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140EF9E400) [pid = 740] [serial = 109] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001478ED8800) [pid = 740] [serial = 112] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000147AA32C00) [pid = 740] [serial = 120] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140F3B2000) [pid = 740] [serial = 118] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140E848C00) [pid = 740] [serial = 106] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000147B556400) [pid = 740] [serial = 124] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | --DOMWINDOW == 70 (0000001400C2E000) [pid = 740] [serial = 123] [outer = 0000000000000000] [url = about:blank] 11:19:30 INFO - PROCESS | 740 | 1471544370623 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]]]}] 11:19:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:19:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1019ms 11:19:30 INFO - PROCESS | 740 | 1471544370654 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 11:19:30 INFO - PROCESS | 740 | 1471544370657 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 11:19:30 INFO - PROCESS | 740 | 1471544370661 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:19:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:19:30 INFO - PROCESS | 740 | 1471544370665 Marionette TRACE conn6 <- [1,198,null,{}] 11:19:30 INFO - PROCESS | 740 | 1471544370670 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}] 11:19:30 INFO - PROCESS | 740 | 1471544370673 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:30 INFO - PROCESS | 740 | 1471544370767 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 11:19:30 INFO - PROCESS | 740 | 1471544370846 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:30 INFO - PROCESS | 740 | 1471544370849 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:30 INFO - PROCESS | 740 | ++DOCSHELL 000000140761A000 == 36 [pid = 740] [id = 59] 11:19:30 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140474F800) [pid = 740] [serial = 174] [outer = 0000000000000000] 11:19:30 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (0000001406C43C00) [pid = 740] [serial = 175] [outer = 000000140474F800] 11:19:30 INFO - PROCESS | 740 | 1471544370900 Marionette DEBUG loaded listener.js 11:19:30 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001407C54C00) [pid = 740] [serial = 176] [outer = 000000140474F800] 11:19:31 INFO - PROCESS | 740 | 1471544371284 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]]]}] 11:19:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:19:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 672ms 11:19:31 INFO - PROCESS | 740 | 1471544371340 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 11:19:31 INFO - PROCESS | 740 | 1471544371344 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 11:19:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:19:31 INFO - PROCESS | 740 | 1471544371348 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:19:31 INFO - PROCESS | 740 | 1471544371350 Marionette TRACE conn6 <- [1,202,null,{}] 11:19:31 INFO - PROCESS | 740 | 1471544371354 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}] 11:19:31 INFO - PROCESS | 740 | 1471544371356 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:31 INFO - PROCESS | 740 | 1471544371450 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 11:19:31 INFO - PROCESS | 740 | 1471544371490 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:31 INFO - PROCESS | 740 | 1471544371493 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:31 INFO - PROCESS | 740 | ++DOCSHELL 000000140A380800 == 37 [pid = 740] [id = 60] 11:19:31 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (00000014087EA800) [pid = 740] [serial = 177] [outer = 0000000000000000] 11:19:31 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140AAC3C00) [pid = 740] [serial = 178] [outer = 00000014087EA800] 11:19:31 INFO - PROCESS | 740 | 1471544371543 Marionette DEBUG loaded listener.js 11:19:31 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140C991400) [pid = 740] [serial = 179] [outer = 00000014087EA800] 11:19:32 INFO - PROCESS | 740 | 1471544371990 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]]]}] 11:19:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:19:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 671ms 11:19:32 INFO - PROCESS | 740 | 1471544372022 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 11:19:32 INFO - PROCESS | 740 | 1471544372025 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 11:19:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:19:32 INFO - PROCESS | 740 | 1471544372040 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:19:32 INFO - PROCESS | 740 | 1471544372046 Marionette TRACE conn6 <- [1,206,null,{}] 11:19:32 INFO - PROCESS | 740 | 1471544372050 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}] 11:19:32 INFO - PROCESS | 740 | 1471544372054 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:32 INFO - PROCESS | 740 | 1471544372144 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 11:19:32 INFO - PROCESS | 740 | 1471544372152 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:32 INFO - PROCESS | 740 | 1471544372154 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:32 INFO - PROCESS | 740 | ++DOCSHELL 000000140E85C800 == 38 [pid = 740] [id = 61] 11:19:32 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140E843800) [pid = 740] [serial = 180] [outer = 0000000000000000] 11:19:32 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140EF95400) [pid = 740] [serial = 181] [outer = 000000140E843800] 11:19:32 INFO - PROCESS | 740 | 1471544372203 Marionette DEBUG loaded listener.js 11:19:32 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140F015400) [pid = 740] [serial = 182] [outer = 000000140E843800] 11:19:32 INFO - PROCESS | 740 | 1471544372610 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]]]}] 11:19:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:19:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 587ms 11:19:32 INFO - PROCESS | 740 | 1471544372618 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 11:19:32 INFO - PROCESS | 740 | 1471544372621 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 11:19:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:19:32 INFO - PROCESS | 740 | 1471544372624 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:19:32 INFO - PROCESS | 740 | 1471544372626 Marionette TRACE conn6 <- [1,210,null,{}] 11:19:32 INFO - PROCESS | 740 | 1471544372630 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}] 11:19:32 INFO - PROCESS | 740 | 1471544372632 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:32 INFO - PROCESS | 740 | 1471544372755 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 11:19:32 INFO - PROCESS | 740 | 1471544372763 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:32 INFO - PROCESS | 740 | 1471544372765 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:32 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECAE000 == 39 [pid = 740] [id = 62] 11:19:32 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001403C9F800) [pid = 740] [serial = 183] [outer = 0000000000000000] 11:19:32 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140F0C2800) [pid = 740] [serial = 184] [outer = 0000001403C9F800] 11:19:32 INFO - PROCESS | 740 | 1471544372822 Marionette DEBUG loaded listener.js 11:19:32 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140F0CA800) [pid = 740] [serial = 185] [outer = 0000001403C9F800] 11:19:33 INFO - PROCESS | 740 | 1471544373272 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]]]}] 11:19:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:19:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 671ms 11:19:33 INFO - PROCESS | 740 | 1471544373300 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 11:19:33 INFO - PROCESS | 740 | 1471544373303 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 11:19:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:19:33 INFO - PROCESS | 740 | 1471544373306 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:19:33 INFO - PROCESS | 740 | 1471544373308 Marionette TRACE conn6 <- [1,214,null,{}] 11:19:33 INFO - PROCESS | 740 | 1471544373311 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}] 11:19:33 INFO - PROCESS | 740 | 1471544373314 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:33 INFO - PROCESS | 740 | 1471544373423 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 11:19:33 INFO - PROCESS | 740 | 1471544373429 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:33 INFO - PROCESS | 740 | 1471544373435 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:33 INFO - PROCESS | 740 | ++DOCSHELL 000000140EDA3000 == 40 [pid = 740] [id = 63] 11:19:33 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001478E70000) [pid = 740] [serial = 186] [outer = 0000000000000000] 11:19:33 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001478ED8800) [pid = 740] [serial = 187] [outer = 0000001478E70000] 11:19:33 INFO - PROCESS | 740 | 1471544373495 Marionette DEBUG loaded listener.js 11:19:33 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000147A10FC00) [pid = 740] [serial = 188] [outer = 0000001478E70000] 11:19:33 INFO - PROCESS | 740 | 1471544373966 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]]]}] 11:19:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:19:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 672ms 11:19:33 INFO - PROCESS | 740 | 1471544373980 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 11:19:33 INFO - PROCESS | 740 | 1471544373982 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 11:19:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:19:33 INFO - PROCESS | 740 | 1471544373991 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:19:34 INFO - PROCESS | 740 | 1471544373993 Marionette TRACE conn6 <- [1,218,null,{}] 11:19:34 INFO - PROCESS | 740 | 1471544373997 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}] 11:19:34 INFO - PROCESS | 740 | 1471544373999 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:34 INFO - PROCESS | 740 | 1471544374141 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 11:19:34 INFO - PROCESS | 740 | 1471544374191 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:34 INFO - PROCESS | 740 | 1471544374193 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:34 INFO - PROCESS | 740 | ++DOCSHELL 00000014051ED800 == 41 [pid = 740] [id = 64] 11:19:34 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000140A3DF400) [pid = 740] [serial = 189] [outer = 0000000000000000] 11:19:34 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000140C905800) [pid = 740] [serial = 190] [outer = 000000140A3DF400] 11:19:34 INFO - PROCESS | 740 | 1471544374241 Marionette DEBUG loaded listener.js 11:19:34 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000147A621400) [pid = 740] [serial = 191] [outer = 000000140A3DF400] 11:19:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:19:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 671ms 11:19:34 INFO - PROCESS | 740 | 1471544374657 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]]]}] 11:19:34 INFO - PROCESS | 740 | 1471544374666 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 11:19:34 INFO - PROCESS | 740 | 1471544374668 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 11:19:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:19:34 INFO - PROCESS | 740 | 1471544374671 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:19:34 INFO - PROCESS | 740 | 1471544374673 Marionette TRACE conn6 <- [1,222,null,{}] 11:19:34 INFO - PROCESS | 740 | 1471544374677 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}] 11:19:34 INFO - PROCESS | 740 | 1471544374679 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:34 INFO - PROCESS | 740 | 1471544374787 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 11:19:34 INFO - PROCESS | 740 | 1471544374793 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:34 INFO - PROCESS | 740 | 1471544374796 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:34 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D20800 == 42 [pid = 740] [id = 65] 11:19:34 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000147A921800) [pid = 740] [serial = 192] [outer = 0000000000000000] 11:19:34 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (000000147AA31C00) [pid = 740] [serial = 193] [outer = 000000147A921800] 11:19:34 INFO - PROCESS | 740 | 1471544374878 Marionette DEBUG loaded listener.js 11:19:34 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (000000147AA3DC00) [pid = 740] [serial = 194] [outer = 000000147A921800] 11:19:35 INFO - PROCESS | 740 | --DOMWINDOW == 90 (0000001400A9F800) [pid = 740] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:19:35 INFO - PROCESS | 740 | --DOMWINDOW == 89 (0000001405242400) [pid = 740] [serial = 153] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:19:35 INFO - PROCESS | 740 | --DOMWINDOW == 88 (000000140EF12000) [pid = 740] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:19:35 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140F3B1C00) [pid = 740] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:19:35 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000147A626000) [pid = 740] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:19:35 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000140153E800) [pid = 740] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:19:35 INFO - PROCESS | 740 | --DOMWINDOW == 84 (00000014082D1000) [pid = 740] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:19:35 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140C990C00) [pid = 740] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:19:35 INFO - PROCESS | 740 | 1471544375322 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]]]}] 11:19:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:19:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 671ms 11:19:35 INFO - PROCESS | 740 | 1471544375346 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 11:19:35 INFO - PROCESS | 740 | 1471544375348 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 11:19:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:19:35 INFO - PROCESS | 740 | 1471544375352 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:19:35 INFO - PROCESS | 740 | 1471544375354 Marionette TRACE conn6 <- [1,226,null,{}] 11:19:35 INFO - PROCESS | 740 | 1471544375357 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}] 11:19:35 INFO - PROCESS | 740 | 1471544375367 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:35 INFO - PROCESS | 740 | 1471544375479 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 11:19:35 INFO - PROCESS | 740 | 1471544375547 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:35 INFO - PROCESS | 740 | 1471544375549 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:35 INFO - PROCESS | 740 | ++DOCSHELL 000000147A1AC800 == 43 [pid = 740] [id = 66] 11:19:35 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001405242400) [pid = 740] [serial = 195] [outer = 0000000000000000] 11:19:35 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140EC92800) [pid = 740] [serial = 196] [outer = 0000001405242400] 11:19:35 INFO - PROCESS | 740 | 1471544375597 Marionette DEBUG loaded listener.js 11:19:35 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000140EC9B400) [pid = 740] [serial = 197] [outer = 0000001405242400] 11:19:35 INFO - PROCESS | 740 | 1471544375944 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]]]}] 11:19:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:19:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 11:19:35 INFO - PROCESS | 740 | 1471544375983 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 11:19:35 INFO - PROCESS | 740 | 1471544375986 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 11:19:36 INFO - PROCESS | 740 | 1471544375999 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:19:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:19:36 INFO - PROCESS | 740 | 1471544376001 Marionette TRACE conn6 <- [1,230,null,{}] 11:19:36 INFO - PROCESS | 740 | 1471544376005 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}] 11:19:36 INFO - PROCESS | 740 | 1471544376007 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:36 INFO - PROCESS | 740 | 1471544376094 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 11:19:36 INFO - PROCESS | 740 | 1471544376101 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:36 INFO - PROCESS | 740 | 1471544376103 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:36 INFO - PROCESS | 740 | ++DOCSHELL 000000147B17F000 == 44 [pid = 740] [id = 67] 11:19:36 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000140EC9EC00) [pid = 740] [serial = 198] [outer = 0000000000000000] 11:19:36 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000140F012800) [pid = 740] [serial = 199] [outer = 000000140EC9EC00] 11:19:36 INFO - PROCESS | 740 | 1471544376152 Marionette DEBUG loaded listener.js 11:19:36 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000147ACC9C00) [pid = 740] [serial = 200] [outer = 000000140EC9EC00] 11:19:36 INFO - PROCESS | 740 | 1471544376565 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]]]}] 11:19:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:19:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 629ms 11:19:36 INFO - PROCESS | 740 | 1471544376637 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 11:19:36 INFO - PROCESS | 740 | 1471544376639 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 11:19:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:19:36 INFO - PROCESS | 740 | 1471544376643 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:19:36 INFO - PROCESS | 740 | 1471544376645 Marionette TRACE conn6 <- [1,234,null,{}] 11:19:36 INFO - PROCESS | 740 | 1471544376648 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}] 11:19:36 INFO - PROCESS | 740 | 1471544376651 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:36 INFO - PROCESS | 740 | 1471544376739 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 11:19:36 INFO - PROCESS | 740 | 1471544376753 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:36 INFO - PROCESS | 740 | 1471544376756 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:36 INFO - PROCESS | 740 | ++DOCSHELL 000000147BF22800 == 45 [pid = 740] [id = 68] 11:19:36 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (000000140435E000) [pid = 740] [serial = 201] [outer = 0000000000000000] 11:19:36 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (0000001404363C00) [pid = 740] [serial = 202] [outer = 000000140435E000] 11:19:36 INFO - PROCESS | 740 | 1471544376805 Marionette DEBUG loaded listener.js 11:19:36 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (000000147ACD1000) [pid = 740] [serial = 203] [outer = 000000140435E000] 11:19:37 INFO - PROCESS | 740 | 1471544377367 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]]]}] 11:19:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:19:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 776ms 11:19:37 INFO - PROCESS | 740 | 1471544377423 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 11:19:37 INFO - PROCESS | 740 | 1471544377428 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 11:19:37 INFO - PROCESS | 740 | 1471544377433 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:19:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:19:37 INFO - PROCESS | 740 | 1471544377437 Marionette TRACE conn6 <- [1,238,null,{}] 11:19:37 INFO - PROCESS | 740 | 1471544377444 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}] 11:19:37 INFO - PROCESS | 740 | 1471544377447 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:37 INFO - PROCESS | 740 | 1471544377584 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 11:19:37 INFO - PROCESS | 740 | 1471544377732 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:37 INFO - PROCESS | 740 | 1471544377735 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:37 INFO - PROCESS | 740 | ++DOCSHELL 0000001408E2E800 == 46 [pid = 740] [id = 69] 11:19:37 INFO - PROCESS | 740 | ++DOMWINDOW == 93 (0000001406CD5C00) [pid = 740] [serial = 204] [outer = 0000000000000000] 11:19:37 INFO - PROCESS | 740 | ++DOMWINDOW == 94 (0000001406DEC000) [pid = 740] [serial = 205] [outer = 0000001406CD5C00] 11:19:37 INFO - PROCESS | 740 | 1471544377804 Marionette DEBUG loaded listener.js 11:19:37 INFO - PROCESS | 740 | ++DOMWINDOW == 95 (0000001407DD4400) [pid = 740] [serial = 206] [outer = 0000001406CD5C00] 11:19:38 INFO - PROCESS | 740 | 1471544378475 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]]]}] 11:19:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:19:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1073ms 11:19:38 INFO - PROCESS | 740 | 1471544378510 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 11:19:38 INFO - PROCESS | 740 | 1471544378516 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 11:19:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:19:38 INFO - PROCESS | 740 | 1471544378523 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:19:38 INFO - PROCESS | 740 | 1471544378526 Marionette TRACE conn6 <- [1,242,null,{}] 11:19:38 INFO - PROCESS | 740 | 1471544378531 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}] 11:19:38 INFO - PROCESS | 740 | 1471544378534 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:38 INFO - PROCESS | 740 | 1471544378655 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 11:19:38 INFO - PROCESS | 740 | 1471544378739 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:38 INFO - PROCESS | 740 | 1471544378742 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:38 INFO - PROCESS | 740 | ++DOCSHELL 000000140EDA4800 == 47 [pid = 740] [id = 70] 11:19:38 INFO - PROCESS | 740 | ++DOMWINDOW == 96 (000000140A3F2800) [pid = 740] [serial = 207] [outer = 0000000000000000] 11:19:38 INFO - PROCESS | 740 | ++DOMWINDOW == 97 (000000140C907000) [pid = 740] [serial = 208] [outer = 000000140A3F2800] 11:19:38 INFO - PROCESS | 740 | 1471544378804 Marionette DEBUG loaded listener.js 11:19:38 INFO - PROCESS | 740 | ++DOMWINDOW == 98 (000000140E84A400) [pid = 740] [serial = 209] [outer = 000000140A3F2800] 11:19:39 INFO - PROCESS | 740 | 1471544379384 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]]]}] 11:19:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:19:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 924ms 11:19:39 INFO - PROCESS | 740 | 1471544379448 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 11:19:39 INFO - PROCESS | 740 | 1471544379451 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 11:19:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:19:39 INFO - PROCESS | 740 | 1471544379455 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:19:39 INFO - PROCESS | 740 | 1471544379459 Marionette TRACE conn6 <- [1,246,null,{}] 11:19:39 INFO - PROCESS | 740 | 1471544379471 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}] 11:19:39 INFO - PROCESS | 740 | 1471544379476 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:39 INFO - PROCESS | 740 | 1471544379593 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 11:19:39 INFO - PROCESS | 740 | 1471544379665 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:39 INFO - PROCESS | 740 | 1471544379669 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:39 INFO - PROCESS | 740 | ++DOCSHELL 000000147FF20000 == 48 [pid = 740] [id = 71] 11:19:39 INFO - PROCESS | 740 | ++DOMWINDOW == 99 (000000140ED14800) [pid = 740] [serial = 210] [outer = 0000000000000000] 11:19:39 INFO - PROCESS | 740 | ++DOMWINDOW == 100 (000000140EF18000) [pid = 740] [serial = 211] [outer = 000000140ED14800] 11:19:39 INFO - PROCESS | 740 | 1471544379772 Marionette DEBUG loaded listener.js 11:19:39 INFO - PROCESS | 740 | ++DOMWINDOW == 101 (000000140F0BF400) [pid = 740] [serial = 212] [outer = 000000140ED14800] 11:19:40 INFO - PROCESS | 740 | 1471544380336 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]]]}] 11:19:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:19:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 944ms 11:19:40 INFO - PROCESS | 740 | 1471544380401 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 11:19:40 INFO - PROCESS | 740 | 1471544380405 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 11:19:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:19:40 INFO - PROCESS | 740 | 1471544380408 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:19:40 INFO - PROCESS | 740 | 1471544380410 Marionette TRACE conn6 <- [1,250,null,{}] 11:19:40 INFO - PROCESS | 740 | 1471544380414 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}] 11:19:40 INFO - PROCESS | 740 | 1471544380417 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:40 INFO - PROCESS | 740 | 1471544380580 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 11:19:40 INFO - PROCESS | 740 | 1471544380627 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:40 INFO - PROCESS | 740 | 1471544380629 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:40 INFO - PROCESS | 740 | ++DOCSHELL 000000140C968000 == 49 [pid = 740] [id = 72] 11:19:40 INFO - PROCESS | 740 | ++DOMWINDOW == 102 (0000001478E69800) [pid = 740] [serial = 213] [outer = 0000000000000000] 11:19:40 INFO - PROCESS | 740 | ++DOMWINDOW == 103 (0000001478E6E000) [pid = 740] [serial = 214] [outer = 0000001478E69800] 11:19:40 INFO - PROCESS | 740 | 1471544380689 Marionette DEBUG loaded listener.js 11:19:40 INFO - PROCESS | 740 | ++DOMWINDOW == 104 (000000147A926400) [pid = 740] [serial = 215] [outer = 0000001478E69800] 11:19:41 INFO - PROCESS | 740 | 1471544381409 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]]]}] 11:19:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:19:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1079ms 11:19:41 INFO - PROCESS | 740 | 1471544381489 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 11:19:41 INFO - PROCESS | 740 | 1471544381493 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 11:19:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:19:41 INFO - PROCESS | 740 | 1471544381498 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:19:41 INFO - PROCESS | 740 | 1471544381501 Marionette TRACE conn6 <- [1,254,null,{}] 11:19:41 INFO - PROCESS | 740 | 1471544381507 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}] 11:19:41 INFO - PROCESS | 740 | 1471544381510 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:41 INFO - PROCESS | 740 | 1471544381660 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 11:19:41 INFO - PROCESS | 740 | 1471544381790 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:41 INFO - PROCESS | 740 | 1471544381793 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:41 INFO - PROCESS | 740 | ++DOCSHELL 000000140668A800 == 50 [pid = 740] [id = 73] 11:19:41 INFO - PROCESS | 740 | ++DOMWINDOW == 105 (0000001408E74400) [pid = 740] [serial = 216] [outer = 0000000000000000] 11:19:41 INFO - PROCESS | 740 | ++DOMWINDOW == 106 (0000001409C23000) [pid = 740] [serial = 217] [outer = 0000001408E74400] 11:19:41 INFO - PROCESS | 740 | 1471544381860 Marionette DEBUG loaded listener.js 11:19:41 INFO - PROCESS | 740 | ++DOMWINDOW == 107 (000000140A3DCC00) [pid = 740] [serial = 218] [outer = 0000001408E74400] 11:19:42 INFO - PROCESS | 740 | --DOCSHELL 0000001407708800 == 49 [pid = 740] [id = 33] 11:19:42 INFO - PROCESS | 740 | --DOCSHELL 000000147B17F000 == 48 [pid = 740] [id = 67] 11:19:42 INFO - PROCESS | 740 | --DOCSHELL 000000147A1AC800 == 47 [pid = 740] [id = 66] 11:19:42 INFO - PROCESS | 740 | --DOCSHELL 0000001478D20800 == 46 [pid = 740] [id = 65] 11:19:42 INFO - PROCESS | 740 | --DOCSHELL 00000014051ED800 == 45 [pid = 740] [id = 64] 11:19:42 INFO - PROCESS | 740 | --DOCSHELL 000000140EDA3000 == 44 [pid = 740] [id = 63] 11:19:42 INFO - PROCESS | 740 | --DOCSHELL 000000140ECAE000 == 43 [pid = 740] [id = 62] 11:19:42 INFO - PROCESS | 740 | --DOCSHELL 000000140E85C800 == 42 [pid = 740] [id = 61] 11:19:42 INFO - PROCESS | 740 | --DOCSHELL 000000140A380800 == 41 [pid = 740] [id = 60] 11:19:42 INFO - PROCESS | 740 | --DOCSHELL 000000140761A000 == 40 [pid = 740] [id = 59] 11:19:42 INFO - PROCESS | 740 | --DOCSHELL 0000001407D04800 == 39 [pid = 740] [id = 58] 11:19:42 INFO - PROCESS | 740 | --DOCSHELL 0000001404EB4000 == 38 [pid = 740] [id = 54] 11:19:42 INFO - PROCESS | 740 | --DOMWINDOW == 106 (000000140F017400) [pid = 740] [serial = 157] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 740 | --DOMWINDOW == 105 (0000001478E72800) [pid = 740] [serial = 144] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 740 | --DOMWINDOW == 104 (000000147A92AC00) [pid = 740] [serial = 147] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 740 | --DOMWINDOW == 103 (000000140475A400) [pid = 740] [serial = 132] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 740 | --DOMWINDOW == 102 (00000014071F4400) [pid = 740] [serial = 133] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 740 | --DOMWINDOW == 101 (00000014090C2800) [pid = 740] [serial = 135] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 740 | --DOMWINDOW == 100 (000000140A056000) [pid = 740] [serial = 136] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 740 | --DOMWINDOW == 99 (0000001406CDC800) [pid = 740] [serial = 126] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 740 | --DOMWINDOW == 98 (0000001406CE2000) [pid = 740] [serial = 129] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 740 | --DOMWINDOW == 97 (000000140E840C00) [pid = 740] [serial = 138] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 740 | --DOMWINDOW == 96 (000000140EF11400) [pid = 740] [serial = 139] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 740 | --DOMWINDOW == 95 (0000001479D2E400) [pid = 740] [serial = 145] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 740 | --DOMWINDOW == 94 (0000001400AA7400) [pid = 740] [serial = 150] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 740 | --DOMWINDOW == 93 (0000001479647C00) [pid = 740] [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.] 11:19:42 INFO - PROCESS | 740 | --DOMWINDOW == 92 (0000001404754400) [pid = 740] [serial = 151] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 740 | --DOMWINDOW == 91 (000000147AA38000) [pid = 740] [serial = 155] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 740 | --DOMWINDOW == 90 (000000147AA3A000) [pid = 740] [serial = 148] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 740 | --DOMWINDOW == 89 (000000140EF1D800) [pid = 740] [serial = 141] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 740 | --DOMWINDOW == 88 (0000001478ED0000) [pid = 740] [serial = 154] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140F3B0800) [pid = 740] [serial = 142] [outer = 0000000000000000] [url = about:blank] 11:19:42 INFO - PROCESS | 740 | 1471544382580 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]]]}] 11:19:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:19:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1138ms 11:19:42 INFO - PROCESS | 740 | 1471544382638 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 11:19:42 INFO - PROCESS | 740 | 1471544382643 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 11:19:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:19:42 INFO - PROCESS | 740 | 1471544382653 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:19:42 INFO - PROCESS | 740 | 1471544382657 Marionette TRACE conn6 <- [1,258,null,{}] 11:19:42 INFO - PROCESS | 740 | 1471544382661 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}] 11:19:42 INFO - PROCESS | 740 | 1471544382663 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:42 INFO - PROCESS | 740 | 1471544382763 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 11:19:42 INFO - PROCESS | 740 | 1471544382776 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:42 INFO - PROCESS | 740 | 1471544382779 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:42 INFO - PROCESS | 740 | ++DOCSHELL 0000001409C57000 == 39 [pid = 740] [id = 74] 11:19:42 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000140A30AC00) [pid = 740] [serial = 219] [outer = 0000000000000000] 11:19:42 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000140A3DE000) [pid = 740] [serial = 220] [outer = 000000140A30AC00] 11:19:42 INFO - PROCESS | 740 | 1471544382830 Marionette DEBUG loaded listener.js 11:19:42 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (000000140C90CC00) [pid = 740] [serial = 221] [outer = 000000140A30AC00] 11:19:43 INFO - PROCESS | 740 | 1471544383306 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]]]}] 11:19:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:19:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 672ms 11:19:43 INFO - PROCESS | 740 | 1471544383327 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 11:19:43 INFO - PROCESS | 740 | 1471544383330 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 11:19:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:19:43 INFO - PROCESS | 740 | 1471544383333 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:19:43 INFO - PROCESS | 740 | 1471544383337 Marionette TRACE conn6 <- [1,262,null,{}] 11:19:43 INFO - PROCESS | 740 | 1471544383348 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}] 11:19:43 INFO - PROCESS | 740 | 1471544383353 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:43 INFO - PROCESS | 740 | 1471544383451 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 11:19:43 INFO - PROCESS | 740 | 1471544383460 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:43 INFO - PROCESS | 740 | 1471544383463 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:43 INFO - PROCESS | 740 | ++DOCSHELL 000000140EAA5800 == 40 [pid = 740] [id = 75] 11:19:43 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (000000140EAEB400) [pid = 740] [serial = 222] [outer = 0000000000000000] 11:19:43 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (000000140EAF1000) [pid = 740] [serial = 223] [outer = 000000140EAEB400] 11:19:43 INFO - PROCESS | 740 | 1471544383515 Marionette DEBUG loaded listener.js 11:19:43 INFO - PROCESS | 740 | ++DOMWINDOW == 93 (000000140ECA1000) [pid = 740] [serial = 224] [outer = 000000140EAEB400] 11:19:43 INFO - PROCESS | 740 | 1471544383960 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]]]}] 11:19:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 671ms 11:19:44 INFO - PROCESS | 740 | 1471544384007 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 11:19:44 INFO - PROCESS | 740 | 1471544384011 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 11:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:19:44 INFO - PROCESS | 740 | 1471544384014 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:19:44 INFO - PROCESS | 740 | 1471544384016 Marionette TRACE conn6 <- [1,266,null,{}] 11:19:44 INFO - PROCESS | 740 | 1471544384020 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}] 11:19:44 INFO - PROCESS | 740 | 1471544384022 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:44 INFO - PROCESS | 740 | 1471544384115 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 11:19:44 INFO - PROCESS | 740 | 1471544384123 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:44 INFO - PROCESS | 740 | 1471544384125 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:44 INFO - PROCESS | 740 | ++DOCSHELL 000000140EC69000 == 41 [pid = 740] [id = 76] 11:19:44 INFO - PROCESS | 740 | ++DOMWINDOW == 94 (000000140EF17800) [pid = 740] [serial = 225] [outer = 0000000000000000] 11:19:44 INFO - PROCESS | 740 | ++DOMWINDOW == 95 (000000140EF1D400) [pid = 740] [serial = 226] [outer = 000000140EF17800] 11:19:44 INFO - PROCESS | 740 | 1471544384174 Marionette DEBUG loaded listener.js 11:19:44 INFO - PROCESS | 740 | ++DOMWINDOW == 96 (000000140F00F800) [pid = 740] [serial = 227] [outer = 000000140EF17800] 11:19:44 INFO - PROCESS | 740 | 1471544384627 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]]]}] 11:19:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 671ms 11:19:44 INFO - PROCESS | 740 | 1471544384695 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 11:19:44 INFO - PROCESS | 740 | 1471544384698 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 11:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:19:44 INFO - PROCESS | 740 | 1471544384708 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:19:44 INFO - PROCESS | 740 | 1471544384710 Marionette TRACE conn6 <- [1,270,null,{}] 11:19:44 INFO - PROCESS | 740 | 1471544384714 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}] 11:19:44 INFO - PROCESS | 740 | 1471544384716 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:44 INFO - PROCESS | 740 | 1471544384826 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 11:19:44 INFO - PROCESS | 740 | 1471544384832 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:44 INFO - PROCESS | 740 | 1471544384834 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:44 INFO - PROCESS | 740 | ++DOCSHELL 000000140ED95000 == 42 [pid = 740] [id = 77] 11:19:44 INFO - PROCESS | 740 | ++DOMWINDOW == 97 (000000140EF9D000) [pid = 740] [serial = 228] [outer = 0000000000000000] 11:19:44 INFO - PROCESS | 740 | ++DOMWINDOW == 98 (000000140F0C6000) [pid = 740] [serial = 229] [outer = 000000140EF9D000] 11:19:44 INFO - PROCESS | 740 | 1471544384882 Marionette DEBUG loaded listener.js 11:19:44 INFO - PROCESS | 740 | ++DOMWINDOW == 99 (0000001478E68400) [pid = 740] [serial = 230] [outer = 000000140EF9D000] 11:19:45 INFO - PROCESS | 740 | 1471544385318 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]]]}] 11:19:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 672ms 11:19:45 INFO - PROCESS | 740 | 1471544385379 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 11:19:45 INFO - PROCESS | 740 | 1471544385381 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 11:19:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:19:45 INFO - PROCESS | 740 | 1471544385385 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:19:45 INFO - PROCESS | 740 | 1471544385387 Marionette TRACE conn6 <- [1,274,null,{}] 11:19:45 INFO - PROCESS | 740 | 1471544385390 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}] 11:19:45 INFO - PROCESS | 740 | 1471544385396 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:45 INFO - PROCESS | 740 | 1471544385560 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 11:19:45 INFO - PROCESS | 740 | 1471544385578 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:45 INFO - PROCESS | 740 | 1471544385580 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:45 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D1F000 == 43 [pid = 740] [id = 78] 11:19:45 INFO - PROCESS | 740 | ++DOMWINDOW == 100 (0000001478E6A000) [pid = 740] [serial = 231] [outer = 0000000000000000] 11:19:45 INFO - PROCESS | 740 | ++DOMWINDOW == 101 (000000147A1BBC00) [pid = 740] [serial = 232] [outer = 0000001478E6A000] 11:19:45 INFO - PROCESS | 740 | 1471544385629 Marionette DEBUG loaded listener.js 11:19:45 INFO - PROCESS | 740 | ++DOMWINDOW == 102 (000000147ACD2400) [pid = 740] [serial = 233] [outer = 0000001478E6A000] 11:19:46 INFO - PROCESS | 740 | 1471544386070 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]]]}] 11:19:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 734ms 11:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:19:46 INFO - PROCESS | 740 | 1471544386123 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 11:19:46 INFO - PROCESS | 740 | 1471544386125 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 11:19:46 INFO - PROCESS | 740 | 1471544386129 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:19:46 INFO - PROCESS | 740 | 1471544386131 Marionette TRACE conn6 <- [1,278,null,{}] 11:19:46 INFO - PROCESS | 740 | 1471544386142 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}] 11:19:46 INFO - PROCESS | 740 | 1471544386144 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:46 INFO - PROCESS | 740 | 1471544386252 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 11:19:46 INFO - PROCESS | 740 | 1471544386259 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:46 INFO - PROCESS | 740 | 1471544386261 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:46 INFO - PROCESS | 740 | ++DOCSHELL 000000147AEB3000 == 44 [pid = 740] [id = 79] 11:19:46 INFO - PROCESS | 740 | ++DOMWINDOW == 103 (000000140B94F000) [pid = 740] [serial = 234] [outer = 0000000000000000] 11:19:46 INFO - PROCESS | 740 | ++DOMWINDOW == 104 (000000140B954C00) [pid = 740] [serial = 235] [outer = 000000140B94F000] 11:19:46 INFO - PROCESS | 740 | 1471544386309 Marionette DEBUG loaded listener.js 11:19:46 INFO - PROCESS | 740 | ++DOMWINDOW == 105 (0000001479640800) [pid = 740] [serial = 236] [outer = 000000140B94F000] 11:19:46 INFO - PROCESS | 740 | --DOMWINDOW == 104 (0000001406CD5000) [pid = 740] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:19:46 INFO - PROCESS | 740 | --DOMWINDOW == 103 (000000140F013800) [pid = 740] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:19:46 INFO - PROCESS | 740 | --DOMWINDOW == 102 (0000001406B73000) [pid = 740] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:19:46 INFO - PROCESS | 740 | --DOMWINDOW == 101 (0000001406C44000) [pid = 740] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:19:46 INFO - PROCESS | 740 | --DOMWINDOW == 100 (0000001404758800) [pid = 740] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:19:46 INFO - PROCESS | 740 | --DOMWINDOW == 99 (0000001478E70000) [pid = 740] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:19:46 INFO - PROCESS | 740 | --DOMWINDOW == 98 (00000014087EA800) [pid = 740] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:19:46 INFO - PROCESS | 740 | --DOMWINDOW == 97 (0000001403C9F800) [pid = 740] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:19:46 INFO - PROCESS | 740 | --DOMWINDOW == 96 (0000001400A9E400) [pid = 740] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:19:46 INFO - PROCESS | 740 | --DOMWINDOW == 95 (000000147A92BC00) [pid = 740] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:19:46 INFO - PROCESS | 740 | --DOMWINDOW == 94 (000000140E843800) [pid = 740] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:19:46 INFO - PROCESS | 740 | --DOMWINDOW == 93 (000000140EF17000) [pid = 740] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:19:46 INFO - PROCESS | 740 | --DOMWINDOW == 92 (0000001409065400) [pid = 740] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:19:46 INFO - PROCESS | 740 | --DOMWINDOW == 91 (000000140A3DF400) [pid = 740] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:19:46 INFO - PROCESS | 740 | --DOMWINDOW == 90 (000000140474F800) [pid = 740] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:19:46 INFO - PROCESS | 740 | --DOMWINDOW == 89 (0000001405242400) [pid = 740] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:19:46 INFO - PROCESS | 740 | --DOMWINDOW == 88 (000000147A921800) [pid = 740] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:19:46 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140EC9EC00) [pid = 740] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:19:46 INFO - PROCESS | 740 | 1471544386979 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]]]}] 11:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 881ms 11:19:47 INFO - PROCESS | 740 | 1471544387013 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 11:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:19:47 INFO - PROCESS | 740 | 1471544387015 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 11:19:47 INFO - PROCESS | 740 | 1471544387019 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:19:47 INFO - PROCESS | 740 | 1471544387021 Marionette TRACE conn6 <- [1,282,null,{}] 11:19:47 INFO - PROCESS | 740 | 1471544387024 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}] 11:19:47 INFO - PROCESS | 740 | 1471544387026 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:47 INFO - PROCESS | 740 | 1471544387112 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 11:19:47 INFO - PROCESS | 740 | 1471544387118 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:47 INFO - PROCESS | 740 | 1471544387120 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:47 INFO - PROCESS | 740 | ++DOCSHELL 000000147A684800 == 45 [pid = 740] [id = 80] 11:19:47 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (0000001400AAAC00) [pid = 740] [serial = 237] [outer = 0000000000000000] 11:19:47 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000140777C800) [pid = 740] [serial = 238] [outer = 0000001400AAAC00] 11:19:47 INFO - PROCESS | 740 | 1471544387170 Marionette DEBUG loaded listener.js 11:19:47 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (000000140B950400) [pid = 740] [serial = 239] [outer = 0000001400AAAC00] 11:19:47 INFO - PROCESS | 740 | 1471544387600 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]]]}] 11:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 11:19:47 INFO - PROCESS | 740 | 1471544387651 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 11:19:47 INFO - PROCESS | 740 | 1471544387653 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 11:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:19:47 INFO - PROCESS | 740 | 1471544387657 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:19:47 INFO - PROCESS | 740 | 1471544387659 Marionette TRACE conn6 <- [1,286,null,{}] 11:19:47 INFO - PROCESS | 740 | 1471544387663 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}] 11:19:47 INFO - PROCESS | 740 | 1471544387665 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:47 INFO - PROCESS | 740 | 1471544387753 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 11:19:47 INFO - PROCESS | 740 | 1471544387758 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:47 INFO - PROCESS | 740 | 1471544387760 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:47 INFO - PROCESS | 740 | ++DOCSHELL 000000147F20E000 == 46 [pid = 740] [id = 81] 11:19:47 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (0000001400AA2000) [pid = 740] [serial = 240] [outer = 0000000000000000] 11:19:47 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (000000140C0E7400) [pid = 740] [serial = 241] [outer = 0000001400AA2000] 11:19:47 INFO - PROCESS | 740 | 1471544387807 Marionette DEBUG loaded listener.js 11:19:47 INFO - PROCESS | 740 | ++DOMWINDOW == 93 (000000140C0EE400) [pid = 740] [serial = 242] [outer = 0000001400AA2000] 11:19:48 INFO - PROCESS | 740 | 1471544388218 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]]]}] 11:19:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 587ms 11:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:19:48 INFO - PROCESS | 740 | 1471544388253 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 11:19:48 INFO - PROCESS | 740 | 1471544388256 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 11:19:48 INFO - PROCESS | 740 | 1471544388259 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:19:48 INFO - PROCESS | 740 | 1471544388261 Marionette TRACE conn6 <- [1,290,null,{}] 11:19:48 INFO - PROCESS | 740 | 1471544388264 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}] 11:19:48 INFO - PROCESS | 740 | 1471544388266 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:48 INFO - PROCESS | 740 | 1471544388355 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 11:19:48 INFO - PROCESS | 740 | 1471544388360 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:48 INFO - PROCESS | 740 | 1471544388362 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:48 INFO - PROCESS | 740 | ++DOCSHELL 000000147FF1F800 == 47 [pid = 740] [id = 82] 11:19:48 INFO - PROCESS | 740 | ++DOMWINDOW == 94 (000000140C0EE800) [pid = 740] [serial = 243] [outer = 0000000000000000] 11:19:48 INFO - PROCESS | 740 | ++DOMWINDOW == 95 (000000140F010000) [pid = 740] [serial = 244] [outer = 000000140C0EE800] 11:19:48 INFO - PROCESS | 740 | 1471544388418 Marionette DEBUG loaded listener.js 11:19:48 INFO - PROCESS | 740 | ++DOMWINDOW == 96 (000000147ACD4800) [pid = 740] [serial = 245] [outer = 000000140C0EE800] 11:19:48 INFO - PROCESS | 740 | 1471544388730 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:19:48 INFO - PROCESS | 740 | 1471544388872 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]]]}] 11:19:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 671ms 11:19:48 INFO - PROCESS | 740 | 1471544388945 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 11:19:48 INFO - PROCESS | 740 | 1471544388949 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 11:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:19:48 INFO - PROCESS | 740 | 1471544388959 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:19:48 INFO - PROCESS | 740 | 1471544388965 Marionette TRACE conn6 <- [1,294,null,{}] 11:19:48 INFO - PROCESS | 740 | 1471544388972 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}] 11:19:48 INFO - PROCESS | 740 | 1471544388976 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:49 INFO - PROCESS | 740 | 1471544389115 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 11:19:49 INFO - PROCESS | 740 | 1471544389194 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:49 INFO - PROCESS | 740 | 1471544389199 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:49 INFO - PROCESS | 740 | ++DOCSHELL 0000001407939800 == 48 [pid = 740] [id = 83] 11:19:49 INFO - PROCESS | 740 | ++DOMWINDOW == 97 (0000001404361000) [pid = 740] [serial = 246] [outer = 0000000000000000] 11:19:49 INFO - PROCESS | 740 | ++DOMWINDOW == 98 (000000140475C400) [pid = 740] [serial = 247] [outer = 0000001404361000] 11:19:49 INFO - PROCESS | 740 | 1471544389262 Marionette DEBUG loaded listener.js 11:19:49 INFO - PROCESS | 740 | ++DOMWINDOW == 99 (0000001407ACF400) [pid = 740] [serial = 248] [outer = 0000001404361000] 11:19:49 INFO - PROCESS | 740 | 1471544389904 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]]]}] 11:19:49 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. 11:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 987ms 11:19:49 INFO - PROCESS | 740 | 1471544389947 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 11:19:49 INFO - PROCESS | 740 | 1471544389951 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 11:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:19:49 INFO - PROCESS | 740 | 1471544389958 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:19:49 INFO - PROCESS | 740 | 1471544389963 Marionette TRACE conn6 <- [1,298,null,{}] 11:19:49 INFO - PROCESS | 740 | 1471544389968 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}] 11:19:49 INFO - PROCESS | 740 | 1471544389971 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:50 INFO - PROCESS | 740 | 1471544390094 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 11:19:50 INFO - PROCESS | 740 | 1471544390168 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:50 INFO - PROCESS | 740 | 1471544390171 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:50 INFO - PROCESS | 740 | ++DOCSHELL 000000140E75C000 == 49 [pid = 740] [id = 84] 11:19:50 INFO - PROCESS | 740 | ++DOMWINDOW == 100 (000000140B94A800) [pid = 740] [serial = 249] [outer = 0000000000000000] 11:19:50 INFO - PROCESS | 740 | ++DOMWINDOW == 101 (000000140C0E5400) [pid = 740] [serial = 250] [outer = 000000140B94A800] 11:19:50 INFO - PROCESS | 740 | 1471544390273 Marionette DEBUG loaded listener.js 11:19:50 INFO - PROCESS | 740 | ++DOMWINDOW == 102 (000000140E736C00) [pid = 740] [serial = 251] [outer = 000000140B94A800] 11:19:50 INFO - PROCESS | 740 | 1471544390828 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]]]}] 11:19:50 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. 11:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 944ms 11:19:50 INFO - PROCESS | 740 | 1471544390905 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 11:19:50 INFO - PROCESS | 740 | 1471544390908 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 11:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:19:50 INFO - PROCESS | 740 | 1471544390912 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:19:50 INFO - PROCESS | 740 | 1471544390915 Marionette TRACE conn6 <- [1,302,null,{}] 11:19:50 INFO - PROCESS | 740 | 1471544390926 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}] 11:19:50 INFO - PROCESS | 740 | 1471544390931 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:51 INFO - PROCESS | 740 | 1471544391061 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 11:19:51 INFO - PROCESS | 740 | 1471544391171 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:51 INFO - PROCESS | 740 | 1471544391176 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:51 INFO - PROCESS | 740 | ++DOCSHELL 000000140EC66000 == 50 [pid = 740] [id = 85] 11:19:51 INFO - PROCESS | 740 | ++DOMWINDOW == 103 (000000140E84BC00) [pid = 740] [serial = 252] [outer = 0000000000000000] 11:19:51 INFO - PROCESS | 740 | ++DOMWINDOW == 104 (000000140EAE5000) [pid = 740] [serial = 253] [outer = 000000140E84BC00] 11:19:51 INFO - PROCESS | 740 | 1471544391238 Marionette DEBUG loaded listener.js 11:19:51 INFO - PROCESS | 740 | ++DOMWINDOW == 105 (000000140EC97400) [pid = 740] [serial = 254] [outer = 000000140E84BC00] 11:19:51 INFO - PROCESS | 740 | 1471544391845 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]]]}] 11:19:51 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. 11:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 985ms 11:19:51 INFO - PROCESS | 740 | 1471544391899 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 11:19:51 INFO - PROCESS | 740 | 1471544391902 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 11:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:19:51 INFO - PROCESS | 740 | 1471544391905 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:19:51 INFO - PROCESS | 740 | 1471544391908 Marionette TRACE conn6 <- [1,306,null,{}] 11:19:51 INFO - PROCESS | 740 | 1471544391911 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}] 11:19:51 INFO - PROCESS | 740 | 1471544391914 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:52 INFO - PROCESS | 740 | 1471544392034 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 11:19:52 INFO - PROCESS | 740 | 1471544392149 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:52 INFO - PROCESS | 740 | 1471544392152 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:52 INFO - PROCESS | 740 | ++DOCSHELL 000000147FD93800 == 51 [pid = 740] [id = 86] 11:19:52 INFO - PROCESS | 740 | ++DOMWINDOW == 106 (000000140EF98C00) [pid = 740] [serial = 255] [outer = 0000000000000000] 11:19:52 INFO - PROCESS | 740 | ++DOMWINDOW == 107 (0000001478E74400) [pid = 740] [serial = 256] [outer = 000000140EF98C00] 11:19:52 INFO - PROCESS | 740 | 1471544392214 Marionette DEBUG loaded listener.js 11:19:52 INFO - PROCESS | 740 | ++DOMWINDOW == 108 (000000147A150800) [pid = 740] [serial = 257] [outer = 000000140EF98C00] 11:19:53 INFO - PROCESS | 740 | 1471544393046 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]]]}] 11:19:53 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. 11:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1191ms 11:19:53 INFO - PROCESS | 740 | 1471544393099 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 11:19:53 INFO - PROCESS | 740 | 1471544393104 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 11:19:53 INFO - PROCESS | 740 | 1471544393109 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:19:53 INFO - PROCESS | 740 | 1471544393112 Marionette TRACE conn6 <- [1,310,null,{}] 11:19:53 INFO - PROCESS | 740 | 1471544393118 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}] 11:19:53 INFO - PROCESS | 740 | 1471544393121 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:53 INFO - PROCESS | 740 | 1471544393230 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 11:19:53 INFO - PROCESS | 740 | 1471544393303 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:53 INFO - PROCESS | 740 | 1471544393308 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:53 INFO - PROCESS | 740 | ++DOCSHELL 0000001408122800 == 52 [pid = 740] [id = 87] 11:19:53 INFO - PROCESS | 740 | ++DOMWINDOW == 109 (0000001406C3C000) [pid = 740] [serial = 258] [outer = 0000000000000000] 11:19:53 INFO - PROCESS | 740 | ++DOMWINDOW == 110 (0000001407DC9400) [pid = 740] [serial = 259] [outer = 0000001406C3C000] 11:19:53 INFO - PROCESS | 740 | 1471544393361 Marionette DEBUG loaded listener.js 11:19:53 INFO - PROCESS | 740 | ++DOMWINDOW == 111 (0000001409A31000) [pid = 740] [serial = 260] [outer = 0000001406C3C000] 11:19:53 INFO - PROCESS | 740 | --DOCSHELL 000000147F20E000 == 51 [pid = 740] [id = 81] 11:19:53 INFO - PROCESS | 740 | --DOCSHELL 000000147A684800 == 50 [pid = 740] [id = 80] 11:19:53 INFO - PROCESS | 740 | --DOCSHELL 000000147AEB3000 == 49 [pid = 740] [id = 79] 11:19:53 INFO - PROCESS | 740 | --DOCSHELL 0000001478D1F000 == 48 [pid = 740] [id = 78] 11:19:53 INFO - PROCESS | 740 | --DOCSHELL 000000140ED95000 == 47 [pid = 740] [id = 77] 11:19:53 INFO - PROCESS | 740 | --DOCSHELL 000000140EC69000 == 46 [pid = 740] [id = 76] 11:19:53 INFO - PROCESS | 740 | --DOCSHELL 000000140EAA5800 == 45 [pid = 740] [id = 75] 11:19:53 INFO - PROCESS | 740 | --DOCSHELL 0000001409C57000 == 44 [pid = 740] [id = 74] 11:19:53 INFO - PROCESS | 740 | --DOCSHELL 000000140668A800 == 43 [pid = 740] [id = 73] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 110 (0000001404363C00) [pid = 740] [serial = 202] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOCSHELL 0000001408E2E800 == 42 [pid = 740] [id = 69] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 109 (000000140F01C800) [pid = 740] [serial = 158] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 108 (0000001407DCFC00) [pid = 740] [serial = 97] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 107 (0000001407DCD400) [pid = 740] [serial = 130] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 106 (0000001406CE1C00) [pid = 740] [serial = 127] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 105 (00000014071FBC00) [pid = 740] [serial = 173] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 104 (00000014066D4800) [pid = 740] [serial = 172] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 103 (0000001478ED8800) [pid = 740] [serial = 187] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 102 (000000147A10FC00) [pid = 740] [serial = 188] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 101 (000000140C991400) [pid = 740] [serial = 179] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 100 (000000140AAC3C00) [pid = 740] [serial = 178] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 99 (000000140F0C2800) [pid = 740] [serial = 184] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 98 (0000001406B6E400) [pid = 740] [serial = 161] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 97 (0000001400AA9400) [pid = 740] [serial = 160] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 96 (000000147B918400) [pid = 740] [serial = 170] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 95 (000000147B030800) [pid = 740] [serial = 169] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 94 (000000140EF95400) [pid = 740] [serial = 181] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 93 (000000140F015400) [pid = 740] [serial = 182] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 92 (000000140EF9C800) [pid = 740] [serial = 166] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 91 (0000001479D30800) [pid = 740] [serial = 167] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 90 (000000140B38F000) [pid = 740] [serial = 164] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 89 (0000001409CB9800) [pid = 740] [serial = 163] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 88 (000000147A621400) [pid = 740] [serial = 191] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140C905800) [pid = 740] [serial = 190] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 86 (0000001406C43C00) [pid = 740] [serial = 175] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 85 (0000001407C54C00) [pid = 740] [serial = 176] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140EC92800) [pid = 740] [serial = 196] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000147AA31C00) [pid = 740] [serial = 193] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140F012800) [pid = 740] [serial = 199] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000147AA3DC00) [pid = 740] [serial = 194] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000147ACC9C00) [pid = 740] [serial = 200] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140EC9B400) [pid = 740] [serial = 197] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140F0CA800) [pid = 740] [serial = 185] [outer = 0000000000000000] [url = about:blank] 11:19:53 INFO - PROCESS | 740 | 1471544393976 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]]]}] 11:19:53 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. 11:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 881ms 11:19:53 INFO - PROCESS | 740 | 1471544393994 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 11:19:54 INFO - PROCESS | 740 | 1471544393998 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 11:19:54 INFO - PROCESS | 740 | 1471544394005 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:19:54 INFO - PROCESS | 740 | 1471544394008 Marionette TRACE conn6 <- [1,314,null,{}] 11:19:54 INFO - PROCESS | 740 | 1471544394012 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}] 11:19:54 INFO - PROCESS | 740 | 1471544394015 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:54 INFO - PROCESS | 740 | 1471544394109 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 11:19:54 INFO - PROCESS | 740 | 1471544394117 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:54 INFO - PROCESS | 740 | 1471544394119 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:54 INFO - PROCESS | 740 | ++DOCSHELL 000000140810C000 == 43 [pid = 740] [id = 88] 11:19:54 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001404754000) [pid = 740] [serial = 261] [outer = 0000000000000000] 11:19:54 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001407DCAC00) [pid = 740] [serial = 262] [outer = 0000001404754000] 11:19:54 INFO - PROCESS | 740 | 1471544394171 Marionette DEBUG loaded listener.js 11:19:54 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140A3DF400) [pid = 740] [serial = 263] [outer = 0000001404754000] 11:19:54 INFO - PROCESS | 740 | 1471544394677 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]]]}] 11:19:54 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. 11:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 736ms 11:19:54 INFO - PROCESS | 740 | 1471544394743 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 11:19:54 INFO - PROCESS | 740 | 1471544394746 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 11:19:54 INFO - PROCESS | 740 | 1471544394749 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:19:54 INFO - PROCESS | 740 | 1471544394753 Marionette TRACE conn6 <- [1,318,null,{}] 11:19:54 INFO - PROCESS | 740 | 1471544394764 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}] 11:19:54 INFO - PROCESS | 740 | 1471544394769 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:54 INFO - PROCESS | 740 | 1471544394869 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 11:19:54 INFO - PROCESS | 740 | 1471544394935 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:54 INFO - PROCESS | 740 | 1471544394939 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:54 INFO - PROCESS | 740 | ++DOCSHELL 000000140B476000 == 44 [pid = 740] [id = 89] 11:19:54 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140B94D000) [pid = 740] [serial = 264] [outer = 0000000000000000] 11:19:54 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140C0EA000) [pid = 740] [serial = 265] [outer = 000000140B94D000] 11:19:54 INFO - PROCESS | 740 | 1471544394992 Marionette DEBUG loaded listener.js 11:19:55 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140C986000) [pid = 740] [serial = 266] [outer = 000000140B94D000] 11:19:55 INFO - PROCESS | 740 | 1471544395392 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]]]}] 11:19:55 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. 11:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 692ms 11:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:19:55 INFO - PROCESS | 740 | 1471544395445 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 11:19:55 INFO - PROCESS | 740 | 1471544395448 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 11:19:55 INFO - PROCESS | 740 | 1471544395451 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:19:55 INFO - PROCESS | 740 | 1471544395453 Marionette TRACE conn6 <- [1,322,null,{}] 11:19:55 INFO - PROCESS | 740 | 1471544395457 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}] 11:19:55 INFO - PROCESS | 740 | 1471544395459 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:55 INFO - PROCESS | 740 | 1471544395549 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 11:19:55 INFO - PROCESS | 740 | 1471544395555 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:55 INFO - PROCESS | 740 | 1471544395557 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:55 INFO - PROCESS | 740 | ++DOCSHELL 000000140C6D2000 == 45 [pid = 740] [id = 90] 11:19:55 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140E73C800) [pid = 740] [serial = 267] [outer = 0000000000000000] 11:19:55 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000140E841400) [pid = 740] [serial = 268] [outer = 000000140E73C800] 11:19:55 INFO - PROCESS | 740 | 1471544395607 Marionette DEBUG loaded listener.js 11:19:55 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000140EAE3400) [pid = 740] [serial = 269] [outer = 000000140E73C800] 11:19:56 INFO - PROCESS | 740 | 1471544396085 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]]]}] 11:19:56 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. 11:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 692ms 11:19:56 INFO - PROCESS | 740 | 1471544396146 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 11:19:56 INFO - PROCESS | 740 | 1471544396148 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 11:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:19:56 INFO - PROCESS | 740 | 1471544396152 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:19:56 INFO - PROCESS | 740 | 1471544396154 Marionette TRACE conn6 <- [1,326,null,{}] 11:19:56 INFO - PROCESS | 740 | 1471544396157 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}] 11:19:56 INFO - PROCESS | 740 | 1471544396160 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:56 INFO - PROCESS | 740 | 1471544396269 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 11:19:56 INFO - PROCESS | 740 | 1471544396316 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:56 INFO - PROCESS | 740 | 1471544396319 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:56 INFO - PROCESS | 740 | ++DOCSHELL 000000140E756800 == 46 [pid = 740] [id = 91] 11:19:56 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000140EAF0000) [pid = 740] [serial = 270] [outer = 0000000000000000] 11:19:56 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000140EC94C00) [pid = 740] [serial = 271] [outer = 000000140EAF0000] 11:19:56 INFO - PROCESS | 740 | 1471544396375 Marionette DEBUG loaded listener.js 11:19:56 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (000000140ED0D000) [pid = 740] [serial = 272] [outer = 000000140EAF0000] 11:19:56 INFO - PROCESS | 740 | 1471544396820 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]]]}] 11:19:56 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. 11:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 734ms 11:19:56 INFO - PROCESS | 740 | 1471544396910 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 11:19:56 INFO - PROCESS | 740 | 1471544396912 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 11:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:19:56 INFO - PROCESS | 740 | 1471544396921 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:19:56 INFO - PROCESS | 740 | 1471544396923 Marionette TRACE conn6 <- [1,330,null,{}] 11:19:56 INFO - PROCESS | 740 | 1471544396927 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}] 11:19:56 INFO - PROCESS | 740 | 1471544396934 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:57 INFO - PROCESS | 740 | 1471544397083 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 11:19:57 INFO - PROCESS | 740 | 1471544397129 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:57 INFO - PROCESS | 740 | 1471544397131 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:57 INFO - PROCESS | 740 | ++DOCSHELL 0000001406FA5000 == 47 [pid = 740] [id = 92] 11:19:57 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (000000140EF9B000) [pid = 740] [serial = 273] [outer = 0000000000000000] 11:19:57 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (000000140F0BE800) [pid = 740] [serial = 274] [outer = 000000140EF9B000] 11:19:57 INFO - PROCESS | 740 | 1471544397180 Marionette DEBUG loaded listener.js 11:19:57 INFO - PROCESS | 740 | ++DOMWINDOW == 93 (000000140F0CA800) [pid = 740] [serial = 275] [outer = 000000140EF9B000] 11:19:57 INFO - PROCESS | 740 | 1471544397622 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]]]}] 11:19:57 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. 11:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 735ms 11:19:57 INFO - PROCESS | 740 | 1471544397659 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 11:19:57 INFO - PROCESS | 740 | 1471544397661 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 11:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:19:57 INFO - PROCESS | 740 | 1471544397664 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:19:57 INFO - PROCESS | 740 | 1471544397666 Marionette TRACE conn6 <- [1,334,null,{}] 11:19:57 INFO - PROCESS | 740 | 1471544397670 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}] 11:19:57 INFO - PROCESS | 740 | 1471544397672 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:57 INFO - PROCESS | 740 | 1471544397799 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 11:19:57 INFO - PROCESS | 740 | 1471544397848 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:57 INFO - PROCESS | 740 | 1471544397850 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:57 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECB5800 == 48 [pid = 740] [id = 93] 11:19:57 INFO - PROCESS | 740 | ++DOMWINDOW == 94 (0000001478E73C00) [pid = 740] [serial = 276] [outer = 0000000000000000] 11:19:57 INFO - PROCESS | 740 | ++DOMWINDOW == 95 (00000014796C3800) [pid = 740] [serial = 277] [outer = 0000001478E73C00] 11:19:57 INFO - PROCESS | 740 | 1471544397900 Marionette DEBUG loaded listener.js 11:19:57 INFO - PROCESS | 740 | ++DOMWINDOW == 96 (0000001479F3EC00) [pid = 740] [serial = 278] [outer = 0000001478E73C00] 11:19:58 INFO - PROCESS | 740 | --DOMWINDOW == 95 (000000140EAEB400) [pid = 740] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:19:58 INFO - PROCESS | 740 | --DOMWINDOW == 94 (000000140EF17800) [pid = 740] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:19:58 INFO - PROCESS | 740 | --DOMWINDOW == 93 (000000140A30AC00) [pid = 740] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:19:58 INFO - PROCESS | 740 | --DOMWINDOW == 92 (000000140EF9D000) [pid = 740] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:19:58 INFO - PROCESS | 740 | --DOMWINDOW == 91 (000000140B94F000) [pid = 740] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:19:58 INFO - PROCESS | 740 | --DOMWINDOW == 90 (0000001408E74400) [pid = 740] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:19:58 INFO - PROCESS | 740 | --DOMWINDOW == 89 (0000001478E6A000) [pid = 740] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:19:58 INFO - PROCESS | 740 | --DOMWINDOW == 88 (0000001400AAAC00) [pid = 740] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:19:58 INFO - PROCESS | 740 | --DOMWINDOW == 87 (0000001400AA2000) [pid = 740] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:19:58 INFO - PROCESS | 740 | 1471544398338 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]]]}] 11:19:58 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. 11:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 734ms 11:19:58 INFO - PROCESS | 740 | 1471544398418 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 11:19:58 INFO - PROCESS | 740 | 1471544398421 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 11:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:19:58 INFO - PROCESS | 740 | 1471544398427 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:19:58 INFO - PROCESS | 740 | 1471544398429 Marionette TRACE conn6 <- [1,338,null,{}] 11:19:58 INFO - PROCESS | 740 | 1471544398432 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}] 11:19:58 INFO - PROCESS | 740 | 1471544398435 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:58 INFO - PROCESS | 740 | 1471544398522 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 11:19:58 INFO - PROCESS | 740 | 1471544398529 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:58 INFO - PROCESS | 740 | 1471544398531 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:58 INFO - PROCESS | 740 | ++DOCSHELL 000000140F0EB000 == 49 [pid = 740] [id = 94] 11:19:58 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000140B955C00) [pid = 740] [serial = 279] [outer = 0000000000000000] 11:19:58 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000140F3BF400) [pid = 740] [serial = 280] [outer = 000000140B955C00] 11:19:58 INFO - PROCESS | 740 | 1471544398584 Marionette DEBUG loaded listener.js 11:19:58 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (000000147A626400) [pid = 740] [serial = 281] [outer = 000000140B955C00] 11:19:59 INFO - PROCESS | 740 | 1471544399005 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]]]}] 11:19:59 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. 11:19:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 629ms 11:19:59 INFO - PROCESS | 740 | 1471544399063 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 11:19:59 INFO - PROCESS | 740 | 1471544399065 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 11:19:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:19:59 INFO - PROCESS | 740 | 1471544399069 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:19:59 INFO - PROCESS | 740 | 1471544399071 Marionette TRACE conn6 <- [1,342,null,{}] 11:19:59 INFO - PROCESS | 740 | 1471544399084 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}] 11:19:59 INFO - PROCESS | 740 | 1471544399086 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:59 INFO - PROCESS | 740 | 1471544399174 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 11:19:59 INFO - PROCESS | 740 | 1471544399181 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:59 INFO - PROCESS | 740 | 1471544399183 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:59 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D0C800 == 50 [pid = 740] [id = 95] 11:19:59 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (000000147A928800) [pid = 740] [serial = 282] [outer = 0000000000000000] 11:19:59 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (000000147A92DC00) [pid = 740] [serial = 283] [outer = 000000147A928800] 11:19:59 INFO - PROCESS | 740 | 1471544399230 Marionette DEBUG loaded listener.js 11:19:59 INFO - PROCESS | 740 | ++DOMWINDOW == 93 (000000147AA39800) [pid = 740] [serial = 284] [outer = 000000147A928800] 11:19:59 INFO - PROCESS | 740 | 1471544399649 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]]]}] 11:19:59 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. 11:19:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 11:19:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:19:59 INFO - PROCESS | 740 | 1471544399701 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 11:19:59 INFO - PROCESS | 740 | 1471544399704 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 11:19:59 INFO - PROCESS | 740 | 1471544399707 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:19:59 INFO - PROCESS | 740 | 1471544399709 Marionette TRACE conn6 <- [1,346,null,{}] 11:19:59 INFO - PROCESS | 740 | 1471544399713 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}] 11:19:59 INFO - PROCESS | 740 | 1471544399715 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:59 INFO - PROCESS | 740 | 1471544399803 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 11:19:59 INFO - PROCESS | 740 | 1471544399811 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:59 INFO - PROCESS | 740 | 1471544399813 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:19:59 INFO - PROCESS | 740 | ++DOCSHELL 0000001479D50000 == 51 [pid = 740] [id = 96] 11:19:59 INFO - PROCESS | 740 | ++DOMWINDOW == 94 (000000147AA3A800) [pid = 740] [serial = 285] [outer = 0000000000000000] 11:19:59 INFO - PROCESS | 740 | ++DOMWINDOW == 95 (000000147ACCF000) [pid = 740] [serial = 286] [outer = 000000147AA3A800] 11:19:59 INFO - PROCESS | 740 | 1471544399859 Marionette DEBUG loaded listener.js 11:19:59 INFO - PROCESS | 740 | ++DOMWINDOW == 96 (000000147B556400) [pid = 740] [serial = 287] [outer = 000000147AA3A800] 11:20:00 INFO - PROCESS | 740 | --DOCSHELL 000000147FF20000 == 50 [pid = 740] [id = 71] 11:20:00 INFO - PROCESS | 740 | --DOCSHELL 000000140EDA4800 == 49 [pid = 740] [id = 70] 11:20:00 INFO - PROCESS | 740 | --DOCSHELL 000000140811A000 == 48 [pid = 740] [id = 44] 11:20:00 INFO - PROCESS | 740 | --DOCSHELL 000000140ED86800 == 47 [pid = 740] [id = 56] 11:20:00 INFO - PROCESS | 740 | --DOCSHELL 000000140C968000 == 46 [pid = 740] [id = 72] 11:20:00 INFO - PROCESS | 740 | --DOCSHELL 0000001478D17800 == 45 [pid = 740] [id = 32] 11:20:00 INFO - PROCESS | 740 | --DOCSHELL 000000147BF22800 == 44 [pid = 740] [id = 68] 11:20:00 INFO - PROCESS | 740 | --DOCSHELL 000000140F0DF800 == 43 [pid = 740] [id = 57] 11:20:00 INFO - PROCESS | 740 | --DOCSHELL 0000001408113800 == 42 [pid = 740] [id = 43] 11:20:00 INFO - PROCESS | 740 | --DOCSHELL 000000140E851000 == 41 [pid = 740] [id = 55] 11:20:00 INFO - PROCESS | 740 | --DOCSHELL 0000001408122800 == 40 [pid = 740] [id = 87] 11:20:00 INFO - PROCESS | 740 | --DOCSHELL 000000147FD93800 == 39 [pid = 740] [id = 86] 11:20:00 INFO - PROCESS | 740 | --DOCSHELL 000000140EC66000 == 38 [pid = 740] [id = 85] 11:20:00 INFO - PROCESS | 740 | --DOCSHELL 000000140E75C000 == 37 [pid = 740] [id = 84] 11:20:00 INFO - PROCESS | 740 | --DOCSHELL 000000147FF1F800 == 36 [pid = 740] [id = 82] 11:20:00 INFO - PROCESS | 740 | --DOCSHELL 0000001407939800 == 35 [pid = 740] [id = 83] 11:20:01 INFO - PROCESS | 740 | --DOCSHELL 000000140C6D2000 == 34 [pid = 740] [id = 90] 11:20:01 INFO - PROCESS | 740 | --DOCSHELL 000000140810C000 == 33 [pid = 740] [id = 88] 11:20:01 INFO - PROCESS | 740 | --DOCSHELL 000000140ECB5800 == 32 [pid = 740] [id = 93] 11:20:01 INFO - PROCESS | 740 | --DOCSHELL 000000140F0EB000 == 31 [pid = 740] [id = 94] 11:20:01 INFO - PROCESS | 740 | --DOCSHELL 000000140B476000 == 30 [pid = 740] [id = 89] 11:20:01 INFO - PROCESS | 740 | --DOCSHELL 0000001478D0C800 == 29 [pid = 740] [id = 95] 11:20:01 INFO - PROCESS | 740 | --DOCSHELL 0000001406FA5000 == 28 [pid = 740] [id = 92] 11:20:01 INFO - PROCESS | 740 | --DOCSHELL 000000140E756800 == 27 [pid = 740] [id = 91] 11:20:01 INFO - PROCESS | 740 | --DOMWINDOW == 95 (000000140EAF1000) [pid = 740] [serial = 223] [outer = 0000000000000000] [url = about:blank] 11:20:01 INFO - PROCESS | 740 | --DOMWINDOW == 94 (000000140ECA1000) [pid = 740] [serial = 224] [outer = 0000000000000000] [url = about:blank] 11:20:01 INFO - PROCESS | 740 | --DOMWINDOW == 93 (000000140EF1D400) [pid = 740] [serial = 226] [outer = 0000000000000000] [url = about:blank] 11:20:01 INFO - PROCESS | 740 | --DOMWINDOW == 92 (000000140A3DE000) [pid = 740] [serial = 220] [outer = 0000000000000000] [url = about:blank] 11:20:01 INFO - PROCESS | 740 | --DOMWINDOW == 91 (000000140C90CC00) [pid = 740] [serial = 221] [outer = 0000000000000000] [url = about:blank] 11:20:01 INFO - PROCESS | 740 | --DOMWINDOW == 90 (000000140F0C6000) [pid = 740] [serial = 229] [outer = 0000000000000000] [url = about:blank] 11:20:01 INFO - PROCESS | 740 | --DOMWINDOW == 89 (000000140B954C00) [pid = 740] [serial = 235] [outer = 0000000000000000] [url = about:blank] 11:20:01 INFO - PROCESS | 740 | --DOMWINDOW == 88 (0000001409C23000) [pid = 740] [serial = 217] [outer = 0000000000000000] [url = about:blank] 11:20:01 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140A3DCC00) [pid = 740] [serial = 218] [outer = 0000000000000000] [url = about:blank] 11:20:01 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140EF18000) [pid = 740] [serial = 211] [outer = 0000000000000000] [url = about:blank] 11:20:01 INFO - PROCESS | 740 | --DOMWINDOW == 85 (0000001406DEC000) [pid = 740] [serial = 205] [outer = 0000000000000000] [url = about:blank] 11:20:01 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000147ACD2400) [pid = 740] [serial = 233] [outer = 0000000000000000] [url = about:blank] 11:20:01 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000147A1BBC00) [pid = 740] [serial = 232] [outer = 0000000000000000] [url = about:blank] 11:20:01 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140B950400) [pid = 740] [serial = 239] [outer = 0000000000000000] [url = about:blank] 11:20:01 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140777C800) [pid = 740] [serial = 238] [outer = 0000000000000000] [url = about:blank] 11:20:01 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001478E6E000) [pid = 740] [serial = 214] [outer = 0000000000000000] [url = about:blank] 11:20:01 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140C907000) [pid = 740] [serial = 208] [outer = 0000000000000000] [url = about:blank] 11:20:01 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001479640800) [pid = 740] [serial = 236] [outer = 0000000000000000] [url = about:blank] 11:20:01 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001478E68400) [pid = 740] [serial = 230] [outer = 0000000000000000] [url = about:blank] 11:20:01 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140C0E7400) [pid = 740] [serial = 241] [outer = 0000000000000000] [url = about:blank] 11:20:01 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140C0EE400) [pid = 740] [serial = 242] [outer = 0000000000000000] [url = about:blank] 11:20:01 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140F00F800) [pid = 740] [serial = 227] [outer = 0000000000000000] [url = about:blank] 11:20:01 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140F010000) [pid = 740] [serial = 244] [outer = 0000000000000000] [url = about:blank] 11:20:01 INFO - PROCESS | 740 | 1471544401819 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]]]}] 11:20:01 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. 11:20:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 2136ms 11:20:01 INFO - PROCESS | 740 | 1471544401847 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 11:20:01 INFO - PROCESS | 740 | 1471544401852 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 11:20:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:20:01 INFO - PROCESS | 740 | 1471544401857 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:20:01 INFO - PROCESS | 740 | 1471544401861 Marionette TRACE conn6 <- [1,350,null,{}] 11:20:01 INFO - PROCESS | 740 | 1471544401868 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}] 11:20:01 INFO - PROCESS | 740 | 1471544401871 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:01 INFO - PROCESS | 740 | 1471544401966 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 11:20:01 INFO - PROCESS | 740 | 1471544401974 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:01 INFO - PROCESS | 740 | 1471544401979 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:02 INFO - PROCESS | 740 | ++DOCSHELL 000000140770A800 == 28 [pid = 740] [id = 97] 11:20:02 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (0000001406CD5400) [pid = 740] [serial = 288] [outer = 0000000000000000] 11:20:02 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (0000001406CD6400) [pid = 740] [serial = 289] [outer = 0000001406CD5400] 11:20:02 INFO - PROCESS | 740 | 1471544402035 Marionette DEBUG loaded listener.js 11:20:02 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (0000001407966800) [pid = 740] [serial = 290] [outer = 0000001406CD5400] 11:20:02 INFO - PROCESS | 740 | 1471544402511 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]]]}] 11:20:02 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. 11:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 691ms 11:20:02 INFO - PROCESS | 740 | 1471544402552 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 11:20:02 INFO - PROCESS | 740 | 1471544402558 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 11:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:20:02 INFO - PROCESS | 740 | 1471544402565 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:20:02 INFO - PROCESS | 740 | 1471544402568 Marionette TRACE conn6 <- [1,354,null,{}] 11:20:02 INFO - PROCESS | 740 | 1471544402572 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}] 11:20:02 INFO - PROCESS | 740 | 1471544402575 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:02 INFO - PROCESS | 740 | 1471544402671 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 11:20:02 INFO - PROCESS | 740 | 1471544402680 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:02 INFO - PROCESS | 740 | 1471544402683 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:02 INFO - PROCESS | 740 | ++DOCSHELL 0000001408271800 == 29 [pid = 740] [id = 98] 11:20:02 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (0000001407DD8C00) [pid = 740] [serial = 291] [outer = 0000000000000000] 11:20:02 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (0000001407F31400) [pid = 740] [serial = 292] [outer = 0000001407DD8C00] 11:20:02 INFO - PROCESS | 740 | 1471544402735 Marionette DEBUG loaded listener.js 11:20:02 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001407F39C00) [pid = 740] [serial = 293] [outer = 0000001407DD8C00] 11:20:03 INFO - PROCESS | 740 | 1471544403220 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]]]}] 11:20:03 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. 11:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 691ms 11:20:03 INFO - PROCESS | 740 | 1471544403257 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 11:20:03 INFO - PROCESS | 740 | 1471544403260 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 11:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:20:03 INFO - PROCESS | 740 | 1471544403263 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:20:03 INFO - PROCESS | 740 | 1471544403267 Marionette TRACE conn6 <- [1,358,null,{}] 11:20:03 INFO - PROCESS | 740 | 1471544403279 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}] 11:20:03 INFO - PROCESS | 740 | 1471544403285 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:03 INFO - PROCESS | 740 | 1471544403405 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 11:20:03 INFO - PROCESS | 740 | 1471544403480 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:03 INFO - PROCESS | 740 | 1471544403484 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:03 INFO - PROCESS | 740 | ++DOCSHELL 000000140B528000 == 30 [pid = 740] [id = 99] 11:20:03 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001400AA6800) [pid = 740] [serial = 294] [outer = 0000000000000000] 11:20:03 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140A3DD400) [pid = 740] [serial = 295] [outer = 0000001400AA6800] 11:20:03 INFO - PROCESS | 740 | 1471544403537 Marionette DEBUG loaded listener.js 11:20:03 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140AAC4000) [pid = 740] [serial = 296] [outer = 0000001400AA6800] 11:20:03 INFO - PROCESS | 740 | 1471544403924 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]]]}] 11:20:03 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. 11:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 672ms 11:20:03 INFO - PROCESS | 740 | 1471544403938 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 11:20:03 INFO - PROCESS | 740 | 1471544403941 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 11:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:20:03 INFO - PROCESS | 740 | 1471544403944 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:20:03 INFO - PROCESS | 740 | 1471544403947 Marionette TRACE conn6 <- [1,362,null,{}] 11:20:03 INFO - PROCESS | 740 | 1471544403950 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}] 11:20:03 INFO - PROCESS | 740 | 1471544403952 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:04 INFO - PROCESS | 740 | 1471544404041 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 11:20:04 INFO - PROCESS | 740 | 1471544404106 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:04 INFO - PROCESS | 740 | 1471544404108 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:04 INFO - PROCESS | 740 | ++DOCSHELL 000000140C969800 == 31 [pid = 740] [id = 100] 11:20:04 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140AAC4C00) [pid = 740] [serial = 297] [outer = 0000000000000000] 11:20:04 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140B951800) [pid = 740] [serial = 298] [outer = 000000140AAC4C00] 11:20:04 INFO - PROCESS | 740 | 1471544404157 Marionette DEBUG loaded listener.js 11:20:04 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140B959400) [pid = 740] [serial = 299] [outer = 000000140AAC4C00] 11:20:04 INFO - PROCESS | 740 | 1471544404551 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]]]}] 11:20:04 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. 11:20:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 629ms 11:20:04 INFO - PROCESS | 740 | 1471544404575 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 11:20:04 INFO - PROCESS | 740 | 1471544404578 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 11:20:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:20:04 INFO - PROCESS | 740 | 1471544404581 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:20:04 INFO - PROCESS | 740 | 1471544404583 Marionette TRACE conn6 <- [1,366,null,{}] 11:20:04 INFO - PROCESS | 740 | 1471544404586 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}] 11:20:04 INFO - PROCESS | 740 | 1471544404589 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:04 INFO - PROCESS | 740 | 1471544404698 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 11:20:04 INFO - PROCESS | 740 | 1471544404707 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:04 INFO - PROCESS | 740 | 1471544404710 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:04 INFO - PROCESS | 740 | ++DOCSHELL 000000140E856800 == 32 [pid = 740] [id = 101] 11:20:04 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (0000001407DD4800) [pid = 740] [serial = 300] [outer = 0000000000000000] 11:20:04 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000140C0EF800) [pid = 740] [serial = 301] [outer = 0000001407DD4800] 11:20:04 INFO - PROCESS | 740 | 1471544404789 Marionette DEBUG loaded listener.js 11:20:04 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000140C90B400) [pid = 740] [serial = 302] [outer = 0000001407DD4800] 11:20:05 INFO - PROCESS | 740 | 1471544405212 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]]]}] 11:20:05 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. 11:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 671ms 11:20:05 INFO - PROCESS | 740 | 1471544405256 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 11:20:05 INFO - PROCESS | 740 | 1471544405258 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 11:20:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:20:05 INFO - PROCESS | 740 | 1471544405262 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:20:05 INFO - PROCESS | 740 | 1471544405264 Marionette TRACE conn6 <- [1,370,null,{}] 11:20:05 INFO - PROCESS | 740 | 1471544405267 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}] 11:20:05 INFO - PROCESS | 740 | 1471544405273 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:05 INFO - PROCESS | 740 | 1471544405382 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 11:20:05 INFO - PROCESS | 740 | 1471544405387 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:05 INFO - PROCESS | 740 | 1471544405389 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:05 INFO - PROCESS | 740 | ++DOCSHELL 000000140EC5C000 == 33 [pid = 740] [id = 102] 11:20:05 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000140C986C00) [pid = 740] [serial = 303] [outer = 0000000000000000] 11:20:05 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (000000140E73FC00) [pid = 740] [serial = 304] [outer = 000000140C986C00] 11:20:05 INFO - PROCESS | 740 | 1471544405438 Marionette DEBUG loaded listener.js 11:20:05 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (000000140EAEC800) [pid = 740] [serial = 305] [outer = 000000140C986C00] 11:20:05 INFO - PROCESS | 740 | 1471544405878 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]]]}] 11:20:05 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. 11:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 692ms 11:20:05 INFO - PROCESS | 740 | 1471544405957 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 11:20:05 INFO - PROCESS | 740 | 1471544405960 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 11:20:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:20:05 INFO - PROCESS | 740 | 1471544405963 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:20:05 INFO - PROCESS | 740 | 1471544405965 Marionette TRACE conn6 <- [1,374,null,{}] 11:20:05 INFO - PROCESS | 740 | 1471544405969 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}] 11:20:05 INFO - PROCESS | 740 | 1471544405971 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:06 INFO - PROCESS | 740 | 1471544406080 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 11:20:06 INFO - PROCESS | 740 | 1471544406092 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:06 INFO - PROCESS | 740 | 1471544406094 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:06 INFO - PROCESS | 740 | ++DOCSHELL 000000140ED88800 == 34 [pid = 740] [id = 103] 11:20:06 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (000000140EC97000) [pid = 740] [serial = 306] [outer = 0000000000000000] 11:20:06 INFO - PROCESS | 740 | ++DOMWINDOW == 93 (000000140EC9E400) [pid = 740] [serial = 307] [outer = 000000140EC97000] 11:20:06 INFO - PROCESS | 740 | 1471544406143 Marionette DEBUG loaded listener.js 11:20:06 INFO - PROCESS | 740 | ++DOMWINDOW == 94 (000000140ED11400) [pid = 740] [serial = 308] [outer = 000000140EC97000] 11:20:06 INFO - PROCESS | 740 | 1471544406579 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:20:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:20:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 672ms 11:20:06 INFO - PROCESS | 740 | 1471544406637 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 11:20:06 INFO - PROCESS | 740 | 1471544406639 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 11:20:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:20:06 INFO - PROCESS | 740 | 1471544406643 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:20:06 INFO - PROCESS | 740 | 1471544406645 Marionette TRACE conn6 <- [1,378,null,{}] 11:20:06 INFO - PROCESS | 740 | 1471544406649 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}] 11:20:06 INFO - PROCESS | 740 | 1471544406651 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:06 INFO - PROCESS | 740 | 1471544406736 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 11:20:06 INFO - PROCESS | 740 | 1471544406762 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:06 INFO - PROCESS | 740 | 1471544406764 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:06 INFO - PROCESS | 740 | ++DOCSHELL 000000140F360800 == 35 [pid = 740] [id = 104] 11:20:06 INFO - PROCESS | 740 | ++DOMWINDOW == 95 (000000140EF1BC00) [pid = 740] [serial = 309] [outer = 0000000000000000] 11:20:06 INFO - PROCESS | 740 | ++DOMWINDOW == 96 (000000140EF92C00) [pid = 740] [serial = 310] [outer = 000000140EF1BC00] 11:20:06 INFO - PROCESS | 740 | 1471544406814 Marionette DEBUG loaded listener.js 11:20:06 INFO - PROCESS | 740 | ++DOMWINDOW == 97 (000000140EF9A400) [pid = 740] [serial = 311] [outer = 000000140EF1BC00] 11:20:07 INFO - PROCESS | 740 | 1471544407467 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:20:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:20:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 880ms 11:20:07 INFO - PROCESS | 740 | 1471544407527 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 11:20:07 INFO - PROCESS | 740 | 1471544407530 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 11:20:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:20:07 INFO - PROCESS | 740 | 1471544407534 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:20:07 INFO - PROCESS | 740 | 1471544407536 Marionette TRACE conn6 <- [1,382,null,{}] 11:20:07 INFO - PROCESS | 740 | 1471544407539 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}] 11:20:07 INFO - PROCESS | 740 | 1471544407541 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:07 INFO - PROCESS | 740 | 1471544407652 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 11:20:07 INFO - PROCESS | 740 | 1471544407702 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:07 INFO - PROCESS | 740 | 1471544407704 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:07 INFO - PROCESS | 740 | ++DOCSHELL 000000140B527000 == 36 [pid = 740] [id = 105] 11:20:07 INFO - PROCESS | 740 | ++DOMWINDOW == 98 (000000140EF1D800) [pid = 740] [serial = 312] [outer = 0000000000000000] 11:20:07 INFO - PROCESS | 740 | ++DOMWINDOW == 99 (000000140F017000) [pid = 740] [serial = 313] [outer = 000000140EF1D800] 11:20:07 INFO - PROCESS | 740 | 1471544407752 Marionette DEBUG loaded listener.js 11:20:07 INFO - PROCESS | 740 | ++DOMWINDOW == 100 (000000140F01DC00) [pid = 740] [serial = 314] [outer = 000000140EF1D800] 11:20:08 INFO - PROCESS | 740 | 1471544408210 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:20:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:20:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 733ms 11:20:08 INFO - PROCESS | 740 | 1471544408277 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 11:20:08 INFO - PROCESS | 740 | 1471544408279 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 11:20:08 INFO - PROCESS | 740 | 1471544408283 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:20:08 INFO - PROCESS | 740 | 1471544408285 Marionette TRACE conn6 <- [1,386,null,{}] 11:20:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:20:08 INFO - PROCESS | 740 | 1471544408288 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}] 11:20:08 INFO - PROCESS | 740 | 1471544408291 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:08 INFO - PROCESS | 740 | 1471544408409 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 11:20:08 INFO - PROCESS | 740 | 1471544408420 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:08 INFO - PROCESS | 740 | 1471544408422 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:08 INFO - PROCESS | 740 | ++DOCSHELL 000000147A681800 == 37 [pid = 740] [id = 106] 11:20:08 INFO - PROCESS | 740 | ++DOMWINDOW == 101 (000000140F01D000) [pid = 740] [serial = 315] [outer = 0000000000000000] 11:20:08 INFO - PROCESS | 740 | ++DOMWINDOW == 102 (000000140F0C9C00) [pid = 740] [serial = 316] [outer = 000000140F01D000] 11:20:08 INFO - PROCESS | 740 | 1471544408511 Marionette DEBUG loaded listener.js 11:20:08 INFO - PROCESS | 740 | ++DOMWINDOW == 103 (0000001478E6E400) [pid = 740] [serial = 317] [outer = 000000140F01D000] 11:20:09 INFO - PROCESS | 740 | 1471544409000 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]]]}] 11:20:09 INFO - PROCESS | 740 | --DOMWINDOW == 102 (0000001478E69800) [pid = 740] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:20:09 INFO - PROCESS | 740 | --DOMWINDOW == 101 (0000001478E73C00) [pid = 740] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:20:09 INFO - PROCESS | 740 | --DOMWINDOW == 100 (000000140EF9B000) [pid = 740] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:20:09 INFO - PROCESS | 740 | --DOMWINDOW == 99 (000000147A928800) [pid = 740] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:20:09 INFO - PROCESS | 740 | --DOMWINDOW == 98 (000000140E73C800) [pid = 740] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:20:09 INFO - PROCESS | 740 | --DOMWINDOW == 97 (000000140B94D000) [pid = 740] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:20:09 INFO - PROCESS | 740 | --DOMWINDOW == 96 (0000001404754000) [pid = 740] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:20:09 INFO - PROCESS | 740 | --DOMWINDOW == 95 (0000001406C3C000) [pid = 740] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:20:09 INFO - PROCESS | 740 | --DOMWINDOW == 94 (000000140EF98C00) [pid = 740] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:20:09 INFO - PROCESS | 740 | --DOMWINDOW == 93 (000000140E84BC00) [pid = 740] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:20:09 INFO - PROCESS | 740 | --DOMWINDOW == 92 (000000140B94A800) [pid = 740] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:20:09 INFO - PROCESS | 740 | --DOMWINDOW == 91 (0000001404361000) [pid = 740] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:20:09 INFO - PROCESS | 740 | --DOMWINDOW == 90 (000000140C0EE800) [pid = 740] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:20:09 INFO - PROCESS | 740 | --DOMWINDOW == 89 (000000140EAF0000) [pid = 740] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:20:09 INFO - PROCESS | 740 | --DOMWINDOW == 88 (000000140B955C00) [pid = 740] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:20:09 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140A3F2800) [pid = 740] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:20:09 INFO - PROCESS | 740 | --DOMWINDOW == 86 (0000001406CD5C00) [pid = 740] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:20:09 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000140435E000) [pid = 740] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:20:09 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140ED14800) [pid = 740] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:20:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:20:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 987ms 11:20:09 INFO - PROCESS | 740 | 1471544409274 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 11:20:09 INFO - PROCESS | 740 | 1471544409277 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 11:20:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:20:09 INFO - PROCESS | 740 | 1471544409281 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:20:09 INFO - PROCESS | 740 | 1471544409283 Marionette TRACE conn6 <- [1,390,null,{}] 11:20:09 INFO - PROCESS | 740 | 1471544409287 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}] 11:20:09 INFO - PROCESS | 740 | 1471544409290 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:09 INFO - PROCESS | 740 | 1471544409388 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 11:20:09 INFO - PROCESS | 740 | 1471544409396 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:09 INFO - PROCESS | 740 | 1471544409399 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:09 INFO - PROCESS | 740 | ++DOCSHELL 000000140E856000 == 38 [pid = 740] [id = 107] 11:20:09 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140B4CE400) [pid = 740] [serial = 318] [outer = 0000000000000000] 11:20:09 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000140C0EC400) [pid = 740] [serial = 319] [outer = 000000140B4CE400] 11:20:09 INFO - PROCESS | 740 | 1471544409450 Marionette DEBUG loaded listener.js 11:20:09 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000140ED14800) [pid = 740] [serial = 320] [outer = 000000140B4CE400] 11:20:09 INFO - PROCESS | 740 | 1471544409899 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]]]}] 11:20:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:20:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 671ms 11:20:09 INFO - PROCESS | 740 | 1471544409955 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 11:20:09 INFO - PROCESS | 740 | 1471544409957 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 11:20:09 INFO - PROCESS | 740 | 1471544409960 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:20:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:20:09 INFO - PROCESS | 740 | 1471544409962 Marionette TRACE conn6 <- [1,394,null,{}] 11:20:09 INFO - PROCESS | 740 | 1471544409966 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}] 11:20:09 INFO - PROCESS | 740 | 1471544409968 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:10 INFO - PROCESS | 740 | 1471544410057 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 11:20:10 INFO - PROCESS | 740 | 1471544410065 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:10 INFO - PROCESS | 740 | 1471544410067 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:10 INFO - PROCESS | 740 | ++DOCSHELL 000000147B4EB000 == 39 [pid = 740] [id = 108] 11:20:10 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (0000001478E73C00) [pid = 740] [serial = 321] [outer = 0000000000000000] 11:20:10 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000147970F000) [pid = 740] [serial = 322] [outer = 0000001478E73C00] 11:20:10 INFO - PROCESS | 740 | 1471544410115 Marionette DEBUG loaded listener.js 11:20:10 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (000000147A1C1000) [pid = 740] [serial = 323] [outer = 0000001478E73C00] 11:20:10 INFO - PROCESS | 740 | 1471544410556 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]]]}] 11:20:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:20:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 629ms 11:20:10 INFO - PROCESS | 740 | 1471544410593 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 11:20:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:20:10 INFO - PROCESS | 740 | 1471544410595 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 11:20:10 INFO - PROCESS | 740 | 1471544410599 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:20:10 INFO - PROCESS | 740 | 1471544410601 Marionette TRACE conn6 <- [1,398,null,{}] 11:20:10 INFO - PROCESS | 740 | 1471544410604 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}] 11:20:10 INFO - PROCESS | 740 | 1471544410606 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:10 INFO - PROCESS | 740 | 1471544410693 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 11:20:10 INFO - PROCESS | 740 | 1471544410700 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:10 INFO - PROCESS | 740 | 1471544410702 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:10 INFO - PROCESS | 740 | ++DOCSHELL 000000147C257000 == 40 [pid = 740] [id = 109] 11:20:10 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (000000147A92C000) [pid = 740] [serial = 324] [outer = 0000000000000000] 11:20:10 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (000000147AA34800) [pid = 740] [serial = 325] [outer = 000000147A92C000] 11:20:10 INFO - PROCESS | 740 | 1471544410776 Marionette DEBUG loaded listener.js 11:20:10 INFO - PROCESS | 740 | ++DOMWINDOW == 93 (000000147ACC5400) [pid = 740] [serial = 326] [outer = 000000147A92C000] 11:20:11 INFO - PROCESS | 740 | 1471544411220 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]]]}] 11:20:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:20:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 673ms 11:20:11 INFO - PROCESS | 740 | 1471544411307 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 11:20:11 INFO - PROCESS | 740 | 1471544411312 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 11:20:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:20:11 INFO - PROCESS | 740 | 1471544411318 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:20:11 INFO - PROCESS | 740 | 1471544411323 Marionette TRACE conn6 <- [1,402,null,{}] 11:20:11 INFO - PROCESS | 740 | 1471544411330 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}] 11:20:11 INFO - PROCESS | 740 | 1471544411334 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:11 INFO - PROCESS | 740 | 1471544411498 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 11:20:11 INFO - PROCESS | 740 | 1471544411568 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:11 INFO - PROCESS | 740 | 1471544411574 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:11 INFO - PROCESS | 740 | ++DOCSHELL 0000001406FA6000 == 41 [pid = 740] [id = 110] 11:20:11 INFO - PROCESS | 740 | ++DOMWINDOW == 94 (000000140435FC00) [pid = 740] [serial = 327] [outer = 0000000000000000] 11:20:11 INFO - PROCESS | 740 | ++DOMWINDOW == 95 (0000001404F29800) [pid = 740] [serial = 328] [outer = 000000140435FC00] 11:20:11 INFO - PROCESS | 740 | 1471544411636 Marionette DEBUG loaded listener.js 11:20:11 INFO - PROCESS | 740 | ++DOMWINDOW == 96 (0000001406CDB800) [pid = 740] [serial = 329] [outer = 000000140435FC00] 11:20:12 INFO - PROCESS | 740 | 1471544412527 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]]]}] 11:20:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:20:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1277ms 11:20:12 INFO - PROCESS | 740 | 1471544412597 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 11:20:12 INFO - PROCESS | 740 | 1471544412600 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 11:20:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:20:12 INFO - PROCESS | 740 | 1471544412608 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:20:12 INFO - PROCESS | 740 | 1471544412612 Marionette TRACE conn6 <- [1,406,null,{}] 11:20:12 INFO - PROCESS | 740 | 1471544412617 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}] 11:20:12 INFO - PROCESS | 740 | 1471544412621 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:12 INFO - PROCESS | 740 | 1471544412759 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 11:20:12 INFO - PROCESS | 740 | 1471544412827 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:12 INFO - PROCESS | 740 | 1471544412830 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:12 INFO - PROCESS | 740 | ++DOCSHELL 000000140C967000 == 42 [pid = 740] [id = 111] 11:20:12 INFO - PROCESS | 740 | ++DOMWINDOW == 97 (0000001407F39400) [pid = 740] [serial = 330] [outer = 0000000000000000] 11:20:12 INFO - PROCESS | 740 | ++DOMWINDOW == 98 (0000001409A82C00) [pid = 740] [serial = 331] [outer = 0000001407F39400] 11:20:12 INFO - PROCESS | 740 | 1471544412932 Marionette DEBUG loaded listener.js 11:20:13 INFO - PROCESS | 740 | ++DOMWINDOW == 99 (000000140A3E0C00) [pid = 740] [serial = 332] [outer = 0000001407F39400] 11:20:13 INFO - PROCESS | 740 | 1471544413883 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]]]}] 11:20:13 INFO - PROCESS | 740 | --DOCSHELL 000000147B4EB000 == 41 [pid = 740] [id = 108] 11:20:13 INFO - PROCESS | 740 | --DOCSHELL 000000140E856000 == 40 [pid = 740] [id = 107] 11:20:13 INFO - PROCESS | 740 | --DOCSHELL 000000147A681800 == 39 [pid = 740] [id = 106] 11:20:13 INFO - PROCESS | 740 | --DOCSHELL 000000140B527000 == 38 [pid = 740] [id = 105] 11:20:13 INFO - PROCESS | 740 | --DOCSHELL 000000140F360800 == 37 [pid = 740] [id = 104] 11:20:13 INFO - PROCESS | 740 | --DOCSHELL 000000140ED88800 == 36 [pid = 740] [id = 103] 11:20:13 INFO - PROCESS | 740 | --DOCSHELL 000000140EC5C000 == 35 [pid = 740] [id = 102] 11:20:13 INFO - PROCESS | 740 | --DOCSHELL 000000140E856800 == 34 [pid = 740] [id = 101] 11:20:13 INFO - PROCESS | 740 | --DOCSHELL 000000140C969800 == 33 [pid = 740] [id = 100] 11:20:13 INFO - PROCESS | 740 | --DOCSHELL 000000140B528000 == 32 [pid = 740] [id = 99] 11:20:13 INFO - PROCESS | 740 | --DOCSHELL 0000001408271800 == 31 [pid = 740] [id = 98] 11:20:13 INFO - PROCESS | 740 | --DOCSHELL 000000140770A800 == 30 [pid = 740] [id = 97] 11:20:13 INFO - PROCESS | 740 | --DOMWINDOW == 98 (000000147ACCF000) [pid = 740] [serial = 286] [outer = 0000000000000000] [url = about:blank] 11:20:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:20:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1344ms 11:20:13 INFO - PROCESS | 740 | 1471544413954 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 11:20:13 INFO - PROCESS | 740 | 1471544413958 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 11:20:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:20:13 INFO - PROCESS | 740 | 1471544413963 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:20:13 INFO - PROCESS | 740 | 1471544413966 Marionette TRACE conn6 <- [1,410,null,{}] 11:20:13 INFO - PROCESS | 740 | 1471544413972 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}] 11:20:13 INFO - PROCESS | 740 | 1471544413976 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:14 INFO - PROCESS | 740 | 1471544414079 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 11:20:14 INFO - PROCESS | 740 | 1471544414087 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:14 INFO - PROCESS | 740 | 1471544414089 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:14 INFO - PROCESS | 740 | ++DOCSHELL 0000001407713800 == 31 [pid = 740] [id = 112] 11:20:14 INFO - PROCESS | 740 | ++DOMWINDOW == 99 (0000001406DE9000) [pid = 740] [serial = 333] [outer = 0000000000000000] 11:20:14 INFO - PROCESS | 740 | ++DOMWINDOW == 100 (0000001407ACC400) [pid = 740] [serial = 334] [outer = 0000001406DE9000] 11:20:14 INFO - PROCESS | 740 | 1471544414141 Marionette DEBUG loaded listener.js 11:20:14 INFO - PROCESS | 740 | ++DOMWINDOW == 101 (0000001407CD5400) [pid = 740] [serial = 335] [outer = 0000001406DE9000] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 100 (000000147A926400) [pid = 740] [serial = 215] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 99 (000000140E84A400) [pid = 740] [serial = 209] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 98 (0000001407DD4400) [pid = 740] [serial = 206] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 97 (000000147ACD1000) [pid = 740] [serial = 203] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 96 (000000140F0BF400) [pid = 740] [serial = 212] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 95 (00000014796C3800) [pid = 740] [serial = 277] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 94 (000000140F0CA800) [pid = 740] [serial = 275] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 93 (000000140F0BE800) [pid = 740] [serial = 274] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 92 (000000147A92DC00) [pid = 740] [serial = 283] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 91 (0000001479F3EC00) [pid = 740] [serial = 278] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 90 (000000140E841400) [pid = 740] [serial = 268] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 89 (000000140C986000) [pid = 740] [serial = 266] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 88 (000000140C0EA000) [pid = 740] [serial = 265] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 87 (0000001407DCAC00) [pid = 740] [serial = 262] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140A3DF400) [pid = 740] [serial = 263] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 85 (0000001409A31000) [pid = 740] [serial = 260] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001407DC9400) [pid = 740] [serial = 259] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000147A150800) [pid = 740] [serial = 257] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001478E74400) [pid = 740] [serial = 256] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140EC97400) [pid = 740] [serial = 254] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140EAE5000) [pid = 740] [serial = 253] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140E736C00) [pid = 740] [serial = 251] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140C0E5400) [pid = 740] [serial = 250] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001407ACF400) [pid = 740] [serial = 248] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140475C400) [pid = 740] [serial = 247] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000147AA39800) [pid = 740] [serial = 284] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000147ACD4800) [pid = 740] [serial = 245] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140EC94C00) [pid = 740] [serial = 271] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140ED0D000) [pid = 740] [serial = 272] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140F3BF400) [pid = 740] [serial = 280] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000147A626400) [pid = 740] [serial = 281] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140EAE3400) [pid = 740] [serial = 269] [outer = 0000000000000000] [url = about:blank] 11:20:14 INFO - PROCESS | 740 | 1471544414678 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]]]}] 11:20:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:20:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 776ms 11:20:14 INFO - PROCESS | 740 | 1471544414744 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 11:20:14 INFO - PROCESS | 740 | 1471544414748 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 11:20:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:20:14 INFO - PROCESS | 740 | 1471544414755 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:20:14 INFO - PROCESS | 740 | 1471544414758 Marionette TRACE conn6 <- [1,414,null,{}] 11:20:14 INFO - PROCESS | 740 | 1471544414764 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}] 11:20:14 INFO - PROCESS | 740 | 1471544414767 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:14 INFO - PROCESS | 740 | 1471544414874 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 11:20:14 INFO - PROCESS | 740 | 1471544414941 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:14 INFO - PROCESS | 740 | 1471544414944 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:14 INFO - PROCESS | 740 | ++DOCSHELL 0000001409A62000 == 32 [pid = 740] [id = 113] 11:20:14 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001407DCEC00) [pid = 740] [serial = 336] [outer = 0000000000000000] 11:20:14 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001407F38400) [pid = 740] [serial = 337] [outer = 0000001407DCEC00] 11:20:15 INFO - PROCESS | 740 | 1471544414996 Marionette DEBUG loaded listener.js 11:20:15 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (00000014090BD400) [pid = 740] [serial = 338] [outer = 0000001407DCEC00] 11:20:15 INFO - PROCESS | 740 | 1471544415412 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]]]}] 11:20:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:20:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 671ms 11:20:15 INFO - PROCESS | 740 | 1471544415432 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 11:20:15 INFO - PROCESS | 740 | 1471544415435 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 11:20:15 INFO - PROCESS | 740 | 1471544415439 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:20:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:20:15 INFO - PROCESS | 740 | 1471544415442 Marionette TRACE conn6 <- [1,418,null,{}] 11:20:15 INFO - PROCESS | 740 | 1471544415455 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}] 11:20:15 INFO - PROCESS | 740 | 1471544415460 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:15 INFO - PROCESS | 740 | 1471544415551 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 11:20:15 INFO - PROCESS | 740 | 1471544415558 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:15 INFO - PROCESS | 740 | 1471544415562 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:15 INFO - PROCESS | 740 | ++DOCSHELL 000000140B521800 == 33 [pid = 740] [id = 114] 11:20:15 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140A3DF000) [pid = 740] [serial = 339] [outer = 0000000000000000] 11:20:15 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140B4C9000) [pid = 740] [serial = 340] [outer = 000000140A3DF000] 11:20:15 INFO - PROCESS | 740 | 1471544415616 Marionette DEBUG loaded listener.js 11:20:15 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140C0EA400) [pid = 740] [serial = 341] [outer = 000000140A3DF000] 11:20:16 INFO - PROCESS | 740 | 1471544416545 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]]]}] 11:20:16 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 11:20:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1134ms 11:20:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:20:16 INFO - PROCESS | 740 | 1471544416577 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 11:20:16 INFO - PROCESS | 740 | 1471544416580 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 11:20:16 INFO - PROCESS | 740 | 1471544416583 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:20:16 INFO - PROCESS | 740 | 1471544416585 Marionette TRACE conn6 <- [1,422,null,{}] 11:20:16 INFO - PROCESS | 740 | 1471544416589 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}] 11:20:16 INFO - PROCESS | 740 | 1471544416591 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:16 INFO - PROCESS | 740 | 1471544416704 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 11:20:16 INFO - PROCESS | 740 | 1471544416711 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:16 INFO - PROCESS | 740 | 1471544416713 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:16 INFO - PROCESS | 740 | ++DOCSHELL 000000140C94E000 == 34 [pid = 740] [id = 115] 11:20:16 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140B957400) [pid = 740] [serial = 342] [outer = 0000000000000000] 11:20:16 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140C988C00) [pid = 740] [serial = 343] [outer = 000000140B957400] 11:20:16 INFO - PROCESS | 740 | 1471544416764 Marionette DEBUG loaded listener.js 11:20:16 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140E733400) [pid = 740] [serial = 344] [outer = 000000140B957400] 11:20:17 INFO - PROCESS | 740 | 1471544417714 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]]]}] 11:20:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:20:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1181ms 11:20:17 INFO - PROCESS | 740 | 1471544417767 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 11:20:17 INFO - PROCESS | 740 | 1471544417769 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 11:20:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:20:17 INFO - PROCESS | 740 | 1471544417780 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:20:17 INFO - PROCESS | 740 | 1471544417782 Marionette TRACE conn6 <- [1,426,null,{}] 11:20:17 INFO - PROCESS | 740 | 1471544417786 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}] 11:20:17 INFO - PROCESS | 740 | 1471544417788 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:17 INFO - PROCESS | 740 | 1471544417897 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 11:20:17 INFO - PROCESS | 740 | 1471544417903 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:17 INFO - PROCESS | 740 | 1471544417906 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:17 INFO - PROCESS | 740 | ++DOCSHELL 000000140C9B0800 == 35 [pid = 740] [id = 116] 11:20:17 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140A3F7C00) [pid = 740] [serial = 345] [outer = 0000000000000000] 11:20:17 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140E740800) [pid = 740] [serial = 346] [outer = 000000140A3F7C00] 11:20:17 INFO - PROCESS | 740 | 1471544417954 Marionette DEBUG loaded listener.js 11:20:18 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140E7D1800) [pid = 740] [serial = 347] [outer = 000000140A3F7C00] 11:20:18 INFO - PROCESS | 740 | 1471544418517 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] 11:20:18 INFO - PROCESS | 740 | 1471544418555 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 11:20:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:20:18 INFO - PROCESS | 740 | 1471544418558 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:20:18 INFO - PROCESS | 740 | 1471544418560 Marionette TRACE conn6 <- [1,430,null,{}] 11:20:18 INFO - PROCESS | 740 | 1471544418563 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}] 11:20:18 INFO - PROCESS | 740 | 1471544418569 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:18 INFO - PROCESS | 740 | 1471544418699 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 11:20:18 INFO - PROCESS | 740 | 1471544418707 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:18 INFO - PROCESS | 740 | 1471544418709 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:18 INFO - PROCESS | 740 | ++DOCSHELL 000000140EA9E000 == 36 [pid = 740] [id = 117] 11:20:18 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (000000140E84C000) [pid = 740] [serial = 348] [outer = 0000000000000000] 11:20:18 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140EAE6000) [pid = 740] [serial = 349] [outer = 000000140E84C000] 11:20:18 INFO - PROCESS | 740 | 1471544418759 Marionette DEBUG loaded listener.js 11:20:18 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140EC99000) [pid = 740] [serial = 350] [outer = 000000140E84C000] 11:20:19 INFO - PROCESS | 740 | 1471544419192 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]]]}] 11:20:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:20:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 671ms 11:20:19 INFO - PROCESS | 740 | 1471544419234 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 11:20:19 INFO - PROCESS | 740 | 1471544419236 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 11:20:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:20:19 INFO - PROCESS | 740 | 1471544419240 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:20:19 INFO - PROCESS | 740 | 1471544419242 Marionette TRACE conn6 <- [1,434,null,{}] 11:20:19 INFO - PROCESS | 740 | 1471544419245 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}] 11:20:19 INFO - PROCESS | 740 | 1471544419248 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:19 INFO - PROCESS | 740 | 1471544419333 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 11:20:19 INFO - PROCESS | 740 | 1471544419340 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:19 INFO - PROCESS | 740 | 1471544419342 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:19 INFO - PROCESS | 740 | ++DOCSHELL 000000140EC6A800 == 37 [pid = 740] [id = 118] 11:20:19 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140ED08400) [pid = 740] [serial = 351] [outer = 0000000000000000] 11:20:19 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140ED10000) [pid = 740] [serial = 352] [outer = 000000140ED08400] 11:20:19 INFO - PROCESS | 740 | 1471544419390 Marionette DEBUG loaded listener.js 11:20:19 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140EF1A400) [pid = 740] [serial = 353] [outer = 000000140ED08400] 11:20:19 INFO - PROCESS | 740 | 1471544419816 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]]]}] 11:20:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:20:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 629ms 11:20:19 INFO - PROCESS | 740 | 1471544419871 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 11:20:19 INFO - PROCESS | 740 | 1471544419873 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 11:20:19 INFO - PROCESS | 740 | 1471544419876 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:20:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:20:19 INFO - PROCESS | 740 | 1471544419878 Marionette TRACE conn6 <- [1,438,null,{}] 11:20:19 INFO - PROCESS | 740 | 1471544419882 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}] 11:20:19 INFO - PROCESS | 740 | 1471544419892 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:19 INFO - PROCESS | 740 | 1471544419978 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 11:20:19 INFO - PROCESS | 740 | 1471544419986 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:19 INFO - PROCESS | 740 | 1471544419988 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:20 INFO - PROCESS | 740 | ++DOCSHELL 000000140F0DD000 == 38 [pid = 740] [id = 119] 11:20:20 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140EF91C00) [pid = 740] [serial = 354] [outer = 0000000000000000] 11:20:20 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140EF9A800) [pid = 740] [serial = 355] [outer = 000000140EF91C00] 11:20:20 INFO - PROCESS | 740 | 1471544420035 Marionette DEBUG loaded listener.js 11:20:20 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140F01B400) [pid = 740] [serial = 356] [outer = 000000140EF91C00] 11:20:20 INFO - PROCESS | 740 | 1471544420460 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]]]}] 11:20:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:20:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 629ms 11:20:20 INFO - PROCESS | 740 | 1471544420537 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 11:20:20 INFO - PROCESS | 740 | 1471544420542 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 11:20:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:20:20 INFO - PROCESS | 740 | 1471544420548 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:20:20 INFO - PROCESS | 740 | 1471544420553 Marionette TRACE conn6 <- [1,442,null,{}] 11:20:20 INFO - PROCESS | 740 | 1471544420559 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}] 11:20:20 INFO - PROCESS | 740 | 1471544420563 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:20 INFO - PROCESS | 740 | 1471544420766 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 11:20:20 INFO - PROCESS | 740 | 1471544420842 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:20 INFO - PROCESS | 740 | 1471544420848 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:20 INFO - PROCESS | 740 | ++DOCSHELL 000000140810B800 == 39 [pid = 740] [id = 120] 11:20:20 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (0000001406CD6000) [pid = 740] [serial = 357] [outer = 0000000000000000] 11:20:20 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001406CDDC00) [pid = 740] [serial = 358] [outer = 0000001406CD6000] 11:20:20 INFO - PROCESS | 740 | 1471544420910 Marionette DEBUG loaded listener.js 11:20:21 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001407DCE000) [pid = 740] [serial = 359] [outer = 0000001406CD6000] 11:20:21 INFO - PROCESS | 740 | 1471544421596 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]]]}] 11:20:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:20:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1072ms 11:20:21 INFO - PROCESS | 740 | 1471544421639 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 11:20:21 INFO - PROCESS | 740 | 1471544421643 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 11:20:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:20:21 INFO - PROCESS | 740 | 1471544421664 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:20:21 INFO - PROCESS | 740 | 1471544421668 Marionette TRACE conn6 <- [1,446,null,{}] 11:20:21 INFO - PROCESS | 740 | 1471544421675 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}] 11:20:21 INFO - PROCESS | 740 | 1471544421678 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:21 INFO - PROCESS | 740 | 1471544421799 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 11:20:21 INFO - PROCESS | 740 | 1471544421939 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:21 INFO - PROCESS | 740 | 1471544421942 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:21 INFO - PROCESS | 740 | ++DOCSHELL 000000140C9AC800 == 40 [pid = 740] [id = 121] 11:20:21 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140A3E1000) [pid = 740] [serial = 360] [outer = 0000000000000000] 11:20:22 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140AA10C00) [pid = 740] [serial = 361] [outer = 000000140A3E1000] 11:20:22 INFO - PROCESS | 740 | 1471544422005 Marionette DEBUG loaded listener.js 11:20:22 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140C0E5400) [pid = 740] [serial = 362] [outer = 000000140A3E1000] 11:20:22 INFO - PROCESS | 740 | 1471544422644 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]]]}] 11:20:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:20:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1042ms 11:20:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:20:22 INFO - PROCESS | 740 | 1471544422696 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 11:20:22 INFO - PROCESS | 740 | 1471544422699 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 11:20:22 INFO - PROCESS | 740 | 1471544422703 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:20:22 INFO - PROCESS | 740 | 1471544422705 Marionette TRACE conn6 <- [1,450,null,{}] 11:20:22 INFO - PROCESS | 740 | 1471544422716 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}] 11:20:22 INFO - PROCESS | 740 | 1471544422721 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:22 INFO - PROCESS | 740 | 1471544422859 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 11:20:22 INFO - PROCESS | 740 | 1471544422935 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:22 INFO - PROCESS | 740 | 1471544422939 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:23 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D0B800 == 41 [pid = 740] [id = 122] 11:20:23 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140E841400) [pid = 740] [serial = 363] [outer = 0000000000000000] 11:20:23 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140E846800) [pid = 740] [serial = 364] [outer = 000000140E841400] 11:20:23 INFO - PROCESS | 740 | 1471544423044 Marionette DEBUG loaded listener.js 11:20:23 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000140ED10C00) [pid = 740] [serial = 365] [outer = 000000140E841400] 11:20:23 INFO - PROCESS | 740 | 1471544423698 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] 11:20:23 INFO - PROCESS | 740 | 1471544423734 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 11:20:23 INFO - PROCESS | 740 | 1471544423738 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:20:23 INFO - PROCESS | 740 | 1471544423740 Marionette TRACE conn6 <- [1,454,null,{}] 11:20:23 INFO - PROCESS | 740 | 1471544423746 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}] 11:20:23 INFO - PROCESS | 740 | 1471544423749 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:23 INFO - PROCESS | 740 | 1471544423865 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 11:20:23 INFO - PROCESS | 740 | 1471544423937 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:23 INFO - PROCESS | 740 | 1471544423940 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:24 INFO - PROCESS | 740 | ++DOCSHELL 000000147A145000 == 42 [pid = 740] [id = 123] 11:20:24 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000140E841800) [pid = 740] [serial = 366] [outer = 0000000000000000] 11:20:24 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (0000001478E6F800) [pid = 740] [serial = 367] [outer = 000000140E841800] 11:20:24 INFO - PROCESS | 740 | 1471544424050 Marionette DEBUG loaded listener.js 11:20:24 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000147964AC00) [pid = 740] [serial = 368] [outer = 000000140E841800] 11:20:24 INFO - PROCESS | 740 | [740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:24 INFO - PROCESS | 740 | 1471544424827 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]]]}] 11:20:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:20:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1122ms 11:20:24 INFO - PROCESS | 740 | 1471544424862 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 11:20:24 INFO - PROCESS | 740 | 1471544424867 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 11:20:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:20:24 INFO - PROCESS | 740 | 1471544424871 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:20:24 INFO - PROCESS | 740 | 1471544424875 Marionette TRACE conn6 <- [1,458,null,{}] 11:20:24 INFO - PROCESS | 740 | 1471544424880 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}] 11:20:24 INFO - PROCESS | 740 | 1471544424884 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:25 INFO - PROCESS | 740 | 1471544425030 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 11:20:25 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (0000001407DD6000) [pid = 740] [serial = 369] [outer = 0000001400BC3000] 11:20:25 INFO - PROCESS | 740 | 1471544425070 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:25 INFO - PROCESS | 740 | 1471544425073 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:25 INFO - PROCESS | 740 | ++DOCSHELL 000000140C64F000 == 43 [pid = 740] [id = 124] 11:20:25 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (0000001407F34800) [pid = 740] [serial = 370] [outer = 0000000000000000] 11:20:25 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (0000001408236000) [pid = 740] [serial = 371] [outer = 0000001407F34800] 11:20:25 INFO - PROCESS | 740 | 1471544425134 Marionette DEBUG loaded listener.js 11:20:25 INFO - PROCESS | 740 | ++DOMWINDOW == 93 (0000001409CB9800) [pid = 740] [serial = 372] [outer = 0000001407F34800] 11:20:25 INFO - PROCESS | 740 | --DOCSHELL 000000140EC6A800 == 42 [pid = 740] [id = 118] 11:20:25 INFO - PROCESS | 740 | --DOCSHELL 000000140EA9E000 == 41 [pid = 740] [id = 117] 11:20:25 INFO - PROCESS | 740 | --DOCSHELL 000000140C9B0800 == 40 [pid = 740] [id = 116] 11:20:25 INFO - PROCESS | 740 | --DOCSHELL 000000140C94E000 == 39 [pid = 740] [id = 115] 11:20:25 INFO - PROCESS | 740 | --DOCSHELL 000000140B521800 == 38 [pid = 740] [id = 114] 11:20:25 INFO - PROCESS | 740 | --DOCSHELL 0000001409A62000 == 37 [pid = 740] [id = 113] 11:20:25 INFO - PROCESS | 740 | --DOCSHELL 0000001407713800 == 36 [pid = 740] [id = 112] 11:20:25 INFO - PROCESS | 740 | --DOCSHELL 0000001479D50000 == 35 [pid = 740] [id = 96] 11:20:25 INFO - PROCESS | 740 | --DOCSHELL 0000001406FA6000 == 34 [pid = 740] [id = 110] 11:20:25 INFO - PROCESS | 740 | --DOCSHELL 000000140C967000 == 33 [pid = 740] [id = 111] 11:20:25 INFO - PROCESS | 740 | --DOCSHELL 000000147C257000 == 32 [pid = 740] [id = 109] 11:20:25 INFO - PROCESS | 740 | --DOCSHELL 000000147A145000 == 31 [pid = 740] [id = 123] 11:20:25 INFO - PROCESS | 740 | --DOCSHELL 0000001478D0B800 == 30 [pid = 740] [id = 122] 11:20:25 INFO - PROCESS | 740 | --DOCSHELL 000000140C9AC800 == 29 [pid = 740] [id = 121] 11:20:25 INFO - PROCESS | 740 | --DOCSHELL 000000140F0DD000 == 28 [pid = 740] [id = 119] 11:20:25 INFO - PROCESS | 740 | --DOCSHELL 000000140810B800 == 27 [pid = 740] [id = 120] 11:20:26 INFO - PROCESS | 740 | --DOMWINDOW == 92 (000000147AA34800) [pid = 740] [serial = 325] [outer = 0000000000000000] [url = about:blank] 11:20:26 INFO - PROCESS | 740 | --DOMWINDOW == 91 (000000140F017000) [pid = 740] [serial = 313] [outer = 0000000000000000] [url = about:blank] 11:20:26 INFO - PROCESS | 740 | --DOMWINDOW == 90 (000000140A3DD400) [pid = 740] [serial = 295] [outer = 0000000000000000] [url = about:blank] 11:20:26 INFO - PROCESS | 740 | --DOMWINDOW == 89 (000000140AAC4000) [pid = 740] [serial = 296] [outer = 0000000000000000] [url = about:blank] 11:20:26 INFO - PROCESS | 740 | --DOMWINDOW == 88 (000000147B556400) [pid = 740] [serial = 287] [outer = 0000000000000000] [url = about:blank] 11:20:26 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140B951800) [pid = 740] [serial = 298] [outer = 0000000000000000] [url = about:blank] 11:20:26 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140B959400) [pid = 740] [serial = 299] [outer = 0000000000000000] [url = about:blank] 11:20:26 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000140EF92C00) [pid = 740] [serial = 310] [outer = 0000000000000000] [url = about:blank] 11:20:26 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140EC9E400) [pid = 740] [serial = 307] [outer = 0000000000000000] [url = about:blank] 11:20:26 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140ED11400) [pid = 740] [serial = 308] [outer = 0000000000000000] [url = about:blank] 11:20:26 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001406CD6400) [pid = 740] [serial = 289] [outer = 0000000000000000] [url = about:blank] 11:20:26 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001407966800) [pid = 740] [serial = 290] [outer = 0000000000000000] [url = about:blank] 11:20:26 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140E73FC00) [pid = 740] [serial = 304] [outer = 0000000000000000] [url = about:blank] 11:20:26 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140EAEC800) [pid = 740] [serial = 305] [outer = 0000000000000000] [url = about:blank] 11:20:26 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001407F31400) [pid = 740] [serial = 292] [outer = 0000000000000000] [url = about:blank] 11:20:26 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001407F39C00) [pid = 740] [serial = 293] [outer = 0000000000000000] [url = about:blank] 11:20:26 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140F0C9C00) [pid = 740] [serial = 316] [outer = 0000000000000000] [url = about:blank] 11:20:26 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140F01DC00) [pid = 740] [serial = 314] [outer = 0000000000000000] [url = about:blank] 11:20:26 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140ED14800) [pid = 740] [serial = 320] [outer = 0000000000000000] [url = about:blank] 11:20:26 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140C0EC400) [pid = 740] [serial = 319] [outer = 0000000000000000] [url = about:blank] 11:20:26 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000147970F000) [pid = 740] [serial = 322] [outer = 0000000000000000] [url = about:blank] 11:20:26 INFO - PROCESS | 740 | --DOMWINDOW == 71 (0000001478E6E400) [pid = 740] [serial = 317] [outer = 0000000000000000] [url = about:blank] 11:20:26 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140C0EF800) [pid = 740] [serial = 301] [outer = 0000000000000000] [url = about:blank] 11:20:26 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140C90B400) [pid = 740] [serial = 302] [outer = 0000000000000000] [url = about:blank] 11:20:26 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000147A1C1000) [pid = 740] [serial = 323] [outer = 0000000000000000] [url = about:blank] 11:20:26 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000140EF9A400) [pid = 740] [serial = 311] [outer = 0000000000000000] [url = about:blank] 11:20:26 INFO - PROCESS | 740 | 1471544426358 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] 11:20:26 INFO - PROCESS | 740 | 1471544426411 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 11:20:26 INFO - PROCESS | 740 | 1471544426416 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:20:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:20:26 INFO - PROCESS | 740 | 1471544426421 Marionette TRACE conn6 <- [1,462,null,{}] 11:20:26 INFO - PROCESS | 740 | 1471544426427 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}] 11:20:26 INFO - PROCESS | 740 | 1471544426430 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:26 INFO - PROCESS | 740 | 1471544426545 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 11:20:26 INFO - PROCESS | 740 | 1471544426612 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:26 INFO - PROCESS | 740 | 1471544426615 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:26 INFO - PROCESS | 740 | ++DOCSHELL 0000001407D0C800 == 28 [pid = 740] [id = 125] 11:20:26 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (0000001406C37800) [pid = 740] [serial = 373] [outer = 0000000000000000] 11:20:26 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (0000001406CD4000) [pid = 740] [serial = 374] [outer = 0000001406C37800] 11:20:26 INFO - PROCESS | 740 | 1471544426670 Marionette DEBUG loaded listener.js 11:20:26 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (00000014071F4400) [pid = 740] [serial = 375] [outer = 0000001406C37800] 11:20:27 INFO - PROCESS | 740 | [740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:27 INFO - PROCESS | 740 | 1471544427095 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] 11:20:27 INFO - PROCESS | 740 | 1471544427161 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 11:20:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:20:27 INFO - PROCESS | 740 | 1471544427172 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:20:27 INFO - PROCESS | 740 | 1471544427176 Marionette TRACE conn6 <- [1,466,null,{}] 11:20:27 INFO - PROCESS | 740 | 1471544427180 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}] 11:20:27 INFO - PROCESS | 740 | 1471544427183 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:27 INFO - PROCESS | 740 | 1471544427279 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 11:20:27 INFO - PROCESS | 740 | 1471544427295 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:27 INFO - PROCESS | 740 | 1471544427297 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:27 INFO - PROCESS | 740 | ++DOCSHELL 0000001409C56800 == 29 [pid = 740] [id = 126] 11:20:27 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001407F30400) [pid = 740] [serial = 376] [outer = 0000000000000000] 11:20:27 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (00000014082D1000) [pid = 740] [serial = 377] [outer = 0000001407F30400] 11:20:27 INFO - PROCESS | 740 | 1471544427349 Marionette DEBUG loaded listener.js 11:20:27 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001409C23800) [pid = 740] [serial = 378] [outer = 0000001407F30400] 11:20:27 INFO - PROCESS | 740 | 1471544427823 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] 11:20:27 INFO - PROCESS | 740 | 1471544427869 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 11:20:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:20:27 INFO - PROCESS | 740 | 1471544427873 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:20:27 INFO - PROCESS | 740 | 1471544427877 Marionette TRACE conn6 <- [1,470,null,{}] 11:20:27 INFO - PROCESS | 740 | 1471544427888 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}] 11:20:27 INFO - PROCESS | 740 | 1471544427893 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:27 INFO - PROCESS | 740 | 1471544427983 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 11:20:27 INFO - PROCESS | 740 | 1471544427991 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:27 INFO - PROCESS | 740 | 1471544427994 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:28 INFO - PROCESS | 740 | ++DOCSHELL 000000140C6BE800 == 30 [pid = 740] [id = 127] 11:20:28 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140B393400) [pid = 740] [serial = 379] [outer = 0000000000000000] 11:20:28 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140B955400) [pid = 740] [serial = 380] [outer = 000000140B393400] 11:20:28 INFO - PROCESS | 740 | 1471544428047 Marionette DEBUG loaded listener.js 11:20:28 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140C0ECC00) [pid = 740] [serial = 381] [outer = 000000140B393400] 11:20:28 INFO - PROCESS | 740 | 1471544428561 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]]]}] 11:20:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:20:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 734ms 11:20:28 INFO - PROCESS | 740 | 1471544428645 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 11:20:28 INFO - PROCESS | 740 | 1471544428648 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 11:20:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:20:28 INFO - PROCESS | 740 | 1471544428653 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:20:28 INFO - PROCESS | 740 | 1471544428655 Marionette TRACE conn6 <- [1,474,null,{}] 11:20:28 INFO - PROCESS | 740 | 1471544428659 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}] 11:20:28 INFO - PROCESS | 740 | 1471544428661 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:28 INFO - PROCESS | 740 | 1471544428776 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 11:20:28 INFO - PROCESS | 740 | 1471544428788 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:28 INFO - PROCESS | 740 | 1471544428790 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:28 INFO - PROCESS | 740 | ++DOCSHELL 000000140E752800 == 31 [pid = 740] [id = 128] 11:20:28 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140C987400) [pid = 740] [serial = 382] [outer = 0000000000000000] 11:20:28 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140C98B800) [pid = 740] [serial = 383] [outer = 000000140C987400] 11:20:28 INFO - PROCESS | 740 | 1471544428875 Marionette DEBUG loaded listener.js 11:20:28 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140E737000) [pid = 740] [serial = 384] [outer = 000000140C987400] 11:20:29 INFO - PROCESS | 740 | 1471544429342 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]]]}] 11:20:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:20:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 734ms 11:20:29 INFO - PROCESS | 740 | 1471544429388 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 11:20:29 INFO - PROCESS | 740 | 1471544429390 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 11:20:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:20:29 INFO - PROCESS | 740 | 1471544429394 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:20:29 INFO - PROCESS | 740 | 1471544429396 Marionette TRACE conn6 <- [1,478,null,{}] 11:20:29 INFO - PROCESS | 740 | 1471544429400 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}] 11:20:29 INFO - PROCESS | 740 | 1471544429402 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:29 INFO - PROCESS | 740 | 1471544429510 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 11:20:29 INFO - PROCESS | 740 | 1471544429519 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:29 INFO - PROCESS | 740 | 1471544429521 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:29 INFO - PROCESS | 740 | ++DOCSHELL 000000140E86B000 == 32 [pid = 740] [id = 129] 11:20:29 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001407DD4C00) [pid = 740] [serial = 385] [outer = 0000000000000000] 11:20:29 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140E7CD400) [pid = 740] [serial = 386] [outer = 0000001407DD4C00] 11:20:29 INFO - PROCESS | 740 | 1471544429569 Marionette DEBUG loaded listener.js 11:20:29 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140E845C00) [pid = 740] [serial = 387] [outer = 0000001407DD4C00] 11:20:30 INFO - PROCESS | 740 | 1471544430071 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]]]}] 11:20:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:20:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 735ms 11:20:30 INFO - PROCESS | 740 | 1471544430131 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 11:20:30 INFO - PROCESS | 740 | 1471544430134 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 11:20:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:20:30 INFO - PROCESS | 740 | 1471544430137 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:20:30 INFO - PROCESS | 740 | 1471544430139 Marionette TRACE conn6 <- [1,482,null,{}] 11:20:30 INFO - PROCESS | 740 | 1471544430143 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}] 11:20:30 INFO - PROCESS | 740 | 1471544430149 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:30 INFO - PROCESS | 740 | 1471544430412 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 11:20:30 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140EF91C00) [pid = 740] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:20:30 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140B957400) [pid = 740] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:20:30 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140A3F7C00) [pid = 740] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:20:30 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140E84C000) [pid = 740] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:20:30 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140ED08400) [pid = 740] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:20:30 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000147A92C000) [pid = 740] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:20:30 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140435FC00) [pid = 740] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:20:30 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001407F39400) [pid = 740] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:20:30 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001407DCEC00) [pid = 740] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:20:30 INFO - PROCESS | 740 | --DOMWINDOW == 72 (0000001406DE9000) [pid = 740] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:20:30 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140A3DF000) [pid = 740] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:20:30 INFO - PROCESS | 740 | 1471544430466 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:30 INFO - PROCESS | 740 | 1471544430469 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:30 INFO - PROCESS | 740 | ++DOCSHELL 000000140EC62000 == 33 [pid = 740] [id = 130] 11:20:30 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140479A000) [pid = 740] [serial = 388] [outer = 0000000000000000] 11:20:30 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001407CD3000) [pid = 740] [serial = 389] [outer = 000000140479A000] 11:20:30 INFO - PROCESS | 740 | 1471544430520 Marionette DEBUG loaded listener.js 11:20:30 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140E7CA000) [pid = 740] [serial = 390] [outer = 000000140479A000] 11:20:30 INFO - PROCESS | 740 | 1471544430909 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]]]}] 11:20:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:20:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 818ms 11:20:30 INFO - PROCESS | 740 | 1471544430959 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 11:20:30 INFO - PROCESS | 740 | 1471544430961 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 11:20:30 INFO - PROCESS | 740 | 1471544430964 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:20:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:20:30 INFO - PROCESS | 740 | 1471544430966 Marionette TRACE conn6 <- [1,486,null,{}] 11:20:30 INFO - PROCESS | 740 | 1471544430970 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}] 11:20:30 INFO - PROCESS | 740 | 1471544430972 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:31 INFO - PROCESS | 740 | 1471544431055 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 11:20:31 INFO - PROCESS | 740 | 1471544431060 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:31 INFO - PROCESS | 740 | 1471544431063 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:31 INFO - PROCESS | 740 | ++DOCSHELL 000000140EDA2800 == 34 [pid = 740] [id = 131] 11:20:31 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140B956400) [pid = 740] [serial = 391] [outer = 0000000000000000] 11:20:31 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140ED0EC00) [pid = 740] [serial = 392] [outer = 000000140B956400] 11:20:31 INFO - PROCESS | 740 | 1471544431110 Marionette DEBUG loaded listener.js 11:20:31 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140EF20400) [pid = 740] [serial = 393] [outer = 000000140B956400] 11:20:31 INFO - PROCESS | 740 | 1471544431536 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]]]}] 11:20:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:20:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 629ms 11:20:31 INFO - PROCESS | 740 | 1471544431597 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 11:20:31 INFO - PROCESS | 740 | 1471544431600 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 11:20:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:20:31 INFO - PROCESS | 740 | 1471544431603 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:20:31 INFO - PROCESS | 740 | 1471544431605 Marionette TRACE conn6 <- [1,490,null,{}] 11:20:31 INFO - PROCESS | 740 | 1471544431609 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}] 11:20:31 INFO - PROCESS | 740 | 1471544431611 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:31 INFO - PROCESS | 740 | 1471544431694 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 11:20:31 INFO - PROCESS | 740 | 1471544431733 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:31 INFO - PROCESS | 740 | 1471544431735 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:31 INFO - PROCESS | 740 | ++DOCSHELL 000000140F369800 == 35 [pid = 740] [id = 132] 11:20:31 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140EF95800) [pid = 740] [serial = 394] [outer = 0000000000000000] 11:20:31 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140EF9C400) [pid = 740] [serial = 395] [outer = 000000140EF95800] 11:20:31 INFO - PROCESS | 740 | 1471544431784 Marionette DEBUG loaded listener.js 11:20:31 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140A3DFC00) [pid = 740] [serial = 396] [outer = 000000140EF95800] 11:20:32 INFO - PROCESS | 740 | 1471544432202 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]]]}] 11:20:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:20:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 628ms 11:20:32 INFO - PROCESS | 740 | 1471544432236 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 11:20:32 INFO - PROCESS | 740 | 1471544432238 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 11:20:32 INFO - PROCESS | 740 | 1471544432242 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:20:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:20:32 INFO - PROCESS | 740 | 1471544432244 Marionette TRACE conn6 <- [1,494,null,{}] 11:20:32 INFO - PROCESS | 740 | 1471544432247 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}] 11:20:32 INFO - PROCESS | 740 | 1471544432249 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:32 INFO - PROCESS | 740 | 1471544432330 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 11:20:32 INFO - PROCESS | 740 | 1471544432336 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:32 INFO - PROCESS | 740 | 1471544432339 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:32 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D10000 == 36 [pid = 740] [id = 133] 11:20:32 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140B951000) [pid = 740] [serial = 397] [outer = 0000000000000000] 11:20:32 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140F0C1400) [pid = 740] [serial = 398] [outer = 000000140B951000] 11:20:32 INFO - PROCESS | 740 | 1471544432386 Marionette DEBUG loaded listener.js 11:20:32 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140F0C9C00) [pid = 740] [serial = 399] [outer = 000000140B951000] 11:20:33 INFO - PROCESS | 740 | 1471544433268 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]]]}] 11:20:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:20:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1066ms 11:20:33 INFO - PROCESS | 740 | 1471544433320 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 11:20:33 INFO - PROCESS | 740 | 1471544433325 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 11:20:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:20:33 INFO - PROCESS | 740 | 1471544433330 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:20:33 INFO - PROCESS | 740 | 1471544433336 Marionette TRACE conn6 <- [1,498,null,{}] 11:20:33 INFO - PROCESS | 740 | 1471544433342 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}] 11:20:33 INFO - PROCESS | 740 | 1471544433345 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:33 INFO - PROCESS | 740 | 1471544433474 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 11:20:33 INFO - PROCESS | 740 | 1471544433546 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:33 INFO - PROCESS | 740 | 1471544433549 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:33 INFO - PROCESS | 740 | ++DOCSHELL 0000001409091000 == 37 [pid = 740] [id = 134] 11:20:33 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001406CDD800) [pid = 740] [serial = 400] [outer = 0000000000000000] 11:20:33 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001407C53400) [pid = 740] [serial = 401] [outer = 0000001406CDD800] 11:20:33 INFO - PROCESS | 740 | 1471544433612 Marionette DEBUG loaded listener.js 11:20:33 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (0000001407F3AC00) [pid = 740] [serial = 402] [outer = 0000001406CDD800] 11:20:34 INFO - PROCESS | 740 | 1471544434331 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]]]}] 11:20:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:20:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1022ms 11:20:34 INFO - PROCESS | 740 | 1471544434357 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 11:20:34 INFO - PROCESS | 740 | 1471544434362 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 11:20:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:20:34 INFO - PROCESS | 740 | 1471544434369 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:20:34 INFO - PROCESS | 740 | 1471544434372 Marionette TRACE conn6 <- [1,502,null,{}] 11:20:34 INFO - PROCESS | 740 | 1471544434377 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}] 11:20:34 INFO - PROCESS | 740 | 1471544434380 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:34 INFO - PROCESS | 740 | 1471544434518 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 11:20:34 INFO - PROCESS | 740 | 1471544434588 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:34 INFO - PROCESS | 740 | 1471544434591 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:34 INFO - PROCESS | 740 | ++DOCSHELL 0000001408113800 == 38 [pid = 740] [id = 135] 11:20:34 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (0000001406CD9C00) [pid = 740] [serial = 403] [outer = 0000000000000000] 11:20:34 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (0000001407F2D800) [pid = 740] [serial = 404] [outer = 0000001406CD9C00] 11:20:34 INFO - PROCESS | 740 | 1471544434653 Marionette DEBUG loaded listener.js 11:20:34 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000140B958800) [pid = 740] [serial = 405] [outer = 0000001406CD9C00] 11:20:35 INFO - PROCESS | 740 | --DOCSHELL 000000140F369800 == 37 [pid = 740] [id = 132] 11:20:35 INFO - PROCESS | 740 | --DOCSHELL 000000140EDA2800 == 36 [pid = 740] [id = 131] 11:20:35 INFO - PROCESS | 740 | --DOCSHELL 000000140EC62000 == 35 [pid = 740] [id = 130] 11:20:35 INFO - PROCESS | 740 | --DOCSHELL 000000140E86B000 == 34 [pid = 740] [id = 129] 11:20:35 INFO - PROCESS | 740 | --DOCSHELL 000000140E752800 == 33 [pid = 740] [id = 128] 11:20:35 INFO - PROCESS | 740 | --DOCSHELL 000000140C6BE800 == 32 [pid = 740] [id = 127] 11:20:35 INFO - PROCESS | 740 | --DOCSHELL 0000001409C56800 == 31 [pid = 740] [id = 126] 11:20:35 INFO - PROCESS | 740 | --DOCSHELL 0000001407D0C800 == 30 [pid = 740] [id = 125] 11:20:35 INFO - PROCESS | 740 | --DOCSHELL 000000140C64F000 == 29 [pid = 740] [id = 124] 11:20:35 INFO - PROCESS | 740 | --DOMWINDOW == 88 (000000140EF9A800) [pid = 740] [serial = 355] [outer = 0000000000000000] [url = about:blank] 11:20:35 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140C988C00) [pid = 740] [serial = 343] [outer = 0000000000000000] [url = about:blank] 11:20:35 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140E740800) [pid = 740] [serial = 346] [outer = 0000000000000000] [url = about:blank] 11:20:35 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000140EAE6000) [pid = 740] [serial = 349] [outer = 0000000000000000] [url = about:blank] 11:20:35 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140ED10000) [pid = 740] [serial = 352] [outer = 0000000000000000] [url = about:blank] 11:20:35 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000147ACC5400) [pid = 740] [serial = 326] [outer = 0000000000000000] [url = about:blank] 11:20:35 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001404F29800) [pid = 740] [serial = 328] [outer = 0000000000000000] [url = about:blank] 11:20:35 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001406CDB800) [pid = 740] [serial = 329] [outer = 0000000000000000] [url = about:blank] 11:20:35 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001409A82C00) [pid = 740] [serial = 331] [outer = 0000000000000000] [url = about:blank] 11:20:35 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140A3E0C00) [pid = 740] [serial = 332] [outer = 0000000000000000] [url = about:blank] 11:20:35 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001407F38400) [pid = 740] [serial = 337] [outer = 0000000000000000] [url = about:blank] 11:20:35 INFO - PROCESS | 740 | --DOMWINDOW == 77 (00000014090BD400) [pid = 740] [serial = 338] [outer = 0000000000000000] [url = about:blank] 11:20:35 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001407ACC400) [pid = 740] [serial = 334] [outer = 0000000000000000] [url = about:blank] 11:20:35 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001407CD5400) [pid = 740] [serial = 335] [outer = 0000000000000000] [url = about:blank] 11:20:35 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140B4C9000) [pid = 740] [serial = 340] [outer = 0000000000000000] [url = about:blank] 11:20:35 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140E7D1800) [pid = 740] [serial = 347] [outer = 0000000000000000] [url = about:blank] 11:20:35 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140EC99000) [pid = 740] [serial = 350] [outer = 0000000000000000] [url = about:blank] 11:20:35 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140EF1A400) [pid = 740] [serial = 353] [outer = 0000000000000000] [url = about:blank] 11:20:35 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140E733400) [pid = 740] [serial = 344] [outer = 0000000000000000] [url = about:blank] 11:20:35 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140C0EA400) [pid = 740] [serial = 341] [outer = 0000000000000000] [url = about:blank] 11:20:35 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140F01B400) [pid = 740] [serial = 356] [outer = 0000000000000000] [url = about:blank] 11:20:35 INFO - PROCESS | 740 | 1471544435455 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]]]}] 11:20:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:20:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1136ms 11:20:35 INFO - PROCESS | 740 | 1471544435505 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 11:20:35 INFO - PROCESS | 740 | 1471544435510 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 11:20:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:20:35 INFO - PROCESS | 740 | 1471544435514 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:20:35 INFO - PROCESS | 740 | 1471544435519 Marionette TRACE conn6 <- [1,506,null,{}] 11:20:35 INFO - PROCESS | 740 | 1471544435524 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}] 11:20:35 INFO - PROCESS | 740 | 1471544435527 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:35 INFO - PROCESS | 740 | 1471544435621 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 11:20:35 INFO - PROCESS | 740 | 1471544435689 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:35 INFO - PROCESS | 740 | 1471544435692 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:35 INFO - PROCESS | 740 | ++DOCSHELL 000000140793A000 == 30 [pid = 740] [id = 136] 11:20:35 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (00000014066DD000) [pid = 740] [serial = 406] [outer = 0000000000000000] 11:20:35 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001406C40800) [pid = 740] [serial = 407] [outer = 00000014066DD000] 11:20:35 INFO - PROCESS | 740 | 1471544435744 Marionette DEBUG loaded listener.js 11:20:35 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001407CDB800) [pid = 740] [serial = 408] [outer = 00000014066DD000] 11:20:36 INFO - PROCESS | 740 | 1471544436209 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]]]}] 11:20:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:20:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 734ms 11:20:36 INFO - PROCESS | 740 | 1471544436249 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 11:20:36 INFO - PROCESS | 740 | 1471544436254 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 11:20:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:20:36 INFO - PROCESS | 740 | 1471544436260 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:20:36 INFO - PROCESS | 740 | 1471544436263 Marionette TRACE conn6 <- [1,510,null,{}] 11:20:36 INFO - PROCESS | 740 | 1471544436267 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}] 11:20:36 INFO - PROCESS | 740 | 1471544436270 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:36 INFO - PROCESS | 740 | 1471544436366 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 11:20:36 INFO - PROCESS | 740 | 1471544436375 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:36 INFO - PROCESS | 740 | 1471544436378 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:36 INFO - PROCESS | 740 | ++DOCSHELL 0000001409C59800 == 31 [pid = 740] [id = 137] 11:20:36 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140A3E0C00) [pid = 740] [serial = 409] [outer = 0000000000000000] 11:20:36 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140AAC2000) [pid = 740] [serial = 410] [outer = 000000140A3E0C00] 11:20:36 INFO - PROCESS | 740 | 1471544436429 Marionette DEBUG loaded listener.js 11:20:36 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140B950800) [pid = 740] [serial = 411] [outer = 000000140A3E0C00] 11:20:36 INFO - PROCESS | 740 | 1471544436923 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]]]}] 11:20:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:20:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 735ms 11:20:37 INFO - PROCESS | 740 | 1471544436998 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 11:20:37 INFO - PROCESS | 740 | 1471544437000 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 11:20:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:20:37 INFO - PROCESS | 740 | 1471544437004 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:20:37 INFO - PROCESS | 740 | 1471544437007 Marionette TRACE conn6 <- [1,514,null,{}] 11:20:37 INFO - PROCESS | 740 | 1471544437019 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}] 11:20:37 INFO - PROCESS | 740 | 1471544437024 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:37 INFO - PROCESS | 740 | 1471544437121 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 11:20:37 INFO - PROCESS | 740 | 1471544437222 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:37 INFO - PROCESS | 740 | 1471544437225 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:37 INFO - PROCESS | 740 | ++DOCSHELL 000000140C9A6000 == 32 [pid = 740] [id = 138] 11:20:37 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140C0E3800) [pid = 740] [serial = 412] [outer = 0000000000000000] 11:20:37 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140E734800) [pid = 740] [serial = 413] [outer = 000000140C0E3800] 11:20:37 INFO - PROCESS | 740 | 1471544437278 Marionette DEBUG loaded listener.js 11:20:37 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140E7D0800) [pid = 740] [serial = 414] [outer = 000000140C0E3800] 11:20:37 INFO - PROCESS | 740 | 1471544437689 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]]]}] 11:20:37 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 11:20:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 734ms 11:20:37 INFO - PROCESS | 740 | 1471544437741 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 11:20:37 INFO - PROCESS | 740 | 1471544437744 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 11:20:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:20:37 INFO - PROCESS | 740 | 1471544437747 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:20:37 INFO - PROCESS | 740 | 1471544437749 Marionette TRACE conn6 <- [1,518,null,{}] 11:20:37 INFO - PROCESS | 740 | 1471544437758 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}] 11:20:37 INFO - PROCESS | 740 | 1471544437760 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:37 INFO - PROCESS | 740 | 1471544437877 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 11:20:37 INFO - PROCESS | 740 | 1471544437931 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:37 INFO - PROCESS | 740 | 1471544437934 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:37 INFO - PROCESS | 740 | ++DOCSHELL 000000140EAA0000 == 33 [pid = 740] [id = 139] 11:20:37 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140E84A800) [pid = 740] [serial = 415] [outer = 0000000000000000] 11:20:37 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140EAEC800) [pid = 740] [serial = 416] [outer = 000000140E84A800] 11:20:37 INFO - PROCESS | 740 | 1471544437983 Marionette DEBUG loaded listener.js 11:20:38 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140EC94800) [pid = 740] [serial = 417] [outer = 000000140E84A800] 11:20:38 INFO - PROCESS | 740 | 1471544438428 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]]]}] 11:20:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:20:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 734ms 11:20:38 INFO - PROCESS | 740 | 1471544438492 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 11:20:38 INFO - PROCESS | 740 | 1471544438494 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 11:20:38 INFO - PROCESS | 740 | 1471544438498 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:20:38 INFO - PROCESS | 740 | 1471544438500 Marionette TRACE conn6 <- [1,522,null,{}] 11:20:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:20:38 INFO - PROCESS | 740 | 1471544438508 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}] 11:20:38 INFO - PROCESS | 740 | 1471544438510 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:38 INFO - PROCESS | 740 | 1471544438622 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 11:20:38 INFO - PROCESS | 740 | 1471544438632 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:38 INFO - PROCESS | 740 | 1471544438635 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:38 INFO - PROCESS | 740 | ++DOCSHELL 000000140EC68000 == 34 [pid = 740] [id = 140] 11:20:38 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140435F800) [pid = 740] [serial = 418] [outer = 0000000000000000] 11:20:38 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140ED0D400) [pid = 740] [serial = 419] [outer = 000000140435F800] 11:20:38 INFO - PROCESS | 740 | 1471544438683 Marionette DEBUG loaded listener.js 11:20:38 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140EF1E000) [pid = 740] [serial = 420] [outer = 000000140435F800] 11:20:39 INFO - PROCESS | 740 | 1471544439175 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]]]}] 11:20:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:20:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 734ms 11:20:39 INFO - PROCESS | 740 | 1471544439238 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 11:20:39 INFO - PROCESS | 740 | 1471544439241 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 11:20:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:20:39 INFO - PROCESS | 740 | 1471544439244 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:20:39 INFO - PROCESS | 740 | 1471544439246 Marionette TRACE conn6 <- [1,526,null,{}] 11:20:39 INFO - PROCESS | 740 | 1471544439249 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}] 11:20:39 INFO - PROCESS | 740 | 1471544439256 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:39 INFO - PROCESS | 740 | 1471544439386 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 11:20:39 INFO - PROCESS | 740 | 1471544439437 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:39 INFO - PROCESS | 740 | 1471544439439 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:39 INFO - PROCESS | 740 | ++DOCSHELL 000000140F0F2000 == 35 [pid = 740] [id = 141] 11:20:39 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140EF91000) [pid = 740] [serial = 421] [outer = 0000000000000000] 11:20:39 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140F3B9C00) [pid = 740] [serial = 422] [outer = 000000140EF91000] 11:20:39 INFO - PROCESS | 740 | 1471544439488 Marionette DEBUG loaded listener.js 11:20:39 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (0000001478E68C00) [pid = 740] [serial = 423] [outer = 000000140EF91000] 11:20:39 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000140EF95800) [pid = 740] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:20:39 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140C987400) [pid = 740] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:20:39 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140B393400) [pid = 740] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:20:39 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001407F30400) [pid = 740] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:20:39 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001406C37800) [pid = 740] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:20:39 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001407DD4C00) [pid = 740] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:20:39 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001406CD6000) [pid = 740] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:20:39 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140A3E1000) [pid = 740] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:20:39 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140E841400) [pid = 740] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:20:39 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140E841800) [pid = 740] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:20:39 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140479A000) [pid = 740] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:20:39 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140B956400) [pid = 740] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:20:39 INFO - PROCESS | 740 | 1471544439967 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]]]}] 11:20:40 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 11:20:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 776ms 11:20:40 INFO - PROCESS | 740 | 1471544440024 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 11:20:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:20:40 INFO - PROCESS | 740 | 1471544440026 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 11:20:40 INFO - PROCESS | 740 | 1471544440030 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:20:40 INFO - PROCESS | 740 | 1471544440032 Marionette TRACE conn6 <- [1,530,null,{}] 11:20:40 INFO - PROCESS | 740 | 1471544440035 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}] 11:20:40 INFO - PROCESS | 740 | 1471544440038 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:40 INFO - PROCESS | 740 | 1471544440122 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 11:20:40 INFO - PROCESS | 740 | 1471544440128 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:40 INFO - PROCESS | 740 | 1471544440130 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:40 INFO - PROCESS | 740 | ++DOCSHELL 000000140C962000 == 36 [pid = 740] [id = 142] 11:20:40 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140C990C00) [pid = 740] [serial = 424] [outer = 0000000000000000] 11:20:40 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140F00F800) [pid = 740] [serial = 425] [outer = 000000140C990C00] 11:20:40 INFO - PROCESS | 740 | 1471544440178 Marionette DEBUG loaded listener.js 11:20:40 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (0000001478E6E800) [pid = 740] [serial = 426] [outer = 000000140C990C00] 11:20:40 INFO - PROCESS | 740 | 1471544440739 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"]]]}] 11:20:40 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 11:20:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:20:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:20:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:20:40 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 11:20:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:20:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:20:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:20:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 734ms 11:20:40 INFO - PROCESS | 740 | 1471544440767 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 11:20:40 INFO - PROCESS | 740 | 1471544440778 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 11:20:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:20:40 INFO - PROCESS | 740 | 1471544440788 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:20:40 INFO - PROCESS | 740 | 1471544440790 Marionette TRACE conn6 <- [1,534,null,{}] 11:20:40 INFO - PROCESS | 740 | 1471544440794 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}] 11:20:40 INFO - PROCESS | 740 | 1471544440796 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:40 INFO - PROCESS | 740 | 1471544440893 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 11:20:40 INFO - PROCESS | 740 | 1471544440900 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:40 INFO - PROCESS | 740 | 1471544440902 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:40 INFO - PROCESS | 740 | ++DOCSHELL 000000147A1A1000 == 37 [pid = 740] [id = 143] 11:20:40 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (0000001478E6EC00) [pid = 740] [serial = 427] [outer = 0000000000000000] 11:20:40 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (00000014796C3800) [pid = 740] [serial = 428] [outer = 0000001478E6EC00] 11:20:40 INFO - PROCESS | 740 | 1471544440951 Marionette DEBUG loaded listener.js 11:20:41 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001479DC2000) [pid = 740] [serial = 429] [outer = 0000001478E6EC00] 11:20:41 INFO - PROCESS | 740 | 1471544441374 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]]]}] 11:20:41 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. 11:20:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 628ms 11:20:41 INFO - PROCESS | 740 | 1471544441452 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 11:20:41 INFO - PROCESS | 740 | 1471544441454 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 11:20:41 INFO - PROCESS | 740 | 1471544441460 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:20:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:20:41 INFO - PROCESS | 740 | 1471544441462 Marionette TRACE conn6 <- [1,538,null,{}] 11:20:41 INFO - PROCESS | 740 | 1471544441465 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}] 11:20:41 INFO - PROCESS | 740 | 1471544441468 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:41 INFO - PROCESS | 740 | 1471544441555 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 11:20:41 INFO - PROCESS | 740 | 1471544441561 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:41 INFO - PROCESS | 740 | 1471544441563 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:41 INFO - PROCESS | 740 | ++DOCSHELL 000000147AECC000 == 38 [pid = 740] [id = 144] 11:20:41 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (00000014797CF400) [pid = 740] [serial = 430] [outer = 0000000000000000] 11:20:41 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000147A158400) [pid = 740] [serial = 431] [outer = 00000014797CF400] 11:20:41 INFO - PROCESS | 740 | 1471544441612 Marionette DEBUG loaded listener.js 11:20:41 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000147A627800) [pid = 740] [serial = 432] [outer = 00000014797CF400] 11:20:42 INFO - PROCESS | 740 | 1471544442292 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]]]}] 11:20:42 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. 11:20:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 883ms 11:20:42 INFO - PROCESS | 740 | 1471544442350 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 11:20:42 INFO - PROCESS | 740 | 1471544442356 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 11:20:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:20:42 INFO - PROCESS | 740 | 1471544442361 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:20:42 INFO - PROCESS | 740 | 1471544442365 Marionette TRACE conn6 <- [1,542,null,{}] 11:20:42 INFO - PROCESS | 740 | 1471544442412 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}] 11:20:42 INFO - PROCESS | 740 | 1471544442416 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:42 INFO - PROCESS | 740 | 1471544442534 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 11:20:42 INFO - PROCESS | 740 | 1471544442644 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:42 INFO - PROCESS | 740 | 1471544442647 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:42 INFO - PROCESS | 740 | ++DOCSHELL 000000140C634000 == 39 [pid = 740] [id = 145] 11:20:42 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001406B7A000) [pid = 740] [serial = 433] [outer = 0000000000000000] 11:20:42 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001407C53C00) [pid = 740] [serial = 434] [outer = 0000001406B7A000] 11:20:42 INFO - PROCESS | 740 | 1471544442712 Marionette DEBUG loaded listener.js 11:20:42 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000140B94C000) [pid = 740] [serial = 435] [outer = 0000001406B7A000] 11:20:43 INFO - PROCESS | 740 | [740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:43 INFO - PROCESS | 740 | [740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:20:43 INFO - PROCESS | 740 | 1471544443350 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]]]}] 11:20:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:20:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1022ms 11:20:43 INFO - PROCESS | 740 | 1471544443386 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 11:20:43 INFO - PROCESS | 740 | 1471544443392 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 11:20:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:20:43 INFO - PROCESS | 740 | 1471544443399 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:20:43 INFO - PROCESS | 740 | 1471544443402 Marionette TRACE conn6 <- [1,546,null,{}] 11:20:43 INFO - PROCESS | 740 | 1471544443406 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}] 11:20:43 INFO - PROCESS | 740 | 1471544443410 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:43 INFO - PROCESS | 740 | 1471544443533 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 11:20:43 INFO - PROCESS | 740 | 1471544443606 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:43 INFO - PROCESS | 740 | 1471544443609 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:43 INFO - PROCESS | 740 | ++DOCSHELL 000000140F0EA000 == 40 [pid = 740] [id = 146] 11:20:43 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000140C98F000) [pid = 740] [serial = 436] [outer = 0000000000000000] 11:20:43 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000140E7CE800) [pid = 740] [serial = 437] [outer = 000000140C98F000] 11:20:43 INFO - PROCESS | 740 | 1471544443711 Marionette DEBUG loaded listener.js 11:20:43 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000140ED0E400) [pid = 740] [serial = 438] [outer = 000000140C98F000] 11:20:44 INFO - PROCESS | 740 | 1471544444338 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]]]}] 11:20:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:20:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 987ms 11:20:44 INFO - PROCESS | 740 | 1471544444387 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 11:20:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:20:44 INFO - PROCESS | 740 | 1471544444390 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 11:20:44 INFO - PROCESS | 740 | 1471544444394 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:20:44 INFO - PROCESS | 740 | 1471544444398 Marionette TRACE conn6 <- [1,550,null,{}] 11:20:44 INFO - PROCESS | 740 | 1471544444411 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}] 11:20:44 INFO - PROCESS | 740 | 1471544444417 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:44 INFO - PROCESS | 740 | 1471544444534 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 11:20:44 INFO - PROCESS | 740 | 1471544444609 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:44 INFO - PROCESS | 740 | 1471544444613 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:44 INFO - PROCESS | 740 | ++DOCSHELL 000000147B197000 == 41 [pid = 740] [id = 147] 11:20:44 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (000000140F3BEC00) [pid = 740] [serial = 439] [outer = 0000000000000000] 11:20:44 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (0000001479DC3C00) [pid = 740] [serial = 440] [outer = 000000140F3BEC00] 11:20:44 INFO - PROCESS | 740 | 1471544444716 Marionette DEBUG loaded listener.js 11:20:44 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (000000147A921000) [pid = 740] [serial = 441] [outer = 000000140F3BEC00] 11:20:45 INFO - PROCESS | 740 | [740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:45 INFO - PROCESS | 740 | [740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:20:45 INFO - PROCESS | 740 | 1471544445291 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]]]}] 11:20:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:20:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 943ms 11:20:45 INFO - PROCESS | 740 | 1471544445446 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 11:20:45 INFO - PROCESS | 740 | 1471544445451 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 11:20:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:20:45 INFO - PROCESS | 740 | 1471544445500 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:20:45 INFO - PROCESS | 740 | 1471544445503 Marionette TRACE conn6 <- [1,554,null,{}] 11:20:45 INFO - PROCESS | 740 | 1471544445510 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}] 11:20:45 INFO - PROCESS | 740 | 1471544445513 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:45 INFO - PROCESS | 740 | 1471544445619 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 11:20:45 INFO - PROCESS | 740 | 1471544445685 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:45 INFO - PROCESS | 740 | 1471544445690 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:45 INFO - PROCESS | 740 | ++DOCSHELL 000000140866C800 == 42 [pid = 740] [id = 148] 11:20:45 INFO - PROCESS | 740 | ++DOMWINDOW == 93 (0000001407502800) [pid = 740] [serial = 442] [outer = 0000000000000000] 11:20:45 INFO - PROCESS | 740 | ++DOMWINDOW == 94 (0000001407AEF800) [pid = 740] [serial = 443] [outer = 0000001407502800] 11:20:45 INFO - PROCESS | 740 | 1471544445754 Marionette DEBUG loaded listener.js 11:20:45 INFO - PROCESS | 740 | ++DOMWINDOW == 95 (0000001407F3A400) [pid = 740] [serial = 444] [outer = 0000001407502800] 11:20:46 INFO - PROCESS | 740 | [740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:46 INFO - PROCESS | 740 | [740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:20:46 INFO - PROCESS | 740 | --DOCSHELL 000000147A1A1000 == 41 [pid = 740] [id = 143] 11:20:46 INFO - PROCESS | 740 | --DOCSHELL 000000140C962000 == 40 [pid = 740] [id = 142] 11:20:46 INFO - PROCESS | 740 | --DOCSHELL 000000140F0F2000 == 39 [pid = 740] [id = 141] 11:20:46 INFO - PROCESS | 740 | --DOCSHELL 000000140EC68000 == 38 [pid = 740] [id = 140] 11:20:46 INFO - PROCESS | 740 | --DOCSHELL 000000140EAA0000 == 37 [pid = 740] [id = 139] 11:20:46 INFO - PROCESS | 740 | --DOCSHELL 000000140C9A6000 == 36 [pid = 740] [id = 138] 11:20:46 INFO - PROCESS | 740 | --DOCSHELL 0000001409C59800 == 35 [pid = 740] [id = 137] 11:20:46 INFO - PROCESS | 740 | --DOCSHELL 000000140793A000 == 34 [pid = 740] [id = 136] 11:20:46 INFO - PROCESS | 740 | --DOCSHELL 0000001408113800 == 33 [pid = 740] [id = 135] 11:20:46 INFO - PROCESS | 740 | --DOCSHELL 0000001409091000 == 32 [pid = 740] [id = 134] 11:20:46 INFO - PROCESS | 740 | --DOCSHELL 0000001478D10000 == 31 [pid = 740] [id = 133] 11:20:46 INFO - PROCESS | 740 | --DOCSHELL 000000147B197000 == 30 [pid = 740] [id = 147] 11:20:46 INFO - PROCESS | 740 | --DOCSHELL 000000140F0EA000 == 29 [pid = 740] [id = 146] 11:20:46 INFO - PROCESS | 740 | --DOCSHELL 000000140C634000 == 28 [pid = 740] [id = 145] 11:20:46 INFO - PROCESS | 740 | --DOCSHELL 000000147AECC000 == 27 [pid = 740] [id = 144] 11:20:46 INFO - PROCESS | 740 | --DOMWINDOW == 94 (000000140C992800) [pid = 740] [serial = 152] [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.] 11:20:46 INFO - PROCESS | 740 | --DOMWINDOW == 93 (000000140EF9C400) [pid = 740] [serial = 395] [outer = 0000000000000000] [url = about:blank] 11:20:46 INFO - PROCESS | 740 | --DOMWINDOW == 92 (000000140C98B800) [pid = 740] [serial = 383] [outer = 0000000000000000] [url = about:blank] 11:20:46 INFO - PROCESS | 740 | --DOMWINDOW == 91 (000000140B955400) [pid = 740] [serial = 380] [outer = 0000000000000000] [url = about:blank] 11:20:46 INFO - PROCESS | 740 | --DOMWINDOW == 90 (00000014082D1000) [pid = 740] [serial = 377] [outer = 0000000000000000] [url = about:blank] 11:20:46 INFO - PROCESS | 740 | --DOMWINDOW == 89 (0000001409C23800) [pid = 740] [serial = 378] [outer = 0000000000000000] [url = about:blank] 11:20:46 INFO - PROCESS | 740 | --DOMWINDOW == 88 (0000001408236000) [pid = 740] [serial = 371] [outer = 0000000000000000] [url = about:blank] 11:20:46 INFO - PROCESS | 740 | --DOMWINDOW == 87 (0000001406CD4000) [pid = 740] [serial = 374] [outer = 0000000000000000] [url = about:blank] 11:20:46 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140E7CD400) [pid = 740] [serial = 386] [outer = 0000000000000000] [url = about:blank] 11:20:46 INFO - PROCESS | 740 | --DOMWINDOW == 85 (00000014071F4400) [pid = 740] [serial = 375] [outer = 0000000000000000] [url = about:blank] 11:20:46 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001407DCE000) [pid = 740] [serial = 359] [outer = 0000000000000000] [url = about:blank] 11:20:46 INFO - PROCESS | 740 | --DOMWINDOW == 83 (0000001406CDDC00) [pid = 740] [serial = 358] [outer = 0000000000000000] [url = about:blank] 11:20:46 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140C0E5400) [pid = 740] [serial = 362] [outer = 0000000000000000] [url = about:blank] 11:20:46 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140AA10C00) [pid = 740] [serial = 361] [outer = 0000000000000000] [url = about:blank] 11:20:46 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140E737000) [pid = 740] [serial = 384] [outer = 0000000000000000] [url = about:blank] 11:20:46 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140ED10C00) [pid = 740] [serial = 365] [outer = 0000000000000000] [url = about:blank] 11:20:46 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140E846800) [pid = 740] [serial = 364] [outer = 0000000000000000] [url = about:blank] 11:20:46 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000147964AC00) [pid = 740] [serial = 368] [outer = 0000000000000000] [url = about:blank] 11:20:47 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001478E6F800) [pid = 740] [serial = 367] [outer = 0000000000000000] [url = about:blank] 11:20:47 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001407CD3000) [pid = 740] [serial = 389] [outer = 0000000000000000] [url = about:blank] 11:20:47 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140E845C00) [pid = 740] [serial = 387] [outer = 0000000000000000] [url = about:blank] 11:20:47 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140ED0EC00) [pid = 740] [serial = 392] [outer = 0000000000000000] [url = about:blank] 11:20:47 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140A3DFC00) [pid = 740] [serial = 396] [outer = 0000000000000000] [url = about:blank] 11:20:47 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140E7CA000) [pid = 740] [serial = 390] [outer = 0000000000000000] [url = about:blank] 11:20:47 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140EF20400) [pid = 740] [serial = 393] [outer = 0000000000000000] [url = about:blank] 11:20:47 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140C0ECC00) [pid = 740] [serial = 381] [outer = 0000000000000000] [url = about:blank] 11:20:47 INFO - PROCESS | 740 | 1471544447045 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]]]}] 11:20:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:20:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1615ms 11:20:47 INFO - PROCESS | 740 | 1471544447089 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 11:20:47 INFO - PROCESS | 740 | 1471544447094 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 11:20:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:20:47 INFO - PROCESS | 740 | 1471544447099 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:20:47 INFO - PROCESS | 740 | 1471544447102 Marionette TRACE conn6 <- [1,558,null,{}] 11:20:47 INFO - PROCESS | 740 | 1471544447108 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}] 11:20:47 INFO - PROCESS | 740 | 1471544447111 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:47 INFO - PROCESS | 740 | 1471544447249 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 11:20:47 INFO - PROCESS | 740 | 1471544447260 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:47 INFO - PROCESS | 740 | 1471544447264 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:47 INFO - PROCESS | 740 | ++DOCSHELL 000000140793A000 == 28 [pid = 740] [id = 149] 11:20:47 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140521FC00) [pid = 740] [serial = 445] [outer = 0000000000000000] 11:20:47 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001406B6E000) [pid = 740] [serial = 446] [outer = 000000140521FC00] 11:20:47 INFO - PROCESS | 740 | 1471544447318 Marionette DEBUG loaded listener.js 11:20:47 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (0000001406CDBC00) [pid = 740] [serial = 447] [outer = 000000140521FC00] 11:20:47 INFO - PROCESS | 740 | [740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:47 INFO - PROCESS | 740 | [740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:20:47 INFO - PROCESS | 740 | [740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:47 INFO - PROCESS | 740 | [740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:20:47 INFO - PROCESS | 740 | 1471544447798 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]]]}] 11:20:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:20:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 734ms 11:20:47 INFO - PROCESS | 740 | 1471544447837 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 11:20:47 INFO - PROCESS | 740 | 1471544447842 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 11:20:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:20:47 INFO - PROCESS | 740 | 1471544447849 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:20:47 INFO - PROCESS | 740 | 1471544447852 Marionette TRACE conn6 <- [1,562,null,{}] 11:20:47 INFO - PROCESS | 740 | 1471544447856 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}] 11:20:47 INFO - PROCESS | 740 | 1471544447858 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:47 INFO - PROCESS | 740 | 1471544447951 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 11:20:47 INFO - PROCESS | 740 | 1471544447958 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:47 INFO - PROCESS | 740 | 1471544447961 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:47 INFO - PROCESS | 740 | ++DOCSHELL 0000001408E2C800 == 29 [pid = 740] [id = 150] 11:20:47 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001407DCD400) [pid = 740] [serial = 448] [outer = 0000000000000000] 11:20:48 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (0000001407DD4000) [pid = 740] [serial = 449] [outer = 0000001407DCD400] 11:20:48 INFO - PROCESS | 740 | 1471544448012 Marionette DEBUG loaded listener.js 11:20:48 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (00000014082D1000) [pid = 740] [serial = 450] [outer = 0000001407DCD400] 11:20:48 INFO - PROCESS | 740 | 1471544448482 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]]]}] 11:20:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:20:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 693ms 11:20:48 INFO - PROCESS | 740 | 1471544448543 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 11:20:48 INFO - PROCESS | 740 | 1471544448546 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 11:20:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:20:48 INFO - PROCESS | 740 | 1471544448549 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:20:48 INFO - PROCESS | 740 | 1471544448553 Marionette TRACE conn6 <- [1,566,null,{}] 11:20:48 INFO - PROCESS | 740 | 1471544448564 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}] 11:20:48 INFO - PROCESS | 740 | 1471544448569 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:48 INFO - PROCESS | 740 | 1471544448689 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 11:20:48 INFO - PROCESS | 740 | 1471544448764 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:48 INFO - PROCESS | 740 | 1471544448767 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:48 INFO - PROCESS | 740 | ++DOCSHELL 000000140C6BE000 == 30 [pid = 740] [id = 151] 11:20:48 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140A3DB800) [pid = 740] [serial = 451] [outer = 0000000000000000] 11:20:48 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140AAC8C00) [pid = 740] [serial = 452] [outer = 000000140A3DB800] 11:20:48 INFO - PROCESS | 740 | 1471544448819 Marionette DEBUG loaded listener.js 11:20:48 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140C0E6400) [pid = 740] [serial = 453] [outer = 000000140A3DB800] 11:20:49 INFO - PROCESS | 740 | 1471544449258 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]]]}] 11:20:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:20:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 735ms 11:20:49 INFO - PROCESS | 740 | 1471544449295 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 11:20:49 INFO - PROCESS | 740 | 1471544449297 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 11:20:49 INFO - PROCESS | 740 | 1471544449301 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:20:49 INFO - PROCESS | 740 | 1471544449303 Marionette TRACE conn6 <- [1,570,null,{}] 11:20:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:20:49 INFO - PROCESS | 740 | 1471544449306 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}] 11:20:49 INFO - PROCESS | 740 | 1471544449308 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:49 INFO - PROCESS | 740 | 1471544449425 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 11:20:49 INFO - PROCESS | 740 | [740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 11:20:49 INFO - PROCESS | 740 | 1471544449715 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:49 INFO - PROCESS | 740 | 1471544449717 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:49 INFO - PROCESS | 740 | ++DOCSHELL 000000140E75A000 == 31 [pid = 740] [id = 152] 11:20:49 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140C98A000) [pid = 740] [serial = 454] [outer = 0000000000000000] 11:20:49 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140C98D800) [pid = 740] [serial = 455] [outer = 000000140C98A000] 11:20:49 INFO - PROCESS | 740 | 1471544449765 Marionette DEBUG loaded listener.js 11:20:49 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140E73A000) [pid = 740] [serial = 456] [outer = 000000140C98A000] 11:20:50 INFO - PROCESS | 740 | 1471544450246 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]]]}] 11:20:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:20:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 984ms 11:20:50 INFO - PROCESS | 740 | 1471544450296 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 11:20:50 INFO - PROCESS | 740 | 1471544450298 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 11:20:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:20:50 INFO - PROCESS | 740 | 1471544450302 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:20:50 INFO - PROCESS | 740 | 1471544450304 Marionette TRACE conn6 <- [1,574,null,{}] 11:20:50 INFO - PROCESS | 740 | 1471544450308 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}] 11:20:50 INFO - PROCESS | 740 | 1471544450310 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:50 INFO - PROCESS | 740 | 1471544450416 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 11:20:50 INFO - PROCESS | 740 | 1471544450424 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:50 INFO - PROCESS | 740 | 1471544450426 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:50 INFO - PROCESS | 740 | ++DOCSHELL 000000140EA92800 == 32 [pid = 740] [id = 153] 11:20:50 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140479FC00) [pid = 740] [serial = 457] [outer = 0000000000000000] 11:20:50 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140E7D0000) [pid = 740] [serial = 458] [outer = 000000140479FC00] 11:20:50 INFO - PROCESS | 740 | 1471544450474 Marionette DEBUG loaded listener.js 11:20:50 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140E848800) [pid = 740] [serial = 459] [outer = 000000140479FC00] 11:20:50 INFO - PROCESS | 740 | [740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:50 INFO - PROCESS | 740 | [740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:20:50 INFO - PROCESS | 740 | [740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:50 INFO - PROCESS | 740 | [740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:20:50 INFO - PROCESS | 740 | 1471544450918 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]]]}] 11:20:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:20:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 629ms 11:20:50 INFO - PROCESS | 740 | 1471544450936 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 11:20:50 INFO - PROCESS | 740 | 1471544450938 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 11:20:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:20:50 INFO - PROCESS | 740 | 1471544450942 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:20:50 INFO - PROCESS | 740 | 1471544450944 Marionette TRACE conn6 <- [1,578,null,{}] 11:20:50 INFO - PROCESS | 740 | 1471544450947 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}] 11:20:50 INFO - PROCESS | 740 | 1471544450953 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:51 INFO - PROCESS | 740 | 1471544451272 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 11:20:51 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140E84A800) [pid = 740] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:20:51 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140435F800) [pid = 740] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:20:51 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140EF91000) [pid = 740] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:20:51 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001406CD9C00) [pid = 740] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:20:51 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140B951000) [pid = 740] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:20:51 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001406CDD800) [pid = 740] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:20:51 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140A3E0C00) [pid = 740] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:20:51 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140C0E3800) [pid = 740] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:20:51 INFO - PROCESS | 740 | --DOMWINDOW == 75 (00000014066DD000) [pid = 740] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:20:51 INFO - PROCESS | 740 | --DOMWINDOW == 74 (00000014797CF400) [pid = 740] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:20:51 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001478E6EC00) [pid = 740] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:20:51 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140C990C00) [pid = 740] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:20:51 INFO - PROCESS | 740 | --DOMWINDOW == 71 (0000001407F34800) [pid = 740] [serial = 370] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:20:51 INFO - PROCESS | 740 | 1471544451358 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:51 INFO - PROCESS | 740 | 1471544451360 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:51 INFO - PROCESS | 740 | ++DOCSHELL 0000001408111800 == 33 [pid = 740] [id = 154] 11:20:51 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (0000001400BC4000) [pid = 740] [serial = 460] [outer = 0000000000000000] 11:20:51 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001404E5CC00) [pid = 740] [serial = 461] [outer = 0000001400BC4000] 11:20:51 INFO - PROCESS | 740 | 1471544451408 Marionette DEBUG loaded listener.js 11:20:51 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140E7CF800) [pid = 740] [serial = 462] [outer = 0000001400BC4000] 11:20:51 INFO - PROCESS | 740 | 1471544451770 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]]]}] 11:20:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:20:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 881ms 11:20:51 INFO - PROCESS | 740 | 1471544451827 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 11:20:51 INFO - PROCESS | 740 | 1471544451830 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 11:20:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:20:51 INFO - PROCESS | 740 | 1471544451833 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:20:51 INFO - PROCESS | 740 | 1471544451835 Marionette TRACE conn6 <- [1,582,null,{}] 11:20:51 INFO - PROCESS | 740 | 1471544451838 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}] 11:20:51 INFO - PROCESS | 740 | 1471544451840 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:51 INFO - PROCESS | 740 | 1471544451921 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 11:20:51 INFO - PROCESS | 740 | 1471544451927 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:51 INFO - PROCESS | 740 | 1471544451929 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:51 INFO - PROCESS | 740 | ++DOCSHELL 000000140ED92000 == 34 [pid = 740] [id = 155] 11:20:51 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140E7D5400) [pid = 740] [serial = 463] [outer = 0000000000000000] 11:20:51 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140ED12800) [pid = 740] [serial = 464] [outer = 000000140E7D5400] 11:20:51 INFO - PROCESS | 740 | 1471544451976 Marionette DEBUG loaded listener.js 11:20:52 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140EF1B400) [pid = 740] [serial = 465] [outer = 000000140E7D5400] 11:20:52 INFO - PROCESS | 740 | 1471544452419 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]]]}] 11:20:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:20:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 629ms 11:20:52 INFO - PROCESS | 740 | 1471544452466 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 11:20:52 INFO - PROCESS | 740 | 1471544452468 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 11:20:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:20:52 INFO - PROCESS | 740 | 1471544452472 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:20:52 INFO - PROCESS | 740 | 1471544452473 Marionette TRACE conn6 <- [1,586,null,{}] 11:20:52 INFO - PROCESS | 740 | 1471544452477 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}] 11:20:52 INFO - PROCESS | 740 | 1471544452479 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:52 INFO - PROCESS | 740 | 1471544452560 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 11:20:52 INFO - PROCESS | 740 | 1471544452566 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:52 INFO - PROCESS | 740 | 1471544452568 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:52 INFO - PROCESS | 740 | ++DOCSHELL 000000140F0F0800 == 35 [pid = 740] [id = 156] 11:20:52 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140EF1FC00) [pid = 740] [serial = 466] [outer = 0000000000000000] 11:20:52 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140EF99800) [pid = 740] [serial = 467] [outer = 000000140EF1FC00] 11:20:52 INFO - PROCESS | 740 | 1471544452614 Marionette DEBUG loaded listener.js 11:20:52 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140F013800) [pid = 740] [serial = 468] [outer = 000000140EF1FC00] 11:20:53 INFO - PROCESS | 740 | 1471544453054 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]]]}] 11:20:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:20:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 629ms 11:20:53 INFO - PROCESS | 740 | 1471544453105 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 11:20:53 INFO - PROCESS | 740 | 1471544453107 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 11:20:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:20:53 INFO - PROCESS | 740 | 1471544453115 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:20:53 INFO - PROCESS | 740 | 1471544453116 Marionette TRACE conn6 <- [1,590,null,{}] 11:20:53 INFO - PROCESS | 740 | 1471544453120 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}] 11:20:53 INFO - PROCESS | 740 | 1471544453122 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:53 INFO - PROCESS | 740 | 1471544453204 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 11:20:53 INFO - PROCESS | 740 | 1471544453211 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:53 INFO - PROCESS | 740 | 1471544453213 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:53 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D1D000 == 36 [pid = 740] [id = 157] 11:20:53 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140F016C00) [pid = 740] [serial = 469] [outer = 0000000000000000] 11:20:53 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140F0BD800) [pid = 740] [serial = 470] [outer = 000000140F016C00] 11:20:53 INFO - PROCESS | 740 | 1471544453259 Marionette DEBUG loaded listener.js 11:20:53 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140F0CA400) [pid = 740] [serial = 471] [outer = 000000140F016C00] 11:20:54 INFO - PROCESS | 740 | 1471544454060 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]]]}] 11:20:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:20:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 985ms 11:20:54 INFO - PROCESS | 740 | 1471544454104 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 11:20:54 INFO - PROCESS | 740 | 1471544454109 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 11:20:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:20:54 INFO - PROCESS | 740 | 1471544454113 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:20:54 INFO - PROCESS | 740 | 1471544454119 Marionette TRACE conn6 <- [1,594,null,{}] 11:20:54 INFO - PROCESS | 740 | 1471544454125 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}] 11:20:54 INFO - PROCESS | 740 | 1471544454129 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:54 INFO - PROCESS | 740 | 1471544454265 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 11:20:54 INFO - PROCESS | 740 | 1471544454336 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:54 INFO - PROCESS | 740 | 1471544454339 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:54 INFO - PROCESS | 740 | ++DOCSHELL 0000001409C55800 == 37 [pid = 740] [id = 158] 11:20:54 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001406DEC000) [pid = 740] [serial = 472] [outer = 0000000000000000] 11:20:54 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001407966800) [pid = 740] [serial = 473] [outer = 0000001406DEC000] 11:20:54 INFO - PROCESS | 740 | 1471544454400 Marionette DEBUG loaded listener.js 11:20:54 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (0000001407F38400) [pid = 740] [serial = 474] [outer = 0000001406DEC000] 11:20:55 INFO - PROCESS | 740 | 1471544455117 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]]]}] 11:20:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:20:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1034ms 11:20:55 INFO - PROCESS | 740 | 1471544455152 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 11:20:55 INFO - PROCESS | 740 | 1471544455157 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 11:20:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:20:55 INFO - PROCESS | 740 | 1471544455164 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:20:55 INFO - PROCESS | 740 | 1471544455167 Marionette TRACE conn6 <- [1,598,null,{}] 11:20:55 INFO - PROCESS | 740 | 1471544455171 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}] 11:20:55 INFO - PROCESS | 740 | 1471544455175 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:55 INFO - PROCESS | 740 | 1471544455304 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 11:20:55 INFO - PROCESS | 740 | 1471544455375 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:55 INFO - PROCESS | 740 | 1471544455378 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:55 INFO - PROCESS | 740 | ++DOCSHELL 000000140EC5A000 == 38 [pid = 740] [id = 159] 11:20:55 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (0000001407F39800) [pid = 740] [serial = 475] [outer = 0000000000000000] 11:20:55 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000140B954400) [pid = 740] [serial = 476] [outer = 0000001407F39800] 11:20:55 INFO - PROCESS | 740 | 1471544455438 Marionette DEBUG loaded listener.js 11:20:55 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000140C98D400) [pid = 740] [serial = 477] [outer = 0000001407F39800] 11:20:56 INFO - PROCESS | 740 | --DOCSHELL 000000140F0F0800 == 37 [pid = 740] [id = 156] 11:20:56 INFO - PROCESS | 740 | --DOCSHELL 000000140ED92000 == 36 [pid = 740] [id = 155] 11:20:56 INFO - PROCESS | 740 | --DOCSHELL 0000001408111800 == 35 [pid = 740] [id = 154] 11:20:56 INFO - PROCESS | 740 | --DOCSHELL 000000140EA92800 == 34 [pid = 740] [id = 153] 11:20:56 INFO - PROCESS | 740 | --DOCSHELL 000000140E75A000 == 33 [pid = 740] [id = 152] 11:20:56 INFO - PROCESS | 740 | --DOCSHELL 000000140C6BE000 == 32 [pid = 740] [id = 151] 11:20:56 INFO - PROCESS | 740 | --DOCSHELL 0000001408E2C800 == 31 [pid = 740] [id = 150] 11:20:56 INFO - PROCESS | 740 | --DOCSHELL 000000140793A000 == 30 [pid = 740] [id = 149] 11:20:56 INFO - PROCESS | 740 | --DOCSHELL 000000140866C800 == 29 [pid = 740] [id = 148] 11:20:56 INFO - PROCESS | 740 | --DOMWINDOW == 88 (0000001409CB9800) [pid = 740] [serial = 372] [outer = 0000000000000000] [url = about:blank] 11:20:56 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140EAEC800) [pid = 740] [serial = 416] [outer = 0000000000000000] [url = about:blank] 11:20:56 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140ED0D400) [pid = 740] [serial = 419] [outer = 0000000000000000] [url = about:blank] 11:20:56 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000140EC94800) [pid = 740] [serial = 417] [outer = 0000000000000000] [url = about:blank] 11:20:56 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140F3B9C00) [pid = 740] [serial = 422] [outer = 0000000000000000] [url = about:blank] 11:20:56 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140EF1E000) [pid = 740] [serial = 420] [outer = 0000000000000000] [url = about:blank] 11:20:56 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001407F2D800) [pid = 740] [serial = 404] [outer = 0000000000000000] [url = about:blank] 11:20:56 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140B958800) [pid = 740] [serial = 405] [outer = 0000000000000000] [url = about:blank] 11:20:56 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140F0C9C00) [pid = 740] [serial = 399] [outer = 0000000000000000] [url = about:blank] 11:20:56 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140F0C1400) [pid = 740] [serial = 398] [outer = 0000000000000000] [url = about:blank] 11:20:56 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001407C53400) [pid = 740] [serial = 401] [outer = 0000000000000000] [url = about:blank] 11:20:56 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001407F3AC00) [pid = 740] [serial = 402] [outer = 0000000000000000] [url = about:blank] 11:20:56 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140AAC2000) [pid = 740] [serial = 410] [outer = 0000000000000000] [url = about:blank] 11:20:56 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140B950800) [pid = 740] [serial = 411] [outer = 0000000000000000] [url = about:blank] 11:20:56 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140E734800) [pid = 740] [serial = 413] [outer = 0000000000000000] [url = about:blank] 11:20:56 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001406C40800) [pid = 740] [serial = 407] [outer = 0000000000000000] [url = about:blank] 11:20:56 INFO - PROCESS | 740 | --DOMWINDOW == 72 (0000001407CDB800) [pid = 740] [serial = 408] [outer = 0000000000000000] [url = about:blank] 11:20:56 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000147A627800) [pid = 740] [serial = 432] [outer = 0000000000000000] [url = about:blank] 11:20:56 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000147A158400) [pid = 740] [serial = 431] [outer = 0000000000000000] [url = about:blank] 11:20:56 INFO - PROCESS | 740 | --DOMWINDOW == 69 (0000001479DC2000) [pid = 740] [serial = 429] [outer = 0000000000000000] [url = about:blank] 11:20:56 INFO - PROCESS | 740 | --DOMWINDOW == 68 (00000014796C3800) [pid = 740] [serial = 428] [outer = 0000000000000000] [url = about:blank] 11:20:56 INFO - PROCESS | 740 | --DOMWINDOW == 67 (0000001478E68C00) [pid = 740] [serial = 423] [outer = 0000000000000000] [url = about:blank] 11:20:56 INFO - PROCESS | 740 | --DOMWINDOW == 66 (000000140F00F800) [pid = 740] [serial = 425] [outer = 0000000000000000] [url = about:blank] 11:20:56 INFO - PROCESS | 740 | --DOMWINDOW == 65 (000000140E7D0800) [pid = 740] [serial = 414] [outer = 0000000000000000] [url = about:blank] 11:20:56 INFO - PROCESS | 740 | --DOMWINDOW == 64 (0000001478E6E800) [pid = 740] [serial = 426] [outer = 0000000000000000] [url = about:blank] 11:20:56 INFO - PROCESS | 740 | 1471544456302 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]]]}] 11:20:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:20:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1195ms 11:20:56 INFO - PROCESS | 740 | 1471544456361 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 11:20:56 INFO - PROCESS | 740 | 1471544456365 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 11:20:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:20:56 INFO - PROCESS | 740 | 1471544456369 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:20:56 INFO - PROCESS | 740 | 1471544456373 Marionette TRACE conn6 <- [1,602,null,{}] 11:20:56 INFO - PROCESS | 740 | 1471544456378 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}] 11:20:56 INFO - PROCESS | 740 | 1471544456381 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:56 INFO - PROCESS | 740 | 1471544456473 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 11:20:56 INFO - PROCESS | 740 | 1471544456488 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:56 INFO - PROCESS | 740 | 1471544456490 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:56 INFO - PROCESS | 740 | ++DOCSHELL 0000001408107800 == 30 [pid = 740] [id = 160] 11:20:56 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (0000001406CDA800) [pid = 740] [serial = 478] [outer = 0000000000000000] 11:20:56 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (00000014079A2400) [pid = 740] [serial = 479] [outer = 0000001406CDA800] 11:20:56 INFO - PROCESS | 740 | 1471544456541 Marionette DEBUG loaded listener.js 11:20:56 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (0000001407DD8800) [pid = 740] [serial = 480] [outer = 0000001406CDA800] 11:20:57 INFO - PROCESS | 740 | 1471544457070 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]]]}] 11:20:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:20:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 734ms 11:20:57 INFO - PROCESS | 740 | 1471544457104 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 11:20:57 INFO - PROCESS | 740 | 1471544457108 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 11:20:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:20:57 INFO - PROCESS | 740 | 1471544457115 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:20:57 INFO - PROCESS | 740 | 1471544457119 Marionette TRACE conn6 <- [1,606,null,{}] 11:20:57 INFO - PROCESS | 740 | 1471544457122 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}] 11:20:57 INFO - PROCESS | 740 | 1471544457125 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:57 INFO - PROCESS | 740 | 1471544457215 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 11:20:57 INFO - PROCESS | 740 | 1471544457286 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:57 INFO - PROCESS | 740 | 1471544457288 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:57 INFO - PROCESS | 740 | ++DOCSHELL 000000140A749000 == 31 [pid = 740] [id = 161] 11:20:57 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (000000140A30AC00) [pid = 740] [serial = 481] [outer = 0000000000000000] 11:20:57 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (000000140AA07C00) [pid = 740] [serial = 482] [outer = 000000140A30AC00] 11:20:57 INFO - PROCESS | 740 | 1471544457338 Marionette DEBUG loaded listener.js 11:20:57 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140B956000) [pid = 740] [serial = 483] [outer = 000000140A30AC00] 11:20:57 INFO - PROCESS | 740 | 1471544457747 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]]]}] 11:20:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:20:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 692ms 11:20:57 INFO - PROCESS | 740 | 1471544457810 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 11:20:57 INFO - PROCESS | 740 | 1471544457813 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 11:20:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:20:57 INFO - PROCESS | 740 | 1471544457817 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:20:57 INFO - PROCESS | 740 | 1471544457820 Marionette TRACE conn6 <- [1,610,null,{}] 11:20:57 INFO - PROCESS | 740 | 1471544457860 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}] 11:20:57 INFO - PROCESS | 740 | 1471544457865 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:57 INFO - PROCESS | 740 | 1471544457959 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 11:20:57 INFO - PROCESS | 740 | 1471544457967 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:57 INFO - PROCESS | 740 | 1471544457970 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:57 INFO - PROCESS | 740 | ++DOCSHELL 000000140C99D000 == 32 [pid = 740] [id = 162] 11:20:57 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140C98E000) [pid = 740] [serial = 484] [outer = 0000000000000000] 11:20:58 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140E7D2800) [pid = 740] [serial = 485] [outer = 000000140C98E000] 11:20:58 INFO - PROCESS | 740 | 1471544458021 Marionette DEBUG loaded listener.js 11:20:58 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140EAE6C00) [pid = 740] [serial = 486] [outer = 000000140C98E000] 11:20:58 INFO - PROCESS | 740 | 1471544458447 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]]]}] 11:20:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:20:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 692ms 11:20:58 INFO - PROCESS | 740 | 1471544458510 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 11:20:58 INFO - PROCESS | 740 | 1471544458513 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 11:20:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:20:58 INFO - PROCESS | 740 | 1471544458516 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:20:58 INFO - PROCESS | 740 | 1471544458518 Marionette TRACE conn6 <- [1,614,null,{}] 11:20:58 INFO - PROCESS | 740 | 1471544458522 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}] 11:20:58 INFO - PROCESS | 740 | 1471544458524 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:58 INFO - PROCESS | 740 | 1471544458637 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 11:20:58 INFO - PROCESS | 740 | 1471544458643 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:58 INFO - PROCESS | 740 | 1471544458645 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:58 INFO - PROCESS | 740 | ++DOCSHELL 000000140EA93800 == 33 [pid = 740] [id = 163] 11:20:58 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140EC98400) [pid = 740] [serial = 487] [outer = 0000000000000000] 11:20:58 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140EC9D400) [pid = 740] [serial = 488] [outer = 000000140EC98400] 11:20:58 INFO - PROCESS | 740 | 1471544458728 Marionette DEBUG loaded listener.js 11:20:58 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140ED12C00) [pid = 740] [serial = 489] [outer = 000000140EC98400] 11:20:59 INFO - PROCESS | 740 | 1471544459167 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]]]}] 11:20:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:20:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 692ms 11:20:59 INFO - PROCESS | 740 | 1471544459212 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 11:20:59 INFO - PROCESS | 740 | 1471544459214 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 11:20:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:20:59 INFO - PROCESS | 740 | 1471544459218 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:20:59 INFO - PROCESS | 740 | 1471544459220 Marionette TRACE conn6 <- [1,618,null,{}] 11:20:59 INFO - PROCESS | 740 | 1471544459224 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}] 11:20:59 INFO - PROCESS | 740 | 1471544459226 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:59 INFO - PROCESS | 740 | 1471544459366 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 11:20:59 INFO - PROCESS | 740 | 1471544459388 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:59 INFO - PROCESS | 740 | 1471544459391 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:20:59 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECB1000 == 34 [pid = 740] [id = 164] 11:20:59 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140EF1E000) [pid = 740] [serial = 490] [outer = 0000000000000000] 11:20:59 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140EF93000) [pid = 740] [serial = 491] [outer = 000000140EF1E000] 11:20:59 INFO - PROCESS | 740 | 1471544459438 Marionette DEBUG loaded listener.js 11:20:59 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140F012000) [pid = 740] [serial = 492] [outer = 000000140EF1E000] 11:20:59 INFO - PROCESS | 740 | 1471544459885 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]]]}] 11:20:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:20:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 734ms 11:20:59 INFO - PROCESS | 740 | 1471544459955 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 11:20:59 INFO - PROCESS | 740 | 1471544459957 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 11:20:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:20:59 INFO - PROCESS | 740 | 1471544459961 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:20:59 INFO - PROCESS | 740 | 1471544459962 Marionette TRACE conn6 <- [1,622,null,{}] 11:20:59 INFO - PROCESS | 740 | 1471544459966 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}] 11:20:59 INFO - PROCESS | 740 | 1471544459972 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:00 INFO - PROCESS | 740 | 1471544460111 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 11:21:00 INFO - PROCESS | 740 | 1471544460169 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:00 INFO - PROCESS | 740 | 1471544460172 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:00 INFO - PROCESS | 740 | ++DOCSHELL 000000140F36B800 == 35 [pid = 740] [id = 165] 11:21:00 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140F018800) [pid = 740] [serial = 493] [outer = 0000000000000000] 11:21:00 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140F3B7C00) [pid = 740] [serial = 494] [outer = 000000140F018800] 11:21:00 INFO - PROCESS | 740 | 1471544460219 Marionette DEBUG loaded listener.js 11:21:00 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000147964F000) [pid = 740] [serial = 495] [outer = 000000140F018800] 11:21:00 INFO - PROCESS | 740 | [740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:00 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001400BC4000) [pid = 740] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:21:00 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140C98F000) [pid = 740] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:21:00 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140521FC00) [pid = 740] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:21:00 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001407502800) [pid = 740] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:21:00 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140C98A000) [pid = 740] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:21:00 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140E7D5400) [pid = 740] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:21:00 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001407DCD400) [pid = 740] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:21:00 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140F3BEC00) [pid = 740] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:21:00 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001406B7A000) [pid = 740] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:21:00 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140A3DB800) [pid = 740] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:21:00 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140479FC00) [pid = 740] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:21:00 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140EF1FC00) [pid = 740] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:21:00 INFO - PROCESS | 740 | [740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:00 INFO - PROCESS | 740 | [740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:21:00 INFO - PROCESS | 740 | 1471544460697 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]]]}] 11:21:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:21:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 776ms 11:21:00 INFO - PROCESS | 740 | 1471544460739 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 11:21:00 INFO - PROCESS | 740 | 1471544460741 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 11:21:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:21:00 INFO - PROCESS | 740 | 1471544460744 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:21:00 INFO - PROCESS | 740 | 1471544460746 Marionette TRACE conn6 <- [1,626,null,{}] 11:21:00 INFO - PROCESS | 740 | 1471544460750 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}] 11:21:00 INFO - PROCESS | 740 | 1471544460752 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:00 INFO - PROCESS | 740 | 1471544460858 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 11:21:00 INFO - PROCESS | 740 | 1471544460902 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:00 INFO - PROCESS | 740 | 1471544460905 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:00 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D21000 == 36 [pid = 740] [id = 166] 11:21:00 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001407CD9400) [pid = 740] [serial = 496] [outer = 0000000000000000] 11:21:00 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140C911800) [pid = 740] [serial = 497] [outer = 0000001407CD9400] 11:21:00 INFO - PROCESS | 740 | 1471544460951 Marionette DEBUG loaded listener.js 11:21:01 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001478E74800) [pid = 740] [serial = 498] [outer = 0000001407CD9400] 11:21:01 INFO - PROCESS | 740 | [740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:01 INFO - PROCESS | 740 | [740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:21:01 INFO - PROCESS | 740 | [740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:01 INFO - PROCESS | 740 | 1471544461311 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]]]}] 11:21:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:21:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 629ms 11:21:01 INFO - PROCESS | 740 | 1471544461378 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 11:21:01 INFO - PROCESS | 740 | 1471544461380 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 11:21:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:21:01 INFO - PROCESS | 740 | 1471544461384 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:21:01 INFO - PROCESS | 740 | 1471544461385 Marionette TRACE conn6 <- [1,630,null,{}] 11:21:01 INFO - PROCESS | 740 | 1471544461389 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}] 11:21:01 INFO - PROCESS | 740 | 1471544461391 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:01 INFO - PROCESS | 740 | 1471544461481 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 11:21:01 INFO - PROCESS | 740 | 1471544461487 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:01 INFO - PROCESS | 740 | 1471544461489 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:01 INFO - PROCESS | 740 | ++DOCSHELL 000000147A672800 == 37 [pid = 740] [id = 167] 11:21:01 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (0000001479D2EC00) [pid = 740] [serial = 499] [outer = 0000000000000000] 11:21:01 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000147A1B8000) [pid = 740] [serial = 500] [outer = 0000001479D2EC00] 11:21:01 INFO - PROCESS | 740 | 1471544461535 Marionette DEBUG loaded listener.js 11:21:01 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000147A629000) [pid = 740] [serial = 501] [outer = 0000001479D2EC00] 11:21:01 INFO - PROCESS | 740 | 1471544461941 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]]]}] 11:21:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:21:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 629ms 11:21:02 INFO - PROCESS | 740 | 1471544462016 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 11:21:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:21:02 INFO - PROCESS | 740 | 1471544462018 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 11:21:02 INFO - PROCESS | 740 | 1471544462021 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:21:02 INFO - PROCESS | 740 | 1471544462023 Marionette TRACE conn6 <- [1,634,null,{}] 11:21:02 INFO - PROCESS | 740 | 1471544462027 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}] 11:21:02 INFO - PROCESS | 740 | 1471544462029 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:02 INFO - PROCESS | 740 | 1471544462113 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 11:21:02 INFO - PROCESS | 740 | 1471544462154 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:02 INFO - PROCESS | 740 | 1471544462156 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:02 INFO - PROCESS | 740 | ++DOCSHELL 000000147AEC6800 == 38 [pid = 740] [id = 168] 11:21:02 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000147A922800) [pid = 740] [serial = 502] [outer = 0000000000000000] 11:21:02 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000147A929800) [pid = 740] [serial = 503] [outer = 000000147A922800] 11:21:02 INFO - PROCESS | 740 | 1471544462202 Marionette DEBUG loaded listener.js 11:21:02 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000147AA34800) [pid = 740] [serial = 504] [outer = 000000147A922800] 11:21:02 INFO - PROCESS | 740 | 1471544462712 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]]]}] 11:21:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:21:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 735ms 11:21:02 INFO - PROCESS | 740 | 1471544462759 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 11:21:02 INFO - PROCESS | 740 | 1471544462764 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 11:21:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:21:02 INFO - PROCESS | 740 | 1471544462769 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:21:02 INFO - PROCESS | 740 | 1471544462773 Marionette TRACE conn6 <- [1,638,null,{}] 11:21:02 INFO - PROCESS | 740 | 1471544462779 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}] 11:21:02 INFO - PROCESS | 740 | 1471544462783 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:02 INFO - PROCESS | 740 | 1471544462902 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 11:21:02 INFO - PROCESS | 740 | 1471544462989 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:02 INFO - PROCESS | 740 | 1471544462992 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:03 INFO - PROCESS | 740 | ++DOCSHELL 000000140866C000 == 39 [pid = 740] [id = 169] 11:21:03 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001404E62800) [pid = 740] [serial = 505] [outer = 0000000000000000] 11:21:03 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (00000014071EC400) [pid = 740] [serial = 506] [outer = 0000001404E62800] 11:21:03 INFO - PROCESS | 740 | 1471544463054 Marionette DEBUG loaded listener.js 11:21:03 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (00000014082D2400) [pid = 740] [serial = 507] [outer = 0000001404E62800] 11:21:03 INFO - PROCESS | 740 | 1471544463688 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]]]}] 11:21:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:21:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 985ms 11:21:03 INFO - PROCESS | 740 | 1471544463759 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 11:21:03 INFO - PROCESS | 740 | 1471544463764 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 11:21:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:21:03 INFO - PROCESS | 740 | 1471544463771 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:21:03 INFO - PROCESS | 740 | 1471544463774 Marionette TRACE conn6 <- [1,642,null,{}] 11:21:03 INFO - PROCESS | 740 | 1471544463778 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}] 11:21:03 INFO - PROCESS | 740 | 1471544463781 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:03 INFO - PROCESS | 740 | 1471544463928 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 11:21:04 INFO - PROCESS | 740 | 1471544464042 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:04 INFO - PROCESS | 740 | 1471544464045 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:04 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECBD000 == 40 [pid = 740] [id = 170] 11:21:04 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140C90A800) [pid = 740] [serial = 508] [outer = 0000000000000000] 11:21:04 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140C98B800) [pid = 740] [serial = 509] [outer = 000000140C90A800] 11:21:04 INFO - PROCESS | 740 | 1471544464105 Marionette DEBUG loaded listener.js 11:21:04 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140EAEE000) [pid = 740] [serial = 510] [outer = 000000140C90A800] 11:21:04 INFO - PROCESS | 740 | 1471544464698 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]]]}] 11:21:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:21:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 985ms 11:21:04 INFO - PROCESS | 740 | 1471544464758 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 11:21:04 INFO - PROCESS | 740 | 1471544464761 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 11:21:04 INFO - PROCESS | 740 | 1471544464779 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:21:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:21:04 INFO - PROCESS | 740 | 1471544464783 Marionette TRACE conn6 <- [1,646,null,{}] 11:21:04 INFO - PROCESS | 740 | 1471544464796 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}] 11:21:04 INFO - PROCESS | 740 | 1471544464801 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:04 INFO - PROCESS | 740 | 1471544464914 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 11:21:04 INFO - PROCESS | 740 | 1471544464987 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:05 INFO - PROCESS | 740 | 1471544464991 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:05 INFO - PROCESS | 740 | ++DOCSHELL 000000147B4E9000 == 41 [pid = 740] [id = 171] 11:21:05 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (0000001478E68C00) [pid = 740] [serial = 511] [outer = 0000000000000000] 11:21:05 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (0000001478E6C800) [pid = 740] [serial = 512] [outer = 0000001478E68C00] 11:21:05 INFO - PROCESS | 740 | 1471544465051 Marionette DEBUG loaded listener.js 11:21:05 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000147AA35000) [pid = 740] [serial = 513] [outer = 0000001478E68C00] 11:21:05 INFO - PROCESS | 740 | 1471544465651 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]]]}] 11:21:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:21:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 881ms 11:21:05 INFO - PROCESS | 740 | 1471544465679 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 11:21:05 INFO - PROCESS | 740 | 1471544465682 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 11:21:05 INFO - PROCESS | 740 | 1471544465687 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:21:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:21:05 INFO - PROCESS | 740 | 1471544465689 Marionette TRACE conn6 <- [1,650,null,{}] 11:21:05 INFO - PROCESS | 740 | 1471544465693 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}] 11:21:05 INFO - PROCESS | 740 | 1471544465695 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:05 INFO - PROCESS | 740 | 1471544465809 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 11:21:05 INFO - PROCESS | 740 | 1471544465899 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:05 INFO - PROCESS | 740 | 1471544465902 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:05 INFO - PROCESS | 740 | ++DOCSHELL 000000147C25A800 == 42 [pid = 740] [id = 172] 11:21:05 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000147AA35C00) [pid = 740] [serial = 514] [outer = 0000000000000000] 11:21:05 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (000000147ACC9C00) [pid = 740] [serial = 515] [outer = 000000147AA35C00] 11:21:05 INFO - PROCESS | 740 | 1471544465959 Marionette DEBUG loaded listener.js 11:21:06 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (000000147ACD0800) [pid = 740] [serial = 516] [outer = 000000147AA35C00] 11:21:06 INFO - PROCESS | 740 | [740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:06 INFO - PROCESS | 740 | [740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:21:06 INFO - PROCESS | 740 | 1471544466722 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]]]}] 11:21:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:21:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1076ms 11:21:06 INFO - PROCESS | 740 | 1471544466769 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 11:21:06 INFO - PROCESS | 740 | 1471544466773 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 11:21:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:21:06 INFO - PROCESS | 740 | 1471544466778 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:21:06 INFO - PROCESS | 740 | 1471544466781 Marionette TRACE conn6 <- [1,654,null,{}] 11:21:06 INFO - PROCESS | 740 | 1471544466803 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}] 11:21:06 INFO - PROCESS | 740 | 1471544466806 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:06 INFO - PROCESS | 740 | 1471544466910 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 11:21:06 INFO - PROCESS | 740 | 1471544466984 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:06 INFO - PROCESS | 740 | 1471544466987 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:07 INFO - PROCESS | 740 | ++DOCSHELL 000000140A079000 == 43 [pid = 740] [id = 173] 11:21:07 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (0000001407AD6000) [pid = 740] [serial = 517] [outer = 0000000000000000] 11:21:07 INFO - PROCESS | 740 | ++DOMWINDOW == 93 (0000001407CD6C00) [pid = 740] [serial = 518] [outer = 0000001407AD6000] 11:21:07 INFO - PROCESS | 740 | 1471544467039 Marionette DEBUG loaded listener.js 11:21:07 INFO - PROCESS | 740 | ++DOMWINDOW == 94 (00000014082D1800) [pid = 740] [serial = 519] [outer = 0000001407AD6000] 11:21:07 INFO - PROCESS | 740 | [740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:08 INFO - PROCESS | 740 | --DOCSHELL 000000147A672800 == 42 [pid = 740] [id = 167] 11:21:08 INFO - PROCESS | 740 | --DOCSHELL 0000001478D21000 == 41 [pid = 740] [id = 166] 11:21:08 INFO - PROCESS | 740 | --DOCSHELL 000000140F36B800 == 40 [pid = 740] [id = 165] 11:21:08 INFO - PROCESS | 740 | --DOCSHELL 000000140ECB1000 == 39 [pid = 740] [id = 164] 11:21:08 INFO - PROCESS | 740 | --DOCSHELL 000000140EA93800 == 38 [pid = 740] [id = 163] 11:21:08 INFO - PROCESS | 740 | --DOCSHELL 000000140C99D000 == 37 [pid = 740] [id = 162] 11:21:08 INFO - PROCESS | 740 | --DOCSHELL 000000140A749000 == 36 [pid = 740] [id = 161] 11:21:08 INFO - PROCESS | 740 | --DOCSHELL 0000001408107800 == 35 [pid = 740] [id = 160] 11:21:08 INFO - PROCESS | 740 | --DOCSHELL 0000001478D1D000 == 34 [pid = 740] [id = 157] 11:21:08 INFO - PROCESS | 740 | --DOCSHELL 0000001409C55800 == 33 [pid = 740] [id = 158] 11:21:08 INFO - PROCESS | 740 | --DOCSHELL 000000140EC5A000 == 32 [pid = 740] [id = 159] 11:21:08 INFO - PROCESS | 740 | --DOCSHELL 000000147C25A800 == 31 [pid = 740] [id = 172] 11:21:08 INFO - PROCESS | 740 | --DOCSHELL 000000147B4E9000 == 30 [pid = 740] [id = 171] 11:21:08 INFO - PROCESS | 740 | --DOCSHELL 000000140ECBD000 == 29 [pid = 740] [id = 170] 11:21:08 INFO - PROCESS | 740 | --DOCSHELL 000000147AEC6800 == 28 [pid = 740] [id = 168] 11:21:08 INFO - PROCESS | 740 | --DOCSHELL 000000140866C000 == 27 [pid = 740] [id = 169] 11:21:08 INFO - PROCESS | 740 | --DOMWINDOW == 93 (0000001404E5CC00) [pid = 740] [serial = 461] [outer = 0000000000000000] [url = about:blank] 11:21:08 INFO - PROCESS | 740 | --DOMWINDOW == 92 (000000140E7CE800) [pid = 740] [serial = 437] [outer = 0000000000000000] [url = about:blank] 11:21:08 INFO - PROCESS | 740 | --DOMWINDOW == 91 (0000001406CDBC00) [pid = 740] [serial = 447] [outer = 0000000000000000] [url = about:blank] 11:21:08 INFO - PROCESS | 740 | --DOMWINDOW == 90 (0000001407AEF800) [pid = 740] [serial = 443] [outer = 0000000000000000] [url = about:blank] 11:21:08 INFO - PROCESS | 740 | --DOMWINDOW == 89 (000000140C98D800) [pid = 740] [serial = 455] [outer = 0000000000000000] [url = about:blank] 11:21:08 INFO - PROCESS | 740 | --DOMWINDOW == 88 (000000140E73A000) [pid = 740] [serial = 456] [outer = 0000000000000000] [url = about:blank] 11:21:08 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140ED12800) [pid = 740] [serial = 464] [outer = 0000000000000000] [url = about:blank] 11:21:08 INFO - PROCESS | 740 | --DOMWINDOW == 86 (00000014082D1000) [pid = 740] [serial = 450] [outer = 0000000000000000] [url = about:blank] 11:21:08 INFO - PROCESS | 740 | --DOMWINDOW == 85 (0000001407F3A400) [pid = 740] [serial = 444] [outer = 0000000000000000] [url = about:blank] 11:21:08 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001479DC3C00) [pid = 740] [serial = 440] [outer = 0000000000000000] [url = about:blank] 11:21:08 INFO - PROCESS | 740 | --DOMWINDOW == 83 (0000001406B6E000) [pid = 740] [serial = 446] [outer = 0000000000000000] [url = about:blank] 11:21:08 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001407C53C00) [pid = 740] [serial = 434] [outer = 0000000000000000] [url = about:blank] 11:21:08 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140E7CF800) [pid = 740] [serial = 462] [outer = 0000000000000000] [url = about:blank] 11:21:08 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140C0E6400) [pid = 740] [serial = 453] [outer = 0000000000000000] [url = about:blank] 11:21:08 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140AAC8C00) [pid = 740] [serial = 452] [outer = 0000000000000000] [url = about:blank] 11:21:08 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140ED0E400) [pid = 740] [serial = 438] [outer = 0000000000000000] [url = about:blank] 11:21:08 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140E7D0000) [pid = 740] [serial = 458] [outer = 0000000000000000] [url = about:blank] 11:21:08 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140E848800) [pid = 740] [serial = 459] [outer = 0000000000000000] [url = about:blank] 11:21:08 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140EF1B400) [pid = 740] [serial = 465] [outer = 0000000000000000] [url = about:blank] 11:21:08 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140B94C000) [pid = 740] [serial = 435] [outer = 0000000000000000] [url = about:blank] 11:21:08 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000147A921000) [pid = 740] [serial = 441] [outer = 0000000000000000] [url = about:blank] 11:21:08 INFO - PROCESS | 740 | --DOMWINDOW == 72 (0000001407DD4000) [pid = 740] [serial = 449] [outer = 0000000000000000] [url = about:blank] 11:21:08 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140EF99800) [pid = 740] [serial = 467] [outer = 0000000000000000] [url = about:blank] 11:21:08 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140F013800) [pid = 740] [serial = 468] [outer = 0000000000000000] [url = about:blank] 11:21:08 INFO - PROCESS | 740 | [740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:21:08 INFO - PROCESS | 740 | 1471544468285 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]]]}] 11:21:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:21:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1571ms 11:21:08 INFO - PROCESS | 740 | 1471544468378 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 11:21:08 INFO - PROCESS | 740 | 1471544468382 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 11:21:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:21:08 INFO - PROCESS | 740 | 1471544468393 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:21:08 INFO - PROCESS | 740 | 1471544468397 Marionette TRACE conn6 <- [1,658,null,{}] 11:21:08 INFO - PROCESS | 740 | 1471544468404 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}] 11:21:08 INFO - PROCESS | 740 | 1471544468407 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:08 INFO - PROCESS | 740 | 1471544468501 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 11:21:08 INFO - PROCESS | 740 | 1471544468508 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:08 INFO - PROCESS | 740 | 1471544468510 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:08 INFO - PROCESS | 740 | ++DOCSHELL 0000001407D0E000 == 28 [pid = 740] [id = 174] 11:21:08 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001406B74800) [pid = 740] [serial = 520] [outer = 0000000000000000] 11:21:08 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (0000001406C3B000) [pid = 740] [serial = 521] [outer = 0000001406B74800] 11:21:08 INFO - PROCESS | 740 | 1471544468561 Marionette DEBUG loaded listener.js 11:21:08 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001406CDC800) [pid = 740] [serial = 522] [outer = 0000001406B74800] 11:21:09 INFO - PROCESS | 740 | 1471544469029 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]]]}] 11:21:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:21:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 692ms 11:21:09 INFO - PROCESS | 740 | 1471544469085 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 11:21:09 INFO - PROCESS | 740 | 1471544469091 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 11:21:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:21:09 INFO - PROCESS | 740 | 1471544469098 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:21:09 INFO - PROCESS | 740 | 1471544469100 Marionette TRACE conn6 <- [1,662,null,{}] 11:21:09 INFO - PROCESS | 740 | 1471544469104 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}] 11:21:09 INFO - PROCESS | 740 | 1471544469107 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:09 INFO - PROCESS | 740 | 1471544469198 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 11:21:09 INFO - PROCESS | 740 | 1471544469207 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:09 INFO - PROCESS | 740 | 1471544469209 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:09 INFO - PROCESS | 740 | ++DOCSHELL 0000001409A5A000 == 29 [pid = 740] [id = 175] 11:21:09 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (0000001407DD6800) [pid = 740] [serial = 523] [outer = 0000000000000000] 11:21:09 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (0000001407DD4C00) [pid = 740] [serial = 524] [outer = 0000001407DD6800] 11:21:09 INFO - PROCESS | 740 | 1471544469261 Marionette DEBUG loaded listener.js 11:21:09 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (00000014086CCC00) [pid = 740] [serial = 525] [outer = 0000001407DD6800] 11:21:09 INFO - PROCESS | 740 | [740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:09 INFO - PROCESS | 740 | [740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:21:09 INFO - PROCESS | 740 | [740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:09 INFO - PROCESS | 740 | [740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:21:09 INFO - PROCESS | 740 | 1471544469731 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]]]}] 11:21:09 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 11:21:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 692ms 11:21:09 INFO - PROCESS | 740 | 1471544469790 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 11:21:09 INFO - PROCESS | 740 | 1471544469793 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 11:21:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:21:09 INFO - PROCESS | 740 | 1471544469796 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:21:09 INFO - PROCESS | 740 | 1471544469800 Marionette TRACE conn6 <- [1,666,null,{}] 11:21:09 INFO - PROCESS | 740 | 1471544469811 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}] 11:21:09 INFO - PROCESS | 740 | 1471544469816 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:09 INFO - PROCESS | 740 | 1471544469935 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 11:21:10 INFO - PROCESS | 740 | 1471544470014 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:10 INFO - PROCESS | 740 | 1471544470018 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:10 INFO - PROCESS | 740 | ++DOCSHELL 000000140C94D800 == 30 [pid = 740] [id = 176] 11:21:10 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (0000001406C38400) [pid = 740] [serial = 526] [outer = 0000000000000000] 11:21:10 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140B953800) [pid = 740] [serial = 527] [outer = 0000001406C38400] 11:21:10 INFO - PROCESS | 740 | 1471544470069 Marionette DEBUG loaded listener.js 11:21:10 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140C0E9400) [pid = 740] [serial = 528] [outer = 0000001406C38400] 11:21:10 INFO - PROCESS | 740 | 1471544470479 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]]]}] 11:21:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:21:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 733ms 11:21:10 INFO - PROCESS | 740 | 1471544470540 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 11:21:10 INFO - PROCESS | 740 | 1471544470543 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 11:21:10 INFO - PROCESS | 740 | 1471544470546 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:21:10 INFO - PROCESS | 740 | 1471544470548 Marionette TRACE conn6 <- [1,670,null,{}] 11:21:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:21:10 INFO - PROCESS | 740 | 1471544470552 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}] 11:21:10 INFO - PROCESS | 740 | 1471544470554 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:10 INFO - PROCESS | 740 | 1471544470666 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 11:21:10 INFO - PROCESS | 740 | 1471544470676 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:10 INFO - PROCESS | 740 | 1471544470678 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:10 INFO - PROCESS | 740 | ++DOCSHELL 000000140C9AD000 == 31 [pid = 740] [id = 177] 11:21:10 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140C986400) [pid = 740] [serial = 529] [outer = 0000000000000000] 11:21:10 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140C98BC00) [pid = 740] [serial = 530] [outer = 000000140C986400] 11:21:10 INFO - PROCESS | 740 | 1471544470763 Marionette DEBUG loaded listener.js 11:21:10 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140E73B400) [pid = 740] [serial = 531] [outer = 000000140C986400] 11:21:11 INFO - PROCESS | 740 | [740] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:21:11 INFO - PROCESS | 740 | [740] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:21:11 INFO - PROCESS | 740 | 1471544471710 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]]]}] 11:21:11 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) 11:21:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1175ms 11:21:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:21:11 INFO - PROCESS | 740 | 1471544471728 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 11:21:11 INFO - PROCESS | 740 | 1471544471730 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 11:21:11 INFO - PROCESS | 740 | 1471544471733 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:21:11 INFO - PROCESS | 740 | 1471544471735 Marionette TRACE conn6 <- [1,674,null,{}] 11:21:11 INFO - PROCESS | 740 | 1471544471746 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}] 11:21:11 INFO - PROCESS | 740 | 1471544471748 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:11 INFO - PROCESS | 740 | 1471544471855 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 11:21:11 INFO - PROCESS | 740 | 1471544471861 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:11 INFO - PROCESS | 740 | 1471544471863 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:11 INFO - PROCESS | 740 | ++DOCSHELL 000000140E861800 == 32 [pid = 740] [id = 178] 11:21:11 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001407D95400) [pid = 740] [serial = 532] [outer = 0000000000000000] 11:21:11 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140E7D7400) [pid = 740] [serial = 533] [outer = 0000001407D95400] 11:21:11 INFO - PROCESS | 740 | 1471544471913 Marionette DEBUG loaded listener.js 11:21:12 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140E84A000) [pid = 740] [serial = 534] [outer = 0000001407D95400] 11:21:12 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140F018800) [pid = 740] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:21:12 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140EF1E000) [pid = 740] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:21:12 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001407CD9400) [pid = 740] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:21:12 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001406DEC000) [pid = 740] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:21:12 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140A30AC00) [pid = 740] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:21:12 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140C98E000) [pid = 740] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:21:12 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001407F39800) [pid = 740] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:21:12 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001406CDA800) [pid = 740] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:21:12 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140F016C00) [pid = 740] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:21:12 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000147A922800) [pid = 740] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:21:12 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001479D2EC00) [pid = 740] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:21:12 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140EC98400) [pid = 740] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:21:12 INFO - PROCESS | 740 | 1471544472822 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]]]}] 11:21:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:21:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1142ms 11:21:12 INFO - PROCESS | 740 | 1471544472878 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 11:21:12 INFO - PROCESS | 740 | 1471544472881 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 11:21:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:21:12 INFO - PROCESS | 740 | 1471544472884 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:21:12 INFO - PROCESS | 740 | 1471544472886 Marionette TRACE conn6 <- [1,678,null,{}] 11:21:12 INFO - PROCESS | 740 | 1471544472889 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}] 11:21:12 INFO - PROCESS | 740 | 1471544472895 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:13 INFO - PROCESS | 740 | 1471544473027 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 11:21:13 INFO - PROCESS | 740 | 1471544473035 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:13 INFO - PROCESS | 740 | 1471544473037 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:13 INFO - PROCESS | 740 | ++DOCSHELL 000000140EC51000 == 33 [pid = 740] [id = 179] 11:21:13 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (00000014066D9C00) [pid = 740] [serial = 535] [outer = 0000000000000000] 11:21:13 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140EAEC400) [pid = 740] [serial = 536] [outer = 00000014066D9C00] 11:21:13 INFO - PROCESS | 740 | 1471544473085 Marionette DEBUG loaded listener.js 11:21:13 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140ED09800) [pid = 740] [serial = 537] [outer = 00000014066D9C00] 11:21:14 INFO - PROCESS | 740 | 1471544474039 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]]]}] 11:21:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:21:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1182ms 11:21:14 INFO - PROCESS | 740 | 1471544474070 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 11:21:14 INFO - PROCESS | 740 | 1471544474075 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 11:21:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:21:14 INFO - PROCESS | 740 | 1471544474123 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:21:14 INFO - PROCESS | 740 | 1471544474127 Marionette TRACE conn6 <- [1,682,null,{}] 11:21:14 INFO - PROCESS | 740 | 1471544474133 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}] 11:21:14 INFO - PROCESS | 740 | 1471544474137 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:14 INFO - PROCESS | 740 | 1471544474287 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 11:21:14 INFO - PROCESS | 740 | 1471544474437 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:14 INFO - PROCESS | 740 | 1471544474441 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:14 INFO - PROCESS | 740 | ++DOCSHELL 000000140826C800 == 34 [pid = 740] [id = 180] 11:21:14 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (0000001406B73000) [pid = 740] [serial = 538] [outer = 0000000000000000] 11:21:14 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (0000001406C42400) [pid = 740] [serial = 539] [outer = 0000001406B73000] 11:21:14 INFO - PROCESS | 740 | 1471544474504 Marionette DEBUG loaded listener.js 11:21:14 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001407504400) [pid = 740] [serial = 540] [outer = 0000001406B73000] 11:21:15 INFO - PROCESS | 740 | 1471544475653 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]]]}] 11:21:15 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) 11:21:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1549ms 11:21:15 INFO - PROCESS | 740 | 1471544475673 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 11:21:15 INFO - PROCESS | 740 | 1471544475678 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 11:21:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:21:15 INFO - PROCESS | 740 | 1471544475685 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:21:15 INFO - PROCESS | 740 | 1471544475688 Marionette TRACE conn6 <- [1,686,null,{}] 11:21:15 INFO - PROCESS | 740 | 1471544475755 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}] 11:21:15 INFO - PROCESS | 740 | 1471544475758 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:15 INFO - PROCESS | 740 | 1471544475886 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 11:21:16 INFO - PROCESS | 740 | 1471544475991 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:16 INFO - PROCESS | 740 | 1471544475994 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:16 INFO - PROCESS | 740 | ++DOCSHELL 0000001406FBB000 == 35 [pid = 740] [id = 181] 11:21:16 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001407AEF800) [pid = 740] [serial = 541] [outer = 0000000000000000] 11:21:16 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (0000001409A82400) [pid = 740] [serial = 542] [outer = 0000001407AEF800] 11:21:16 INFO - PROCESS | 740 | 1471544476054 Marionette DEBUG loaded listener.js 11:21:16 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140AA10C00) [pid = 740] [serial = 543] [outer = 0000001407AEF800] 11:21:16 INFO - PROCESS | 740 | --DOCSHELL 000000140E861800 == 34 [pid = 740] [id = 178] 11:21:16 INFO - PROCESS | 740 | --DOCSHELL 000000140C9AD000 == 33 [pid = 740] [id = 177] 11:21:16 INFO - PROCESS | 740 | --DOCSHELL 000000140C94D800 == 32 [pid = 740] [id = 176] 11:21:16 INFO - PROCESS | 740 | --DOCSHELL 0000001409A5A000 == 31 [pid = 740] [id = 175] 11:21:16 INFO - PROCESS | 740 | --DOCSHELL 0000001407D0E000 == 30 [pid = 740] [id = 174] 11:21:16 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140F3B7C00) [pid = 740] [serial = 494] [outer = 0000000000000000] [url = about:blank] 11:21:16 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140F012000) [pid = 740] [serial = 492] [outer = 0000000000000000] [url = about:blank] 11:21:16 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140EF93000) [pid = 740] [serial = 491] [outer = 0000000000000000] [url = about:blank] 11:21:16 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140C911800) [pid = 740] [serial = 497] [outer = 0000000000000000] [url = about:blank] 11:21:16 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001407966800) [pid = 740] [serial = 473] [outer = 0000000000000000] [url = about:blank] 11:21:16 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001407F38400) [pid = 740] [serial = 474] [outer = 0000000000000000] [url = about:blank] 11:21:16 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140AA07C00) [pid = 740] [serial = 482] [outer = 0000000000000000] [url = about:blank] 11:21:16 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140B956000) [pid = 740] [serial = 483] [outer = 0000000000000000] [url = about:blank] 11:21:16 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140E7D2800) [pid = 740] [serial = 485] [outer = 0000000000000000] [url = about:blank] 11:21:16 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140B954400) [pid = 740] [serial = 476] [outer = 0000000000000000] [url = about:blank] 11:21:16 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140C98D400) [pid = 740] [serial = 477] [outer = 0000000000000000] [url = about:blank] 11:21:16 INFO - PROCESS | 740 | --DOMWINDOW == 70 (00000014079A2400) [pid = 740] [serial = 479] [outer = 0000000000000000] [url = about:blank] 11:21:16 INFO - PROCESS | 740 | --DOMWINDOW == 69 (0000001407DD8800) [pid = 740] [serial = 480] [outer = 0000000000000000] [url = about:blank] 11:21:16 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140F0CA400) [pid = 740] [serial = 471] [outer = 0000000000000000] [url = about:blank] 11:21:16 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000140F0BD800) [pid = 740] [serial = 470] [outer = 0000000000000000] [url = about:blank] 11:21:16 INFO - PROCESS | 740 | --DOMWINDOW == 66 (000000147AA34800) [pid = 740] [serial = 504] [outer = 0000000000000000] [url = about:blank] 11:21:16 INFO - PROCESS | 740 | --DOMWINDOW == 65 (000000147A929800) [pid = 740] [serial = 503] [outer = 0000000000000000] [url = about:blank] 11:21:16 INFO - PROCESS | 740 | --DOMWINDOW == 64 (000000147A629000) [pid = 740] [serial = 501] [outer = 0000000000000000] [url = about:blank] 11:21:16 INFO - PROCESS | 740 | --DOMWINDOW == 63 (000000147A1B8000) [pid = 740] [serial = 500] [outer = 0000000000000000] [url = about:blank] 11:21:16 INFO - PROCESS | 740 | --DOMWINDOW == 62 (000000147964F000) [pid = 740] [serial = 495] [outer = 0000000000000000] [url = about:blank] 11:21:16 INFO - PROCESS | 740 | --DOMWINDOW == 61 (000000140EC9D400) [pid = 740] [serial = 488] [outer = 0000000000000000] [url = about:blank] 11:21:16 INFO - PROCESS | 740 | --DOMWINDOW == 60 (000000140ED12C00) [pid = 740] [serial = 489] [outer = 0000000000000000] [url = about:blank] 11:21:16 INFO - PROCESS | 740 | --DOMWINDOW == 59 (0000001478E74800) [pid = 740] [serial = 498] [outer = 0000000000000000] [url = about:blank] 11:21:16 INFO - PROCESS | 740 | --DOMWINDOW == 58 (000000140EAE6C00) [pid = 740] [serial = 486] [outer = 0000000000000000] [url = about:blank] 11:21:17 INFO - PROCESS | 740 | 1471544477214 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]]]}] 11:21:17 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) 11:21:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1547ms 11:21:17 INFO - PROCESS | 740 | 1471544477234 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 11:21:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:21:17 INFO - PROCESS | 740 | 1471544477238 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 11:21:17 INFO - PROCESS | 740 | 1471544477243 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:21:17 INFO - PROCESS | 740 | 1471544477246 Marionette TRACE conn6 <- [1,690,null,{}] 11:21:17 INFO - PROCESS | 740 | 1471544477251 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}] 11:21:17 INFO - PROCESS | 740 | 1471544477254 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:17 INFO - PROCESS | 740 | 1471544477358 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 11:21:17 INFO - PROCESS | 740 | 1471544477456 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:17 INFO - PROCESS | 740 | 1471544477459 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:17 INFO - PROCESS | 740 | ++DOCSHELL 0000001406FA0000 == 31 [pid = 740] [id = 182] 11:21:17 INFO - PROCESS | 740 | ++DOMWINDOW == 59 (0000001404E61C00) [pid = 740] [serial = 544] [outer = 0000000000000000] 11:21:17 INFO - PROCESS | 740 | ++DOMWINDOW == 60 (0000001404E69000) [pid = 740] [serial = 545] [outer = 0000001404E61C00] 11:21:17 INFO - PROCESS | 740 | 1471544477510 Marionette DEBUG loaded listener.js 11:21:17 INFO - PROCESS | 740 | ++DOMWINDOW == 61 (00000014066DB400) [pid = 740] [serial = 546] [outer = 0000001404E61C00] 11:21:18 INFO - PROCESS | 740 | 1471544478389 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]]]}] 11:21:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:21:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1198ms 11:21:18 INFO - PROCESS | 740 | 1471544478441 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 11:21:18 INFO - PROCESS | 740 | 1471544478446 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 11:21:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:21:18 INFO - PROCESS | 740 | 1471544478452 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:21:18 INFO - PROCESS | 740 | 1471544478455 Marionette TRACE conn6 <- [1,694,null,{}] 11:21:18 INFO - PROCESS | 740 | 1471544478459 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}] 11:21:18 INFO - PROCESS | 740 | 1471544478461 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:18 INFO - PROCESS | 740 | 1471544478555 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 11:21:18 INFO - PROCESS | 740 | 1471544478563 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:18 INFO - PROCESS | 740 | 1471544478565 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:18 INFO - PROCESS | 740 | ++DOCSHELL 000000140876F800 == 32 [pid = 740] [id = 183] 11:21:18 INFO - PROCESS | 740 | ++DOMWINDOW == 62 (0000001407CD5800) [pid = 740] [serial = 547] [outer = 0000000000000000] 11:21:18 INFO - PROCESS | 740 | ++DOMWINDOW == 63 (0000001407CDC400) [pid = 740] [serial = 548] [outer = 0000001407CD5800] 11:21:18 INFO - PROCESS | 740 | 1471544478615 Marionette DEBUG loaded listener.js 11:21:18 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (0000001407DD7C00) [pid = 740] [serial = 549] [outer = 0000001407CD5800] 11:21:19 INFO - PROCESS | 740 | 1471544479618 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]]]}] 11:21:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:21:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1182ms 11:21:19 INFO - PROCESS | 740 | 1471544479637 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 11:21:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:21:19 INFO - PROCESS | 740 | 1471544479639 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 11:21:19 INFO - PROCESS | 740 | 1471544479643 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:21:19 INFO - PROCESS | 740 | 1471544479647 Marionette TRACE conn6 <- [1,698,null,{}] 11:21:19 INFO - PROCESS | 740 | 1471544479665 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}] 11:21:19 INFO - PROCESS | 740 | 1471544479671 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:19 INFO - PROCESS | 740 | 1471544479786 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 11:21:19 INFO - PROCESS | 740 | 1471544479794 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:19 INFO - PROCESS | 740 | 1471544479797 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:19 INFO - PROCESS | 740 | ++DOCSHELL 000000140C63F800 == 33 [pid = 740] [id = 184] 11:21:19 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (0000001404363400) [pid = 740] [serial = 550] [outer = 0000000000000000] 11:21:19 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (0000001409CBE400) [pid = 740] [serial = 551] [outer = 0000001404363400] 11:21:19 INFO - PROCESS | 740 | 1471544479885 Marionette DEBUG loaded listener.js 11:21:19 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (000000140A3FC800) [pid = 740] [serial = 552] [outer = 0000001404363400] 11:21:20 INFO - PROCESS | 740 | --DOMWINDOW == 66 (0000001406B74800) [pid = 740] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:21:20 INFO - PROCESS | 740 | --DOMWINDOW == 65 (000000140C986400) [pid = 740] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:21:20 INFO - PROCESS | 740 | --DOMWINDOW == 64 (0000001407AD6000) [pid = 740] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:21:20 INFO - PROCESS | 740 | --DOMWINDOW == 63 (0000001406C38400) [pid = 740] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:21:20 INFO - PROCESS | 740 | --DOMWINDOW == 62 (0000001407DD6800) [pid = 740] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:21:20 INFO - PROCESS | 740 | --DOMWINDOW == 61 (0000001404E62800) [pid = 740] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:21:20 INFO - PROCESS | 740 | --DOMWINDOW == 60 (000000140C90A800) [pid = 740] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:21:20 INFO - PROCESS | 740 | --DOMWINDOW == 59 (0000001478E68C00) [pid = 740] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:21:20 INFO - PROCESS | 740 | --DOMWINDOW == 58 (0000001407D95400) [pid = 740] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:21:20 INFO - PROCESS | 740 | --DOMWINDOW == 57 (000000147AA35C00) [pid = 740] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:21:20 INFO - PROCESS | 740 | 1471544480801 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]]]}] 11:21:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:21:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1198ms 11:21:20 INFO - PROCESS | 740 | 1471544480844 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 11:21:20 INFO - PROCESS | 740 | 1471544480847 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 11:21:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:21:20 INFO - PROCESS | 740 | 1471544480850 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:21:20 INFO - PROCESS | 740 | 1471544480852 Marionette TRACE conn6 <- [1,702,null,{}] 11:21:20 INFO - PROCESS | 740 | 1471544480856 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}] 11:21:20 INFO - PROCESS | 740 | 1471544480858 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:20 INFO - PROCESS | 740 | 1471544480972 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 11:21:20 INFO - PROCESS | 740 | 1471544480980 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:20 INFO - PROCESS | 740 | 1471544480982 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:21 INFO - PROCESS | 740 | ++DOCSHELL 000000140C9B1000 == 34 [pid = 740] [id = 185] 11:21:21 INFO - PROCESS | 740 | ++DOMWINDOW == 58 (000000140A3DA000) [pid = 740] [serial = 553] [outer = 0000000000000000] 11:21:21 INFO - PROCESS | 740 | ++DOMWINDOW == 59 (000000140B4CD800) [pid = 740] [serial = 554] [outer = 000000140A3DA000] 11:21:21 INFO - PROCESS | 740 | 1471544481029 Marionette DEBUG loaded listener.js 11:21:21 INFO - PROCESS | 740 | ++DOMWINDOW == 60 (000000140B956400) [pid = 740] [serial = 555] [outer = 000000140A3DA000] 11:21:21 INFO - PROCESS | 740 | 1471544481945 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]]]}] 11:21:21 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 11:21:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1140ms 11:21:21 INFO - PROCESS | 740 | 1471544481992 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 11:21:21 INFO - PROCESS | 740 | 1471544481994 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 11:21:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:21:22 INFO - PROCESS | 740 | 1471544481998 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:21:22 INFO - PROCESS | 740 | 1471544482000 Marionette TRACE conn6 <- [1,706,null,{}] 11:21:22 INFO - PROCESS | 740 | 1471544482004 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}] 11:21:22 INFO - PROCESS | 740 | 1471544482006 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:22 INFO - PROCESS | 740 | 1471544482115 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 11:21:22 INFO - PROCESS | 740 | 1471544482122 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:22 INFO - PROCESS | 740 | 1471544482125 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:22 INFO - PROCESS | 740 | ++DOCSHELL 000000140E861800 == 35 [pid = 740] [id = 186] 11:21:22 INFO - PROCESS | 740 | ++DOMWINDOW == 61 (000000140C0E4800) [pid = 740] [serial = 556] [outer = 0000000000000000] 11:21:22 INFO - PROCESS | 740 | ++DOMWINDOW == 62 (000000140C0ED000) [pid = 740] [serial = 557] [outer = 000000140C0E4800] 11:21:22 INFO - PROCESS | 740 | 1471544482171 Marionette DEBUG loaded listener.js 11:21:22 INFO - PROCESS | 740 | ++DOMWINDOW == 63 (000000140C989C00) [pid = 740] [serial = 558] [outer = 000000140C0E4800] 11:21:23 INFO - PROCESS | 740 | 1471544483131 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]]]}] 11:21:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:21:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1179ms 11:21:23 INFO - PROCESS | 740 | 1471544483214 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 11:21:23 INFO - PROCESS | 740 | 1471544483219 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 11:21:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:21:23 INFO - PROCESS | 740 | 1471544483225 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:21:23 INFO - PROCESS | 740 | 1471544483228 Marionette TRACE conn6 <- [1,710,null,{}] 11:21:23 INFO - PROCESS | 740 | 1471544483235 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}] 11:21:23 INFO - PROCESS | 740 | 1471544483238 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:23 INFO - PROCESS | 740 | 1471544483394 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 11:21:23 INFO - PROCESS | 740 | 1471544483509 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:23 INFO - PROCESS | 740 | 1471544483514 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:23 INFO - PROCESS | 740 | ++DOCSHELL 0000001408120800 == 36 [pid = 740] [id = 187] 11:21:23 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (00000014066D5800) [pid = 740] [serial = 559] [outer = 0000000000000000] 11:21:23 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (0000001406C38400) [pid = 740] [serial = 560] [outer = 00000014066D5800] 11:21:23 INFO - PROCESS | 740 | 1471544483617 Marionette DEBUG loaded listener.js 11:21:23 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (0000001407AF8C00) [pid = 740] [serial = 561] [outer = 00000014066D5800] 11:21:24 INFO - PROCESS | 740 | 1471544484256 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] 11:21:24 INFO - PROCESS | 740 | 1471544484324 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 11:21:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:21:24 INFO - PROCESS | 740 | 1471544484330 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:21:24 INFO - PROCESS | 740 | 1471544484333 Marionette TRACE conn6 <- [1,714,null,{}] 11:21:24 INFO - PROCESS | 740 | 1471544484338 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}] 11:21:24 INFO - PROCESS | 740 | 1471544484341 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:24 INFO - PROCESS | 740 | 1471544484455 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 11:21:24 INFO - PROCESS | 740 | 1471544484525 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:24 INFO - PROCESS | 740 | 1471544484527 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:24 INFO - PROCESS | 740 | ++DOCSHELL 000000140EAA6800 == 37 [pid = 740] [id = 188] 11:21:24 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (0000001409CBEC00) [pid = 740] [serial = 562] [outer = 0000000000000000] 11:21:24 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (000000140A3DE800) [pid = 740] [serial = 563] [outer = 0000001409CBEC00] 11:21:24 INFO - PROCESS | 740 | 1471544484587 Marionette DEBUG loaded listener.js 11:21:24 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (000000140C0E7800) [pid = 740] [serial = 564] [outer = 0000001409CBEC00] 11:21:25 INFO - PROCESS | 740 | 1471544485244 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]]]}] 11:21:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:21:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 943ms 11:21:25 INFO - PROCESS | 740 | 1471544485276 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 11:21:25 INFO - PROCESS | 740 | 1471544485279 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 11:21:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:21:25 INFO - PROCESS | 740 | 1471544485282 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:21:25 INFO - PROCESS | 740 | 1471544485287 Marionette TRACE conn6 <- [1,718,null,{}] 11:21:25 INFO - PROCESS | 740 | 1471544485298 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}] 11:21:25 INFO - PROCESS | 740 | 1471544485304 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:25 INFO - PROCESS | 740 | 1471544485418 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 11:21:25 INFO - PROCESS | 740 | 1471544485489 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:25 INFO - PROCESS | 740 | 1471544485492 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:25 INFO - PROCESS | 740 | ++DOCSHELL 000000140ED98800 == 38 [pid = 740] [id = 189] 11:21:25 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140E845400) [pid = 740] [serial = 565] [outer = 0000000000000000] 11:21:25 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140EAE3400) [pid = 740] [serial = 566] [outer = 000000140E845400] 11:21:25 INFO - PROCESS | 740 | 1471544485552 Marionette DEBUG loaded listener.js 11:21:25 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140EAEF800) [pid = 740] [serial = 567] [outer = 000000140E845400] 11:21:26 INFO - PROCESS | 740 | 1471544486310 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] 11:21:26 INFO - PROCESS | 740 | 1471544486371 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 11:21:26 INFO - PROCESS | 740 | 1471544486376 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:21:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:21:26 INFO - PROCESS | 740 | 1471544486379 Marionette TRACE conn6 <- [1,722,null,{}] 11:21:26 INFO - PROCESS | 740 | 1471544486385 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}] 11:21:26 INFO - PROCESS | 740 | 1471544486388 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:26 INFO - PROCESS | 740 | 1471544486532 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 11:21:26 INFO - PROCESS | 740 | 1471544486547 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:26 INFO - PROCESS | 740 | 1471544486552 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:26 INFO - PROCESS | 740 | ++DOCSHELL 0000001408122800 == 39 [pid = 740] [id = 190] 11:21:26 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001404E67000) [pid = 740] [serial = 568] [outer = 0000000000000000] 11:21:26 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (0000001406B73C00) [pid = 740] [serial = 569] [outer = 0000001404E67000] 11:21:26 INFO - PROCESS | 740 | 1471544486604 Marionette DEBUG loaded listener.js 11:21:26 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (0000001407F33000) [pid = 740] [serial = 570] [outer = 0000001404E67000] 11:21:27 INFO - PROCESS | 740 | --DOCSHELL 000000140C9B1000 == 38 [pid = 740] [id = 185] 11:21:27 INFO - PROCESS | 740 | --DOCSHELL 000000140C63F800 == 37 [pid = 740] [id = 184] 11:21:27 INFO - PROCESS | 740 | --DOCSHELL 000000140876F800 == 36 [pid = 740] [id = 183] 11:21:27 INFO - PROCESS | 740 | --DOCSHELL 0000001406FA0000 == 35 [pid = 740] [id = 182] 11:21:27 INFO - PROCESS | 740 | --DOCSHELL 0000001406FBB000 == 34 [pid = 740] [id = 181] 11:21:27 INFO - PROCESS | 740 | --DOCSHELL 000000140826C800 == 33 [pid = 740] [id = 180] 11:21:27 INFO - PROCESS | 740 | --DOCSHELL 000000140EC51000 == 32 [pid = 740] [id = 179] 11:21:27 INFO - PROCESS | 740 | --DOCSHELL 000000140A079000 == 31 [pid = 740] [id = 173] 11:21:27 INFO - PROCESS | 740 | --DOCSHELL 000000140ED98800 == 30 [pid = 740] [id = 189] 11:21:27 INFO - PROCESS | 740 | --DOCSHELL 000000140EAA6800 == 29 [pid = 740] [id = 188] 11:21:27 INFO - PROCESS | 740 | --DOCSHELL 000000140E861800 == 28 [pid = 740] [id = 186] 11:21:27 INFO - PROCESS | 740 | --DOCSHELL 0000001408120800 == 27 [pid = 740] [id = 187] 11:21:27 INFO - PROCESS | 740 | --DOMWINDOW == 74 (00000014082D2400) [pid = 740] [serial = 507] [outer = 0000000000000000] [url = about:blank] 11:21:27 INFO - PROCESS | 740 | --DOMWINDOW == 73 (00000014071EC400) [pid = 740] [serial = 506] [outer = 0000000000000000] [url = about:blank] 11:21:27 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140EAEE000) [pid = 740] [serial = 510] [outer = 0000000000000000] [url = about:blank] 11:21:27 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140C98B800) [pid = 740] [serial = 509] [outer = 0000000000000000] [url = about:blank] 11:21:27 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000147AA35000) [pid = 740] [serial = 513] [outer = 0000000000000000] [url = about:blank] 11:21:27 INFO - PROCESS | 740 | --DOMWINDOW == 69 (0000001478E6C800) [pid = 740] [serial = 512] [outer = 0000000000000000] [url = about:blank] 11:21:27 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140E7D7400) [pid = 740] [serial = 533] [outer = 0000000000000000] [url = about:blank] 11:21:27 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000147ACD0800) [pid = 740] [serial = 516] [outer = 0000000000000000] [url = about:blank] 11:21:27 INFO - PROCESS | 740 | --DOMWINDOW == 66 (000000147ACC9C00) [pid = 740] [serial = 515] [outer = 0000000000000000] [url = about:blank] 11:21:27 INFO - PROCESS | 740 | --DOMWINDOW == 65 (000000140E73B400) [pid = 740] [serial = 531] [outer = 0000000000000000] [url = about:blank] 11:21:27 INFO - PROCESS | 740 | --DOMWINDOW == 64 (000000140E84A000) [pid = 740] [serial = 534] [outer = 0000000000000000] [url = about:blank] 11:21:27 INFO - PROCESS | 740 | --DOMWINDOW == 63 (000000140C0E9400) [pid = 740] [serial = 528] [outer = 0000000000000000] [url = about:blank] 11:21:27 INFO - PROCESS | 740 | --DOMWINDOW == 62 (000000140EAEC400) [pid = 740] [serial = 536] [outer = 0000000000000000] [url = about:blank] 11:21:27 INFO - PROCESS | 740 | --DOMWINDOW == 61 (0000001406C3B000) [pid = 740] [serial = 521] [outer = 0000000000000000] [url = about:blank] 11:21:27 INFO - PROCESS | 740 | --DOMWINDOW == 60 (0000001406CDC800) [pid = 740] [serial = 522] [outer = 0000000000000000] [url = about:blank] 11:21:27 INFO - PROCESS | 740 | --DOMWINDOW == 59 (000000140C98BC00) [pid = 740] [serial = 530] [outer = 0000000000000000] [url = about:blank] 11:21:27 INFO - PROCESS | 740 | --DOMWINDOW == 58 (00000014082D1800) [pid = 740] [serial = 519] [outer = 0000000000000000] [url = about:blank] 11:21:27 INFO - PROCESS | 740 | --DOMWINDOW == 57 (0000001407CD6C00) [pid = 740] [serial = 518] [outer = 0000000000000000] [url = about:blank] 11:21:27 INFO - PROCESS | 740 | --DOMWINDOW == 56 (000000140B953800) [pid = 740] [serial = 527] [outer = 0000000000000000] [url = about:blank] 11:21:27 INFO - PROCESS | 740 | --DOMWINDOW == 55 (0000001407DD4C00) [pid = 740] [serial = 524] [outer = 0000000000000000] [url = about:blank] 11:21:27 INFO - PROCESS | 740 | --DOMWINDOW == 54 (00000014086CCC00) [pid = 740] [serial = 525] [outer = 0000000000000000] [url = about:blank] 11:21:27 INFO - PROCESS | 740 | 1471544487801 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]]]}] 11:21:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:21:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1440ms 11:21:27 INFO - PROCESS | 740 | 1471544487825 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 11:21:27 INFO - PROCESS | 740 | 1471544487829 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 11:21:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:21:27 INFO - PROCESS | 740 | 1471544487835 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:21:27 INFO - PROCESS | 740 | 1471544487838 Marionette TRACE conn6 <- [1,726,null,{}] 11:21:27 INFO - PROCESS | 740 | 1471544487843 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}] 11:21:27 INFO - PROCESS | 740 | 1471544487846 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:27 INFO - PROCESS | 740 | 1471544487980 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 11:21:28 INFO - PROCESS | 740 | 1471544488046 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:28 INFO - PROCESS | 740 | 1471544488050 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:28 INFO - PROCESS | 740 | ++DOCSHELL 000000140793B000 == 28 [pid = 740] [id = 191] 11:21:28 INFO - PROCESS | 740 | ++DOMWINDOW == 55 (0000001404F23000) [pid = 740] [serial = 571] [outer = 0000000000000000] 11:21:28 INFO - PROCESS | 740 | ++DOMWINDOW == 56 (0000001406BDDC00) [pid = 740] [serial = 572] [outer = 0000001404F23000] 11:21:28 INFO - PROCESS | 740 | 1471544488102 Marionette DEBUG loaded listener.js 11:21:28 INFO - PROCESS | 740 | ++DOMWINDOW == 57 (0000001404361000) [pid = 740] [serial = 573] [outer = 0000001404F23000] 11:21:28 INFO - PROCESS | 740 | [740] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:21:29 INFO - PROCESS | 740 | 1471544489006 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]]]}] 11:21:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:21:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1184ms 11:21:29 INFO - PROCESS | 740 | 1471544489019 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 11:21:29 INFO - PROCESS | 740 | 1471544489024 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 11:21:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:21:29 INFO - PROCESS | 740 | 1471544489033 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:21:29 INFO - PROCESS | 740 | 1471544489036 Marionette TRACE conn6 <- [1,730,null,{}] 11:21:29 INFO - PROCESS | 740 | 1471544489041 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}] 11:21:29 INFO - PROCESS | 740 | 1471544489043 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:29 INFO - PROCESS | 740 | 1471544489135 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 11:21:29 INFO - PROCESS | 740 | 1471544489141 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:29 INFO - PROCESS | 740 | 1471544489144 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:29 INFO - PROCESS | 740 | ++DOCSHELL 0000001409089800 == 29 [pid = 740] [id = 192] 11:21:29 INFO - PROCESS | 740 | ++DOMWINDOW == 58 (0000001407DCDC00) [pid = 740] [serial = 574] [outer = 0000000000000000] 11:21:29 INFO - PROCESS | 740 | ++DOMWINDOW == 59 (0000001407F2D400) [pid = 740] [serial = 575] [outer = 0000001407DCDC00] 11:21:29 INFO - PROCESS | 740 | 1471544489196 Marionette DEBUG loaded listener.js 11:21:29 INFO - PROCESS | 740 | ++DOMWINDOW == 60 (0000001408230000) [pid = 740] [serial = 576] [outer = 0000001407DCDC00] 11:21:30 INFO - PROCESS | 740 | 1471544490178 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]]]}] 11:21:30 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 11:21:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1180ms 11:21:30 INFO - PROCESS | 740 | 1471544490218 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 11:21:30 INFO - PROCESS | 740 | 1471544490221 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 11:21:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:21:30 INFO - PROCESS | 740 | 1471544490225 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:21:30 INFO - PROCESS | 740 | 1471544490229 Marionette TRACE conn6 <- [1,734,null,{}] 11:21:30 INFO - PROCESS | 740 | 1471544490246 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}] 11:21:30 INFO - PROCESS | 740 | 1471544490251 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:30 INFO - PROCESS | 740 | 1471544490361 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 11:21:30 INFO - PROCESS | 740 | 1471544490368 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:30 INFO - PROCESS | 740 | 1471544490371 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:30 INFO - PROCESS | 740 | ++DOCSHELL 000000140C64B800 == 30 [pid = 740] [id = 193] 11:21:30 INFO - PROCESS | 740 | ++DOMWINDOW == 61 (0000001404363000) [pid = 740] [serial = 577] [outer = 0000000000000000] 11:21:30 INFO - PROCESS | 740 | ++DOMWINDOW == 62 (000000140AAC3C00) [pid = 740] [serial = 578] [outer = 0000001404363000] 11:21:30 INFO - PROCESS | 740 | 1471544490423 Marionette DEBUG loaded listener.js 11:21:30 INFO - PROCESS | 740 | ++DOMWINDOW == 63 (000000140B94EC00) [pid = 740] [serial = 579] [outer = 0000001404363000] 11:21:31 INFO - PROCESS | 740 | 1471544491356 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]]]}] 11:21:31 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.) 11:21:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1195ms 11:21:31 INFO - PROCESS | 740 | 1471544491423 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 11:21:31 INFO - PROCESS | 740 | 1471544491426 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 11:21:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:21:31 INFO - PROCESS | 740 | 1471544491436 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:21:31 INFO - PROCESS | 740 | 1471544491438 Marionette TRACE conn6 <- [1,738,null,{}] 11:21:31 INFO - PROCESS | 740 | 1471544491442 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}] 11:21:31 INFO - PROCESS | 740 | 1471544491444 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:31 INFO - PROCESS | 740 | 1471544491554 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 11:21:31 INFO - PROCESS | 740 | 1471544491560 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:31 INFO - PROCESS | 740 | 1471544491562 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:31 INFO - PROCESS | 740 | ++DOCSHELL 000000140C99D800 == 31 [pid = 740] [id = 194] 11:21:31 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (000000140C903C00) [pid = 740] [serial = 580] [outer = 0000000000000000] 11:21:31 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (000000140C907C00) [pid = 740] [serial = 581] [outer = 000000140C903C00] 11:21:31 INFO - PROCESS | 740 | 1471544491645 Marionette DEBUG loaded listener.js 11:21:31 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (000000140C98A800) [pid = 740] [serial = 582] [outer = 000000140C903C00] 11:21:31 INFO - PROCESS | 740 | --DOMWINDOW == 65 (000000140C0E4800) [pid = 740] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:21:31 INFO - PROCESS | 740 | --DOMWINDOW == 64 (0000001404363400) [pid = 740] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:21:31 INFO - PROCESS | 740 | --DOMWINDOW == 63 (0000001407AEF800) [pid = 740] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:21:31 INFO - PROCESS | 740 | --DOMWINDOW == 62 (0000001406B73000) [pid = 740] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:21:31 INFO - PROCESS | 740 | --DOMWINDOW == 61 (00000014066D9C00) [pid = 740] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:21:31 INFO - PROCESS | 740 | --DOMWINDOW == 60 (0000001407CD5800) [pid = 740] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:21:31 INFO - PROCESS | 740 | --DOMWINDOW == 59 (0000001404E61C00) [pid = 740] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:21:31 INFO - PROCESS | 740 | --DOMWINDOW == 58 (000000140A3DA000) [pid = 740] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:21:32 INFO - PROCESS | 740 | 1471544492571 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]]]}] 11:21:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:21:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1192ms 11:21:32 INFO - PROCESS | 740 | 1471544492624 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 11:21:32 INFO - PROCESS | 740 | 1471544492626 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 11:21:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:21:32 INFO - PROCESS | 740 | 1471544492629 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:21:32 INFO - PROCESS | 740 | 1471544492631 Marionette TRACE conn6 <- [1,742,null,{}] 11:21:32 INFO - PROCESS | 740 | 1471544492635 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}] 11:21:32 INFO - PROCESS | 740 | 1471544492637 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:32 INFO - PROCESS | 740 | 1471544492717 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 11:21:32 INFO - PROCESS | 740 | 1471544492723 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:32 INFO - PROCESS | 740 | 1471544492725 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:32 INFO - PROCESS | 740 | ++DOCSHELL 000000140E859000 == 32 [pid = 740] [id = 195] 11:21:32 INFO - PROCESS | 740 | ++DOMWINDOW == 59 (0000001407CD5800) [pid = 740] [serial = 583] [outer = 0000000000000000] 11:21:32 INFO - PROCESS | 740 | ++DOMWINDOW == 60 (000000140C0EA400) [pid = 740] [serial = 584] [outer = 0000001407CD5800] 11:21:32 INFO - PROCESS | 740 | 1471544492773 Marionette DEBUG loaded listener.js 11:21:32 INFO - PROCESS | 740 | ++DOMWINDOW == 61 (000000140E736800) [pid = 740] [serial = 585] [outer = 0000001407CD5800] 11:21:33 INFO - PROCESS | 740 | 1471544493697 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]]]}] 11:21:33 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 11:21:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1082ms 11:21:33 INFO - PROCESS | 740 | 1471544493718 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 11:21:33 INFO - PROCESS | 740 | 1471544493721 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 11:21:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:21:33 INFO - PROCESS | 740 | 1471544493724 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:21:33 INFO - PROCESS | 740 | 1471544493726 Marionette TRACE conn6 <- [1,746,null,{}] 11:21:33 INFO - PROCESS | 740 | 1471544493730 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}] 11:21:33 INFO - PROCESS | 740 | 1471544493736 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:33 INFO - PROCESS | 740 | 1471544493883 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 11:21:33 INFO - PROCESS | 740 | 1471544493943 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:33 INFO - PROCESS | 740 | 1471544493947 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:33 INFO - PROCESS | 740 | ++DOCSHELL 0000001405111000 == 33 [pid = 740] [id = 196] 11:21:33 INFO - PROCESS | 740 | ++DOMWINDOW == 62 (0000001400AA7000) [pid = 740] [serial = 586] [outer = 0000000000000000] 11:21:34 INFO - PROCESS | 740 | ++DOMWINDOW == 63 (0000001400BCAC00) [pid = 740] [serial = 587] [outer = 0000001400AA7000] 11:21:34 INFO - PROCESS | 740 | 1471544494010 Marionette DEBUG loaded listener.js 11:21:34 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (000000140474F400) [pid = 740] [serial = 588] [outer = 0000001400AA7000] 11:21:34 INFO - PROCESS | 740 | 1471544494813 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]]]}] 11:21:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:21:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1137ms 11:21:34 INFO - PROCESS | 740 | 1471544494880 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 11:21:34 INFO - PROCESS | 740 | 1471544494884 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 11:21:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:21:34 INFO - PROCESS | 740 | 1471544494890 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:21:34 INFO - PROCESS | 740 | 1471544494894 Marionette TRACE conn6 <- [1,750,null,{}] 11:21:34 INFO - PROCESS | 740 | 1471544494898 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}] 11:21:34 INFO - PROCESS | 740 | 1471544494904 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:35 INFO - PROCESS | 740 | 1471544495035 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 11:21:35 INFO - PROCESS | 740 | 1471544495095 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:35 INFO - PROCESS | 740 | 1471544495099 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:35 INFO - PROCESS | 740 | ++DOCSHELL 000000140B51C800 == 34 [pid = 740] [id = 197] 11:21:35 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (0000001407AEA400) [pid = 740] [serial = 589] [outer = 0000000000000000] 11:21:35 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (0000001407D99C00) [pid = 740] [serial = 590] [outer = 0000001407AEA400] 11:21:35 INFO - PROCESS | 740 | 1471544495161 Marionette DEBUG loaded listener.js 11:21:35 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (0000001407F3B400) [pid = 740] [serial = 591] [outer = 0000001407AEA400] 11:21:36 INFO - PROCESS | 740 | [740] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:21:36 INFO - PROCESS | 740 | 1471544496359 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]]]}] 11:21:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:21:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1490ms 11:21:36 INFO - PROCESS | 740 | --DOCSHELL 000000140F37C800 == 33 [pid = 740] [id = 22] 11:21:36 INFO - PROCESS | 740 | --DOCSHELL 000000140F375800 == 32 [pid = 740] [id = 26] 11:21:36 INFO - PROCESS | 740 | --DOCSHELL 00000014796E6000 == 31 [pid = 740] [id = 15] 11:21:36 INFO - PROCESS | 740 | --DOCSHELL 000000140866A800 == 30 [pid = 740] [id = 24] 11:21:36 INFO - PROCESS | 740 | --DOCSHELL 000000140A757000 == 29 [pid = 740] [id = 25] 11:21:36 INFO - PROCESS | 740 | --DOCSHELL 0000001409095000 == 28 [pid = 740] [id = 13] 11:21:36 INFO - PROCESS | 740 | --DOCSHELL 00000014051F5000 == 27 [pid = 740] [id = 23] 11:21:36 INFO - PROCESS | 740 | --DOCSHELL 0000001407AA4800 == 26 [pid = 740] [id = 12] 11:21:36 INFO - PROCESS | 740 | --DOCSHELL 000000140E859000 == 25 [pid = 740] [id = 195] 11:21:36 INFO - PROCESS | 740 | --DOCSHELL 000000140C99D800 == 24 [pid = 740] [id = 194] 11:21:36 INFO - PROCESS | 740 | --DOCSHELL 000000140C64B800 == 23 [pid = 740] [id = 193] 11:21:36 INFO - PROCESS | 740 | --DOCSHELL 0000001409089800 == 22 [pid = 740] [id = 192] 11:21:36 INFO - PROCESS | 740 | --DOCSHELL 000000140793B000 == 21 [pid = 740] [id = 191] 11:21:36 INFO - PROCESS | 740 | --DOMWINDOW == 66 (0000001409CBE400) [pid = 740] [serial = 551] [outer = 0000000000000000] [url = about:blank] 11:21:36 INFO - PROCESS | 740 | --DOMWINDOW == 65 (0000001409A82400) [pid = 740] [serial = 542] [outer = 0000000000000000] [url = about:blank] 11:21:36 INFO - PROCESS | 740 | --DOMWINDOW == 64 (000000140AA10C00) [pid = 740] [serial = 543] [outer = 0000000000000000] [url = about:blank] 11:21:36 INFO - PROCESS | 740 | --DOMWINDOW == 63 (0000001406C42400) [pid = 740] [serial = 539] [outer = 0000000000000000] [url = about:blank] 11:21:36 INFO - PROCESS | 740 | --DOMWINDOW == 62 (0000001407504400) [pid = 740] [serial = 540] [outer = 0000000000000000] [url = about:blank] 11:21:36 INFO - PROCESS | 740 | --DOMWINDOW == 61 (000000140ED09800) [pid = 740] [serial = 537] [outer = 0000000000000000] [url = about:blank] 11:21:36 INFO - PROCESS | 740 | --DOMWINDOW == 60 (0000001407CDC400) [pid = 740] [serial = 548] [outer = 0000000000000000] [url = about:blank] 11:21:36 INFO - PROCESS | 740 | --DOMWINDOW == 59 (0000001404E69000) [pid = 740] [serial = 545] [outer = 0000000000000000] [url = about:blank] 11:21:36 INFO - PROCESS | 740 | --DOMWINDOW == 58 (00000014066DB400) [pid = 740] [serial = 546] [outer = 0000000000000000] [url = about:blank] 11:21:36 INFO - PROCESS | 740 | --DOMWINDOW == 57 (000000140A3FC800) [pid = 740] [serial = 552] [outer = 0000000000000000] [url = about:blank] 11:21:36 INFO - PROCESS | 740 | --DOMWINDOW == 56 (000000140B956400) [pid = 740] [serial = 555] [outer = 0000000000000000] [url = about:blank] 11:21:36 INFO - PROCESS | 740 | --DOMWINDOW == 55 (0000001407DD7C00) [pid = 740] [serial = 549] [outer = 0000000000000000] [url = about:blank] 11:21:36 INFO - PROCESS | 740 | --DOMWINDOW == 54 (000000140B4CD800) [pid = 740] [serial = 554] [outer = 0000000000000000] [url = about:blank] 11:21:36 INFO - PROCESS | 740 | --DOMWINDOW == 53 (000000140C989C00) [pid = 740] [serial = 558] [outer = 0000000000000000] [url = about:blank] 11:21:36 INFO - PROCESS | 740 | --DOMWINDOW == 52 (000000140C0ED000) [pid = 740] [serial = 557] [outer = 0000000000000000] [url = about:blank] 11:21:36 INFO - PROCESS | 740 | 1471544496413 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 11:21:36 INFO - PROCESS | 740 | 1471544496418 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 11:21:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:21:36 INFO - PROCESS | 740 | 1471544496424 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:21:36 INFO - PROCESS | 740 | 1471544496428 Marionette TRACE conn6 <- [1,754,null,{}] 11:21:36 INFO - PROCESS | 740 | 1471544496448 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}] 11:21:36 INFO - PROCESS | 740 | 1471544496451 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:36 INFO - PROCESS | 740 | 1471544496600 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 11:21:36 INFO - PROCESS | 740 | 1471544496609 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:36 INFO - PROCESS | 740 | 1471544496614 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:36 INFO - PROCESS | 740 | ++DOCSHELL 0000001407D12000 == 22 [pid = 740] [id = 198] 11:21:36 INFO - PROCESS | 740 | ++DOMWINDOW == 53 (0000001406B7A000) [pid = 740] [serial = 592] [outer = 0000000000000000] 11:21:36 INFO - PROCESS | 740 | ++DOMWINDOW == 54 (0000001406C3DC00) [pid = 740] [serial = 593] [outer = 0000001406B7A000] 11:21:36 INFO - PROCESS | 740 | 1471544496666 Marionette DEBUG loaded listener.js 11:21:36 INFO - PROCESS | 740 | ++DOMWINDOW == 55 (0000001407AD7400) [pid = 740] [serial = 594] [outer = 0000001406B7A000] 11:21:37 INFO - PROCESS | 740 | 1471544497575 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]]]}] 11:21:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:21:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1193ms 11:21:37 INFO - PROCESS | 740 | 1471544497620 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 11:21:37 INFO - PROCESS | 740 | 1471544497625 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 11:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:21:37 INFO - PROCESS | 740 | 1471544497631 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:21:37 INFO - PROCESS | 740 | 1471544497634 Marionette TRACE conn6 <- [1,758,null,{}] 11:21:37 INFO - PROCESS | 740 | 1471544497638 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}] 11:21:37 INFO - PROCESS | 740 | 1471544497641 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:37 INFO - PROCESS | 740 | 1471544497744 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 11:21:37 INFO - PROCESS | 740 | 1471544497750 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:37 INFO - PROCESS | 740 | 1471544497753 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:37 INFO - PROCESS | 740 | ++DOCSHELL 000000140A385000 == 23 [pid = 740] [id = 199] 11:21:37 INFO - PROCESS | 740 | ++DOMWINDOW == 56 (0000001407F36C00) [pid = 740] [serial = 595] [outer = 0000000000000000] 11:21:37 INFO - PROCESS | 740 | ++DOMWINDOW == 57 (00000014085AAC00) [pid = 740] [serial = 596] [outer = 0000001407F36C00] 11:21:37 INFO - PROCESS | 740 | 1471544497806 Marionette DEBUG loaded listener.js 11:21:37 INFO - PROCESS | 740 | ++DOMWINDOW == 58 (000000140A056000) [pid = 740] [serial = 597] [outer = 0000001407F36C00] 11:21:38 INFO - PROCESS | 740 | 1471544498281 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]]]}] 11:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 692ms 11:21:38 INFO - PROCESS | 740 | 1471544498325 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 11:21:38 INFO - PROCESS | 740 | 1471544498328 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 11:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:21:38 INFO - PROCESS | 740 | 1471544498331 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:21:38 INFO - PROCESS | 740 | 1471544498335 Marionette TRACE conn6 <- [1,762,null,{}] 11:21:38 INFO - PROCESS | 740 | 1471544498346 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}] 11:21:38 INFO - PROCESS | 740 | 1471544498351 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:38 INFO - PROCESS | 740 | 1471544498446 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 11:21:38 INFO - PROCESS | 740 | 1471544498452 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:38 INFO - PROCESS | 740 | 1471544498456 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:38 INFO - PROCESS | 740 | ++DOCSHELL 000000140C952800 == 24 [pid = 740] [id = 200] 11:21:38 INFO - PROCESS | 740 | ++DOMWINDOW == 59 (000000140B958000) [pid = 740] [serial = 598] [outer = 0000000000000000] 11:21:38 INFO - PROCESS | 740 | ++DOMWINDOW == 60 (000000140C0E9400) [pid = 740] [serial = 599] [outer = 000000140B958000] 11:21:38 INFO - PROCESS | 740 | 1471544498509 Marionette DEBUG loaded listener.js 11:21:38 INFO - PROCESS | 740 | ++DOMWINDOW == 61 (000000140C98C000) [pid = 740] [serial = 600] [outer = 000000140B958000] 11:21:39 INFO - PROCESS | 740 | 1471544499023 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]]]}] 11:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 734ms 11:21:39 INFO - PROCESS | 740 | 1471544499068 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 11:21:39 INFO - PROCESS | 740 | 1471544499071 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 11:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:21:39 INFO - PROCESS | 740 | 1471544499078 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:21:39 INFO - PROCESS | 740 | 1471544499080 Marionette TRACE conn6 <- [1,766,null,{}] 11:21:39 INFO - PROCESS | 740 | 1471544499084 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}] 11:21:39 INFO - PROCESS | 740 | 1471544499086 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:39 INFO - PROCESS | 740 | 1471544499229 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 11:21:39 INFO - PROCESS | 740 | 1471544499253 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:39 INFO - PROCESS | 740 | 1471544499256 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:39 INFO - PROCESS | 740 | ++DOCSHELL 000000140E85F800 == 25 [pid = 740] [id = 201] 11:21:39 INFO - PROCESS | 740 | ++DOMWINDOW == 62 (000000140E7D1800) [pid = 740] [serial = 601] [outer = 0000000000000000] 11:21:39 INFO - PROCESS | 740 | ++DOMWINDOW == 63 (000000140E83FC00) [pid = 740] [serial = 602] [outer = 000000140E7D1800] 11:21:39 INFO - PROCESS | 740 | 1471544499303 Marionette DEBUG loaded listener.js 11:21:39 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (000000140E84CC00) [pid = 740] [serial = 603] [outer = 000000140E7D1800] 11:21:39 INFO - PROCESS | 740 | 1471544499753 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]]]}] 11:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 734ms 11:21:39 INFO - PROCESS | 740 | 1471544499817 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 11:21:39 INFO - PROCESS | 740 | 1471544499819 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 11:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:21:39 INFO - PROCESS | 740 | 1471544499832 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:21:39 INFO - PROCESS | 740 | 1471544499834 Marionette TRACE conn6 <- [1,770,null,{}] 11:21:39 INFO - PROCESS | 740 | 1471544499838 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}] 11:21:39 INFO - PROCESS | 740 | 1471544499840 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:39 INFO - PROCESS | 740 | 1471544499947 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 11:21:39 INFO - PROCESS | 740 | 1471544499995 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:40 INFO - PROCESS | 740 | 1471544499997 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:40 INFO - PROCESS | 740 | ++DOCSHELL 000000140EC63800 == 26 [pid = 740] [id = 202] 11:21:40 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (0000001407DD6C00) [pid = 740] [serial = 604] [outer = 0000000000000000] 11:21:40 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (000000140EAF2400) [pid = 740] [serial = 605] [outer = 0000001407DD6C00] 11:21:40 INFO - PROCESS | 740 | 1471544500044 Marionette DEBUG loaded listener.js 11:21:40 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (000000140EC9CC00) [pid = 740] [serial = 606] [outer = 0000001407DD6C00] 11:21:40 INFO - PROCESS | 740 | --DOMWINDOW == 66 (0000001404F23000) [pid = 740] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:21:40 INFO - PROCESS | 740 | --DOMWINDOW == 65 (0000001404E67000) [pid = 740] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:21:40 INFO - PROCESS | 740 | --DOMWINDOW == 64 (0000001407DCDC00) [pid = 740] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:21:40 INFO - PROCESS | 740 | --DOMWINDOW == 63 (00000014066D5800) [pid = 740] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:21:40 INFO - PROCESS | 740 | --DOMWINDOW == 62 (0000001409CBEC00) [pid = 740] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:21:40 INFO - PROCESS | 740 | --DOMWINDOW == 61 (000000140E845400) [pid = 740] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:21:40 INFO - PROCESS | 740 | --DOMWINDOW == 60 (0000001404363000) [pid = 740] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:21:40 INFO - PROCESS | 740 | --DOMWINDOW == 59 (000000140C903C00) [pid = 740] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:21:40 INFO - PROCESS | 740 | 1471544500478 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]]]}] 11:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 692ms 11:21:40 INFO - PROCESS | 740 | 1471544500517 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 11:21:40 INFO - PROCESS | 740 | 1471544500519 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 11:21:40 INFO - PROCESS | 740 | 1471544500522 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:21:40 INFO - PROCESS | 740 | 1471544500524 Marionette TRACE conn6 <- [1,774,null,{}] 11:21:40 INFO - PROCESS | 740 | 1471544500560 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}] 11:21:40 INFO - PROCESS | 740 | 1471544500566 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:40 INFO - PROCESS | 740 | 1471544500722 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 11:21:40 INFO - PROCESS | 740 | 1471544500765 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:40 INFO - PROCESS | 740 | 1471544500767 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:40 INFO - PROCESS | 740 | ++DOCSHELL 000000140ED95000 == 27 [pid = 740] [id = 203] 11:21:40 INFO - PROCESS | 740 | ++DOMWINDOW == 60 (0000001401542000) [pid = 740] [serial = 607] [outer = 0000000000000000] 11:21:40 INFO - PROCESS | 740 | ++DOMWINDOW == 61 (000000140ED16000) [pid = 740] [serial = 608] [outer = 0000001401542000] 11:21:40 INFO - PROCESS | 740 | 1471544500815 Marionette DEBUG loaded listener.js 11:21:40 INFO - PROCESS | 740 | ++DOMWINDOW == 62 (000000140EF1C400) [pid = 740] [serial = 609] [outer = 0000001401542000] 11:21:41 INFO - PROCESS | 740 | 1471544501202 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]]]}] 11:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 714ms 11:21:41 INFO - PROCESS | 740 | 1471544501241 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 11:21:41 INFO - PROCESS | 740 | 1471544501243 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 11:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:21:41 INFO - PROCESS | 740 | 1471544501246 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:21:41 INFO - PROCESS | 740 | 1471544501248 Marionette TRACE conn6 <- [1,778,null,{}] 11:21:41 INFO - PROCESS | 740 | 1471544501251 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}] 11:21:41 INFO - PROCESS | 740 | 1471544501253 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:41 INFO - PROCESS | 740 | 1471544501335 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 11:21:41 INFO - PROCESS | 740 | 1471544501341 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:41 INFO - PROCESS | 740 | 1471544501343 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:41 INFO - PROCESS | 740 | ++DOCSHELL 000000140F0F9000 == 28 [pid = 740] [id = 204] 11:21:41 INFO - PROCESS | 740 | ++DOMWINDOW == 63 (000000140EF8F800) [pid = 740] [serial = 610] [outer = 0000000000000000] 11:21:41 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (000000140EF97C00) [pid = 740] [serial = 611] [outer = 000000140EF8F800] 11:21:41 INFO - PROCESS | 740 | 1471544501389 Marionette DEBUG loaded listener.js 11:21:41 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (000000140F00F400) [pid = 740] [serial = 612] [outer = 000000140EF8F800] 11:21:41 INFO - PROCESS | 740 | 1471544501818 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]]]}] 11:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 627ms 11:21:41 INFO - PROCESS | 740 | 1471544501877 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 11:21:41 INFO - PROCESS | 740 | 1471544501879 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 11:21:41 INFO - PROCESS | 740 | 1471544501882 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:21:41 INFO - PROCESS | 740 | 1471544501884 Marionette TRACE conn6 <- [1,782,null,{}] 11:21:41 INFO - PROCESS | 740 | 1471544501888 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}] 11:21:41 INFO - PROCESS | 740 | 1471544501890 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:41 INFO - PROCESS | 740 | 1471544501973 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 11:21:41 INFO - PROCESS | 740 | 1471544501980 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:41 INFO - PROCESS | 740 | 1471544501982 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:41 INFO - PROCESS | 740 | ++DOCSHELL 000000140F378000 == 29 [pid = 740] [id = 205] 11:21:41 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (000000140F010000) [pid = 740] [serial = 613] [outer = 0000000000000000] 11:21:42 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (000000140F01AC00) [pid = 740] [serial = 614] [outer = 000000140F010000] 11:21:42 INFO - PROCESS | 740 | 1471544502029 Marionette DEBUG loaded listener.js 11:21:42 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (000000140F0C0800) [pid = 740] [serial = 615] [outer = 000000140F010000] 11:21:42 INFO - PROCESS | 740 | 1471544502472 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]]]}] 11:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 628ms 11:21:42 INFO - PROCESS | 740 | 1471544502517 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 11:21:42 INFO - PROCESS | 740 | 1471544502520 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 11:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:21:42 INFO - PROCESS | 740 | 1471544502527 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:21:42 INFO - PROCESS | 740 | 1471544502529 Marionette TRACE conn6 <- [1,786,null,{}] 11:21:42 INFO - PROCESS | 740 | 1471544502533 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}] 11:21:42 INFO - PROCESS | 740 | 1471544502535 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:42 INFO - PROCESS | 740 | 1471544502620 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 11:21:42 INFO - PROCESS | 740 | 1471544502626 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:42 INFO - PROCESS | 740 | 1471544502628 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:42 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D0F000 == 30 [pid = 740] [id = 206] 11:21:42 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (000000140F0C5000) [pid = 740] [serial = 616] [outer = 0000000000000000] 11:21:42 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140F0C8400) [pid = 740] [serial = 617] [outer = 000000140F0C5000] 11:21:42 INFO - PROCESS | 740 | 1471544502675 Marionette DEBUG loaded listener.js 11:21:42 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140F3B5000) [pid = 740] [serial = 618] [outer = 000000140F0C5000] 11:21:43 INFO - PROCESS | 740 | 1471544503326 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]]]}] 11:21:43 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 11:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 882ms 11:21:43 INFO - PROCESS | 740 | 1471544503420 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 11:21:43 INFO - PROCESS | 740 | 1471544503424 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 11:21:43 INFO - PROCESS | 740 | 1471544503430 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:21:43 INFO - PROCESS | 740 | 1471544503435 Marionette TRACE conn6 <- [1,790,null,{}] 11:21:43 INFO - PROCESS | 740 | 1471544503441 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}] 11:21:43 INFO - PROCESS | 740 | 1471544503444 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:43 INFO - PROCESS | 740 | 1471544503568 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 11:21:43 INFO - PROCESS | 740 | 1471544503633 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:43 INFO - PROCESS | 740 | 1471544503637 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:43 INFO - PROCESS | 740 | ++DOCSHELL 000000140A384800 == 31 [pid = 740] [id = 207] 11:21:43 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (0000001406C42400) [pid = 740] [serial = 619] [outer = 0000000000000000] 11:21:43 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001407CDC400) [pid = 740] [serial = 620] [outer = 0000001406C42400] 11:21:43 INFO - PROCESS | 740 | 1471544503701 Marionette DEBUG loaded listener.js 11:21:43 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (0000001408234400) [pid = 740] [serial = 621] [outer = 0000001406C42400] 11:21:44 INFO - PROCESS | 740 | 1471544504327 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]]]}] 11:21:44 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 11:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 944ms 11:21:44 INFO - PROCESS | 740 | 1471544504381 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 11:21:44 INFO - PROCESS | 740 | 1471544504386 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 11:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:21:44 INFO - PROCESS | 740 | 1471544504393 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:21:44 INFO - PROCESS | 740 | 1471544504396 Marionette TRACE conn6 <- [1,794,null,{}] 11:21:44 INFO - PROCESS | 740 | 1471544504400 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}] 11:21:44 INFO - PROCESS | 740 | 1471544504403 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:44 INFO - PROCESS | 740 | 1471544504524 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 11:21:44 INFO - PROCESS | 740 | 1471544504595 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:44 INFO - PROCESS | 740 | 1471544504598 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:44 INFO - PROCESS | 740 | ++DOCSHELL 000000140ED90800 == 32 [pid = 740] [id = 208] 11:21:44 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140B952800) [pid = 740] [serial = 622] [outer = 0000000000000000] 11:21:44 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140C0E6800) [pid = 740] [serial = 623] [outer = 000000140B952800] 11:21:44 INFO - PROCESS | 740 | 1471544504665 Marionette DEBUG loaded listener.js 11:21:44 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140E7CEC00) [pid = 740] [serial = 624] [outer = 000000140B952800] 11:21:45 INFO - PROCESS | 740 | 1471544505300 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]]]}] 11:21:45 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 11:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 942ms 11:21:45 INFO - PROCESS | 740 | 1471544505336 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 11:21:45 INFO - PROCESS | 740 | 1471544505339 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 11:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:21:45 INFO - PROCESS | 740 | 1471544505342 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:21:45 INFO - PROCESS | 740 | 1471544505347 Marionette TRACE conn6 <- [1,798,null,{}] 11:21:45 INFO - PROCESS | 740 | 1471544505358 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}] 11:21:45 INFO - PROCESS | 740 | 1471544505363 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:45 INFO - PROCESS | 740 | 1471544505478 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 11:21:45 INFO - PROCESS | 740 | 1471544505550 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:45 INFO - PROCESS | 740 | 1471544505554 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:45 INFO - PROCESS | 740 | ++DOCSHELL 0000001479D47000 == 33 [pid = 740] [id = 209] 11:21:45 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140EF95C00) [pid = 740] [serial = 625] [outer = 0000000000000000] 11:21:45 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140F01B800) [pid = 740] [serial = 626] [outer = 000000140EF95C00] 11:21:45 INFO - PROCESS | 740 | 1471544505614 Marionette DEBUG loaded listener.js 11:21:45 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140F3BB000) [pid = 740] [serial = 627] [outer = 000000140EF95C00] 11:21:46 INFO - PROCESS | 740 | 1471544506433 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]]]}] 11:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1144ms 11:21:46 INFO - PROCESS | 740 | 1471544506490 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 11:21:46 INFO - PROCESS | 740 | 1471544506494 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 11:21:46 INFO - PROCESS | 740 | 1471544506499 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:21:46 INFO - PROCESS | 740 | 1471544506502 Marionette TRACE conn6 <- [1,802,null,{}] 11:21:46 INFO - PROCESS | 740 | 1471544506508 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}] 11:21:46 INFO - PROCESS | 740 | 1471544506511 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:46 INFO - PROCESS | 740 | 1471544506617 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 11:21:46 INFO - PROCESS | 740 | 1471544506687 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:46 INFO - PROCESS | 740 | 1471544506692 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:46 INFO - PROCESS | 740 | ++DOCSHELL 0000001408E34000 == 34 [pid = 740] [id = 210] 11:21:46 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (0000001406C40000) [pid = 740] [serial = 628] [outer = 0000000000000000] 11:21:46 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (00000014071FA800) [pid = 740] [serial = 629] [outer = 0000001406C40000] 11:21:46 INFO - PROCESS | 740 | 1471544506744 Marionette DEBUG loaded listener.js 11:21:46 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001407F2FC00) [pid = 740] [serial = 630] [outer = 0000001406C40000] 11:21:47 INFO - PROCESS | 740 | --DOCSHELL 00000014046B4000 == 33 [pid = 740] [id = 28] 11:21:47 INFO - PROCESS | 740 | --DOCSHELL 000000147B190000 == 32 [pid = 740] [id = 21] 11:21:47 INFO - PROCESS | 740 | --DOCSHELL 000000147F55E800 == 31 [pid = 740] [id = 19] 11:21:47 INFO - PROCESS | 740 | --DOCSHELL 000000147AEBD000 == 30 [pid = 740] [id = 17] 11:21:47 INFO - PROCESS | 740 | --DOCSHELL 000000147A1B1800 == 29 [pid = 740] [id = 27] 11:21:47 INFO - PROCESS | 740 | --DOCSHELL 000000140B382000 == 28 [pid = 740] [id = 14] 11:21:47 INFO - PROCESS | 740 | --DOCSHELL 0000001408122800 == 27 [pid = 740] [id = 190] 11:21:47 INFO - PROCESS | 740 | --DOCSHELL 000000147C08A800 == 26 [pid = 740] [id = 18] 11:21:47 INFO - PROCESS | 740 | --DOCSHELL 000000147FDA2000 == 25 [pid = 740] [id = 20] 11:21:47 INFO - PROCESS | 740 | --DOCSHELL 0000001405111000 == 24 [pid = 740] [id = 196] 11:21:47 INFO - PROCESS | 740 | --DOCSHELL 00000014797A8000 == 23 [pid = 740] [id = 29] 11:21:47 INFO - PROCESS | 740 | --DOCSHELL 000000140B51C800 == 22 [pid = 740] [id = 197] 11:21:47 INFO - PROCESS | 740 | --DOCSHELL 0000001479F22000 == 21 [pid = 740] [id = 16] 11:21:47 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140C0EA400) [pid = 740] [serial = 584] [outer = 0000000000000000] [url = about:blank] 11:21:47 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001406BDDC00) [pid = 740] [serial = 572] [outer = 0000000000000000] [url = about:blank] 11:21:47 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001404361000) [pid = 740] [serial = 573] [outer = 0000000000000000] [url = about:blank] 11:21:47 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001407F33000) [pid = 740] [serial = 570] [outer = 0000000000000000] [url = about:blank] 11:21:47 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001406B73C00) [pid = 740] [serial = 569] [outer = 0000000000000000] [url = about:blank] 11:21:47 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001407F2D400) [pid = 740] [serial = 575] [outer = 0000000000000000] [url = about:blank] 11:21:47 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001407AF8C00) [pid = 740] [serial = 561] [outer = 0000000000000000] [url = about:blank] 11:21:47 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001406C38400) [pid = 740] [serial = 560] [outer = 0000000000000000] [url = about:blank] 11:21:47 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140C0E7800) [pid = 740] [serial = 564] [outer = 0000000000000000] [url = about:blank] 11:21:47 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140A3DE800) [pid = 740] [serial = 563] [outer = 0000000000000000] [url = about:blank] 11:21:47 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140EAEF800) [pid = 740] [serial = 567] [outer = 0000000000000000] [url = about:blank] 11:21:47 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140EAE3400) [pid = 740] [serial = 566] [outer = 0000000000000000] [url = about:blank] 11:21:47 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140AAC3C00) [pid = 740] [serial = 578] [outer = 0000000000000000] [url = about:blank] 11:21:47 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140C907C00) [pid = 740] [serial = 581] [outer = 0000000000000000] [url = about:blank] 11:21:47 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140B94EC00) [pid = 740] [serial = 579] [outer = 0000000000000000] [url = about:blank] 11:21:47 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000140C98A800) [pid = 740] [serial = 582] [outer = 0000000000000000] [url = about:blank] 11:21:47 INFO - PROCESS | 740 | --DOMWINDOW == 66 (0000001408230000) [pid = 740] [serial = 576] [outer = 0000000000000000] [url = about:blank] 11:21:47 INFO - PROCESS | 740 | 1471544507965 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] 11:21:47 INFO - PROCESS | 740 | 1471544507993 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 11:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:21:48 INFO - PROCESS | 740 | 1471544507997 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:21:48 INFO - PROCESS | 740 | 1471544508001 Marionette TRACE conn6 <- [1,806,null,{}] 11:21:48 INFO - PROCESS | 740 | 1471544508008 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}] 11:21:48 INFO - PROCESS | 740 | 1471544508011 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:48 INFO - PROCESS | 740 | 1471544508141 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 11:21:48 INFO - PROCESS | 740 | 1471544508211 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:48 INFO - PROCESS | 740 | 1471544508213 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:48 INFO - PROCESS | 740 | ++DOCSHELL 00000014078B1800 == 22 [pid = 740] [id = 211] 11:21:48 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (000000140435A800) [pid = 740] [serial = 631] [outer = 0000000000000000] 11:21:48 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (0000001405223400) [pid = 740] [serial = 632] [outer = 000000140435A800] 11:21:48 INFO - PROCESS | 740 | 1471544508264 Marionette DEBUG loaded listener.js 11:21:48 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (0000001406C3A400) [pid = 740] [serial = 633] [outer = 000000140435A800] 11:21:48 INFO - PROCESS | 740 | 1471544508657 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]]]}] 11:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 691ms 11:21:48 INFO - PROCESS | 740 | 1471544508691 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 11:21:48 INFO - PROCESS | 740 | 1471544508697 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 11:21:48 INFO - PROCESS | 740 | 1471544508703 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:21:48 INFO - PROCESS | 740 | 1471544508706 Marionette TRACE conn6 <- [1,810,null,{}] 11:21:48 INFO - PROCESS | 740 | 1471544508710 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}] 11:21:48 INFO - PROCESS | 740 | 1471544508713 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:48 INFO - PROCESS | 740 | 1471544508805 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 11:21:48 INFO - PROCESS | 740 | 1471544508811 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:48 INFO - PROCESS | 740 | 1471544508814 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:48 INFO - PROCESS | 740 | ++DOCSHELL 000000140866D000 == 23 [pid = 740] [id = 212] 11:21:48 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (00000014071F3000) [pid = 740] [serial = 634] [outer = 0000000000000000] 11:21:48 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001407CD8800) [pid = 740] [serial = 635] [outer = 00000014071F3000] 11:21:48 INFO - PROCESS | 740 | 1471544508864 Marionette DEBUG loaded listener.js 11:21:48 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (0000001407DD2000) [pid = 740] [serial = 636] [outer = 00000014071F3000] 11:21:49 INFO - PROCESS | 740 | 1471544509353 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] 11:21:49 INFO - PROCESS | 740 | 1471544509383 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 11:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:21:49 INFO - PROCESS | 740 | 1471544509386 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:21:49 INFO - PROCESS | 740 | 1471544509391 Marionette TRACE conn6 <- [1,814,null,{}] 11:21:49 INFO - PROCESS | 740 | 1471544509404 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}] 11:21:49 INFO - PROCESS | 740 | 1471544509410 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:49 INFO - PROCESS | 740 | 1471544509538 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 11:21:57 INFO - PROCESS | 740 | 1471544517290 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:57 INFO - PROCESS | 740 | 1471544517294 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:57 INFO - PROCESS | 740 | ++DOCSHELL 000000140C967000 == 24 [pid = 740] [id = 213] 11:21:57 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001406C38800) [pid = 740] [serial = 637] [outer = 0000000000000000] 11:21:57 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140C0E4800) [pid = 740] [serial = 638] [outer = 0000001406C38800] 11:21:57 INFO - PROCESS | 740 | 1471544517444 Marionette DEBUG loaded listener.js 11:21:57 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140C907400) [pid = 740] [serial = 639] [outer = 0000001406C38800] 11:21:57 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140C0F1400) [pid = 740] [serial = 640] [outer = 0000001400BC3000] 11:21:58 INFO - PROCESS | 740 | 1471544518007 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]]]}] 11:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 8648ms 11:21:58 INFO - PROCESS | 740 | 1471544518046 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 11:21:58 INFO - PROCESS | 740 | 1471544518049 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 11:21:58 INFO - PROCESS | 740 | 1471544518052 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:21:58 INFO - PROCESS | 740 | 1471544518054 Marionette TRACE conn6 <- [1,818,null,{}] 11:21:58 INFO - PROCESS | 740 | 1471544518058 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}] 11:21:58 INFO - PROCESS | 740 | 1471544518060 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:58 INFO - PROCESS | 740 | 1471544518175 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 11:21:58 INFO - PROCESS | 740 | 1471544518181 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:58 INFO - PROCESS | 740 | 1471544518183 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:58 INFO - PROCESS | 740 | ++DOCSHELL 000000140C9A4800 == 25 [pid = 740] [id = 214] 11:21:58 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140B956400) [pid = 740] [serial = 641] [outer = 0000000000000000] 11:21:58 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140C98FC00) [pid = 740] [serial = 642] [outer = 000000140B956400] 11:21:58 INFO - PROCESS | 740 | 1471544518230 Marionette DEBUG loaded listener.js 11:21:58 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140E846400) [pid = 740] [serial = 643] [outer = 000000140B956400] 11:21:58 INFO - PROCESS | 740 | 1471544518706 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]]]}] 11:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 670ms 11:21:58 INFO - PROCESS | 740 | 1471544518742 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 11:21:58 INFO - PROCESS | 740 | 1471544518744 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 11:21:58 INFO - PROCESS | 740 | 1471544518748 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:21:58 INFO - PROCESS | 740 | 1471544518749 Marionette TRACE conn6 <- [1,822,null,{}] 11:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:21:58 INFO - PROCESS | 740 | 1471544518753 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}] 11:21:58 INFO - PROCESS | 740 | 1471544518755 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:58 INFO - PROCESS | 740 | 1471544518863 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 11:21:58 INFO - PROCESS | 740 | 1471544518869 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:58 INFO - PROCESS | 740 | 1471544518871 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:58 INFO - PROCESS | 740 | ++DOCSHELL 000000140EC67000 == 26 [pid = 740] [id = 215] 11:21:58 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (00000014066D5C00) [pid = 740] [serial = 644] [outer = 0000000000000000] 11:21:58 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140EAEB800) [pid = 740] [serial = 645] [outer = 00000014066D5C00] 11:21:58 INFO - PROCESS | 740 | 1471544518919 Marionette DEBUG loaded listener.js 11:21:59 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140EC9EC00) [pid = 740] [serial = 646] [outer = 00000014066D5C00] 11:21:59 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140E7D1800) [pid = 740] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:21:59 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001407DD6C00) [pid = 740] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:21:59 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001401542000) [pid = 740] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:21:59 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001407AEA400) [pid = 740] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:21:59 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140B958000) [pid = 740] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:21:59 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001407F36C00) [pid = 740] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:21:59 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001406B7A000) [pid = 740] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:21:59 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001400AA7000) [pid = 740] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:21:59 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140EF8F800) [pid = 740] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:21:59 INFO - PROCESS | 740 | --DOMWINDOW == 72 (0000001407CD5800) [pid = 740] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:21:59 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140F0C5000) [pid = 740] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:21:59 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140F010000) [pid = 740] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:21:59 INFO - PROCESS | 740 | 1471544519560 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]]]}] 11:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 839ms 11:21:59 INFO - PROCESS | 740 | 1471544519593 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 11:21:59 INFO - PROCESS | 740 | 1471544519595 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 11:21:59 INFO - PROCESS | 740 | 1471544519598 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:21:59 INFO - PROCESS | 740 | 1471544519600 Marionette TRACE conn6 <- [1,826,null,{}] 11:21:59 INFO - PROCESS | 740 | 1471544519603 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}] 11:21:59 INFO - PROCESS | 740 | 1471544519609 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:59 INFO - PROCESS | 740 | 1471544519740 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 11:21:59 INFO - PROCESS | 740 | 1471544519787 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:59 INFO - PROCESS | 740 | 1471544519789 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:21:59 INFO - PROCESS | 740 | ++DOCSHELL 000000140F0E3800 == 27 [pid = 740] [id = 216] 11:21:59 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (00000014066D5400) [pid = 740] [serial = 647] [outer = 0000000000000000] 11:21:59 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (0000001407F36C00) [pid = 740] [serial = 648] [outer = 00000014066D5400] 11:21:59 INFO - PROCESS | 740 | 1471544519844 Marionette DEBUG loaded listener.js 11:21:59 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140EF93800) [pid = 740] [serial = 649] [outer = 00000014066D5400] 11:22:00 INFO - PROCESS | 740 | 1471544520210 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]]]}] 11:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 630ms 11:22:00 INFO - PROCESS | 740 | 1471544520231 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 11:22:00 INFO - PROCESS | 740 | 1471544520233 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 11:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:22:00 INFO - PROCESS | 740 | 1471544520246 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:22:00 INFO - PROCESS | 740 | 1471544520248 Marionette TRACE conn6 <- [1,830,null,{}] 11:22:00 INFO - PROCESS | 740 | 1471544520252 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}] 11:22:00 INFO - PROCESS | 740 | 1471544520254 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:00 INFO - PROCESS | 740 | 1471544520335 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 11:22:00 INFO - PROCESS | 740 | 1471544520343 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:00 INFO - PROCESS | 740 | 1471544520345 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:00 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D1B800 == 28 [pid = 740] [id = 217] 11:22:00 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140EF96400) [pid = 740] [serial = 650] [outer = 0000000000000000] 11:22:00 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140F017800) [pid = 740] [serial = 651] [outer = 000000140EF96400] 11:22:00 INFO - PROCESS | 740 | 1471544520393 Marionette DEBUG loaded listener.js 11:22:00 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140F0C5000) [pid = 740] [serial = 652] [outer = 000000140EF96400] 11:22:00 INFO - PROCESS | 740 | 1471544520804 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]]]}] 11:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 650ms 11:22:00 INFO - PROCESS | 740 | 1471544520891 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 11:22:00 INFO - PROCESS | 740 | 1471544520893 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 11:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:22:00 INFO - PROCESS | 740 | 1471544520897 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:22:00 INFO - PROCESS | 740 | 1471544520898 Marionette TRACE conn6 <- [1,834,null,{}] 11:22:00 INFO - PROCESS | 740 | 1471544520902 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}] 11:22:00 INFO - PROCESS | 740 | 1471544520904 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:00 INFO - PROCESS | 740 | 1471544520987 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 11:22:01 INFO - PROCESS | 740 | 1471544520994 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:01 INFO - PROCESS | 740 | 1471544520996 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:01 INFO - PROCESS | 740 | ++DOCSHELL 0000001479DF8800 == 29 [pid = 740] [id = 218] 11:22:01 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (00000014066DD400) [pid = 740] [serial = 653] [outer = 0000000000000000] 11:22:01 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140F3BA400) [pid = 740] [serial = 654] [outer = 00000014066DD400] 11:22:01 INFO - PROCESS | 740 | 1471544521056 Marionette DEBUG loaded listener.js 11:22:01 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001478E68400) [pid = 740] [serial = 655] [outer = 00000014066DD400] 11:22:01 INFO - PROCESS | 740 | 1471544521682 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]]]}] 11:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 839ms 11:22:01 INFO - PROCESS | 740 | 1471544521740 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 11:22:01 INFO - PROCESS | 740 | 1471544521745 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 11:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:22:01 INFO - PROCESS | 740 | 1471544521774 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:22:01 INFO - PROCESS | 740 | 1471544521778 Marionette TRACE conn6 <- [1,838,null,{}] 11:22:01 INFO - PROCESS | 740 | 1471544521784 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}] 11:22:01 INFO - PROCESS | 740 | 1471544521787 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:01 INFO - PROCESS | 740 | 1471544521920 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 11:22:01 INFO - PROCESS | 740 | 1471544521985 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:01 INFO - PROCESS | 740 | 1471544521988 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:02 INFO - PROCESS | 740 | ++DOCSHELL 0000001407F90800 == 30 [pid = 740] [id = 219] 11:22:02 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001400C27400) [pid = 740] [serial = 656] [outer = 0000000000000000] 11:22:02 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (0000001404754C00) [pid = 740] [serial = 657] [outer = 0000001400C27400] 11:22:02 INFO - PROCESS | 740 | 1471544522048 Marionette DEBUG loaded listener.js 11:22:02 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (0000001406C39400) [pid = 740] [serial = 658] [outer = 0000001400C27400] 11:22:02 INFO - PROCESS | 740 | 1471544522819 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]]]}] 11:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1084ms 11:22:02 INFO - PROCESS | 740 | 1471544522872 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 11:22:02 INFO - PROCESS | 740 | 1471544522877 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 11:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:22:02 INFO - PROCESS | 740 | 1471544522884 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:22:02 INFO - PROCESS | 740 | 1471544522887 Marionette TRACE conn6 <- [1,842,null,{}] 11:22:02 INFO - PROCESS | 740 | 1471544522891 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}] 11:22:02 INFO - PROCESS | 740 | 1471544522895 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:03 INFO - PROCESS | 740 | 1471544523020 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 11:22:03 INFO - PROCESS | 740 | 1471544523090 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:03 INFO - PROCESS | 740 | 1471544523093 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:03 INFO - PROCESS | 740 | ++DOCSHELL 000000140EC57000 == 31 [pid = 740] [id = 220] 11:22:03 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001407DD8C00) [pid = 740] [serial = 659] [outer = 0000000000000000] 11:22:03 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001408235C00) [pid = 740] [serial = 660] [outer = 0000001407DD8C00] 11:22:03 INFO - PROCESS | 740 | 1471544523153 Marionette DEBUG loaded listener.js 11:22:03 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140A3DA800) [pid = 740] [serial = 661] [outer = 0000001407DD8C00] 11:22:04 INFO - PROCESS | 740 | 1471544524036 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]]]}] 11:22:04 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140E736800) [pid = 740] [serial = 585] [outer = 0000000000000000] [url = about:blank] 11:22:04 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140F0C8400) [pid = 740] [serial = 617] [outer = 0000000000000000] [url = about:blank] 11:22:04 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140F3B5000) [pid = 740] [serial = 618] [outer = 0000000000000000] [url = about:blank] 11:22:04 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140F01AC00) [pid = 740] [serial = 614] [outer = 0000000000000000] [url = about:blank] 11:22:04 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140F0C0800) [pid = 740] [serial = 615] [outer = 0000000000000000] [url = about:blank] 11:22:04 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140E83FC00) [pid = 740] [serial = 602] [outer = 0000000000000000] [url = about:blank] 11:22:04 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140EAF2400) [pid = 740] [serial = 605] [outer = 0000000000000000] [url = about:blank] 11:22:04 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140E84CC00) [pid = 740] [serial = 603] [outer = 0000000000000000] [url = about:blank] 11:22:04 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140ED16000) [pid = 740] [serial = 608] [outer = 0000000000000000] [url = about:blank] 11:22:04 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001407D99C00) [pid = 740] [serial = 590] [outer = 0000000000000000] [url = about:blank] 11:22:04 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001407F3B400) [pid = 740] [serial = 591] [outer = 0000000000000000] [url = about:blank] 11:22:04 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140C0E9400) [pid = 740] [serial = 599] [outer = 0000000000000000] [url = about:blank] 11:22:04 INFO - PROCESS | 740 | --DOMWINDOW == 72 (00000014085AAC00) [pid = 740] [serial = 596] [outer = 0000000000000000] [url = about:blank] 11:22:04 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140A056000) [pid = 740] [serial = 597] [outer = 0000000000000000] [url = about:blank] 11:22:04 INFO - PROCESS | 740 | --DOMWINDOW == 70 (0000001406C3DC00) [pid = 740] [serial = 593] [outer = 0000000000000000] [url = about:blank] 11:22:04 INFO - PROCESS | 740 | --DOMWINDOW == 69 (0000001407AD7400) [pid = 740] [serial = 594] [outer = 0000000000000000] [url = about:blank] 11:22:04 INFO - PROCESS | 740 | --DOMWINDOW == 68 (0000001400BCAC00) [pid = 740] [serial = 587] [outer = 0000000000000000] [url = about:blank] 11:22:04 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000140474F400) [pid = 740] [serial = 588] [outer = 0000000000000000] [url = about:blank] 11:22:04 INFO - PROCESS | 740 | --DOMWINDOW == 66 (000000140EC9CC00) [pid = 740] [serial = 606] [outer = 0000000000000000] [url = about:blank] 11:22:04 INFO - PROCESS | 740 | --DOMWINDOW == 65 (000000140EF97C00) [pid = 740] [serial = 611] [outer = 0000000000000000] [url = about:blank] 11:22:04 INFO - PROCESS | 740 | --DOMWINDOW == 64 (000000140F00F400) [pid = 740] [serial = 612] [outer = 0000000000000000] [url = about:blank] 11:22:04 INFO - PROCESS | 740 | --DOMWINDOW == 63 (000000140EF1C400) [pid = 740] [serial = 609] [outer = 0000000000000000] [url = about:blank] 11:22:04 INFO - PROCESS | 740 | --DOMWINDOW == 62 (000000140C98C000) [pid = 740] [serial = 600] [outer = 0000000000000000] [url = about:blank] 11:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1234ms 11:22:04 INFO - PROCESS | 740 | 1471544524119 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 11:22:04 INFO - PROCESS | 740 | 1471544524124 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 11:22:04 INFO - PROCESS | 740 | 1471544524129 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:22:04 INFO - PROCESS | 740 | 1471544524133 Marionette TRACE conn6 <- [1,846,null,{}] 11:22:04 INFO - PROCESS | 740 | 1471544524138 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}] 11:22:04 INFO - PROCESS | 740 | 1471544524141 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:04 INFO - PROCESS | 740 | 1471544524240 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 11:22:04 INFO - PROCESS | 740 | 1471544524247 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:04 INFO - PROCESS | 740 | 1471544524251 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:04 INFO - PROCESS | 740 | ++DOCSHELL 0000001407F96800 == 32 [pid = 740] [id = 221] 11:22:04 INFO - PROCESS | 740 | ++DOMWINDOW == 63 (0000001407AD3000) [pid = 740] [serial = 662] [outer = 0000000000000000] 11:22:04 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (0000001407C53800) [pid = 740] [serial = 663] [outer = 0000001407AD3000] 11:22:04 INFO - PROCESS | 740 | 1471544524304 Marionette DEBUG loaded listener.js 11:22:04 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (0000001407D99C00) [pid = 740] [serial = 664] [outer = 0000001407AD3000] 11:22:04 INFO - PROCESS | 740 | 1471544524771 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]]]}] 11:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 692ms 11:22:04 INFO - PROCESS | 740 | 1471544524834 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 11:22:04 INFO - PROCESS | 740 | 1471544524839 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 11:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:22:04 INFO - PROCESS | 740 | 1471544524845 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:22:04 INFO - PROCESS | 740 | 1471544524848 Marionette TRACE conn6 <- [1,850,null,{}] 11:22:04 INFO - PROCESS | 740 | 1471544524852 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}] 11:22:04 INFO - PROCESS | 740 | 1471544524855 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:04 INFO - PROCESS | 740 | 1471544524948 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 11:22:05 INFO - PROCESS | 740 | 1471544525011 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:05 INFO - PROCESS | 740 | 1471544525014 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:05 INFO - PROCESS | 740 | ++DOCSHELL 000000140B384800 == 33 [pid = 740] [id = 222] 11:22:05 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (00000014082C4800) [pid = 740] [serial = 665] [outer = 0000000000000000] 11:22:05 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (000000140905FC00) [pid = 740] [serial = 666] [outer = 00000014082C4800] 11:22:05 INFO - PROCESS | 740 | 1471544525072 Marionette DEBUG loaded listener.js 11:22:05 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (000000140A3DE800) [pid = 740] [serial = 667] [outer = 00000014082C4800] 11:22:05 INFO - PROCESS | 740 | 1471544525479 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]]]}] 11:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 691ms 11:22:05 INFO - PROCESS | 740 | 1471544525536 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 11:22:05 INFO - PROCESS | 740 | 1471544525539 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 11:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:22:05 INFO - PROCESS | 740 | 1471544525543 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:22:05 INFO - PROCESS | 740 | 1471544525546 Marionette TRACE conn6 <- [1,854,null,{}] 11:22:05 INFO - PROCESS | 740 | 1471544525558 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}] 11:22:05 INFO - PROCESS | 740 | 1471544525563 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:05 INFO - PROCESS | 740 | 1471544525659 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 11:22:05 INFO - PROCESS | 740 | 1471544525672 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:05 INFO - PROCESS | 740 | 1471544525676 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:05 INFO - PROCESS | 740 | ++DOCSHELL 000000140E754000 == 34 [pid = 740] [id = 223] 11:22:05 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (0000001404363C00) [pid = 740] [serial = 668] [outer = 0000000000000000] 11:22:05 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140C993800) [pid = 740] [serial = 669] [outer = 0000001404363C00] 11:22:05 INFO - PROCESS | 740 | 1471544525729 Marionette DEBUG loaded listener.js 11:22:05 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140E83E800) [pid = 740] [serial = 670] [outer = 0000001404363C00] 11:22:06 INFO - PROCESS | 740 | 1471544526147 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]]]}] 11:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 629ms 11:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:22:06 INFO - PROCESS | 740 | 1471544526188 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 11:22:06 INFO - PROCESS | 740 | 1471544526190 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 11:22:06 INFO - PROCESS | 740 | 1471544526194 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:22:06 INFO - PROCESS | 740 | 1471544526196 Marionette TRACE conn6 <- [1,858,null,{}] 11:22:06 INFO - PROCESS | 740 | 1471544526200 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}] 11:22:06 INFO - PROCESS | 740 | 1471544526202 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:06 INFO - PROCESS | 740 | 1471544526347 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 11:22:06 INFO - PROCESS | 740 | 1471544526393 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:06 INFO - PROCESS | 740 | 1471544526395 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:06 INFO - PROCESS | 740 | ++DOCSHELL 000000140EC4B800 == 35 [pid = 740] [id = 224] 11:22:06 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140EAEA400) [pid = 740] [serial = 671] [outer = 0000000000000000] 11:22:06 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140EC95400) [pid = 740] [serial = 672] [outer = 000000140EAEA400] 11:22:06 INFO - PROCESS | 740 | 1471544526443 Marionette DEBUG loaded listener.js 11:22:06 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140ED0C000) [pid = 740] [serial = 673] [outer = 000000140EAEA400] 11:22:06 INFO - PROCESS | 740 | 1471544526894 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]]]}] 11:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 733ms 11:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:22:06 INFO - PROCESS | 740 | 1471544526928 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 11:22:06 INFO - PROCESS | 740 | 1471544526930 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 11:22:06 INFO - PROCESS | 740 | 1471544526933 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:22:06 INFO - PROCESS | 740 | 1471544526935 Marionette TRACE conn6 <- [1,862,null,{}] 11:22:06 INFO - PROCESS | 740 | 1471544526939 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}] 11:22:06 INFO - PROCESS | 740 | 1471544526941 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:07 INFO - PROCESS | 740 | 1471544527051 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 11:22:07 INFO - PROCESS | 740 | 1471544527058 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:07 INFO - PROCESS | 740 | 1471544527060 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:07 INFO - PROCESS | 740 | ++DOCSHELL 000000140ED93800 == 36 [pid = 740] [id = 225] 11:22:07 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140ED14400) [pid = 740] [serial = 674] [outer = 0000000000000000] 11:22:07 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140EF1D400) [pid = 740] [serial = 675] [outer = 000000140ED14400] 11:22:07 INFO - PROCESS | 740 | 1471544527151 Marionette DEBUG loaded listener.js 11:22:07 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140EF9B400) [pid = 740] [serial = 676] [outer = 000000140ED14400] 11:22:07 INFO - PROCESS | 740 | 1471544527597 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]]]}] 11:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 11:22:07 INFO - PROCESS | 740 | 1471544527607 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 11:22:07 INFO - PROCESS | 740 | 1471544527609 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 11:22:07 INFO - PROCESS | 740 | 1471544527612 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:22:07 INFO - PROCESS | 740 | 1471544527614 Marionette TRACE conn6 <- [1,866,null,{}] 11:22:07 INFO - PROCESS | 740 | 1471544527617 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}] 11:22:07 INFO - PROCESS | 740 | 1471544527623 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:07 INFO - PROCESS | 740 | 1471544527792 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 11:22:07 INFO - PROCESS | 740 | 1471544527804 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:07 INFO - PROCESS | 740 | 1471544527806 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:07 INFO - PROCESS | 740 | ++DOCSHELL 0000001478C4F800 == 37 [pid = 740] [id = 226] 11:22:07 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140F0C2400) [pid = 740] [serial = 677] [outer = 0000000000000000] 11:22:07 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140F3B7C00) [pid = 740] [serial = 678] [outer = 000000140F0C2400] 11:22:07 INFO - PROCESS | 740 | 1471544527854 Marionette DEBUG loaded listener.js 11:22:07 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001478ED8000) [pid = 740] [serial = 679] [outer = 000000140F0C2400] 11:22:08 INFO - PROCESS | 740 | --DOMWINDOW == 79 (00000014071F3000) [pid = 740] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:22:08 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140EF96400) [pid = 740] [serial = 650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:22:08 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001406C40000) [pid = 740] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:22:08 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140435A800) [pid = 740] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:22:08 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001406C38800) [pid = 740] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:22:08 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140B956400) [pid = 740] [serial = 641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:22:08 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001406C42400) [pid = 740] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:22:08 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140B952800) [pid = 740] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:22:08 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140EF95C00) [pid = 740] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:22:08 INFO - PROCESS | 740 | --DOMWINDOW == 70 (00000014066D5400) [pid = 740] [serial = 647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:22:08 INFO - PROCESS | 740 | --DOMWINDOW == 69 (00000014066D5C00) [pid = 740] [serial = 644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:22:08 INFO - PROCESS | 740 | 1471544528337 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]]]}] 11:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 776ms 11:22:08 INFO - PROCESS | 740 | 1471544528391 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 11:22:08 INFO - PROCESS | 740 | 1471544528393 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 11:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:22:08 INFO - PROCESS | 740 | 1471544528401 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:22:08 INFO - PROCESS | 740 | 1471544528403 Marionette TRACE conn6 <- [1,870,null,{}] 11:22:08 INFO - PROCESS | 740 | 1471544528406 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}] 11:22:08 INFO - PROCESS | 740 | 1471544528408 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:08 INFO - PROCESS | 740 | 1471544528490 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 11:22:08 INFO - PROCESS | 740 | 1471544528561 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:08 INFO - PROCESS | 740 | 1471544528563 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:08 INFO - PROCESS | 740 | ++DOCSHELL 00000014796D5800 == 38 [pid = 740] [id = 227] 11:22:08 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001400CDE400) [pid = 740] [serial = 680] [outer = 0000000000000000] 11:22:08 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140B958000) [pid = 740] [serial = 681] [outer = 0000001400CDE400] 11:22:08 INFO - PROCESS | 740 | 1471544528613 Marionette DEBUG loaded listener.js 11:22:08 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140F0C1000) [pid = 740] [serial = 682] [outer = 0000001400CDE400] 11:22:08 INFO - PROCESS | 740 | 1471544528970 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]]]}] 11:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 630ms 11:22:09 INFO - PROCESS | 740 | 1471544529034 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 11:22:09 INFO - PROCESS | 740 | 1471544529037 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 11:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:22:09 INFO - PROCESS | 740 | 1471544529040 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:22:09 INFO - PROCESS | 740 | 1471544529042 Marionette TRACE conn6 <- [1,874,null,{}] 11:22:09 INFO - PROCESS | 740 | 1471544529046 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}] 11:22:09 INFO - PROCESS | 740 | 1471544529048 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:09 INFO - PROCESS | 740 | 1471544529182 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 11:22:09 INFO - PROCESS | 740 | 1471544529193 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:09 INFO - PROCESS | 740 | 1471544529195 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:09 INFO - PROCESS | 740 | ++DOCSHELL 000000147A68C000 == 39 [pid = 740] [id = 228] 11:22:09 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001478E70C00) [pid = 740] [serial = 683] [outer = 0000000000000000] 11:22:09 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (0000001479705000) [pid = 740] [serial = 684] [outer = 0000001478E70C00] 11:22:09 INFO - PROCESS | 740 | 1471544529241 Marionette DEBUG loaded listener.js 11:22:09 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (0000001479D37000) [pid = 740] [serial = 685] [outer = 0000001478E70C00] 11:22:09 INFO - PROCESS | 740 | 1471544529649 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]]]}] 11:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 629ms 11:22:09 INFO - PROCESS | 740 | 1471544529672 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 11:22:09 INFO - PROCESS | 740 | 1471544529674 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 11:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:22:09 INFO - PROCESS | 740 | 1471544529677 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:22:09 INFO - PROCESS | 740 | 1471544529679 Marionette TRACE conn6 <- [1,878,null,{}] 11:22:09 INFO - PROCESS | 740 | 1471544529692 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}] 11:22:09 INFO - PROCESS | 740 | 1471544529694 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:09 INFO - PROCESS | 740 | 1471544529778 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 11:22:09 INFO - PROCESS | 740 | 1471544529784 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:09 INFO - PROCESS | 740 | 1471544529786 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:09 INFO - PROCESS | 740 | ++DOCSHELL 000000140E752800 == 40 [pid = 740] [id = 229] 11:22:09 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (0000001479DC9800) [pid = 740] [serial = 686] [outer = 0000000000000000] 11:22:09 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (0000001479F6B000) [pid = 740] [serial = 687] [outer = 0000001479DC9800] 11:22:09 INFO - PROCESS | 740 | 1471544529832 Marionette DEBUG loaded listener.js 11:22:09 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000147A1BD400) [pid = 740] [serial = 688] [outer = 0000001479DC9800] 11:22:10 INFO - PROCESS | 740 | 1471544530252 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]]]}] 11:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 629ms 11:22:10 INFO - PROCESS | 740 | 1471544530315 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 11:22:10 INFO - PROCESS | 740 | 1471544530319 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 11:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:22:10 INFO - PROCESS | 740 | 1471544530325 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:22:10 INFO - PROCESS | 740 | 1471544530329 Marionette TRACE conn6 <- [1,882,null,{}] 11:22:10 INFO - PROCESS | 740 | 1471544530336 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}] 11:22:10 INFO - PROCESS | 740 | 1471544530340 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:10 INFO - PROCESS | 740 | 1471544530462 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 11:22:10 INFO - PROCESS | 740 | 1471544530609 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:10 INFO - PROCESS | 740 | 1471544530615 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:10 INFO - PROCESS | 740 | ++DOCSHELL 0000001408111800 == 41 [pid = 740] [id = 230] 11:22:10 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001406C40800) [pid = 740] [serial = 689] [outer = 0000000000000000] 11:22:10 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001406CDC000) [pid = 740] [serial = 690] [outer = 0000001406C40800] 11:22:10 INFO - PROCESS | 740 | 1471544530675 Marionette DEBUG loaded listener.js 11:22:10 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (0000001407DD4400) [pid = 740] [serial = 691] [outer = 0000001406C40800] 11:22:11 INFO - PROCESS | 740 | 1471544531273 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]]]}] 11:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 986ms 11:22:11 INFO - PROCESS | 740 | 1471544531311 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 11:22:11 INFO - PROCESS | 740 | 1471544531315 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 11:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:22:11 INFO - PROCESS | 740 | 1471544531322 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:22:11 INFO - PROCESS | 740 | 1471544531326 Marionette TRACE conn6 <- [1,886,null,{}] 11:22:11 INFO - PROCESS | 740 | 1471544531330 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}] 11:22:11 INFO - PROCESS | 740 | 1471544531333 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:11 INFO - PROCESS | 740 | 1471544531449 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 11:22:11 INFO - PROCESS | 740 | 1471544531536 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:11 INFO - PROCESS | 740 | 1471544531539 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:11 INFO - PROCESS | 740 | ++DOCSHELL 000000140ED91800 == 42 [pid = 740] [id = 231] 11:22:11 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140B953400) [pid = 740] [serial = 692] [outer = 0000000000000000] 11:22:11 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140C0EB800) [pid = 740] [serial = 693] [outer = 000000140B953400] 11:22:11 INFO - PROCESS | 740 | 1471544531600 Marionette DEBUG loaded listener.js 11:22:11 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140E848800) [pid = 740] [serial = 694] [outer = 000000140B953400] 11:22:12 INFO - PROCESS | 740 | 1471544532198 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]]]}] 11:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 945ms 11:22:12 INFO - PROCESS | 740 | 1471544532265 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 11:22:12 INFO - PROCESS | 740 | 1471544532267 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 11:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:22:12 INFO - PROCESS | 740 | 1471544532271 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:22:12 INFO - PROCESS | 740 | 1471544532274 Marionette TRACE conn6 <- [1,890,null,{}] 11:22:12 INFO - PROCESS | 740 | 1471544532285 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}] 11:22:12 INFO - PROCESS | 740 | 1471544532290 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:12 INFO - PROCESS | 740 | 1471544532488 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 11:22:12 INFO - PROCESS | 740 | 1471544532578 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:12 INFO - PROCESS | 740 | 1471544532582 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:12 INFO - PROCESS | 740 | ++DOCSHELL 000000147B195800 == 43 [pid = 740] [id = 232] 11:22:12 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001478E69800) [pid = 740] [serial = 695] [outer = 0000000000000000] 11:22:12 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (0000001478E6D400) [pid = 740] [serial = 696] [outer = 0000001478E69800] 11:22:12 INFO - PROCESS | 740 | 1471544532643 Marionette DEBUG loaded listener.js 11:22:12 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000147A153C00) [pid = 740] [serial = 697] [outer = 0000001478E69800] 11:22:13 INFO - PROCESS | 740 | 1471544533282 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]]]}] 11:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1088ms 11:22:13 INFO - PROCESS | 740 | 1471544533361 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 11:22:13 INFO - PROCESS | 740 | 1471544533363 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 11:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:22:13 INFO - PROCESS | 740 | 1471544533368 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:22:13 INFO - PROCESS | 740 | 1471544533370 Marionette TRACE conn6 <- [1,894,null,{}] 11:22:13 INFO - PROCESS | 740 | 1471544533391 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}] 11:22:13 INFO - PROCESS | 740 | 1471544533394 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:13 INFO - PROCESS | 740 | 1471544533551 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 11:22:13 INFO - PROCESS | 740 | 1471544533594 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:13 INFO - PROCESS | 740 | 1471544533597 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:13 INFO - PROCESS | 740 | ++DOCSHELL 000000147B9CD000 == 44 [pid = 740] [id = 233] 11:22:13 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000147A628C00) [pid = 740] [serial = 698] [outer = 0000000000000000] 11:22:13 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000147A62B800) [pid = 740] [serial = 699] [outer = 000000147A628C00] 11:22:13 INFO - PROCESS | 740 | 1471544533654 Marionette DEBUG loaded listener.js 11:22:13 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (000000147A926C00) [pid = 740] [serial = 700] [outer = 000000147A628C00] 11:22:14 INFO - PROCESS | 740 | 1471544534402 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]]]}] 11:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1080ms 11:22:14 INFO - PROCESS | 740 | 1471544534467 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 11:22:14 INFO - PROCESS | 740 | 1471544534472 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 11:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:22:14 INFO - PROCESS | 740 | 1471544534490 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:22:14 INFO - PROCESS | 740 | 1471544534493 Marionette TRACE conn6 <- [1,898,null,{}] 11:22:14 INFO - PROCESS | 740 | 1471544534501 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}] 11:22:14 INFO - PROCESS | 740 | 1471544534504 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:14 INFO - PROCESS | 740 | 1471544534610 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 11:22:14 INFO - PROCESS | 740 | 1471544534682 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:14 INFO - PROCESS | 740 | 1471544534687 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:14 INFO - PROCESS | 740 | ++DOCSHELL 0000001408121000 == 45 [pid = 740] [id = 234] 11:22:14 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (00000014066D5400) [pid = 740] [serial = 701] [outer = 0000000000000000] 11:22:14 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (0000001407966800) [pid = 740] [serial = 702] [outer = 00000014066D5400] 11:22:14 INFO - PROCESS | 740 | 1471544534739 Marionette DEBUG loaded listener.js 11:22:14 INFO - PROCESS | 740 | ++DOMWINDOW == 93 (0000001407F2C800) [pid = 740] [serial = 703] [outer = 00000014066D5400] 11:22:15 INFO - PROCESS | 740 | --DOCSHELL 0000001478D1B800 == 44 [pid = 740] [id = 217] 11:22:15 INFO - PROCESS | 740 | --DOCSHELL 000000140F0E3800 == 43 [pid = 740] [id = 216] 11:22:15 INFO - PROCESS | 740 | --DOCSHELL 000000147A68C000 == 42 [pid = 740] [id = 228] 11:22:15 INFO - PROCESS | 740 | --DOCSHELL 00000014796D5800 == 41 [pid = 740] [id = 227] 11:22:15 INFO - PROCESS | 740 | --DOCSHELL 0000001478C4F800 == 40 [pid = 740] [id = 226] 11:22:15 INFO - PROCESS | 740 | --DOCSHELL 000000140ED93800 == 39 [pid = 740] [id = 225] 11:22:15 INFO - PROCESS | 740 | --DOCSHELL 000000140EC4B800 == 38 [pid = 740] [id = 224] 11:22:15 INFO - PROCESS | 740 | --DOCSHELL 000000140E754000 == 37 [pid = 740] [id = 223] 11:22:15 INFO - PROCESS | 740 | --DOCSHELL 000000140B384800 == 36 [pid = 740] [id = 222] 11:22:15 INFO - PROCESS | 740 | --DOCSHELL 0000001407F96800 == 35 [pid = 740] [id = 221] 11:22:15 INFO - PROCESS | 740 | --DOCSHELL 000000140EC57000 == 34 [pid = 740] [id = 220] 11:22:15 INFO - PROCESS | 740 | --DOCSHELL 0000001479DF8800 == 33 [pid = 740] [id = 218] 11:22:15 INFO - PROCESS | 740 | --DOCSHELL 0000001407F90800 == 32 [pid = 740] [id = 219] 11:22:15 INFO - PROCESS | 740 | --DOCSHELL 000000147B9CD000 == 31 [pid = 740] [id = 233] 11:22:15 INFO - PROCESS | 740 | --DOCSHELL 000000147B195800 == 30 [pid = 740] [id = 232] 11:22:15 INFO - PROCESS | 740 | --DOCSHELL 000000140ED91800 == 29 [pid = 740] [id = 231] 11:22:15 INFO - PROCESS | 740 | --DOCSHELL 000000140E752800 == 28 [pid = 740] [id = 229] 11:22:15 INFO - PROCESS | 740 | --DOCSHELL 0000001408111800 == 27 [pid = 740] [id = 230] 11:22:15 INFO - PROCESS | 740 | --DOMWINDOW == 92 (0000001407F2FC00) [pid = 740] [serial = 630] [outer = 0000000000000000] [url = about:blank] 11:22:15 INFO - PROCESS | 740 | --DOMWINDOW == 91 (00000014071FA800) [pid = 740] [serial = 629] [outer = 0000000000000000] [url = about:blank] 11:22:15 INFO - PROCESS | 740 | --DOMWINDOW == 90 (0000001405223400) [pid = 740] [serial = 632] [outer = 0000000000000000] [url = about:blank] 11:22:15 INFO - PROCESS | 740 | --DOMWINDOW == 89 (0000001406C3A400) [pid = 740] [serial = 633] [outer = 0000000000000000] [url = about:blank] 11:22:15 INFO - PROCESS | 740 | --DOMWINDOW == 88 (000000140C0E4800) [pid = 740] [serial = 638] [outer = 0000000000000000] [url = about:blank] 11:22:15 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140C98FC00) [pid = 740] [serial = 642] [outer = 0000000000000000] [url = about:blank] 11:22:15 INFO - PROCESS | 740 | --DOMWINDOW == 86 (0000001408234400) [pid = 740] [serial = 621] [outer = 0000000000000000] [url = about:blank] 11:22:15 INFO - PROCESS | 740 | --DOMWINDOW == 85 (0000001407CDC400) [pid = 740] [serial = 620] [outer = 0000000000000000] [url = about:blank] 11:22:15 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140E7CEC00) [pid = 740] [serial = 624] [outer = 0000000000000000] [url = about:blank] 11:22:15 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140C0E6800) [pid = 740] [serial = 623] [outer = 0000000000000000] [url = about:blank] 11:22:15 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140F3BB000) [pid = 740] [serial = 627] [outer = 0000000000000000] [url = about:blank] 11:22:15 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140F01B800) [pid = 740] [serial = 626] [outer = 0000000000000000] [url = about:blank] 11:22:15 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140C907400) [pid = 740] [serial = 639] [outer = 0000000000000000] [url = about:blank] 11:22:15 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001407F36C00) [pid = 740] [serial = 648] [outer = 0000000000000000] [url = about:blank] 11:22:15 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140E846400) [pid = 740] [serial = 643] [outer = 0000000000000000] [url = about:blank] 11:22:15 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140EF93800) [pid = 740] [serial = 649] [outer = 0000000000000000] [url = about:blank] 11:22:15 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140EAEB800) [pid = 740] [serial = 645] [outer = 0000000000000000] [url = about:blank] 11:22:15 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140EC9EC00) [pid = 740] [serial = 646] [outer = 0000000000000000] [url = about:blank] 11:22:15 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001407DD2000) [pid = 740] [serial = 636] [outer = 0000000000000000] [url = about:blank] 11:22:15 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001407CD8800) [pid = 740] [serial = 635] [outer = 0000000000000000] [url = about:blank] 11:22:15 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140F017800) [pid = 740] [serial = 651] [outer = 0000000000000000] [url = about:blank] 11:22:15 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140F3BA400) [pid = 740] [serial = 654] [outer = 0000000000000000] [url = about:blank] 11:22:15 INFO - PROCESS | 740 | --DOMWINDOW == 70 (0000001407DD6000) [pid = 740] [serial = 369] [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.] 11:22:15 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140F0C5000) [pid = 740] [serial = 652] [outer = 0000000000000000] [url = about:blank] 11:22:15 INFO - PROCESS | 740 | 1471544535971 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]]]}] 11:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1558ms 11:22:16 INFO - PROCESS | 740 | 1471544536046 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 11:22:16 INFO - PROCESS | 740 | 1471544536050 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 11:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:22:16 INFO - PROCESS | 740 | 1471544536055 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:22:16 INFO - PROCESS | 740 | 1471544536059 Marionette TRACE conn6 <- [1,902,null,{}] 11:22:16 INFO - PROCESS | 740 | 1471544536064 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}] 11:22:16 INFO - PROCESS | 740 | 1471544536067 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:16 INFO - PROCESS | 740 | 1471544536164 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 11:22:16 INFO - PROCESS | 740 | 1471544536172 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:16 INFO - PROCESS | 740 | 1471544536176 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:16 INFO - PROCESS | 740 | ++DOCSHELL 0000001406D63800 == 28 [pid = 740] [id = 235] 11:22:16 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001404755C00) [pid = 740] [serial = 704] [outer = 0000000000000000] 11:22:16 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140475C800) [pid = 740] [serial = 705] [outer = 0000001404755C00] 11:22:16 INFO - PROCESS | 740 | 1471544536229 Marionette DEBUG loaded listener.js 11:22:16 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (00000014066D5000) [pid = 740] [serial = 706] [outer = 0000001404755C00] 11:22:16 INFO - PROCESS | 740 | 1471544536736 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]]]}] 11:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 776ms 11:22:16 INFO - PROCESS | 740 | 1471544536834 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 11:22:16 INFO - PROCESS | 740 | 1471544536839 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 11:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:22:16 INFO - PROCESS | 740 | 1471544536845 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:22:16 INFO - PROCESS | 740 | 1471544536849 Marionette TRACE conn6 <- [1,906,null,{}] 11:22:16 INFO - PROCESS | 740 | 1471544536855 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}] 11:22:16 INFO - PROCESS | 740 | 1471544536858 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:17 INFO - PROCESS | 740 | 1471544537009 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 11:22:17 INFO - PROCESS | 740 | 1471544537073 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:17 INFO - PROCESS | 740 | 1471544537078 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:17 INFO - PROCESS | 740 | ++DOCSHELL 0000001407AA4800 == 29 [pid = 740] [id = 236] 11:22:17 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001405242800) [pid = 740] [serial = 707] [outer = 0000000000000000] 11:22:17 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (00000014066DB400) [pid = 740] [serial = 708] [outer = 0000001405242800] 11:22:17 INFO - PROCESS | 740 | 1471544537139 Marionette DEBUG loaded listener.js 11:22:17 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (0000001406C3F800) [pid = 740] [serial = 709] [outer = 0000001405242800] 11:22:17 INFO - PROCESS | 740 | 1471544537855 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]]]}] 11:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1027ms 11:22:17 INFO - PROCESS | 740 | 1471544537874 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 11:22:17 INFO - PROCESS | 740 | 1471544537880 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 11:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:22:17 INFO - PROCESS | 740 | 1471544537887 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:22:17 INFO - PROCESS | 740 | 1471544537890 Marionette TRACE conn6 <- [1,910,null,{}] 11:22:17 INFO - PROCESS | 740 | 1471544537894 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}] 11:22:17 INFO - PROCESS | 740 | 1471544537897 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:18 INFO - PROCESS | 740 | 1471544538021 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 11:22:18 INFO - PROCESS | 740 | 1471544538091 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:18 INFO - PROCESS | 740 | 1471544538094 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:18 INFO - PROCESS | 740 | ++DOCSHELL 000000140908B000 == 30 [pid = 740] [id = 237] 11:22:18 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (0000001407AEFC00) [pid = 740] [serial = 710] [outer = 0000000000000000] 11:22:18 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (0000001407CD7400) [pid = 740] [serial = 711] [outer = 0000001407AEFC00] 11:22:18 INFO - PROCESS | 740 | 1471544538155 Marionette DEBUG loaded listener.js 11:22:18 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (0000001407DD1800) [pid = 740] [serial = 712] [outer = 0000001407AEFC00] 11:22:18 INFO - PROCESS | 740 | 1471544538916 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]]]}] 11:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1089ms 11:22:18 INFO - PROCESS | 740 | 1471544538977 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 11:22:18 INFO - PROCESS | 740 | 1471544538980 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 11:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:22:18 INFO - PROCESS | 740 | 1471544538984 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:22:18 INFO - PROCESS | 740 | 1471544538988 Marionette TRACE conn6 <- [1,914,null,{}] 11:22:19 INFO - PROCESS | 740 | 1471544539000 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}] 11:22:19 INFO - PROCESS | 740 | 1471544539006 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:19 INFO - PROCESS | 740 | 1471544539143 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 11:22:19 INFO - PROCESS | 740 | 1471544539206 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:19 INFO - PROCESS | 740 | 1471544539210 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:19 INFO - PROCESS | 740 | ++DOCSHELL 000000140C94C800 == 31 [pid = 740] [id = 238] 11:22:19 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001408787800) [pid = 740] [serial = 713] [outer = 0000000000000000] 11:22:19 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140A3D4C00) [pid = 740] [serial = 714] [outer = 0000001408787800] 11:22:19 INFO - PROCESS | 740 | 1471544539271 Marionette DEBUG loaded listener.js 11:22:19 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140B395800) [pid = 740] [serial = 715] [outer = 0000001408787800] 11:22:19 INFO - PROCESS | 740 | --DOCSHELL 0000001408121000 == 30 [pid = 740] [id = 234] 11:22:19 INFO - PROCESS | 740 | 1471544539863 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]]]}] 11:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 943ms 11:22:19 INFO - PROCESS | 740 | 1471544539933 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 11:22:19 INFO - PROCESS | 740 | 1471544539937 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 11:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:22:19 INFO - PROCESS | 740 | 1471544539942 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:22:19 INFO - PROCESS | 740 | 1471544539947 Marionette TRACE conn6 <- [1,918,null,{}] 11:22:19 INFO - PROCESS | 740 | 1471544539952 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}] 11:22:19 INFO - PROCESS | 740 | 1471544539955 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:20 INFO - PROCESS | 740 | 1471544540053 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 11:22:20 INFO - PROCESS | 740 | 1471544540120 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:20 INFO - PROCESS | 740 | 1471544540123 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:20 INFO - PROCESS | 740 | ++DOCSHELL 000000140825F000 == 31 [pid = 740] [id = 239] 11:22:20 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (0000001406C36800) [pid = 740] [serial = 716] [outer = 0000000000000000] 11:22:20 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001407ACC400) [pid = 740] [serial = 717] [outer = 0000001406C36800] 11:22:20 INFO - PROCESS | 740 | 1471544540173 Marionette DEBUG loaded listener.js 11:22:20 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001407F35800) [pid = 740] [serial = 718] [outer = 0000001406C36800] 11:22:20 INFO - PROCESS | 740 | 1471544540610 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]]]}] 11:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 732ms 11:22:20 INFO - PROCESS | 740 | 1471544540674 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 11:22:20 INFO - PROCESS | 740 | 1471544540679 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 11:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:22:20 INFO - PROCESS | 740 | 1471544540690 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:22:20 INFO - PROCESS | 740 | 1471544540693 Marionette TRACE conn6 <- [1,922,null,{}] 11:22:20 INFO - PROCESS | 740 | 1471544540697 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}] 11:22:20 INFO - PROCESS | 740 | 1471544540700 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:20 INFO - PROCESS | 740 | 1471544540799 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 11:22:20 INFO - PROCESS | 740 | 1471544540807 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:20 INFO - PROCESS | 740 | 1471544540810 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:20 INFO - PROCESS | 740 | ++DOCSHELL 000000140C9AB800 == 32 [pid = 740] [id = 240] 11:22:20 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001404756000) [pid = 740] [serial = 719] [outer = 0000000000000000] 11:22:20 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000140B953000) [pid = 740] [serial = 720] [outer = 0000001404756000] 11:22:20 INFO - PROCESS | 740 | 1471544540860 Marionette DEBUG loaded listener.js 11:22:20 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000140C0E8800) [pid = 740] [serial = 721] [outer = 0000001404756000] 11:22:21 INFO - PROCESS | 740 | 1471544541338 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]]]}] 11:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 692ms 11:22:21 INFO - PROCESS | 740 | 1471544541384 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 11:22:21 INFO - PROCESS | 740 | 1471544541387 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 11:22:21 INFO - PROCESS | 740 | 1471544541390 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:22:21 INFO - PROCESS | 740 | 1471544541394 Marionette TRACE conn6 <- [1,926,null,{}] 11:22:21 INFO - PROCESS | 740 | 1471544541410 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}] 11:22:21 INFO - PROCESS | 740 | 1471544541415 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:21 INFO - PROCESS | 740 | 1471544541526 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 11:22:21 INFO - PROCESS | 740 | 1471544541578 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:21 INFO - PROCESS | 740 | 1471544541581 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:21 INFO - PROCESS | 740 | ++DOCSHELL 000000140EA9C800 == 33 [pid = 740] [id = 241] 11:22:21 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000140C986400) [pid = 740] [serial = 722] [outer = 0000000000000000] 11:22:21 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000140C994C00) [pid = 740] [serial = 723] [outer = 000000140C986400] 11:22:21 INFO - PROCESS | 740 | 1471544541631 Marionette DEBUG loaded listener.js 11:22:21 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (000000140E7D5C00) [pid = 740] [serial = 724] [outer = 000000140C986400] 11:22:22 INFO - PROCESS | 740 | 1471544542073 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]]]}] 11:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 734ms 11:22:22 INFO - PROCESS | 740 | 1471544542161 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 11:22:22 INFO - PROCESS | 740 | 1471544542164 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 11:22:22 INFO - PROCESS | 740 | 1471544542172 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:22:22 INFO - PROCESS | 740 | 1471544542174 Marionette TRACE conn6 <- [1,930,null,{}] 11:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:22:22 INFO - PROCESS | 740 | 1471544542178 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}] 11:22:22 INFO - PROCESS | 740 | 1471544542180 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:22 INFO - PROCESS | 740 | 1471544542295 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 11:22:22 INFO - PROCESS | 740 | 1471544542345 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:22 INFO - PROCESS | 740 | 1471544542347 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:22 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECB4000 == 34 [pid = 740] [id = 242] 11:22:22 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (000000140EAE7C00) [pid = 740] [serial = 725] [outer = 0000000000000000] 11:22:22 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (000000140EAEE800) [pid = 740] [serial = 726] [outer = 000000140EAE7C00] 11:22:22 INFO - PROCESS | 740 | 1471544542395 Marionette DEBUG loaded listener.js 11:22:22 INFO - PROCESS | 740 | ++DOMWINDOW == 93 (000000140EC99400) [pid = 740] [serial = 727] [outer = 000000140EAE7C00] 11:22:22 INFO - PROCESS | 740 | 1471544542814 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]]]}] 11:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 11:22:22 INFO - PROCESS | 740 | 1471544542851 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 11:22:22 INFO - PROCESS | 740 | 1471544542853 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 11:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:22:22 INFO - PROCESS | 740 | 1471544542857 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:22:22 INFO - PROCESS | 740 | 1471544542858 Marionette TRACE conn6 <- [1,934,null,{}] 11:22:22 INFO - PROCESS | 740 | 1471544542862 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}] 11:22:22 INFO - PROCESS | 740 | 1471544542864 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:22 INFO - PROCESS | 740 | 1471544542979 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 11:22:22 INFO - PROCESS | 740 | 1471544542984 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:22 INFO - PROCESS | 740 | 1471544542987 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:23 INFO - PROCESS | 740 | ++DOCSHELL 000000140F0E6800 == 35 [pid = 740] [id = 243] 11:22:23 INFO - PROCESS | 740 | ++DOMWINDOW == 94 (000000140EAE8C00) [pid = 740] [serial = 728] [outer = 0000000000000000] 11:22:23 INFO - PROCESS | 740 | ++DOMWINDOW == 95 (000000140ED0F800) [pid = 740] [serial = 729] [outer = 000000140EAE8C00] 11:22:23 INFO - PROCESS | 740 | 1471544543033 Marionette DEBUG loaded listener.js 11:22:23 INFO - PROCESS | 740 | ++DOMWINDOW == 96 (000000140EF1C000) [pid = 740] [serial = 730] [outer = 000000140EAE8C00] 11:22:23 INFO - PROCESS | 740 | --DOMWINDOW == 95 (00000014066D5400) [pid = 740] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:22:23 INFO - PROCESS | 740 | --DOMWINDOW == 94 (000000140B953400) [pid = 740] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:22:23 INFO - PROCESS | 740 | --DOMWINDOW == 93 (0000001406C40800) [pid = 740] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:22:23 INFO - PROCESS | 740 | --DOMWINDOW == 92 (000000140EAEA400) [pid = 740] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:22:23 INFO - PROCESS | 740 | --DOMWINDOW == 91 (000000140ED14400) [pid = 740] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:22:23 INFO - PROCESS | 740 | --DOMWINDOW == 90 (0000001407AD3000) [pid = 740] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:22:23 INFO - PROCESS | 740 | --DOMWINDOW == 89 (0000001404363C00) [pid = 740] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:22:23 INFO - PROCESS | 740 | --DOMWINDOW == 88 (0000001400C27400) [pid = 740] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:22:23 INFO - PROCESS | 740 | --DOMWINDOW == 87 (0000001407DD8C00) [pid = 740] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:22:23 INFO - PROCESS | 740 | --DOMWINDOW == 86 (0000001400CDE400) [pid = 740] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:22:23 INFO - PROCESS | 740 | --DOMWINDOW == 85 (00000014082C4800) [pid = 740] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:22:23 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001479DC9800) [pid = 740] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:22:23 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140F0C2400) [pid = 740] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:22:23 INFO - PROCESS | 740 | --DOMWINDOW == 82 (00000014066DD400) [pid = 740] [serial = 653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:22:23 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001478E69800) [pid = 740] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:22:23 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001478E70C00) [pid = 740] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:22:23 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000147A628C00) [pid = 740] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:22:23 INFO - PROCESS | 740 | 1471544543496 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]]]}] 11:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 691ms 11:22:23 INFO - PROCESS | 740 | 1471544543551 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 11:22:23 INFO - PROCESS | 740 | 1471544543553 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 11:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:22:23 INFO - PROCESS | 740 | 1471544543557 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:22:23 INFO - PROCESS | 740 | 1471544543559 Marionette TRACE conn6 <- [1,938,null,{}] 11:22:23 INFO - PROCESS | 740 | 1471544543562 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}] 11:22:23 INFO - PROCESS | 740 | 1471544543568 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:23 INFO - PROCESS | 740 | 1471544543723 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 11:22:23 INFO - PROCESS | 740 | 1471544543774 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:23 INFO - PROCESS | 740 | 1471544543776 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:23 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D0A800 == 36 [pid = 740] [id = 244] 11:22:23 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001407CD2000) [pid = 740] [serial = 731] [outer = 0000000000000000] 11:22:23 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140EC98000) [pid = 740] [serial = 732] [outer = 0000001407CD2000] 11:22:23 INFO - PROCESS | 740 | 1471544543823 Marionette DEBUG loaded listener.js 11:22:23 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140F01DC00) [pid = 740] [serial = 733] [outer = 0000001407CD2000] 11:22:24 INFO - PROCESS | 740 | 1471544544181 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]]]}] 11:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 691ms 11:22:24 INFO - PROCESS | 740 | 1471544544252 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 11:22:24 INFO - PROCESS | 740 | 1471544544254 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 11:22:24 INFO - PROCESS | 740 | 1471544544257 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:22:24 INFO - PROCESS | 740 | 1471544544259 Marionette TRACE conn6 <- [1,942,null,{}] 11:22:24 INFO - PROCESS | 740 | 1471544544262 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}] 11:22:24 INFO - PROCESS | 740 | 1471544544264 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:24 INFO - PROCESS | 740 | 1471544544347 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 11:22:24 INFO - PROCESS | 740 | 1471544544352 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:24 INFO - PROCESS | 740 | 1471544544354 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:24 INFO - PROCESS | 740 | ++DOCSHELL 00000014796F4800 == 37 [pid = 740] [id = 245] 11:22:24 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140F0C0C00) [pid = 740] [serial = 734] [outer = 0000000000000000] 11:22:24 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140F0C7C00) [pid = 740] [serial = 735] [outer = 000000140F0C0C00] 11:22:24 INFO - PROCESS | 740 | 1471544544401 Marionette DEBUG loaded listener.js 11:22:24 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140F3B5800) [pid = 740] [serial = 736] [outer = 000000140F0C0C00] 11:22:24 INFO - PROCESS | 740 | 1471544544822 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]]]}] 11:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 587ms 11:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:22:24 INFO - PROCESS | 740 | 1471544544855 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 11:22:24 INFO - PROCESS | 740 | 1471544544857 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 11:22:24 INFO - PROCESS | 740 | 1471544544860 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:22:24 INFO - PROCESS | 740 | 1471544544862 Marionette TRACE conn6 <- [1,946,null,{}] 11:22:24 INFO - PROCESS | 740 | 1471544544871 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}] 11:22:24 INFO - PROCESS | 740 | 1471544544873 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:24 INFO - PROCESS | 740 | 1471544544959 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 11:22:24 INFO - PROCESS | 740 | 1471544544966 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:24 INFO - PROCESS | 740 | 1471544544968 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:24 INFO - PROCESS | 740 | ++DOCSHELL 000000147A684800 == 38 [pid = 740] [id = 246] 11:22:24 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000140F3B4000) [pid = 740] [serial = 737] [outer = 0000000000000000] 11:22:25 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (0000001478E68800) [pid = 740] [serial = 738] [outer = 000000140F3B4000] 11:22:25 INFO - PROCESS | 740 | 1471544545015 Marionette DEBUG loaded listener.js 11:22:25 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (0000001478E73000) [pid = 740] [serial = 739] [outer = 000000140F3B4000] 11:22:26 INFO - PROCESS | 740 | --DOCSHELL 000000140825F000 == 37 [pid = 740] [id = 239] 11:22:26 INFO - PROCESS | 740 | --DOCSHELL 000000140C94C800 == 36 [pid = 740] [id = 238] 11:22:26 INFO - PROCESS | 740 | --DOCSHELL 000000140908B000 == 35 [pid = 740] [id = 237] 11:22:26 INFO - PROCESS | 740 | --DOCSHELL 0000001407AA4800 == 34 [pid = 740] [id = 236] 11:22:26 INFO - PROCESS | 740 | --DOCSHELL 0000001406D63800 == 33 [pid = 740] [id = 235] 11:22:26 INFO - PROCESS | 740 | --DOCSHELL 000000140C9AB800 == 32 [pid = 740] [id = 240] 11:22:26 INFO - PROCESS | 740 | --DOCSHELL 000000140EA9C800 == 31 [pid = 740] [id = 241] 11:22:26 INFO - PROCESS | 740 | --DOCSHELL 0000001478D0A800 == 30 [pid = 740] [id = 244] 11:22:26 INFO - PROCESS | 740 | --DOCSHELL 000000140ECB4000 == 29 [pid = 740] [id = 242] 11:22:26 INFO - PROCESS | 740 | --DOCSHELL 000000140F0E6800 == 28 [pid = 740] [id = 243] 11:22:26 INFO - PROCESS | 740 | --DOCSHELL 00000014796F4800 == 27 [pid = 740] [id = 245] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140475C800) [pid = 740] [serial = 705] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 86 (0000001407966800) [pid = 740] [serial = 702] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000140C0EB800) [pid = 740] [serial = 693] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001407DD4400) [pid = 740] [serial = 691] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 83 (0000001406CDC000) [pid = 740] [serial = 690] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140EC95400) [pid = 740] [serial = 672] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140ED0C000) [pid = 740] [serial = 673] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140EF9B400) [pid = 740] [serial = 676] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140EF1D400) [pid = 740] [serial = 675] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001407C53800) [pid = 740] [serial = 663] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140C993800) [pid = 740] [serial = 669] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001404754C00) [pid = 740] [serial = 657] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001406C39400) [pid = 740] [serial = 658] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001408235C00) [pid = 740] [serial = 660] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140A3DA800) [pid = 740] [serial = 661] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140B958000) [pid = 740] [serial = 681] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140905FC00) [pid = 740] [serial = 666] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140A3DE800) [pid = 740] [serial = 667] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 69 (0000001479F6B000) [pid = 740] [serial = 687] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140F3B7C00) [pid = 740] [serial = 678] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000147A1BD400) [pid = 740] [serial = 688] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 66 (0000001478E68400) [pid = 740] [serial = 655] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 65 (0000001407D99C00) [pid = 740] [serial = 664] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 64 (000000140E848800) [pid = 740] [serial = 694] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 63 (0000001478E6D400) [pid = 740] [serial = 696] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 62 (0000001479D37000) [pid = 740] [serial = 685] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 61 (0000001479705000) [pid = 740] [serial = 684] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 60 (000000147A926C00) [pid = 740] [serial = 700] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 59 (000000147A62B800) [pid = 740] [serial = 699] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 58 (000000147A153C00) [pid = 740] [serial = 697] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 57 (0000001407F2C800) [pid = 740] [serial = 703] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 56 (0000001478ED8000) [pid = 740] [serial = 679] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 55 (000000140F0C1000) [pid = 740] [serial = 682] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | --DOMWINDOW == 54 (000000140E83E800) [pid = 740] [serial = 670] [outer = 0000000000000000] [url = about:blank] 11:22:26 INFO - PROCESS | 740 | 1471544546906 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]]]}] 11:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 2091ms 11:22:26 INFO - PROCESS | 740 | 1471544546953 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 11:22:26 INFO - PROCESS | 740 | 1471544546957 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 11:22:26 INFO - PROCESS | 740 | 1471544546962 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:22:26 INFO - PROCESS | 740 | 1471544546966 Marionette TRACE conn6 <- [1,950,null,{}] 11:22:26 INFO - PROCESS | 740 | 1471544546972 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}] 11:22:26 INFO - PROCESS | 740 | 1471544546976 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:27 INFO - PROCESS | 740 | 1471544547071 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 11:22:27 INFO - PROCESS | 740 | 1471544547078 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:27 INFO - PROCESS | 740 | 1471544547083 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:27 INFO - PROCESS | 740 | ++DOCSHELL 0000001407D0F000 == 28 [pid = 740] [id = 247] 11:22:27 INFO - PROCESS | 740 | ++DOMWINDOW == 55 (0000001406C38000) [pid = 740] [serial = 740] [outer = 0000000000000000] 11:22:27 INFO - PROCESS | 740 | ++DOMWINDOW == 56 (0000001406C39000) [pid = 740] [serial = 741] [outer = 0000001406C38000] 11:22:27 INFO - PROCESS | 740 | 1471544547136 Marionette DEBUG loaded listener.js 11:22:27 INFO - PROCESS | 740 | ++DOMWINDOW == 57 (0000001406CDB400) [pid = 740] [serial = 742] [outer = 0000001406C38000] 11:22:27 INFO - PROCESS | 740 | 1471544547642 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]]]}] 11:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 732ms 11:22:27 INFO - PROCESS | 740 | 1471544547699 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 11:22:27 INFO - PROCESS | 740 | 1471544547705 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 11:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:22:27 INFO - PROCESS | 740 | 1471544547712 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:22:27 INFO - PROCESS | 740 | 1471544547715 Marionette TRACE conn6 <- [1,954,null,{}] 11:22:27 INFO - PROCESS | 740 | 1471544547719 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}] 11:22:27 INFO - PROCESS | 740 | 1471544547721 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:27 INFO - PROCESS | 740 | 1471544547820 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 11:22:27 INFO - PROCESS | 740 | 1471544547835 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:27 INFO - PROCESS | 740 | 1471544547838 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:27 INFO - PROCESS | 740 | ++DOCSHELL 000000140A381000 == 29 [pid = 740] [id = 248] 11:22:27 INFO - PROCESS | 740 | ++DOMWINDOW == 58 (0000001407DCF800) [pid = 740] [serial = 743] [outer = 0000000000000000] 11:22:27 INFO - PROCESS | 740 | ++DOMWINDOW == 59 (0000001407DD3C00) [pid = 740] [serial = 744] [outer = 0000001407DCF800] 11:22:27 INFO - PROCESS | 740 | 1471544547891 Marionette DEBUG loaded listener.js 11:22:27 INFO - PROCESS | 740 | ++DOMWINDOW == 60 (0000001407F38000) [pid = 740] [serial = 745] [outer = 0000001407DCF800] 11:22:28 INFO - PROCESS | 740 | 1471544548349 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]]]}] 11:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 691ms 11:22:28 INFO - PROCESS | 740 | 1471544548404 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 11:22:28 INFO - PROCESS | 740 | 1471544548407 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 11:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:22:28 INFO - PROCESS | 740 | 1471544548410 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:22:28 INFO - PROCESS | 740 | 1471544548414 Marionette TRACE conn6 <- [1,958,null,{}] 11:22:28 INFO - PROCESS | 740 | 1471544548458 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}] 11:22:28 INFO - PROCESS | 740 | 1471544548463 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:28 INFO - PROCESS | 740 | 1471544548552 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 11:22:28 INFO - PROCESS | 740 | 1471544548625 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:28 INFO - PROCESS | 740 | 1471544548629 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:28 INFO - PROCESS | 740 | ++DOCSHELL 000000140C955800 == 30 [pid = 740] [id = 249] 11:22:28 INFO - PROCESS | 740 | ++DOMWINDOW == 61 (0000001400AA7400) [pid = 740] [serial = 746] [outer = 0000000000000000] 11:22:28 INFO - PROCESS | 740 | ++DOMWINDOW == 62 (000000140A3DF000) [pid = 740] [serial = 747] [outer = 0000001400AA7400] 11:22:28 INFO - PROCESS | 740 | 1471544548680 Marionette DEBUG loaded listener.js 11:22:28 INFO - PROCESS | 740 | ++DOMWINDOW == 63 (000000140B94BC00) [pid = 740] [serial = 748] [outer = 0000001400AA7400] 11:22:29 INFO - PROCESS | 740 | 1471544549071 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]]]}] 11:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 712ms 11:22:29 INFO - PROCESS | 740 | 1471544549125 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 11:22:29 INFO - PROCESS | 740 | 1471544549128 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 11:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:22:29 INFO - PROCESS | 740 | 1471544549131 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:22:29 INFO - PROCESS | 740 | 1471544549133 Marionette TRACE conn6 <- [1,962,null,{}] 11:22:29 INFO - PROCESS | 740 | 1471544549136 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}] 11:22:29 INFO - PROCESS | 740 | 1471544549139 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:29 INFO - PROCESS | 740 | 1471544549228 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 11:22:29 INFO - PROCESS | 740 | 1471544549234 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:29 INFO - PROCESS | 740 | 1471544549236 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:29 INFO - PROCESS | 740 | ++DOCSHELL 000000140E856000 == 31 [pid = 740] [id = 250] 11:22:29 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (000000140C0EC400) [pid = 740] [serial = 749] [outer = 0000000000000000] 11:22:29 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (000000140C909400) [pid = 740] [serial = 750] [outer = 000000140C0EC400] 11:22:29 INFO - PROCESS | 740 | 1471544549283 Marionette DEBUG loaded listener.js 11:22:29 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (000000140C991400) [pid = 740] [serial = 751] [outer = 000000140C0EC400] 11:22:29 INFO - PROCESS | 740 | 1471544549724 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]]]}] 11:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 630ms 11:22:29 INFO - PROCESS | 740 | 1471544549767 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 11:22:29 INFO - PROCESS | 740 | 1471544549769 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 11:22:29 INFO - PROCESS | 740 | 1471544549772 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:22:29 INFO - PROCESS | 740 | 1471544549774 Marionette TRACE conn6 <- [1,966,null,{}] 11:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:22:29 INFO - PROCESS | 740 | 1471544549777 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}] 11:22:29 INFO - PROCESS | 740 | 1471544549780 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:29 INFO - PROCESS | 740 | 1471544549862 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 11:22:29 INFO - PROCESS | 740 | 1471544549867 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:29 INFO - PROCESS | 740 | 1471544549869 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:29 INFO - PROCESS | 740 | ++DOCSHELL 000000140EC5F800 == 32 [pid = 740] [id = 251] 11:22:29 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (0000001407DCEC00) [pid = 740] [serial = 752] [outer = 0000000000000000] 11:22:29 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (000000140E83F000) [pid = 740] [serial = 753] [outer = 0000001407DCEC00] 11:22:29 INFO - PROCESS | 740 | 1471544549916 Marionette DEBUG loaded listener.js 11:22:30 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (000000140EAE7000) [pid = 740] [serial = 754] [outer = 0000001407DCEC00] 11:22:30 INFO - PROCESS | 740 | 1471544550375 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]]]}] 11:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 629ms 11:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:22:30 INFO - PROCESS | 740 | 1471544550406 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 11:22:30 INFO - PROCESS | 740 | 1471544550409 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 11:22:30 INFO - PROCESS | 740 | 1471544550416 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:22:30 INFO - PROCESS | 740 | 1471544550418 Marionette TRACE conn6 <- [1,970,null,{}] 11:22:30 INFO - PROCESS | 740 | 1471544550422 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}] 11:22:30 INFO - PROCESS | 740 | 1471544550428 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:30 INFO - PROCESS | 740 | 1471544550536 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 11:22:30 INFO - PROCESS | 740 | 1471544550544 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:30 INFO - PROCESS | 740 | 1471544550546 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:30 INFO - PROCESS | 740 | ++DOCSHELL 000000140F0E3800 == 33 [pid = 740] [id = 252] 11:22:30 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140C0E9800) [pid = 740] [serial = 755] [outer = 0000000000000000] 11:22:30 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140ED12400) [pid = 740] [serial = 756] [outer = 000000140C0E9800] 11:22:30 INFO - PROCESS | 740 | 1471544550594 Marionette DEBUG loaded listener.js 11:22:30 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140EF98400) [pid = 740] [serial = 757] [outer = 000000140C0E9800] 11:22:31 INFO - PROCESS | 740 | 1471544551028 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]]]}] 11:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 628ms 11:22:31 INFO - PROCESS | 740 | 1471544551043 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 11:22:31 INFO - PROCESS | 740 | 1471544551046 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 11:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:22:31 INFO - PROCESS | 740 | 1471544551049 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:22:31 INFO - PROCESS | 740 | 1471544551051 Marionette TRACE conn6 <- [1,974,null,{}] 11:22:31 INFO - PROCESS | 740 | 1471544551054 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}] 11:22:31 INFO - PROCESS | 740 | 1471544551056 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:31 INFO - PROCESS | 740 | 1471544551138 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 11:22:31 INFO - PROCESS | 740 | 1471544551143 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:31 INFO - PROCESS | 740 | 1471544551145 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:31 INFO - PROCESS | 740 | ++DOCSHELL 0000001478C4F000 == 34 [pid = 740] [id = 253] 11:22:31 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140EF98800) [pid = 740] [serial = 758] [outer = 0000000000000000] 11:22:31 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140F019C00) [pid = 740] [serial = 759] [outer = 000000140EF98800] 11:22:31 INFO - PROCESS | 740 | 1471544551193 Marionette DEBUG loaded listener.js 11:22:31 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140F0C8400) [pid = 740] [serial = 760] [outer = 000000140EF98800] 11:22:31 INFO - PROCESS | 740 | 1471544551612 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]]]}] 11:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 628ms 11:22:31 INFO - PROCESS | 740 | 1471544551681 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 11:22:31 INFO - PROCESS | 740 | 1471544551683 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 11:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:22:31 INFO - PROCESS | 740 | 1471544551687 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:22:31 INFO - PROCESS | 740 | 1471544551688 Marionette TRACE conn6 <- [1,978,null,{}] 11:22:31 INFO - PROCESS | 740 | 1471544551692 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}] 11:22:31 INFO - PROCESS | 740 | 1471544551694 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:31 INFO - PROCESS | 740 | 1471544551777 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 11:22:31 INFO - PROCESS | 740 | 1471544551782 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:31 INFO - PROCESS | 740 | 1471544551784 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:31 INFO - PROCESS | 740 | ++DOCSHELL 0000001479623800 == 35 [pid = 740] [id = 254] 11:22:31 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140F0CA400) [pid = 740] [serial = 761] [outer = 0000000000000000] 11:22:31 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (0000001478E69400) [pid = 740] [serial = 762] [outer = 000000140F0CA400] 11:22:31 INFO - PROCESS | 740 | 1471544551830 Marionette DEBUG loaded listener.js 11:22:31 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (0000001478E72400) [pid = 740] [serial = 763] [outer = 000000140F0CA400] 11:22:32 INFO - PROCESS | 740 | 1471544552299 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]]]}] 11:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 628ms 11:22:32 INFO - PROCESS | 740 | 1471544552322 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 11:22:32 INFO - PROCESS | 740 | 1471544552325 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 11:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:22:32 INFO - PROCESS | 740 | 1471544552328 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:22:32 INFO - PROCESS | 740 | 1471544552330 Marionette TRACE conn6 <- [1,982,null,{}] 11:22:32 INFO - PROCESS | 740 | 1471544552337 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}] 11:22:32 INFO - PROCESS | 740 | 1471544552339 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:32 INFO - PROCESS | 740 | 1471544552450 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 11:22:32 INFO - PROCESS | 740 | 1471544552523 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:32 INFO - PROCESS | 740 | 1471544552525 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:32 INFO - PROCESS | 740 | ++DOCSHELL 000000140C955000 == 36 [pid = 740] [id = 255] 11:22:32 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140F3BF400) [pid = 740] [serial = 764] [outer = 0000000000000000] 11:22:32 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000147970C800) [pid = 740] [serial = 765] [outer = 000000140F3BF400] 11:22:32 INFO - PROCESS | 740 | 1471544552577 Marionette DEBUG loaded listener.js 11:22:32 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (0000001479DBF400) [pid = 740] [serial = 766] [outer = 000000140F3BF400] 11:22:33 INFO - PROCESS | 740 | 1471544552998 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]]]}] 11:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 689ms 11:22:33 INFO - PROCESS | 740 | 1471544553021 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 11:22:33 INFO - PROCESS | 740 | 1471544553023 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 11:22:33 INFO - PROCESS | 740 | 1471544553026 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:22:33 INFO - PROCESS | 740 | 1471544553028 Marionette TRACE conn6 <- [1,986,null,{}] 11:22:33 INFO - PROCESS | 740 | 1471544553031 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}] 11:22:33 INFO - PROCESS | 740 | 1471544553033 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:33 INFO - PROCESS | 740 | 1471544553147 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 11:22:33 INFO - PROCESS | 740 | 1471544553152 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:33 INFO - PROCESS | 740 | 1471544553154 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:33 INFO - PROCESS | 740 | ++DOCSHELL 000000147AEB4000 == 37 [pid = 740] [id = 256] 11:22:33 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (0000001478E73400) [pid = 740] [serial = 767] [outer = 0000000000000000] 11:22:33 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000147A156800) [pid = 740] [serial = 768] [outer = 0000001478E73400] 11:22:33 INFO - PROCESS | 740 | 1471544553240 Marionette DEBUG loaded listener.js 11:22:33 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000147A623C00) [pid = 740] [serial = 769] [outer = 0000001478E73400] 11:22:33 INFO - PROCESS | 740 | 1471544553706 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]]]}] 11:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 734ms 11:22:33 INFO - PROCESS | 740 | 1471544553764 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 11:22:33 INFO - PROCESS | 740 | 1471544553767 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 11:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:22:33 INFO - PROCESS | 740 | 1471544553770 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:22:33 INFO - PROCESS | 740 | 1471544553773 Marionette TRACE conn6 <- [1,990,null,{}] 11:22:33 INFO - PROCESS | 740 | 1471544553776 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}] 11:22:33 INFO - PROCESS | 740 | 1471544553779 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:33 INFO - PROCESS | 740 | 1471544553936 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 11:22:34 INFO - PROCESS | 740 | 1471544553992 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:34 INFO - PROCESS | 740 | 1471544553994 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:34 INFO - PROCESS | 740 | ++DOCSHELL 000000140EC5F000 == 38 [pid = 740] [id = 257] 11:22:34 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000147A629C00) [pid = 740] [serial = 770] [outer = 0000000000000000] 11:22:34 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000147A927400) [pid = 740] [serial = 771] [outer = 000000147A629C00] 11:22:34 INFO - PROCESS | 740 | 1471544554043 Marionette DEBUG loaded listener.js 11:22:34 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000147AA3AC00) [pid = 740] [serial = 772] [outer = 000000147A629C00] 11:22:34 INFO - PROCESS | 740 | --DOMWINDOW == 86 (0000001405242800) [pid = 740] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:22:34 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000140C986400) [pid = 740] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:22:34 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001407CD2000) [pid = 740] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:22:34 INFO - PROCESS | 740 | --DOMWINDOW == 83 (0000001408787800) [pid = 740] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:22:34 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001407AEFC00) [pid = 740] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:22:34 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140EAE7C00) [pid = 740] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:22:34 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001406C36800) [pid = 740] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:22:34 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001404756000) [pid = 740] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:22:34 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140F0C0C00) [pid = 740] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:22:34 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001404755C00) [pid = 740] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:22:34 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140EAE8C00) [pid = 740] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:22:34 INFO - PROCESS | 740 | 1471544554656 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]]]}] 11:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 945ms 11:22:34 INFO - PROCESS | 740 | 1471544554717 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 11:22:34 INFO - PROCESS | 740 | 1471544554720 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 11:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:22:34 INFO - PROCESS | 740 | 1471544554723 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:22:34 INFO - PROCESS | 740 | 1471544554725 Marionette TRACE conn6 <- [1,994,null,{}] 11:22:34 INFO - PROCESS | 740 | 1471544554729 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}] 11:22:34 INFO - PROCESS | 740 | 1471544554731 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:34 INFO - PROCESS | 740 | 1471544554816 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 11:22:34 INFO - PROCESS | 740 | 1471544554822 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:34 INFO - PROCESS | 740 | 1471544554824 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:34 INFO - PROCESS | 740 | ++DOCSHELL 000000147B963800 == 39 [pid = 740] [id = 258] 11:22:34 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (0000001407F2E800) [pid = 740] [serial = 773] [outer = 0000000000000000] 11:22:34 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140E7D3000) [pid = 740] [serial = 774] [outer = 0000001407F2E800] 11:22:34 INFO - PROCESS | 740 | 1471544554870 Marionette DEBUG loaded listener.js 11:22:34 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140F0BF800) [pid = 740] [serial = 775] [outer = 0000001407F2E800] 11:22:35 INFO - PROCESS | 740 | 1471544555296 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]]]}] 11:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 628ms 11:22:35 INFO - PROCESS | 740 | 1471544555354 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 11:22:35 INFO - PROCESS | 740 | 1471544555357 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 11:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:22:35 INFO - PROCESS | 740 | 1471544555360 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:22:35 INFO - PROCESS | 740 | 1471544555362 Marionette TRACE conn6 <- [1,998,null,{}] 11:22:35 INFO - PROCESS | 740 | 1471544555365 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}] 11:22:35 INFO - PROCESS | 740 | 1471544555367 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:35 INFO - PROCESS | 740 | 1471544555452 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 11:22:35 INFO - PROCESS | 740 | 1471544555459 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:35 INFO - PROCESS | 740 | 1471544555461 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:35 INFO - PROCESS | 740 | ++DOCSHELL 000000147C250800 == 40 [pid = 740] [id = 259] 11:22:35 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140F01B800) [pid = 740] [serial = 776] [outer = 0000000000000000] 11:22:35 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000147AA3A400) [pid = 740] [serial = 777] [outer = 000000140F01B800] 11:22:35 INFO - PROCESS | 740 | 1471544555508 Marionette DEBUG loaded listener.js 11:22:35 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000147AA3E800) [pid = 740] [serial = 778] [outer = 000000140F01B800] 11:22:35 INFO - PROCESS | 740 | 1471544555934 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]]]}] 11:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 629ms 11:22:36 INFO - PROCESS | 740 | 1471544555992 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 11:22:36 INFO - PROCESS | 740 | 1471544555995 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 11:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:22:36 INFO - PROCESS | 740 | 1471544555998 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:22:36 INFO - PROCESS | 740 | 1471544556000 Marionette TRACE conn6 <- [1,1002,null,{}] 11:22:36 INFO - PROCESS | 740 | 1471544556003 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}] 11:22:36 INFO - PROCESS | 740 | 1471544556005 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:36 INFO - PROCESS | 740 | 1471544556092 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 11:22:36 INFO - PROCESS | 740 | 1471544556100 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:36 INFO - PROCESS | 740 | 1471544556110 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:36 INFO - PROCESS | 740 | ++DOCSHELL 000000147F549000 == 41 [pid = 740] [id = 260] 11:22:36 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000147B026400) [pid = 740] [serial = 779] [outer = 0000000000000000] 11:22:36 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000147B035800) [pid = 740] [serial = 780] [outer = 000000147B026400] 11:22:36 INFO - PROCESS | 740 | 1471544556157 Marionette DEBUG loaded listener.js 11:22:36 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000147B1BF400) [pid = 740] [serial = 781] [outer = 000000147B026400] 11:22:37 INFO - PROCESS | 740 | --DOCSHELL 0000001407D0F000 == 40 [pid = 740] [id = 247] 11:22:37 INFO - PROCESS | 740 | --DOCSHELL 000000147A684800 == 39 [pid = 740] [id = 246] 11:22:37 INFO - PROCESS | 740 | --DOCSHELL 000000140A381000 == 38 [pid = 740] [id = 248] 11:22:37 INFO - PROCESS | 740 | --DOCSHELL 0000001478C4F000 == 37 [pid = 740] [id = 253] 11:22:37 INFO - PROCESS | 740 | --DOCSHELL 000000140EC5F800 == 36 [pid = 740] [id = 251] 11:22:37 INFO - PROCESS | 740 | --DOCSHELL 000000140C955000 == 35 [pid = 740] [id = 255] 11:22:37 INFO - PROCESS | 740 | --DOCSHELL 000000140EC5F000 == 34 [pid = 740] [id = 257] 11:22:37 INFO - PROCESS | 740 | --DOCSHELL 000000140E856000 == 33 [pid = 740] [id = 250] 11:22:37 INFO - PROCESS | 740 | --DOCSHELL 000000147AEB4000 == 32 [pid = 740] [id = 256] 11:22:37 INFO - PROCESS | 740 | --DOCSHELL 000000140F0E3800 == 31 [pid = 740] [id = 252] 11:22:37 INFO - PROCESS | 740 | --DOCSHELL 0000001479623800 == 30 [pid = 740] [id = 254] 11:22:37 INFO - PROCESS | 740 | --DOCSHELL 000000147C250800 == 29 [pid = 740] [id = 259] 11:22:37 INFO - PROCESS | 740 | --DOCSHELL 000000147B963800 == 28 [pid = 740] [id = 258] 11:22:37 INFO - PROCESS | 740 | --DOCSHELL 000000140C955800 == 27 [pid = 740] [id = 249] 11:22:37 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001478E68800) [pid = 740] [serial = 738] [outer = 0000000000000000] [url = about:blank] 11:22:37 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140F3B5800) [pid = 740] [serial = 736] [outer = 0000000000000000] [url = about:blank] 11:22:37 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001406C3F800) [pid = 740] [serial = 709] [outer = 0000000000000000] [url = about:blank] 11:22:37 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140E7D5C00) [pid = 740] [serial = 724] [outer = 0000000000000000] [url = about:blank] 11:22:37 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140F01DC00) [pid = 740] [serial = 733] [outer = 0000000000000000] [url = about:blank] 11:22:37 INFO - PROCESS | 740 | --DOMWINDOW == 79 (00000014066DB400) [pid = 740] [serial = 708] [outer = 0000000000000000] [url = about:blank] 11:22:37 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140A3D4C00) [pid = 740] [serial = 714] [outer = 0000000000000000] [url = about:blank] 11:22:37 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001407CD7400) [pid = 740] [serial = 711] [outer = 0000000000000000] [url = about:blank] 11:22:37 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140EAEE800) [pid = 740] [serial = 726] [outer = 0000000000000000] [url = about:blank] 11:22:37 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001407ACC400) [pid = 740] [serial = 717] [outer = 0000000000000000] [url = about:blank] 11:22:37 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140B953000) [pid = 740] [serial = 720] [outer = 0000000000000000] [url = about:blank] 11:22:37 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140B395800) [pid = 740] [serial = 715] [outer = 0000000000000000] [url = about:blank] 11:22:37 INFO - PROCESS | 740 | --DOMWINDOW == 72 (0000001407DD1800) [pid = 740] [serial = 712] [outer = 0000000000000000] [url = about:blank] 11:22:37 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140F0C7C00) [pid = 740] [serial = 735] [outer = 0000000000000000] [url = about:blank] 11:22:37 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140C0E8800) [pid = 740] [serial = 721] [outer = 0000000000000000] [url = about:blank] 11:22:37 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140C994C00) [pid = 740] [serial = 723] [outer = 0000000000000000] [url = about:blank] 11:22:37 INFO - PROCESS | 740 | --DOMWINDOW == 68 (00000014066D5000) [pid = 740] [serial = 706] [outer = 0000000000000000] [url = about:blank] 11:22:37 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000140EF1C000) [pid = 740] [serial = 730] [outer = 0000000000000000] [url = about:blank] 11:22:37 INFO - PROCESS | 740 | --DOMWINDOW == 66 (0000001407F35800) [pid = 740] [serial = 718] [outer = 0000000000000000] [url = about:blank] 11:22:37 INFO - PROCESS | 740 | --DOMWINDOW == 65 (000000140ED0F800) [pid = 740] [serial = 729] [outer = 0000000000000000] [url = about:blank] 11:22:37 INFO - PROCESS | 740 | --DOMWINDOW == 64 (000000140EC99400) [pid = 740] [serial = 727] [outer = 0000000000000000] [url = about:blank] 11:22:37 INFO - PROCESS | 740 | --DOMWINDOW == 63 (000000140EC98000) [pid = 740] [serial = 732] [outer = 0000000000000000] [url = about:blank] 11:22:37 INFO - PROCESS | 740 | 1471544557992 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]]]}] 11:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 2033ms 11:22:38 INFO - PROCESS | 740 | 1471544558036 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 11:22:38 INFO - PROCESS | 740 | 1471544558040 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 11:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:22:38 INFO - PROCESS | 740 | 1471544558046 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:22:38 INFO - PROCESS | 740 | 1471544558050 Marionette TRACE conn6 <- [1,1006,null,{}] 11:22:38 INFO - PROCESS | 740 | 1471544558056 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}] 11:22:38 INFO - PROCESS | 740 | 1471544558060 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:38 INFO - PROCESS | 740 | 1471544558157 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 11:22:38 INFO - PROCESS | 740 | 1471544558166 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:38 INFO - PROCESS | 740 | 1471544558171 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:38 INFO - PROCESS | 740 | ++DOCSHELL 0000001406D62000 == 28 [pid = 740] [id = 261] 11:22:38 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (000000140475A800) [pid = 740] [serial = 782] [outer = 0000000000000000] 11:22:38 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (000000140475B800) [pid = 740] [serial = 783] [outer = 000000140475A800] 11:22:38 INFO - PROCESS | 740 | 1471544558223 Marionette DEBUG loaded listener.js 11:22:38 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (000000140521D400) [pid = 740] [serial = 784] [outer = 000000140475A800] 11:22:38 INFO - PROCESS | 740 | 1471544558718 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]]]}] 11:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 735ms 11:22:38 INFO - PROCESS | 740 | 1471544558784 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 11:22:38 INFO - PROCESS | 740 | 1471544558789 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 11:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:22:38 INFO - PROCESS | 740 | 1471544558797 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:22:38 INFO - PROCESS | 740 | 1471544558800 Marionette TRACE conn6 <- [1,1010,null,{}] 11:22:38 INFO - PROCESS | 740 | 1471544558804 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}] 11:22:38 INFO - PROCESS | 740 | 1471544558808 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:38 INFO - PROCESS | 740 | 1471544558903 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 11:22:38 INFO - PROCESS | 740 | 1471544558976 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:38 INFO - PROCESS | 740 | 1471544558979 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:39 INFO - PROCESS | 740 | ++DOCSHELL 000000140810B800 == 29 [pid = 740] [id = 262] 11:22:39 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (00000014066DA800) [pid = 740] [serial = 785] [outer = 0000000000000000] 11:22:39 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (0000001406C3D800) [pid = 740] [serial = 786] [outer = 00000014066DA800] 11:22:39 INFO - PROCESS | 740 | 1471544559032 Marionette DEBUG loaded listener.js 11:22:39 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (0000001406CD4C00) [pid = 740] [serial = 787] [outer = 00000014066DA800] 11:22:39 INFO - PROCESS | 740 | 1471544559433 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]]]}] 11:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 692ms 11:22:39 INFO - PROCESS | 740 | 1471544559490 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 11:22:39 INFO - PROCESS | 740 | 1471544559492 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 11:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:22:39 INFO - PROCESS | 740 | 1471544559496 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:22:39 INFO - PROCESS | 740 | 1471544559500 Marionette TRACE conn6 <- [1,1014,null,{}] 11:22:39 INFO - PROCESS | 740 | 1471544559540 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}] 11:22:39 INFO - PROCESS | 740 | 1471544559545 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:39 INFO - PROCESS | 740 | 1471544559651 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 11:22:39 INFO - PROCESS | 740 | 1471544559659 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:39 INFO - PROCESS | 740 | 1471544559663 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:39 INFO - PROCESS | 740 | ++DOCSHELL 0000001409C54000 == 30 [pid = 740] [id = 263] 11:22:39 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001400AA8800) [pid = 740] [serial = 788] [outer = 0000000000000000] 11:22:39 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001407CD5000) [pid = 740] [serial = 789] [outer = 0000001400AA8800] 11:22:39 INFO - PROCESS | 740 | 1471544559719 Marionette DEBUG loaded listener.js 11:22:39 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (0000001407DA1000) [pid = 740] [serial = 790] [outer = 0000001400AA8800] 11:22:40 INFO - PROCESS | 740 | 1471544560158 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]]]}] 11:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 692ms 11:22:40 INFO - PROCESS | 740 | 1471544560191 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 11:22:40 INFO - PROCESS | 740 | 1471544560194 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 11:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:22:40 INFO - PROCESS | 740 | 1471544560197 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:22:40 INFO - PROCESS | 740 | 1471544560199 Marionette TRACE conn6 <- [1,1018,null,{}] 11:22:40 INFO - PROCESS | 740 | 1471544560202 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}] 11:22:40 INFO - PROCESS | 740 | 1471544560205 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:40 INFO - PROCESS | 740 | 1471544560295 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 11:22:40 INFO - PROCESS | 740 | 1471544560301 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:40 INFO - PROCESS | 740 | 1471544560303 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:40 INFO - PROCESS | 740 | ++DOCSHELL 000000140B51F800 == 31 [pid = 740] [id = 264] 11:22:40 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001407DD7400) [pid = 740] [serial = 791] [outer = 0000000000000000] 11:22:40 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (0000001407F2F400) [pid = 740] [serial = 792] [outer = 0000001407DD7400] 11:22:40 INFO - PROCESS | 740 | 1471544560353 Marionette DEBUG loaded listener.js 11:22:40 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (0000001407F3B000) [pid = 740] [serial = 793] [outer = 0000001407DD7400] 11:22:40 INFO - PROCESS | 740 | 1471544560814 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]]]}] 11:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 671ms 11:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:22:40 INFO - PROCESS | 740 | 1471544560871 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 11:22:40 INFO - PROCESS | 740 | 1471544560873 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 11:22:40 INFO - PROCESS | 740 | 1471544560877 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:22:40 INFO - PROCESS | 740 | 1471544560879 Marionette TRACE conn6 <- [1,1022,null,{}] 11:22:40 INFO - PROCESS | 740 | 1471544560882 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}] 11:22:40 INFO - PROCESS | 740 | 1471544560885 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:40 INFO - PROCESS | 740 | 1471544560969 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 11:22:41 INFO - PROCESS | 740 | 1471544561012 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:41 INFO - PROCESS | 740 | 1471544561014 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:41 INFO - PROCESS | 740 | ++DOCSHELL 000000140C94F800 == 32 [pid = 740] [id = 265] 11:22:41 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (0000001406B6E000) [pid = 740] [serial = 794] [outer = 0000000000000000] 11:22:41 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (00000014086D1800) [pid = 740] [serial = 795] [outer = 0000001406B6E000] 11:22:41 INFO - PROCESS | 740 | 1471544561064 Marionette DEBUG loaded listener.js 11:22:41 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (0000001409A31400) [pid = 740] [serial = 796] [outer = 0000001406B6E000] 11:22:41 INFO - PROCESS | 740 | 1471544561485 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]]]}] 11:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 671ms 11:22:41 INFO - PROCESS | 740 | 1471544561551 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 11:22:41 INFO - PROCESS | 740 | 1471544561554 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 11:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:22:41 INFO - PROCESS | 740 | 1471544561557 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:22:41 INFO - PROCESS | 740 | 1471544561559 Marionette TRACE conn6 <- [1,1026,null,{}] 11:22:41 INFO - PROCESS | 740 | 1471544561562 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}] 11:22:41 INFO - PROCESS | 740 | 1471544561568 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:41 INFO - PROCESS | 740 | 1471544561679 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 11:22:41 INFO - PROCESS | 740 | 1471544561687 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:41 INFO - PROCESS | 740 | 1471544561689 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:41 INFO - PROCESS | 740 | ++DOCSHELL 000000140E765000 == 33 [pid = 740] [id = 266] 11:22:41 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140A30FC00) [pid = 740] [serial = 797] [outer = 0000000000000000] 11:22:41 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140B94E800) [pid = 740] [serial = 798] [outer = 000000140A30FC00] 11:22:41 INFO - PROCESS | 740 | 1471544561739 Marionette DEBUG loaded listener.js 11:22:41 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140C0E3400) [pid = 740] [serial = 799] [outer = 000000140A30FC00] 11:22:42 INFO - PROCESS | 740 | 1471544562215 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]]]}] 11:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 671ms 11:22:42 INFO - PROCESS | 740 | 1471544562231 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 11:22:42 INFO - PROCESS | 740 | 1471544562233 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 11:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:22:42 INFO - PROCESS | 740 | 1471544562237 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:22:42 INFO - PROCESS | 740 | 1471544562239 Marionette TRACE conn6 <- [1,1030,null,{}] 11:22:42 INFO - PROCESS | 740 | 1471544562242 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}] 11:22:42 INFO - PROCESS | 740 | 1471544562244 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:42 INFO - PROCESS | 740 | 1471544562352 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 11:22:42 INFO - PROCESS | 740 | 1471544562360 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:42 INFO - PROCESS | 740 | 1471544562362 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:42 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECAE000 == 34 [pid = 740] [id = 267] 11:22:42 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140C0E3800) [pid = 740] [serial = 800] [outer = 0000000000000000] 11:22:42 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140C993800) [pid = 740] [serial = 801] [outer = 000000140C0E3800] 11:22:42 INFO - PROCESS | 740 | 1471544562413 Marionette DEBUG loaded listener.js 11:22:42 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140E7D2C00) [pid = 740] [serial = 802] [outer = 000000140C0E3800] 11:22:42 INFO - PROCESS | 740 | 1471544562925 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]]]}] 11:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 733ms 11:22:42 INFO - PROCESS | 740 | 1471544562972 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 11:22:42 INFO - PROCESS | 740 | 1471544562974 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 11:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:22:42 INFO - PROCESS | 740 | 1471544562978 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:22:42 INFO - PROCESS | 740 | 1471544562979 Marionette TRACE conn6 <- [1,1034,null,{}] 11:22:42 INFO - PROCESS | 740 | 1471544562983 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}] 11:22:42 INFO - PROCESS | 740 | 1471544562985 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:43 INFO - PROCESS | 740 | 1471544563070 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 11:22:43 INFO - PROCESS | 740 | 1471544563078 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:43 INFO - PROCESS | 740 | 1471544563080 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:43 INFO - PROCESS | 740 | ++DOCSHELL 000000140ED9B000 == 35 [pid = 740] [id = 268] 11:22:43 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140C0EF800) [pid = 740] [serial = 803] [outer = 0000000000000000] 11:22:43 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000140EAE6400) [pid = 740] [serial = 804] [outer = 000000140C0EF800] 11:22:43 INFO - PROCESS | 740 | 1471544563129 Marionette DEBUG loaded listener.js 11:22:43 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000140EAF2000) [pid = 740] [serial = 805] [outer = 000000140C0EF800] 11:22:43 INFO - PROCESS | 740 | 1471544563618 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]]]}] 11:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 671ms 11:22:43 INFO - PROCESS | 740 | 1471544563652 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 11:22:43 INFO - PROCESS | 740 | 1471544563655 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 11:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:22:43 INFO - PROCESS | 740 | 1471544563658 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:22:43 INFO - PROCESS | 740 | 1471544563660 Marionette TRACE conn6 <- [1,1038,null,{}] 11:22:43 INFO - PROCESS | 740 | 1471544563663 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}] 11:22:43 INFO - PROCESS | 740 | 1471544563666 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:43 INFO - PROCESS | 740 | 1471544563808 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 11:22:43 INFO - PROCESS | 740 | 1471544563818 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:43 INFO - PROCESS | 740 | 1471544563820 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:43 INFO - PROCESS | 740 | ++DOCSHELL 0000001409C51000 == 36 [pid = 740] [id = 269] 11:22:43 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000140C0E4000) [pid = 740] [serial = 806] [outer = 0000000000000000] 11:22:43 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000140EC98400) [pid = 740] [serial = 807] [outer = 000000140C0E4000] 11:22:43 INFO - PROCESS | 740 | 1471544563868 Marionette DEBUG loaded listener.js 11:22:43 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (000000140ECA1C00) [pid = 740] [serial = 808] [outer = 000000140C0E4000] 11:22:44 INFO - PROCESS | 740 | 1471544564317 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]]]}] 11:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 671ms 11:22:44 INFO - PROCESS | 740 | 1471544564332 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 11:22:44 INFO - PROCESS | 740 | 1471544564334 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 11:22:44 INFO - PROCESS | 740 | 1471544564337 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:22:44 INFO - PROCESS | 740 | 1471544564339 Marionette TRACE conn6 <- [1,1042,null,{}] 11:22:44 INFO - PROCESS | 740 | 1471544564343 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}] 11:22:44 INFO - PROCESS | 740 | 1471544564345 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:44 INFO - PROCESS | 740 | 1471544564461 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 11:22:44 INFO - PROCESS | 740 | 1471544564467 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:44 INFO - PROCESS | 740 | 1471544564469 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:44 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D10000 == 37 [pid = 740] [id = 270] 11:22:44 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (000000140ED0E400) [pid = 740] [serial = 809] [outer = 0000000000000000] 11:22:44 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (000000140EF14000) [pid = 740] [serial = 810] [outer = 000000140ED0E400] 11:22:44 INFO - PROCESS | 740 | 1471544564553 Marionette DEBUG loaded listener.js 11:22:44 INFO - PROCESS | 740 | ++DOMWINDOW == 93 (000000140EF1E400) [pid = 740] [serial = 811] [outer = 000000140ED0E400] 11:22:45 INFO - PROCESS | 740 | 1471544565015 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]]]}] 11:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 735ms 11:22:45 INFO - PROCESS | 740 | 1471544565077 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 11:22:45 INFO - PROCESS | 740 | 1471544565080 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 11:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:22:45 INFO - PROCESS | 740 | 1471544565120 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:22:45 INFO - PROCESS | 740 | 1471544565123 Marionette TRACE conn6 <- [1,1046,null,{}] 11:22:45 INFO - PROCESS | 740 | 1471544565135 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}] 11:22:45 INFO - PROCESS | 740 | 1471544565138 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:45 INFO - PROCESS | 740 | 1471544565267 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 11:22:45 INFO - PROCESS | 740 | 1471544565460 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:45 INFO - PROCESS | 740 | 1471544565463 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:45 INFO - PROCESS | 740 | --DOMWINDOW == 92 (000000140F01B800) [pid = 740] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:22:45 INFO - PROCESS | 740 | --DOMWINDOW == 91 (000000140F3BF400) [pid = 740] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:22:45 INFO - PROCESS | 740 | --DOMWINDOW == 90 (0000001478E73400) [pid = 740] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:22:45 INFO - PROCESS | 740 | --DOMWINDOW == 89 (000000147A629C00) [pid = 740] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:22:45 INFO - PROCESS | 740 | --DOMWINDOW == 88 (000000140C0E9800) [pid = 740] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:22:45 INFO - PROCESS | 740 | --DOMWINDOW == 87 (0000001407DCEC00) [pid = 740] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:22:45 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140C0EC400) [pid = 740] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:22:45 INFO - PROCESS | 740 | --DOMWINDOW == 85 (0000001400AA7400) [pid = 740] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:22:45 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001407DCF800) [pid = 740] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:22:45 INFO - PROCESS | 740 | --DOMWINDOW == 83 (0000001406C38000) [pid = 740] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:22:45 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140F3B4000) [pid = 740] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:22:45 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140F0CA400) [pid = 740] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:22:45 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140EF98800) [pid = 740] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:22:45 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001407F2E800) [pid = 740] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:22:45 INFO - PROCESS | 740 | ++DOCSHELL 0000001406BB4800 == 38 [pid = 740] [id = 271] 11:22:45 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001403AA4400) [pid = 740] [serial = 812] [outer = 0000000000000000] 11:22:45 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (0000001406CDD000) [pid = 740] [serial = 813] [outer = 0000001403AA4400] 11:22:45 INFO - PROCESS | 740 | 1471544565525 Marionette DEBUG loaded listener.js 11:22:45 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140EF1C400) [pid = 740] [serial = 814] [outer = 0000001403AA4400] 11:22:45 INFO - PROCESS | 740 | 1471544565895 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]]]}] 11:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 881ms 11:22:45 INFO - PROCESS | 740 | 1471544565967 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 11:22:45 INFO - PROCESS | 740 | 1471544565970 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 11:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:22:45 INFO - PROCESS | 740 | 1471544565973 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:22:45 INFO - PROCESS | 740 | 1471544565975 Marionette TRACE conn6 <- [1,1050,null,{}] 11:22:45 INFO - PROCESS | 740 | 1471544565979 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}] 11:22:45 INFO - PROCESS | 740 | 1471544565981 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:46 INFO - PROCESS | 740 | 1471544566095 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 11:22:46 INFO - PROCESS | 740 | 1471544566103 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:46 INFO - PROCESS | 740 | 1471544566105 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:46 INFO - PROCESS | 740 | ++DOCSHELL 000000147AD44000 == 39 [pid = 740] [id = 272] 11:22:46 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001409A30800) [pid = 740] [serial = 815] [outer = 0000000000000000] 11:22:46 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140F0BC400) [pid = 740] [serial = 816] [outer = 0000001409A30800] 11:22:46 INFO - PROCESS | 740 | 1471544566160 Marionette DEBUG loaded listener.js 11:22:46 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140F3B3C00) [pid = 740] [serial = 817] [outer = 0000001409A30800] 11:22:46 INFO - PROCESS | 740 | 1471544566569 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]]]}] 11:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 629ms 11:22:46 INFO - PROCESS | 740 | 1471544566605 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 11:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:22:46 INFO - PROCESS | 740 | 1471544566607 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 11:22:46 INFO - PROCESS | 740 | 1471544566610 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:22:46 INFO - PROCESS | 740 | 1471544566612 Marionette TRACE conn6 <- [1,1054,null,{}] 11:22:46 INFO - PROCESS | 740 | 1471544566615 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}] 11:22:46 INFO - PROCESS | 740 | 1471544566617 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:46 INFO - PROCESS | 740 | 1471544566730 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 11:22:46 INFO - PROCESS | 740 | 1471544566770 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:46 INFO - PROCESS | 740 | 1471544566772 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:46 INFO - PROCESS | 740 | ++DOCSHELL 000000147B17B000 == 40 [pid = 740] [id = 273] 11:22:46 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000140EF20400) [pid = 740] [serial = 818] [outer = 0000000000000000] 11:22:46 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000140F3BA000) [pid = 740] [serial = 819] [outer = 000000140EF20400] 11:22:46 INFO - PROCESS | 740 | 1471544566820 Marionette DEBUG loaded listener.js 11:22:46 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (0000001478E6F000) [pid = 740] [serial = 820] [outer = 000000140EF20400] 11:22:47 INFO - PROCESS | 740 | 1471544567223 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]]]}] 11:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 630ms 11:22:47 INFO - PROCESS | 740 | 1471544567243 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 11:22:47 INFO - PROCESS | 740 | 1471544567245 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 11:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:22:47 INFO - PROCESS | 740 | 1471544567249 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:22:47 INFO - PROCESS | 740 | 1471544567251 Marionette TRACE conn6 <- [1,1058,null,{}] 11:22:47 INFO - PROCESS | 740 | 1471544567255 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}] 11:22:47 INFO - PROCESS | 740 | 1471544567256 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:47 INFO - PROCESS | 740 | 1471544567381 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 11:22:47 INFO - PROCESS | 740 | 1471544567389 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:47 INFO - PROCESS | 740 | 1471544567391 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:47 INFO - PROCESS | 740 | ++DOCSHELL 000000147B5A1000 == 41 [pid = 740] [id = 274] 11:22:47 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000140F0BF400) [pid = 740] [serial = 821] [outer = 0000000000000000] 11:22:47 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (0000001478E6F800) [pid = 740] [serial = 822] [outer = 000000140F0BF400] 11:22:47 INFO - PROCESS | 740 | 1471544567438 Marionette DEBUG loaded listener.js 11:22:47 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (0000001479DC2C00) [pid = 740] [serial = 823] [outer = 000000140F0BF400] 11:22:48 INFO - PROCESS | 740 | 1471544568257 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]]]}] 11:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1017ms 11:22:48 INFO - PROCESS | 740 | 1471544568270 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 11:22:48 INFO - PROCESS | 740 | 1471544568275 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 11:22:48 INFO - PROCESS | 740 | 1471544568279 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:22:48 INFO - PROCESS | 740 | 1471544568285 Marionette TRACE conn6 <- [1,1062,null,{}] 11:22:48 INFO - PROCESS | 740 | 1471544568313 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}] 11:22:48 INFO - PROCESS | 740 | 1471544568316 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:48 INFO - PROCESS | 740 | 1471544568449 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 11:22:48 INFO - PROCESS | 740 | 1471544568566 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:48 INFO - PROCESS | 740 | 1471544568569 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:48 INFO - PROCESS | 740 | ++DOCSHELL 0000001408118800 == 42 [pid = 740] [id = 275] 11:22:48 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (0000001404758000) [pid = 740] [serial = 824] [outer = 0000000000000000] 11:22:48 INFO - PROCESS | 740 | ++DOMWINDOW == 93 (00000014066D3800) [pid = 740] [serial = 825] [outer = 0000001404758000] 11:22:48 INFO - PROCESS | 740 | 1471544568632 Marionette DEBUG loaded listener.js 11:22:48 INFO - PROCESS | 740 | ++DOMWINDOW == 94 (0000001406CD3C00) [pid = 740] [serial = 826] [outer = 0000001404758000] 11:22:49 INFO - PROCESS | 740 | 1471544569560 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]]]}] 11:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1341ms 11:22:49 INFO - PROCESS | 740 | [740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 11:22:49 INFO - PROCESS | 740 | 1471544569817 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 11:22:49 INFO - PROCESS | 740 | 1471544569820 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 11:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:22:49 INFO - PROCESS | 740 | 1471544569834 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:22:49 INFO - PROCESS | 740 | 1471544569837 Marionette TRACE conn6 <- [1,1066,null,{}] 11:22:49 INFO - PROCESS | 740 | 1471544569842 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}] 11:22:49 INFO - PROCESS | 740 | 1471544569845 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:50 INFO - PROCESS | 740 | 1471544570017 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 11:22:50 INFO - PROCESS | 740 | 1471544570116 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:50 INFO - PROCESS | 740 | 1471544570118 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:50 INFO - PROCESS | 740 | ++DOCSHELL 0000001408E2E800 == 43 [pid = 740] [id = 276] 11:22:50 INFO - PROCESS | 740 | ++DOMWINDOW == 95 (0000001406CDE400) [pid = 740] [serial = 827] [outer = 0000000000000000] 11:22:50 INFO - PROCESS | 740 | ++DOMWINDOW == 96 (0000001407DD1800) [pid = 740] [serial = 828] [outer = 0000001406CDE400] 11:22:50 INFO - PROCESS | 740 | 1471544570171 Marionette DEBUG loaded listener.js 11:22:50 INFO - PROCESS | 740 | ++DOMWINDOW == 97 (0000001407F3BC00) [pid = 740] [serial = 829] [outer = 0000001406CDE400] 11:22:50 INFO - PROCESS | 740 | --DOCSHELL 000000147B17B000 == 42 [pid = 740] [id = 273] 11:22:50 INFO - PROCESS | 740 | --DOCSHELL 000000147AD44000 == 41 [pid = 740] [id = 272] 11:22:50 INFO - PROCESS | 740 | --DOCSHELL 0000001406BB4800 == 40 [pid = 740] [id = 271] 11:22:50 INFO - PROCESS | 740 | --DOCSHELL 0000001478D10000 == 39 [pid = 740] [id = 270] 11:22:50 INFO - PROCESS | 740 | --DOCSHELL 0000001409C51000 == 38 [pid = 740] [id = 269] 11:22:50 INFO - PROCESS | 740 | --DOCSHELL 000000140ED9B000 == 37 [pid = 740] [id = 268] 11:22:50 INFO - PROCESS | 740 | --DOCSHELL 000000140ECAE000 == 36 [pid = 740] [id = 267] 11:22:50 INFO - PROCESS | 740 | --DOCSHELL 000000140E765000 == 35 [pid = 740] [id = 266] 11:22:50 INFO - PROCESS | 740 | --DOCSHELL 000000140C94F800 == 34 [pid = 740] [id = 265] 11:22:50 INFO - PROCESS | 740 | --DOCSHELL 000000140B51F800 == 33 [pid = 740] [id = 264] 11:22:50 INFO - PROCESS | 740 | --DOCSHELL 0000001409C54000 == 32 [pid = 740] [id = 263] 11:22:50 INFO - PROCESS | 740 | --DOMWINDOW == 96 (000000147B035800) [pid = 740] [serial = 780] [outer = 0000000000000000] [url = about:blank] 11:22:50 INFO - PROCESS | 740 | --DOCSHELL 000000140810B800 == 31 [pid = 740] [id = 262] 11:22:50 INFO - PROCESS | 740 | --DOCSHELL 0000001406D62000 == 30 [pid = 740] [id = 261] 11:22:50 INFO - PROCESS | 740 | --DOMWINDOW == 95 (000000147AA3E800) [pid = 740] [serial = 778] [outer = 0000000000000000] [url = about:blank] 11:22:50 INFO - PROCESS | 740 | --DOMWINDOW == 94 (000000147970C800) [pid = 740] [serial = 765] [outer = 0000000000000000] [url = about:blank] 11:22:50 INFO - PROCESS | 740 | --DOMWINDOW == 93 (000000147A156800) [pid = 740] [serial = 768] [outer = 0000000000000000] [url = about:blank] 11:22:50 INFO - PROCESS | 740 | --DOMWINDOW == 92 (0000001479DBF400) [pid = 740] [serial = 766] [outer = 0000000000000000] [url = about:blank] 11:22:50 INFO - PROCESS | 740 | --DOMWINDOW == 91 (000000147A927400) [pid = 740] [serial = 771] [outer = 0000000000000000] [url = about:blank] 11:22:50 INFO - PROCESS | 740 | --DOMWINDOW == 90 (000000147A623C00) [pid = 740] [serial = 769] [outer = 0000000000000000] [url = about:blank] 11:22:50 INFO - PROCESS | 740 | --DOMWINDOW == 89 (000000147AA3A400) [pid = 740] [serial = 777] [outer = 0000000000000000] [url = about:blank] 11:22:50 INFO - PROCESS | 740 | --DOMWINDOW == 88 (000000147AA3AC00) [pid = 740] [serial = 772] [outer = 0000000000000000] [url = about:blank] 11:22:50 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140ED12400) [pid = 740] [serial = 756] [outer = 0000000000000000] [url = about:blank] 11:22:50 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140EF98400) [pid = 740] [serial = 757] [outer = 0000000000000000] [url = about:blank] 11:22:50 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000140E83F000) [pid = 740] [serial = 753] [outer = 0000000000000000] [url = about:blank] 11:22:50 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140EAE7000) [pid = 740] [serial = 754] [outer = 0000000000000000] [url = about:blank] 11:22:50 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140C909400) [pid = 740] [serial = 750] [outer = 0000000000000000] [url = about:blank] 11:22:50 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140C991400) [pid = 740] [serial = 751] [outer = 0000000000000000] [url = about:blank] 11:22:50 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140A3DF000) [pid = 740] [serial = 747] [outer = 0000000000000000] [url = about:blank] 11:22:50 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140B94BC00) [pid = 740] [serial = 748] [outer = 0000000000000000] [url = about:blank] 11:22:50 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001407DD3C00) [pid = 740] [serial = 744] [outer = 0000000000000000] [url = about:blank] 11:22:50 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001407F38000) [pid = 740] [serial = 745] [outer = 0000000000000000] [url = about:blank] 11:22:50 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001406C39000) [pid = 740] [serial = 741] [outer = 0000000000000000] [url = about:blank] 11:22:50 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001406CDB400) [pid = 740] [serial = 742] [outer = 0000000000000000] [url = about:blank] 11:22:50 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001478E73000) [pid = 740] [serial = 739] [outer = 0000000000000000] [url = about:blank] 11:22:50 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001478E69400) [pid = 740] [serial = 762] [outer = 0000000000000000] [url = about:blank] 11:22:50 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140F019C00) [pid = 740] [serial = 759] [outer = 0000000000000000] [url = about:blank] 11:22:50 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140F0C8400) [pid = 740] [serial = 760] [outer = 0000000000000000] [url = about:blank] 11:22:50 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140E7D3000) [pid = 740] [serial = 774] [outer = 0000000000000000] [url = about:blank] 11:22:50 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140F0BF800) [pid = 740] [serial = 775] [outer = 0000000000000000] [url = about:blank] 11:22:50 INFO - PROCESS | 740 | --DOMWINDOW == 69 (0000001478E72400) [pid = 740] [serial = 763] [outer = 0000000000000000] [url = about:blank] 11:22:50 INFO - PROCESS | 740 | 1471544570664 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]]]}] 11:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 881ms 11:22:50 INFO - PROCESS | 740 | 1471544570716 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 11:22:50 INFO - PROCESS | 740 | 1471544570721 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 11:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:22:50 INFO - PROCESS | 740 | 1471544570728 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:22:50 INFO - PROCESS | 740 | 1471544570731 Marionette TRACE conn6 <- [1,1070,null,{}] 11:22:50 INFO - PROCESS | 740 | 1471544570735 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}] 11:22:50 INFO - PROCESS | 740 | 1471544570738 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:50 INFO - PROCESS | 740 | 1471544570833 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 11:22:50 INFO - PROCESS | 740 | 1471544570842 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:50 INFO - PROCESS | 740 | 1471544570844 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:50 INFO - PROCESS | 740 | ++DOCSHELL 000000140A06B800 == 31 [pid = 740] [id = 277] 11:22:50 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001407F33C00) [pid = 740] [serial = 830] [outer = 0000000000000000] 11:22:50 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (00000014082C4400) [pid = 740] [serial = 831] [outer = 0000001407F33C00] 11:22:50 INFO - PROCESS | 740 | 1471544570896 Marionette DEBUG loaded listener.js 11:22:50 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (0000001409A8D800) [pid = 740] [serial = 832] [outer = 0000001407F33C00] 11:22:51 INFO - PROCESS | 740 | 1471544571367 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]]]}] 11:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 693ms 11:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:22:51 INFO - PROCESS | 740 | 1471544571421 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 11:22:51 INFO - PROCESS | 740 | 1471544571424 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 11:22:51 INFO - PROCESS | 740 | 1471544571427 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:22:51 INFO - PROCESS | 740 | 1471544571431 Marionette TRACE conn6 <- [1,1074,null,{}] 11:22:51 INFO - PROCESS | 740 | 1471544571443 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}] 11:22:51 INFO - PROCESS | 740 | 1471544571448 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:51 INFO - PROCESS | 740 | 1471544571570 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 11:22:51 INFO - PROCESS | 740 | 1471544571586 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:51 INFO - PROCESS | 740 | 1471544571590 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:51 INFO - PROCESS | 740 | ++DOCSHELL 000000140C99F000 == 32 [pid = 740] [id = 278] 11:22:51 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140B94D400) [pid = 740] [serial = 833] [outer = 0000000000000000] 11:22:51 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140B955C00) [pid = 740] [serial = 834] [outer = 000000140B94D400] 11:22:51 INFO - PROCESS | 740 | 1471544571655 Marionette DEBUG loaded listener.js 11:22:51 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140C909800) [pid = 740] [serial = 835] [outer = 000000140B94D400] 11:22:52 INFO - PROCESS | 740 | 1471544572106 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]]]}] 11:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 734ms 11:22:52 INFO - PROCESS | 740 | 1471544572164 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 11:22:52 INFO - PROCESS | 740 | 1471544572167 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 11:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:22:52 INFO - PROCESS | 740 | 1471544572170 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:22:52 INFO - PROCESS | 740 | 1471544572172 Marionette TRACE conn6 <- [1,1078,null,{}] 11:22:52 INFO - PROCESS | 740 | 1471544572176 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}] 11:22:52 INFO - PROCESS | 740 | 1471544572178 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:52 INFO - PROCESS | 740 | 1471544572272 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 11:22:52 INFO - PROCESS | 740 | 1471544572278 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:52 INFO - PROCESS | 740 | 1471544572280 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:52 INFO - PROCESS | 740 | ++DOCSHELL 000000140EA9C000 == 33 [pid = 740] [id = 279] 11:22:52 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140474E800) [pid = 740] [serial = 836] [outer = 0000000000000000] 11:22:52 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140E843C00) [pid = 740] [serial = 837] [outer = 000000140474E800] 11:22:52 INFO - PROCESS | 740 | 1471544572328 Marionette DEBUG loaded listener.js 11:22:52 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140EAEC000) [pid = 740] [serial = 838] [outer = 000000140474E800] 11:22:52 INFO - PROCESS | 740 | 1471544572799 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]]]}] 11:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 671ms 11:22:52 INFO - PROCESS | 740 | 1471544572845 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 11:22:52 INFO - PROCESS | 740 | 1471544572847 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 11:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:22:52 INFO - PROCESS | 740 | 1471544572851 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:22:52 INFO - PROCESS | 740 | 1471544572853 Marionette TRACE conn6 <- [1,1082,null,{}] 11:22:52 INFO - PROCESS | 740 | 1471544572864 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}] 11:22:52 INFO - PROCESS | 740 | 1471544572866 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:53 INFO - PROCESS | 740 | 1471544573013 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 11:22:53 INFO - PROCESS | 740 | 1471544573036 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:53 INFO - PROCESS | 740 | 1471544573038 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:53 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECB3800 == 34 [pid = 740] [id = 280] 11:22:53 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001404757000) [pid = 740] [serial = 839] [outer = 0000000000000000] 11:22:53 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140EAED400) [pid = 740] [serial = 840] [outer = 0000001404757000] 11:22:53 INFO - PROCESS | 740 | 1471544573086 Marionette DEBUG loaded listener.js 11:22:53 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140ED15C00) [pid = 740] [serial = 841] [outer = 0000001404757000] 11:22:53 INFO - PROCESS | 740 | 1471544573526 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]]]}] 11:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 734ms 11:22:53 INFO - PROCESS | 740 | 1471544573588 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 11:22:53 INFO - PROCESS | 740 | 1471544573590 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 11:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:22:53 INFO - PROCESS | 740 | 1471544573599 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:22:53 INFO - PROCESS | 740 | 1471544573601 Marionette TRACE conn6 <- [1,1086,null,{}] 11:22:53 INFO - PROCESS | 740 | 1471544573605 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}] 11:22:53 INFO - PROCESS | 740 | 1471544573611 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:53 INFO - PROCESS | 740 | 1471544573752 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 11:22:53 INFO - PROCESS | 740 | 1471544573758 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:53 INFO - PROCESS | 740 | 1471544573760 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:53 INFO - PROCESS | 740 | ++DOCSHELL 000000140F36B000 == 35 [pid = 740] [id = 281] 11:22:53 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (00000014046F5000) [pid = 740] [serial = 842] [outer = 0000000000000000] 11:22:53 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140EF97C00) [pid = 740] [serial = 843] [outer = 00000014046F5000] 11:22:53 INFO - PROCESS | 740 | 1471544573851 Marionette DEBUG loaded listener.js 11:22:53 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140F3B5400) [pid = 740] [serial = 844] [outer = 00000014046F5000] 11:22:54 INFO - PROCESS | 740 | 1471544574291 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]]]}] 11:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 734ms 11:22:54 INFO - PROCESS | 740 | 1471544574340 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 11:22:54 INFO - PROCESS | 740 | 1471544574342 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 11:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:22:54 INFO - PROCESS | 740 | 1471544574346 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:22:54 INFO - PROCESS | 740 | 1471544574348 Marionette TRACE conn6 <- [1,1090,null,{}] 11:22:54 INFO - PROCESS | 740 | 1471544574351 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}] 11:22:54 INFO - PROCESS | 740 | 1471544574361 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:54 INFO - PROCESS | 740 | 1471544574470 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 11:22:54 INFO - PROCESS | 740 | 1471544574475 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:54 INFO - PROCESS | 740 | 1471544574477 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:54 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D24000 == 36 [pid = 740] [id = 282] 11:22:54 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140EF90800) [pid = 740] [serial = 845] [outer = 0000000000000000] 11:22:54 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (0000001478E6C400) [pid = 740] [serial = 846] [outer = 000000140EF90800] 11:22:54 INFO - PROCESS | 740 | 1471544574700 Marionette DEBUG loaded listener.js 11:22:54 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000147970C800) [pid = 740] [serial = 847] [outer = 000000140EF90800] 11:22:54 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140EF20400) [pid = 740] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:22:54 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000140C0E4000) [pid = 740] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:22:54 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140ED0E400) [pid = 740] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:22:54 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140475A800) [pid = 740] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:22:54 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140C0EF800) [pid = 740] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:22:54 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000147B026400) [pid = 740] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:22:54 INFO - PROCESS | 740 | --DOMWINDOW == 80 (00000014066DA800) [pid = 740] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:22:54 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140A30FC00) [pid = 740] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:22:54 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001400AA8800) [pid = 740] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:22:54 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001406B6E000) [pid = 740] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:22:54 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001407DD7400) [pid = 740] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:22:54 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140C0E3800) [pid = 740] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:22:54 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001403AA4400) [pid = 740] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:22:54 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001409A30800) [pid = 740] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:22:55 INFO - PROCESS | 740 | 1471544575084 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]]]}] 11:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 776ms 11:22:55 INFO - PROCESS | 740 | 1471544575126 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 11:22:55 INFO - PROCESS | 740 | 1471544575128 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 11:22:55 INFO - PROCESS | 740 | 1471544575132 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:22:55 INFO - PROCESS | 740 | 1471544575134 Marionette TRACE conn6 <- [1,1094,null,{}] 11:22:55 INFO - PROCESS | 740 | 1471544575137 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}] 11:22:55 INFO - PROCESS | 740 | 1471544575139 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:55 INFO - PROCESS | 740 | 1471544575253 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 11:22:55 INFO - PROCESS | 740 | 1471544575261 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:55 INFO - PROCESS | 740 | 1471544575263 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:55 INFO - PROCESS | 740 | ++DOCSHELL 00000014078C3800 == 37 [pid = 740] [id = 283] 11:22:55 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (0000001407AECC00) [pid = 740] [serial = 848] [outer = 0000000000000000] 11:22:55 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140E7D4800) [pid = 740] [serial = 849] [outer = 0000001407AECC00] 11:22:55 INFO - PROCESS | 740 | 1471544575312 Marionette DEBUG loaded listener.js 11:22:55 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (0000001478E65400) [pid = 740] [serial = 850] [outer = 0000001407AECC00] 11:22:55 INFO - PROCESS | 740 | 1471544575716 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]]]}] 11:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 11:22:55 INFO - PROCESS | 740 | 1471544575764 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 11:22:55 INFO - PROCESS | 740 | 1471544575766 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 11:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:22:55 INFO - PROCESS | 740 | 1471544575769 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:22:55 INFO - PROCESS | 740 | 1471544575771 Marionette TRACE conn6 <- [1,1098,null,{}] 11:22:55 INFO - PROCESS | 740 | 1471544575775 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}] 11:22:55 INFO - PROCESS | 740 | 1471544575777 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:55 INFO - PROCESS | 740 | 1471544575892 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 11:22:55 INFO - PROCESS | 740 | 1471544575934 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:55 INFO - PROCESS | 740 | 1471544575936 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:55 INFO - PROCESS | 740 | ++DOCSHELL 000000147AD55000 == 38 [pid = 740] [id = 284] 11:22:55 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (0000001478E65C00) [pid = 740] [serial = 851] [outer = 0000000000000000] 11:22:55 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (0000001479F3B800) [pid = 740] [serial = 852] [outer = 0000001478E65C00] 11:22:55 INFO - PROCESS | 740 | 1471544575984 Marionette DEBUG loaded listener.js 11:22:56 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000147A1BFC00) [pid = 740] [serial = 853] [outer = 0000001478E65C00] 11:22:56 INFO - PROCESS | 740 | 1471544576384 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]]]}] 11:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 629ms 11:22:56 INFO - PROCESS | 740 | 1471544576402 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 11:22:56 INFO - PROCESS | 740 | 1471544576404 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 11:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:22:56 INFO - PROCESS | 740 | 1471544576407 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:22:56 INFO - PROCESS | 740 | 1471544576409 Marionette TRACE conn6 <- [1,1102,null,{}] 11:22:56 INFO - PROCESS | 740 | 1471544576413 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}] 11:22:56 INFO - PROCESS | 740 | 1471544576415 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:56 INFO - PROCESS | 740 | 1471544576531 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 11:22:56 INFO - PROCESS | 740 | 1471544576538 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:56 INFO - PROCESS | 740 | 1471544576540 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:56 INFO - PROCESS | 740 | ++DOCSHELL 000000147B184800 == 39 [pid = 740] [id = 285] 11:22:56 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000147A158400) [pid = 740] [serial = 854] [outer = 0000000000000000] 11:22:56 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000147A627800) [pid = 740] [serial = 855] [outer = 000000147A158400] 11:22:56 INFO - PROCESS | 740 | 1471544576587 Marionette DEBUG loaded listener.js 11:22:56 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000147A922800) [pid = 740] [serial = 856] [outer = 000000147A158400] 11:22:57 INFO - PROCESS | 740 | 1471544577296 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]]]}] 11:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 923ms 11:22:57 INFO - PROCESS | 740 | 1471544577335 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 11:22:57 INFO - PROCESS | 740 | 1471544577340 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 11:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:22:57 INFO - PROCESS | 740 | 1471544577345 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:22:57 INFO - PROCESS | 740 | 1471544577351 Marionette TRACE conn6 <- [1,1106,null,{}] 11:22:57 INFO - PROCESS | 740 | 1471544577357 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}] 11:22:57 INFO - PROCESS | 740 | 1471544577360 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:57 INFO - PROCESS | 740 | 1471544577489 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 11:22:57 INFO - PROCESS | 740 | 1471544577557 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:57 INFO - PROCESS | 740 | 1471544577560 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:57 INFO - PROCESS | 740 | ++DOCSHELL 0000001409091000 == 40 [pid = 740] [id = 286] 11:22:57 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001407503000) [pid = 740] [serial = 857] [outer = 0000000000000000] 11:22:57 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001407DA1400) [pid = 740] [serial = 858] [outer = 0000001407503000] 11:22:57 INFO - PROCESS | 740 | 1471544577662 Marionette DEBUG loaded listener.js 11:22:57 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (00000014087E6800) [pid = 740] [serial = 859] [outer = 0000001407503000] 11:22:58 INFO - PROCESS | 740 | 1471544578310 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]]]}] 11:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 986ms 11:22:58 INFO - PROCESS | 740 | 1471544578335 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 11:22:58 INFO - PROCESS | 740 | 1471544578340 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 11:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:22:58 INFO - PROCESS | 740 | 1471544578347 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:22:58 INFO - PROCESS | 740 | 1471544578350 Marionette TRACE conn6 <- [1,1110,null,{}] 11:22:58 INFO - PROCESS | 740 | 1471544578354 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}] 11:22:58 INFO - PROCESS | 740 | 1471544578358 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:58 INFO - PROCESS | 740 | 1471544578483 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 11:22:58 INFO - PROCESS | 740 | 1471544578600 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:58 INFO - PROCESS | 740 | 1471544578603 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:58 INFO - PROCESS | 740 | ++DOCSHELL 000000140F35C800 == 41 [pid = 740] [id = 287] 11:22:58 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000140B94AC00) [pid = 740] [serial = 860] [outer = 0000000000000000] 11:22:58 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000140C90AC00) [pid = 740] [serial = 861] [outer = 000000140B94AC00] 11:22:58 INFO - PROCESS | 740 | 1471544578666 Marionette DEBUG loaded listener.js 11:22:58 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000140EAF0C00) [pid = 740] [serial = 862] [outer = 000000140B94AC00] 11:22:59 INFO - PROCESS | 740 | 1471544579289 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]]]}] 11:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 986ms 11:22:59 INFO - PROCESS | 740 | 1471544579335 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 11:22:59 INFO - PROCESS | 740 | 1471544579338 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 11:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:22:59 INFO - PROCESS | 740 | 1471544579343 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:22:59 INFO - PROCESS | 740 | 1471544579347 Marionette TRACE conn6 <- [1,1114,null,{}] 11:22:59 INFO - PROCESS | 740 | 1471544579359 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}] 11:22:59 INFO - PROCESS | 740 | 1471544579365 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:59 INFO - PROCESS | 740 | 1471544579481 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 11:22:59 INFO - PROCESS | 740 | 1471544579599 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:59 INFO - PROCESS | 740 | 1471544579603 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:22:59 INFO - PROCESS | 740 | ++DOCSHELL 000000147C253800 == 42 [pid = 740] [id = 288] 11:22:59 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000140F01DC00) [pid = 740] [serial = 863] [outer = 0000000000000000] 11:22:59 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (000000140F3B3000) [pid = 740] [serial = 864] [outer = 000000140F01DC00] 11:22:59 INFO - PROCESS | 740 | 1471544579667 Marionette DEBUG loaded listener.js 11:22:59 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (000000147A926000) [pid = 740] [serial = 865] [outer = 000000140F01DC00] 11:23:00 INFO - PROCESS | 740 | 1471544580494 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]]]}] 11:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1180ms 11:23:00 INFO - PROCESS | 740 | 1471544580524 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 11:23:00 INFO - PROCESS | 740 | 1471544580529 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 11:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:23:00 INFO - PROCESS | 740 | 1471544580534 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:23:00 INFO - PROCESS | 740 | 1471544580537 Marionette TRACE conn6 <- [1,1118,null,{}] 11:23:00 INFO - PROCESS | 740 | 1471544580543 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}] 11:23:00 INFO - PROCESS | 740 | 1471544580546 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:00 INFO - PROCESS | 740 | 1471544580658 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 11:23:00 INFO - PROCESS | 740 | 1471544580735 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:00 INFO - PROCESS | 740 | 1471544580739 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:00 INFO - PROCESS | 740 | ++DOCSHELL 0000001407F91800 == 43 [pid = 740] [id = 289] 11:23:00 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (0000001407D98400) [pid = 740] [serial = 866] [outer = 0000000000000000] 11:23:00 INFO - PROCESS | 740 | ++DOMWINDOW == 93 (0000001407DCE000) [pid = 740] [serial = 867] [outer = 0000001407D98400] 11:23:00 INFO - PROCESS | 740 | 1471544580841 Marionette DEBUG loaded listener.js 11:23:00 INFO - PROCESS | 740 | ++DOMWINDOW == 94 (000000140905DC00) [pid = 740] [serial = 868] [outer = 0000001407D98400] 11:23:01 INFO - PROCESS | 740 | --DOCSHELL 000000147AD55000 == 42 [pid = 740] [id = 284] 11:23:01 INFO - PROCESS | 740 | --DOCSHELL 00000014078C3800 == 41 [pid = 740] [id = 283] 11:23:01 INFO - PROCESS | 740 | --DOCSHELL 0000001478D24000 == 40 [pid = 740] [id = 282] 11:23:01 INFO - PROCESS | 740 | --DOCSHELL 000000140F36B000 == 39 [pid = 740] [id = 281] 11:23:01 INFO - PROCESS | 740 | --DOCSHELL 000000140ECB3800 == 38 [pid = 740] [id = 280] 11:23:01 INFO - PROCESS | 740 | --DOCSHELL 000000140EA9C000 == 37 [pid = 740] [id = 279] 11:23:01 INFO - PROCESS | 740 | --DOCSHELL 000000140C99F000 == 36 [pid = 740] [id = 278] 11:23:01 INFO - PROCESS | 740 | --DOCSHELL 000000140A06B800 == 35 [pid = 740] [id = 277] 11:23:01 INFO - PROCESS | 740 | --DOCSHELL 0000001408E2E800 == 34 [pid = 740] [id = 276] 11:23:01 INFO - PROCESS | 740 | --DOCSHELL 000000147F549000 == 33 [pid = 740] [id = 260] 11:23:01 INFO - PROCESS | 740 | --DOCSHELL 0000001408118800 == 32 [pid = 740] [id = 275] 11:23:01 INFO - PROCESS | 740 | --DOCSHELL 000000147B5A1000 == 31 [pid = 740] [id = 274] 11:23:01 INFO - PROCESS | 740 | --DOCSHELL 000000147C253800 == 30 [pid = 740] [id = 288] 11:23:01 INFO - PROCESS | 740 | --DOCSHELL 000000140F35C800 == 29 [pid = 740] [id = 287] 11:23:01 INFO - PROCESS | 740 | --DOCSHELL 0000001409091000 == 28 [pid = 740] [id = 286] 11:23:01 INFO - PROCESS | 740 | --DOCSHELL 000000147B184800 == 27 [pid = 740] [id = 285] 11:23:01 INFO - PROCESS | 740 | --DOMWINDOW == 93 (000000140EF1E400) [pid = 740] [serial = 811] [outer = 0000000000000000] [url = about:blank] 11:23:01 INFO - PROCESS | 740 | --DOMWINDOW == 92 (0000001406CDD000) [pid = 740] [serial = 813] [outer = 0000000000000000] [url = about:blank] 11:23:01 INFO - PROCESS | 740 | --DOMWINDOW == 91 (000000140EF1C400) [pid = 740] [serial = 814] [outer = 0000000000000000] [url = about:blank] 11:23:01 INFO - PROCESS | 740 | --DOMWINDOW == 90 (000000140F0BC400) [pid = 740] [serial = 816] [outer = 0000000000000000] [url = about:blank] 11:23:01 INFO - PROCESS | 740 | --DOMWINDOW == 89 (000000140F3B3C00) [pid = 740] [serial = 817] [outer = 0000000000000000] [url = about:blank] 11:23:01 INFO - PROCESS | 740 | --DOMWINDOW == 88 (0000001478E6F000) [pid = 740] [serial = 820] [outer = 0000000000000000] [url = about:blank] 11:23:01 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140EAF2000) [pid = 740] [serial = 805] [outer = 0000000000000000] [url = about:blank] 11:23:01 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140F3BA000) [pid = 740] [serial = 819] [outer = 0000000000000000] [url = about:blank] 11:23:01 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000140EC98400) [pid = 740] [serial = 807] [outer = 0000000000000000] [url = about:blank] 11:23:01 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140EF14000) [pid = 740] [serial = 810] [outer = 0000000000000000] [url = about:blank] 11:23:01 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140475B800) [pid = 740] [serial = 783] [outer = 0000000000000000] [url = about:blank] 11:23:01 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140521D400) [pid = 740] [serial = 784] [outer = 0000000000000000] [url = about:blank] 11:23:01 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140EAE6400) [pid = 740] [serial = 804] [outer = 0000000000000000] [url = about:blank] 11:23:01 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000147B1BF400) [pid = 740] [serial = 781] [outer = 0000000000000000] [url = about:blank] 11:23:01 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001406C3D800) [pid = 740] [serial = 786] [outer = 0000000000000000] [url = about:blank] 11:23:01 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001406CD4C00) [pid = 740] [serial = 787] [outer = 0000000000000000] [url = about:blank] 11:23:01 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140B94E800) [pid = 740] [serial = 798] [outer = 0000000000000000] [url = about:blank] 11:23:01 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140C0E3400) [pid = 740] [serial = 799] [outer = 0000000000000000] [url = about:blank] 11:23:01 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140ECA1C00) [pid = 740] [serial = 808] [outer = 0000000000000000] [url = about:blank] 11:23:01 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001407CD5000) [pid = 740] [serial = 789] [outer = 0000000000000000] [url = about:blank] 11:23:01 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001407DA1000) [pid = 740] [serial = 790] [outer = 0000000000000000] [url = about:blank] 11:23:01 INFO - PROCESS | 740 | --DOMWINDOW == 72 (00000014086D1800) [pid = 740] [serial = 795] [outer = 0000000000000000] [url = about:blank] 11:23:01 INFO - PROCESS | 740 | --DOMWINDOW == 71 (0000001409A31400) [pid = 740] [serial = 796] [outer = 0000000000000000] [url = about:blank] 11:23:01 INFO - PROCESS | 740 | --DOMWINDOW == 70 (0000001407F2F400) [pid = 740] [serial = 792] [outer = 0000000000000000] [url = about:blank] 11:23:01 INFO - PROCESS | 740 | --DOMWINDOW == 69 (0000001407F3B000) [pid = 740] [serial = 793] [outer = 0000000000000000] [url = about:blank] 11:23:01 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140C993800) [pid = 740] [serial = 801] [outer = 0000000000000000] [url = about:blank] 11:23:01 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000140E7D2C00) [pid = 740] [serial = 802] [outer = 0000000000000000] [url = about:blank] 11:23:02 INFO - PROCESS | 740 | 1471544582078 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]]]}] 11:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1629ms 11:23:02 INFO - PROCESS | 740 | 1471544582168 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 11:23:02 INFO - PROCESS | 740 | 1471544582172 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 11:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:23:02 INFO - PROCESS | 740 | 1471544582177 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:23:02 INFO - PROCESS | 740 | 1471544582180 Marionette TRACE conn6 <- [1,1122,null,{}] 11:23:02 INFO - PROCESS | 740 | 1471544582186 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}] 11:23:02 INFO - PROCESS | 740 | 1471544582189 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:02 INFO - PROCESS | 740 | 1471544582287 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 11:23:02 INFO - PROCESS | 740 | 1471544582294 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:02 INFO - PROCESS | 740 | 1471544582297 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:02 INFO - PROCESS | 740 | ++DOCSHELL 000000140793B800 == 28 [pid = 740] [id = 290] 11:23:02 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (0000001406C3A800) [pid = 740] [serial = 869] [outer = 0000000000000000] 11:23:02 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (0000001406C3D800) [pid = 740] [serial = 870] [outer = 0000001406C3A800] 11:23:02 INFO - PROCESS | 740 | 1471544582349 Marionette DEBUG loaded listener.js 11:23:02 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001406CDB400) [pid = 740] [serial = 871] [outer = 0000001406C3A800] 11:23:02 INFO - PROCESS | 740 | [GFX2-]: DrawTargetD2D 1.1 (000000140EDD08A0): Failed to create GradientStopCollection with no stops. 11:23:02 INFO - PROCESS | 740 | [GFX3-]: No stops specified for gradient pattern. 11:23:02 INFO - PROCESS | 740 | 1471544582836 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]]]}] 11:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 671ms 11:23:02 INFO - PROCESS | 740 | 1471544582855 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 11:23:02 INFO - PROCESS | 740 | 1471544582861 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 11:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:23:02 INFO - PROCESS | 740 | 1471544582868 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:23:02 INFO - PROCESS | 740 | 1471544582871 Marionette TRACE conn6 <- [1,1126,null,{}] 11:23:02 INFO - PROCESS | 740 | 1471544582875 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}] 11:23:02 INFO - PROCESS | 740 | 1471544582878 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:02 INFO - PROCESS | 740 | 1471544582973 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 11:23:02 INFO - PROCESS | 740 | 1471544582980 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:02 INFO - PROCESS | 740 | 1471544582982 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:03 INFO - PROCESS | 740 | ++DOCSHELL 0000001408E33000 == 29 [pid = 740] [id = 291] 11:23:03 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001407DD6800) [pid = 740] [serial = 872] [outer = 0000000000000000] 11:23:03 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (0000001407F2F400) [pid = 740] [serial = 873] [outer = 0000001407DD6800] 11:23:03 INFO - PROCESS | 740 | 1471544583035 Marionette DEBUG loaded listener.js 11:23:03 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001408235000) [pid = 740] [serial = 874] [outer = 0000001407DD6800] 11:23:03 INFO - PROCESS | 740 | 1471544583517 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]]]}] 11:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 671ms 11:23:03 INFO - PROCESS | 740 | 1471544583543 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 11:23:03 INFO - PROCESS | 740 | 1471544583546 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 11:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:23:03 INFO - PROCESS | 740 | 1471544583549 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:23:03 INFO - PROCESS | 740 | 1471544583553 Marionette TRACE conn6 <- [1,1130,null,{}] 11:23:03 INFO - PROCESS | 740 | 1471544583565 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}] 11:23:03 INFO - PROCESS | 740 | 1471544583570 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:03 INFO - PROCESS | 740 | 1471544583694 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 11:23:03 INFO - PROCESS | 740 | 1471544583781 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:03 INFO - PROCESS | 740 | 1471544583784 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:03 INFO - PROCESS | 740 | ++DOCSHELL 000000140C957000 == 30 [pid = 740] [id = 292] 11:23:03 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (0000001406C39800) [pid = 740] [serial = 875] [outer = 0000000000000000] 11:23:03 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140B954800) [pid = 740] [serial = 876] [outer = 0000001406C39800] 11:23:03 INFO - PROCESS | 740 | 1471544583837 Marionette DEBUG loaded listener.js 11:23:03 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140C0F0000) [pid = 740] [serial = 877] [outer = 0000001406C39800] 11:23:04 INFO - PROCESS | 740 | 1471544584268 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]]]}] 11:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 735ms 11:23:04 INFO - PROCESS | 740 | 1471544584286 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 11:23:04 INFO - PROCESS | 740 | 1471544584289 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 11:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:23:04 INFO - PROCESS | 740 | 1471544584298 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:23:04 INFO - PROCESS | 740 | 1471544584300 Marionette TRACE conn6 <- [1,1134,null,{}] 11:23:04 INFO - PROCESS | 740 | 1471544584304 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}] 11:23:04 INFO - PROCESS | 740 | 1471544584306 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:04 INFO - PROCESS | 740 | 1471544584424 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 11:23:04 INFO - PROCESS | 740 | 1471544584430 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:04 INFO - PROCESS | 740 | 1471544584432 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:04 INFO - PROCESS | 740 | ++DOCSHELL 000000140E764000 == 31 [pid = 740] [id = 293] 11:23:04 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140E737000) [pid = 740] [serial = 878] [outer = 0000000000000000] 11:23:04 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140E73C800) [pid = 740] [serial = 879] [outer = 000000140E737000] 11:23:04 INFO - PROCESS | 740 | 1471544584523 Marionette DEBUG loaded listener.js 11:23:04 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140E83F000) [pid = 740] [serial = 880] [outer = 000000140E737000] 11:23:04 INFO - PROCESS | 740 | 1471544584985 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]]]}] 11:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 734ms 11:23:05 INFO - PROCESS | 740 | 1471544585061 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 11:23:05 INFO - PROCESS | 740 | 1471544585063 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 11:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:23:05 INFO - PROCESS | 740 | 1471544585067 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:23:05 INFO - PROCESS | 740 | 1471544585069 Marionette TRACE conn6 <- [1,1138,null,{}] 11:23:05 INFO - PROCESS | 740 | 1471544585073 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}] 11:23:05 INFO - PROCESS | 740 | 1471544585075 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:05 INFO - PROCESS | 740 | 1471544585185 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 11:23:05 INFO - PROCESS | 740 | 1471544585197 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:05 INFO - PROCESS | 740 | 1471544585199 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:05 INFO - PROCESS | 740 | ++DOCSHELL 000000140EC63000 == 32 [pid = 740] [id = 294] 11:23:05 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140479C000) [pid = 740] [serial = 881] [outer = 0000000000000000] 11:23:05 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140EAF1800) [pid = 740] [serial = 882] [outer = 000000140479C000] 11:23:05 INFO - PROCESS | 740 | 1471544585291 Marionette DEBUG loaded listener.js 11:23:05 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140EC9C800) [pid = 740] [serial = 883] [outer = 000000140479C000] 11:23:05 INFO - PROCESS | 740 | 1471544585748 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]]]}] 11:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 734ms 11:23:05 INFO - PROCESS | 740 | 1471544585805 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 11:23:05 INFO - PROCESS | 740 | 1471544585807 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 11:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:23:05 INFO - PROCESS | 740 | 1471544585810 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:23:05 INFO - PROCESS | 740 | 1471544585812 Marionette TRACE conn6 <- [1,1142,null,{}] 11:23:05 INFO - PROCESS | 740 | 1471544585816 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}] 11:23:05 INFO - PROCESS | 740 | 1471544585822 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:05 INFO - PROCESS | 740 | 1471544585959 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 11:23:06 INFO - PROCESS | 740 | 1471544586012 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:06 INFO - PROCESS | 740 | 1471544586014 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:06 INFO - PROCESS | 740 | ++DOCSHELL 000000140F0DF800 == 33 [pid = 740] [id = 295] 11:23:06 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140EF92400) [pid = 740] [serial = 884] [outer = 0000000000000000] 11:23:06 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140F011800) [pid = 740] [serial = 885] [outer = 000000140EF92400] 11:23:06 INFO - PROCESS | 740 | 1471544586064 Marionette DEBUG loaded listener.js 11:23:06 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140F0BD000) [pid = 740] [serial = 886] [outer = 000000140EF92400] 11:23:06 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001478E65C00) [pid = 740] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:23:06 INFO - PROCESS | 740 | --DOMWINDOW == 83 (0000001404757000) [pid = 740] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:23:06 INFO - PROCESS | 740 | --DOMWINDOW == 82 (00000014046F5000) [pid = 740] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:23:06 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140F0BF400) [pid = 740] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:23:06 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001407F33C00) [pid = 740] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:23:06 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001404758000) [pid = 740] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:23:06 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001406CDE400) [pid = 740] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:23:06 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140B94D400) [pid = 740] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:23:06 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140474E800) [pid = 740] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:23:06 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140EF90800) [pid = 740] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:23:06 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001407AECC00) [pid = 740] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:23:06 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000147A158400) [pid = 740] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:23:06 INFO - PROCESS | 740 | 1471544586618 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]]]}] 11:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 839ms 11:23:06 INFO - PROCESS | 740 | 1471544586651 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 11:23:06 INFO - PROCESS | 740 | 1471544586654 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 11:23:06 INFO - PROCESS | 740 | 1471544586657 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:23:06 INFO - PROCESS | 740 | 1471544586659 Marionette TRACE conn6 <- [1,1146,null,{}] 11:23:06 INFO - PROCESS | 740 | 1471544586662 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}] 11:23:06 INFO - PROCESS | 740 | 1471544586664 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:06 INFO - PROCESS | 740 | 1471544586748 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 11:23:06 INFO - PROCESS | 740 | 1471544586754 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:06 INFO - PROCESS | 740 | 1471544586756 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:06 INFO - PROCESS | 740 | ++DOCSHELL 000000140F373800 == 34 [pid = 740] [id = 296] 11:23:06 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (00000014066DD000) [pid = 740] [serial = 887] [outer = 0000000000000000] 11:23:06 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140ED12C00) [pid = 740] [serial = 888] [outer = 00000014066DD000] 11:23:06 INFO - PROCESS | 740 | 1471544586804 Marionette DEBUG loaded listener.js 11:23:06 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140F0C3800) [pid = 740] [serial = 889] [outer = 00000014066DD000] 11:23:07 INFO - PROCESS | 740 | 1471544587237 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] 11:23:07 INFO - PROCESS | 740 | 1471544587293 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 11:23:07 INFO - PROCESS | 740 | 1471544587296 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:23:07 INFO - PROCESS | 740 | 1471544587298 Marionette TRACE conn6 <- [1,1150,null,{}] 11:23:07 INFO - PROCESS | 740 | 1471544587302 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}] 11:23:07 INFO - PROCESS | 740 | 1471544587304 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:07 INFO - PROCESS | 740 | 1471544587388 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 11:23:07 INFO - PROCESS | 740 | 1471544587396 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:07 INFO - PROCESS | 740 | 1471544587398 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:07 INFO - PROCESS | 740 | ++DOCSHELL 0000001479616800 == 35 [pid = 740] [id = 297] 11:23:07 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140F0C4000) [pid = 740] [serial = 890] [outer = 0000000000000000] 11:23:07 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140F3BE000) [pid = 740] [serial = 891] [outer = 000000140F0C4000] 11:23:07 INFO - PROCESS | 740 | 1471544587445 Marionette DEBUG loaded listener.js 11:23:07 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001478E6B400) [pid = 740] [serial = 892] [outer = 000000140F0C4000] 11:23:07 INFO - PROCESS | 740 | 1471544587915 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]]]}] 11:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 671ms 11:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:23:07 INFO - PROCESS | 740 | 1471544587970 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 11:23:07 INFO - PROCESS | 740 | 1471544587972 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 11:23:07 INFO - PROCESS | 740 | 1471544587976 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:23:07 INFO - PROCESS | 740 | 1471544587977 Marionette TRACE conn6 <- [1,1154,null,{}] 11:23:07 INFO - PROCESS | 740 | 1471544587981 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}] 11:23:07 INFO - PROCESS | 740 | 1471544587983 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:08 INFO - PROCESS | 740 | 1471544588072 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 11:23:08 INFO - PROCESS | 740 | 1471544588080 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:08 INFO - PROCESS | 740 | 1471544588082 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:08 INFO - PROCESS | 740 | ++DOCSHELL 000000140C956800 == 36 [pid = 740] [id = 298] 11:23:08 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001478ED9400) [pid = 740] [serial = 893] [outer = 0000000000000000] 11:23:08 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (0000001479702800) [pid = 740] [serial = 894] [outer = 0000001478ED9400] 11:23:08 INFO - PROCESS | 740 | 1471544588130 Marionette DEBUG loaded listener.js 11:23:08 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (0000001479F73400) [pid = 740] [serial = 895] [outer = 0000001478ED9400] 11:23:08 INFO - PROCESS | 740 | 1471544588956 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]]]}] 11:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1021ms 11:23:09 INFO - PROCESS | 740 | 1471544589000 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 11:23:09 INFO - PROCESS | 740 | 1471544589005 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 11:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:23:09 INFO - PROCESS | 740 | 1471544589010 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:23:09 INFO - PROCESS | 740 | 1471544589016 Marionette TRACE conn6 <- [1,1158,null,{}] 11:23:09 INFO - PROCESS | 740 | 1471544589066 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}] 11:23:09 INFO - PROCESS | 740 | 1471544589069 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:09 INFO - PROCESS | 740 | 1471544589227 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 11:23:09 INFO - PROCESS | 740 | 1471544589274 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:09 INFO - PROCESS | 740 | 1471544589277 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:09 INFO - PROCESS | 740 | ++DOCSHELL 0000001409A59800 == 37 [pid = 740] [id = 299] 11:23:09 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001406C44400) [pid = 740] [serial = 896] [outer = 0000000000000000] 11:23:09 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001406CDF000) [pid = 740] [serial = 897] [outer = 0000001406C44400] 11:23:09 INFO - PROCESS | 740 | 1471544589340 Marionette DEBUG loaded listener.js 11:23:09 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001407DCDC00) [pid = 740] [serial = 898] [outer = 0000001406C44400] 11:23:10 INFO - PROCESS | 740 | 1471544590089 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]]]}] 11:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1130ms 11:23:10 INFO - PROCESS | 740 | 1471544590147 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 11:23:10 INFO - PROCESS | 740 | 1471544590152 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 11:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:23:10 INFO - PROCESS | 740 | 1471544590159 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:23:10 INFO - PROCESS | 740 | 1471544590163 Marionette TRACE conn6 <- [1,1162,null,{}] 11:23:10 INFO - PROCESS | 740 | 1471544590167 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}] 11:23:10 INFO - PROCESS | 740 | 1471544590170 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:10 INFO - PROCESS | 740 | 1471544590316 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 11:23:10 INFO - PROCESS | 740 | 1471544590386 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:10 INFO - PROCESS | 740 | 1471544590389 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:10 INFO - PROCESS | 740 | ++DOCSHELL 000000140512A800 == 38 [pid = 740] [id = 300] 11:23:10 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000140435A000) [pid = 740] [serial = 899] [outer = 0000000000000000] 11:23:10 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (0000001405250800) [pid = 740] [serial = 900] [outer = 000000140435A000] 11:23:10 INFO - PROCESS | 740 | 1471544590563 Marionette DEBUG loaded listener.js 11:23:10 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (0000001407CCEC00) [pid = 740] [serial = 901] [outer = 000000140435A000] 11:23:11 INFO - PROCESS | 740 | --DOCSHELL 0000001479616800 == 37 [pid = 740] [id = 297] 11:23:11 INFO - PROCESS | 740 | --DOCSHELL 000000140F373800 == 36 [pid = 740] [id = 296] 11:23:11 INFO - PROCESS | 740 | --DOCSHELL 000000140F0DF800 == 35 [pid = 740] [id = 295] 11:23:11 INFO - PROCESS | 740 | --DOCSHELL 000000140EC63000 == 34 [pid = 740] [id = 294] 11:23:11 INFO - PROCESS | 740 | --DOCSHELL 000000140E764000 == 33 [pid = 740] [id = 293] 11:23:11 INFO - PROCESS | 740 | --DOCSHELL 000000140C957000 == 32 [pid = 740] [id = 292] 11:23:11 INFO - PROCESS | 740 | --DOCSHELL 0000001408E33000 == 31 [pid = 740] [id = 291] 11:23:11 INFO - PROCESS | 740 | --DOCSHELL 000000140793B800 == 30 [pid = 740] [id = 290] 11:23:11 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000147A922800) [pid = 740] [serial = 856] [outer = 0000000000000000] [url = about:blank] 11:23:11 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000147A627800) [pid = 740] [serial = 855] [outer = 0000000000000000] [url = about:blank] 11:23:11 INFO - PROCESS | 740 | --DOMWINDOW == 85 (0000001479F3B800) [pid = 740] [serial = 852] [outer = 0000000000000000] [url = about:blank] 11:23:11 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000147A1BFC00) [pid = 740] [serial = 853] [outer = 0000000000000000] [url = about:blank] 11:23:11 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140EAED400) [pid = 740] [serial = 840] [outer = 0000000000000000] [url = about:blank] 11:23:11 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140EF97C00) [pid = 740] [serial = 843] [outer = 0000000000000000] [url = about:blank] 11:23:11 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140ED15C00) [pid = 740] [serial = 841] [outer = 0000000000000000] [url = about:blank] 11:23:11 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001479DC2C00) [pid = 740] [serial = 823] [outer = 0000000000000000] [url = about:blank] 11:23:11 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001478E6F800) [pid = 740] [serial = 822] [outer = 0000000000000000] [url = about:blank] 11:23:11 INFO - PROCESS | 740 | --DOMWINDOW == 78 (00000014082C4400) [pid = 740] [serial = 831] [outer = 0000000000000000] [url = about:blank] 11:23:11 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001409A8D800) [pid = 740] [serial = 832] [outer = 0000000000000000] [url = about:blank] 11:23:11 INFO - PROCESS | 740 | --DOMWINDOW == 76 (00000014066D3800) [pid = 740] [serial = 825] [outer = 0000000000000000] [url = about:blank] 11:23:11 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001406CD3C00) [pid = 740] [serial = 826] [outer = 0000000000000000] [url = about:blank] 11:23:11 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001407DD1800) [pid = 740] [serial = 828] [outer = 0000000000000000] [url = about:blank] 11:23:11 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001407F3BC00) [pid = 740] [serial = 829] [outer = 0000000000000000] [url = about:blank] 11:23:11 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140B955C00) [pid = 740] [serial = 834] [outer = 0000000000000000] [url = about:blank] 11:23:11 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140C909800) [pid = 740] [serial = 835] [outer = 0000000000000000] [url = about:blank] 11:23:11 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140E843C00) [pid = 740] [serial = 837] [outer = 0000000000000000] [url = about:blank] 11:23:11 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140F3B5400) [pid = 740] [serial = 844] [outer = 0000000000000000] [url = about:blank] 11:23:11 INFO - PROCESS | 740 | --DOMWINDOW == 68 (0000001478E6C400) [pid = 740] [serial = 846] [outer = 0000000000000000] [url = about:blank] 11:23:11 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000147970C800) [pid = 740] [serial = 847] [outer = 0000000000000000] [url = about:blank] 11:23:11 INFO - PROCESS | 740 | --DOMWINDOW == 66 (000000140E7D4800) [pid = 740] [serial = 849] [outer = 0000000000000000] [url = about:blank] 11:23:11 INFO - PROCESS | 740 | --DOMWINDOW == 65 (0000001478E65400) [pid = 740] [serial = 850] [outer = 0000000000000000] [url = about:blank] 11:23:11 INFO - PROCESS | 740 | --DOMWINDOW == 64 (000000140EAEC000) [pid = 740] [serial = 838] [outer = 0000000000000000] [url = about:blank] 11:23:11 INFO - PROCESS | 740 | 1471544591208 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] 11:23:11 INFO - PROCESS | 740 | 1471544591246 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 11:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:23:11 INFO - PROCESS | 740 | 1471544591266 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:23:11 INFO - PROCESS | 740 | 1471544591269 Marionette TRACE conn6 <- [1,1166,null,{}] 11:23:11 INFO - PROCESS | 740 | 1471544591275 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}] 11:23:11 INFO - PROCESS | 740 | 1471544591278 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:11 INFO - PROCESS | 740 | 1471544591374 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 11:23:11 INFO - PROCESS | 740 | 1471544591383 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:11 INFO - PROCESS | 740 | 1471544591386 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:11 INFO - PROCESS | 740 | ++DOCSHELL 0000001409088800 == 31 [pid = 740] [id = 301] 11:23:11 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (0000001407D95000) [pid = 740] [serial = 902] [outer = 0000000000000000] 11:23:11 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (00000014085AD000) [pid = 740] [serial = 903] [outer = 0000001407D95000] 11:23:11 INFO - PROCESS | 740 | 1471544591439 Marionette DEBUG loaded listener.js 11:23:11 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (000000140A3DDC00) [pid = 740] [serial = 904] [outer = 0000001407D95000] 11:23:11 INFO - PROCESS | 740 | 1471544591968 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] 11:23:12 INFO - PROCESS | 740 | 1471544591999 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 11:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:23:12 INFO - PROCESS | 740 | 1471544592006 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:23:12 INFO - PROCESS | 740 | 1471544592008 Marionette TRACE conn6 <- [1,1170,null,{}] 11:23:12 INFO - PROCESS | 740 | 1471544592012 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}] 11:23:12 INFO - PROCESS | 740 | 1471544592015 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:12 INFO - PROCESS | 740 | 1471544592111 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 11:23:12 INFO - PROCESS | 740 | 1471544592187 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:12 INFO - PROCESS | 740 | 1471544592190 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:12 INFO - PROCESS | 740 | ++DOCSHELL 000000140C952000 == 32 [pid = 740] [id = 302] 11:23:12 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (000000140B955000) [pid = 740] [serial = 905] [outer = 0000000000000000] 11:23:12 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (000000140C908400) [pid = 740] [serial = 906] [outer = 000000140B955000] 11:23:12 INFO - PROCESS | 740 | 1471544592240 Marionette DEBUG loaded listener.js 11:23:12 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140E7CC800) [pid = 740] [serial = 907] [outer = 000000140B955000] 11:23:12 INFO - PROCESS | 740 | 1471544592660 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] 11:23:12 INFO - PROCESS | 740 | 1471544592683 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 11:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:23:12 INFO - PROCESS | 740 | 1471544592686 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:23:12 INFO - PROCESS | 740 | 1471544592690 Marionette TRACE conn6 <- [1,1174,null,{}] 11:23:12 INFO - PROCESS | 740 | 1471544592702 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}] 11:23:12 INFO - PROCESS | 740 | 1471544592707 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:12 INFO - PROCESS | 740 | 1471544592801 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 11:23:12 INFO - PROCESS | 740 | 1471544592808 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:12 INFO - PROCESS | 740 | 1471544592811 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:12 INFO - PROCESS | 740 | ++DOCSHELL 000000140EC60000 == 33 [pid = 740] [id = 303] 11:23:12 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001403C76C00) [pid = 740] [serial = 908] [outer = 0000000000000000] 11:23:12 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140EC9C400) [pid = 740] [serial = 909] [outer = 0000001403C76C00] 11:23:12 INFO - PROCESS | 740 | 1471544592859 Marionette DEBUG loaded listener.js 11:23:12 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140EF1F400) [pid = 740] [serial = 910] [outer = 0000001403C76C00] 11:23:13 INFO - PROCESS | 740 | 1471544593327 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] 11:23:13 INFO - PROCESS | 740 | 1471544593384 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 11:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:23:13 INFO - PROCESS | 740 | 1471544593387 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:23:13 INFO - PROCESS | 740 | 1471544593389 Marionette TRACE conn6 <- [1,1178,null,{}] 11:23:13 INFO - PROCESS | 740 | 1471544593393 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}] 11:23:13 INFO - PROCESS | 740 | 1471544593395 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:13 INFO - PROCESS | 740 | 1471544593550 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 11:23:13 INFO - PROCESS | 740 | 1471544593567 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:13 INFO - PROCESS | 740 | 1471544593570 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:13 INFO - PROCESS | 740 | ++DOCSHELL 000000140F0DD000 == 34 [pid = 740] [id = 304] 11:23:13 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140F015800) [pid = 740] [serial = 911] [outer = 0000000000000000] 11:23:13 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140F0BC800) [pid = 740] [serial = 912] [outer = 000000140F015800] 11:23:13 INFO - PROCESS | 740 | 1471544593619 Marionette DEBUG loaded listener.js 11:23:13 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140F3B4800) [pid = 740] [serial = 913] [outer = 000000140F015800] 11:23:14 INFO - PROCESS | 740 | 1471544594064 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] 11:23:14 INFO - PROCESS | 740 | 1471544594126 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 11:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:23:14 INFO - PROCESS | 740 | 1471544594129 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:23:14 INFO - PROCESS | 740 | 1471544594131 Marionette TRACE conn6 <- [1,1182,null,{}] 11:23:14 INFO - PROCESS | 740 | 1471544594135 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}] 11:23:14 INFO - PROCESS | 740 | 1471544594137 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:14 INFO - PROCESS | 740 | 1471544594249 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 11:23:14 INFO - PROCESS | 740 | 1471544594298 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:14 INFO - PROCESS | 740 | 1471544594301 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:14 INFO - PROCESS | 740 | ++DOCSHELL 000000140EA95800 == 35 [pid = 740] [id = 305] 11:23:14 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (0000001478E71800) [pid = 740] [serial = 914] [outer = 0000000000000000] 11:23:14 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (0000001478E74800) [pid = 740] [serial = 915] [outer = 0000001478E71800] 11:23:14 INFO - PROCESS | 740 | 1471544594361 Marionette DEBUG loaded listener.js 11:23:14 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001479F3DC00) [pid = 740] [serial = 916] [outer = 0000001478E71800] 11:23:14 INFO - PROCESS | 740 | 1471544594834 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] 11:23:14 INFO - PROCESS | 740 | 1471544594883 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 11:23:14 INFO - PROCESS | 740 | 1471544594887 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:23:14 INFO - PROCESS | 740 | 1471544594889 Marionette TRACE conn6 <- [1,1186,null,{}] 11:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:23:14 INFO - PROCESS | 740 | 1471544594893 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}] 11:23:14 INFO - PROCESS | 740 | 1471544594899 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:15 INFO - PROCESS | 740 | 1471544595020 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 11:23:15 INFO - PROCESS | 740 | 1471544595076 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:15 INFO - PROCESS | 740 | 1471544595078 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:15 INFO - PROCESS | 740 | ++DOCSHELL 000000147A671000 == 36 [pid = 740] [id = 306] 11:23:15 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000147A925800) [pid = 740] [serial = 917] [outer = 0000000000000000] 11:23:15 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000147AA35800) [pid = 740] [serial = 918] [outer = 000000147A925800] 11:23:15 INFO - PROCESS | 740 | 1471544595126 Marionette DEBUG loaded listener.js 11:23:15 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000147AA3BC00) [pid = 740] [serial = 919] [outer = 000000147A925800] 11:23:15 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140E737000) [pid = 740] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:23:15 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001406C39800) [pid = 740] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:23:15 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001407DD6800) [pid = 740] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:23:15 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001406C3A800) [pid = 740] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:23:15 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001407D98400) [pid = 740] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:23:15 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140479C000) [pid = 740] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:23:15 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001407503000) [pid = 740] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:23:15 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140B94AC00) [pid = 740] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:23:15 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140F01DC00) [pid = 740] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:23:15 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140EF92400) [pid = 740] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:23:15 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140F0C4000) [pid = 740] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:23:15 INFO - PROCESS | 740 | --DOMWINDOW == 70 (00000014066DD000) [pid = 740] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:23:15 INFO - PROCESS | 740 | 1471544595586 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]]]}] 11:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 734ms 11:23:15 INFO - PROCESS | 740 | 1471544595628 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 11:23:15 INFO - PROCESS | 740 | 1471544595630 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 11:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:23:15 INFO - PROCESS | 740 | 1471544595633 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:23:15 INFO - PROCESS | 740 | 1471544595636 Marionette TRACE conn6 <- [1,1190,null,{}] 11:23:15 INFO - PROCESS | 740 | 1471544595639 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}] 11:23:15 INFO - PROCESS | 740 | 1471544595641 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:15 INFO - PROCESS | 740 | 1471544595754 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 11:23:15 INFO - PROCESS | 740 | 1471544595802 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:15 INFO - PROCESS | 740 | 1471544595804 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:15 INFO - PROCESS | 740 | ++DOCSHELL 0000001409080800 == 37 [pid = 740] [id = 307] 11:23:15 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001406C3A800) [pid = 740] [serial = 920] [outer = 0000000000000000] 11:23:15 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140EAE7000) [pid = 740] [serial = 921] [outer = 0000001406C3A800] 11:23:15 INFO - PROCESS | 740 | 1471544595853 Marionette DEBUG loaded listener.js 11:23:15 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000147AA3B400) [pid = 740] [serial = 922] [outer = 0000001406C3A800] 11:23:16 INFO - PROCESS | 740 | 1471544596233 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]]]}] 11:23:16 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 11:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 629ms 11:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:23:16 INFO - PROCESS | 740 | 1471544596266 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 11:23:16 INFO - PROCESS | 740 | 1471544596268 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 11:23:16 INFO - PROCESS | 740 | 1471544596272 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:23:16 INFO - PROCESS | 740 | 1471544596273 Marionette TRACE conn6 <- [1,1194,null,{}] 11:23:16 INFO - PROCESS | 740 | 1471544596277 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}] 11:23:16 INFO - PROCESS | 740 | 1471544596279 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:16 INFO - PROCESS | 740 | 1471544596418 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 11:23:16 INFO - PROCESS | 740 | 1471544596429 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:16 INFO - PROCESS | 740 | 1471544596431 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:16 INFO - PROCESS | 740 | ++DOCSHELL 000000147B18E800 == 38 [pid = 740] [id = 308] 11:23:16 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000147AA3F400) [pid = 740] [serial = 923] [outer = 0000000000000000] 11:23:16 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000147B032400) [pid = 740] [serial = 924] [outer = 000000147AA3F400] 11:23:16 INFO - PROCESS | 740 | 1471544596479 Marionette DEBUG loaded listener.js 11:23:16 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000147B1BF000) [pid = 740] [serial = 925] [outer = 000000147AA3F400] 11:23:16 INFO - PROCESS | 740 | 1471544596885 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]]]}] 11:23:16 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 11:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 629ms 11:23:16 INFO - PROCESS | 740 | 1471544596904 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 11:23:16 INFO - PROCESS | 740 | 1471544596906 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 11:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:23:16 INFO - PROCESS | 740 | 1471544596909 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:23:16 INFO - PROCESS | 740 | 1471544596911 Marionette TRACE conn6 <- [1,1198,null,{}] 11:23:16 INFO - PROCESS | 740 | 1471544596915 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}] 11:23:16 INFO - PROCESS | 740 | 1471544596916 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:17 INFO - PROCESS | 740 | 1471544597034 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 11:23:17 INFO - PROCESS | 740 | 1471544597042 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:17 INFO - PROCESS | 740 | 1471544597044 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:17 INFO - PROCESS | 740 | ++DOCSHELL 000000147B974800 == 39 [pid = 740] [id = 309] 11:23:17 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000147B50FC00) [pid = 740] [serial = 926] [outer = 0000000000000000] 11:23:17 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000147B5E2C00) [pid = 740] [serial = 927] [outer = 000000147B50FC00] 11:23:17 INFO - PROCESS | 740 | 1471544597091 Marionette DEBUG loaded listener.js 11:23:17 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000147B920C00) [pid = 740] [serial = 928] [outer = 000000147B50FC00] 11:23:17 INFO - PROCESS | 740 | 1471544597598 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]]]}] 11:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 734ms 11:23:17 INFO - PROCESS | 740 | 1471544597647 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 11:23:17 INFO - PROCESS | 740 | 1471544597653 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 11:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:23:17 INFO - PROCESS | 740 | 1471544597659 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:23:17 INFO - PROCESS | 740 | 1471544597663 Marionette TRACE conn6 <- [1,1202,null,{}] 11:23:17 INFO - PROCESS | 740 | 1471544597669 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}] 11:23:17 INFO - PROCESS | 740 | 1471544597672 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:17 INFO - PROCESS | 740 | 1471544597849 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 11:23:17 INFO - PROCESS | 740 | 1471544597940 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:17 INFO - PROCESS | 740 | 1471544597946 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:17 INFO - PROCESS | 740 | ++DOCSHELL 000000140B382800 == 40 [pid = 740] [id = 310] 11:23:17 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001406CDFC00) [pid = 740] [serial = 929] [outer = 0000000000000000] 11:23:18 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (0000001407F2F800) [pid = 740] [serial = 930] [outer = 0000001406CDFC00] 11:23:18 INFO - PROCESS | 740 | 1471544598010 Marionette DEBUG loaded listener.js 11:23:18 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140A3DAC00) [pid = 740] [serial = 931] [outer = 0000001406CDFC00] 11:23:18 INFO - PROCESS | 740 | 1471544598595 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]]]}] 11:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 985ms 11:23:18 INFO - PROCESS | 740 | 1471544598646 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 11:23:18 INFO - PROCESS | 740 | 1471544598651 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 11:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:23:18 INFO - PROCESS | 740 | 1471544598659 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:23:18 INFO - PROCESS | 740 | 1471544598662 Marionette TRACE conn6 <- [1,1206,null,{}] 11:23:18 INFO - PROCESS | 740 | 1471544598667 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}] 11:23:18 INFO - PROCESS | 740 | 1471544598670 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:18 INFO - PROCESS | 740 | 1471544598791 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 11:23:18 INFO - PROCESS | 740 | 1471544598909 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:18 INFO - PROCESS | 740 | 1471544598912 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:18 INFO - PROCESS | 740 | ++DOCSHELL 000000140F367000 == 41 [pid = 740] [id = 311] 11:23:18 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140C908C00) [pid = 740] [serial = 932] [outer = 0000000000000000] 11:23:18 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140EAE8C00) [pid = 740] [serial = 933] [outer = 000000140C908C00] 11:23:18 INFO - PROCESS | 740 | 1471544598976 Marionette DEBUG loaded listener.js 11:23:19 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140ED0F800) [pid = 740] [serial = 934] [outer = 000000140C908C00] 11:23:19 INFO - PROCESS | 740 | 1471544599617 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]]]}] 11:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 986ms 11:23:19 INFO - PROCESS | 740 | 1471544599645 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 11:23:19 INFO - PROCESS | 740 | 1471544599648 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 11:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:23:19 INFO - PROCESS | 740 | 1471544599652 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:23:19 INFO - PROCESS | 740 | 1471544599657 Marionette TRACE conn6 <- [1,1210,null,{}] 11:23:19 INFO - PROCESS | 740 | 1471544599669 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}] 11:23:19 INFO - PROCESS | 740 | 1471544599674 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:19 INFO - PROCESS | 740 | 1471544599802 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 11:23:19 INFO - PROCESS | 740 | 1471544599921 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:19 INFO - PROCESS | 740 | 1471544599924 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:19 INFO - PROCESS | 740 | ++DOCSHELL 000000147F4A6800 == 42 [pid = 740] [id = 312] 11:23:19 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (0000001478ED8000) [pid = 740] [serial = 935] [outer = 0000000000000000] 11:23:19 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000147A621400) [pid = 740] [serial = 936] [outer = 0000001478ED8000] 11:23:19 INFO - PROCESS | 740 | 1471544599987 Marionette DEBUG loaded listener.js 11:23:20 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000147AA38C00) [pid = 740] [serial = 937] [outer = 0000001478ED8000] 11:23:20 INFO - PROCESS | 740 | 1471544600630 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] 11:23:20 INFO - PROCESS | 740 | 1471544600682 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 11:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:23:20 INFO - PROCESS | 740 | 1471544600686 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:23:20 INFO - PROCESS | 740 | 1471544600688 Marionette TRACE conn6 <- [1,1214,null,{}] 11:23:20 INFO - PROCESS | 740 | 1471544600692 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}] 11:23:20 INFO - PROCESS | 740 | 1471544600695 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:20 INFO - PROCESS | 740 | 1471544600812 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 11:23:20 INFO - PROCESS | 740 | 1471544600886 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:20 INFO - PROCESS | 740 | 1471544600888 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:20 INFO - PROCESS | 740 | ++DOCSHELL 000000140B487000 == 43 [pid = 740] [id = 313] 11:23:20 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (0000001400AAB400) [pid = 740] [serial = 938] [outer = 0000000000000000] 11:23:21 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (0000001478E6E000) [pid = 740] [serial = 939] [outer = 0000001400AAB400] 11:23:21 INFO - PROCESS | 740 | 1471544601002 Marionette DEBUG loaded listener.js 11:23:21 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (000000147C0BB400) [pid = 740] [serial = 940] [outer = 0000001400AAB400] 11:23:21 INFO - PROCESS | 740 | 1471544601709 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]]]}] 11:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1072ms 11:23:21 INFO - PROCESS | 740 | 1471544601759 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 11:23:21 INFO - PROCESS | 740 | 1471544601763 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 11:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:23:21 INFO - PROCESS | 740 | 1471544601768 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:23:21 INFO - PROCESS | 740 | 1471544601771 Marionette TRACE conn6 <- [1,1218,null,{}] 11:23:21 INFO - PROCESS | 740 | 1471544601777 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}] 11:23:21 INFO - PROCESS | 740 | 1471544601780 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:21 INFO - PROCESS | 740 | 1471544601921 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 11:23:22 INFO - PROCESS | 740 | 1471544602045 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:22 INFO - PROCESS | 740 | 1471544602048 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:22 INFO - PROCESS | 740 | ++DOCSHELL 000000140827A800 == 44 [pid = 740] [id = 314] 11:23:22 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (0000001407C52C00) [pid = 740] [serial = 941] [outer = 0000000000000000] 11:23:22 INFO - PROCESS | 740 | ++DOMWINDOW == 93 (0000001407F2E400) [pid = 740] [serial = 942] [outer = 0000001407C52C00] 11:23:22 INFO - PROCESS | 740 | 1471544602102 Marionette DEBUG loaded listener.js 11:23:22 INFO - PROCESS | 740 | ++DOMWINDOW == 94 (0000001409A82400) [pid = 740] [serial = 943] [outer = 0000001407C52C00] 11:23:22 INFO - PROCESS | 740 | --DOCSHELL 000000147B18E800 == 43 [pid = 740] [id = 308] 11:23:22 INFO - PROCESS | 740 | --DOCSHELL 0000001409080800 == 42 [pid = 740] [id = 307] 11:23:22 INFO - PROCESS | 740 | --DOCSHELL 000000147A671000 == 41 [pid = 740] [id = 306] 11:23:22 INFO - PROCESS | 740 | --DOCSHELL 000000140EA95800 == 40 [pid = 740] [id = 305] 11:23:22 INFO - PROCESS | 740 | --DOCSHELL 000000140F0DD000 == 39 [pid = 740] [id = 304] 11:23:22 INFO - PROCESS | 740 | --DOCSHELL 000000140EC60000 == 38 [pid = 740] [id = 303] 11:23:22 INFO - PROCESS | 740 | --DOCSHELL 000000140C952000 == 37 [pid = 740] [id = 302] 11:23:22 INFO - PROCESS | 740 | --DOCSHELL 0000001409088800 == 36 [pid = 740] [id = 301] 11:23:22 INFO - PROCESS | 740 | --DOCSHELL 000000140512A800 == 35 [pid = 740] [id = 300] 11:23:22 INFO - PROCESS | 740 | --DOCSHELL 000000140C956800 == 34 [pid = 740] [id = 298] 11:23:22 INFO - PROCESS | 740 | --DOCSHELL 0000001409A59800 == 33 [pid = 740] [id = 299] 11:23:22 INFO - PROCESS | 740 | --DOCSHELL 0000001407F91800 == 32 [pid = 740] [id = 289] 11:23:22 INFO - PROCESS | 740 | --DOCSHELL 000000140B487000 == 31 [pid = 740] [id = 313] 11:23:22 INFO - PROCESS | 740 | --DOCSHELL 000000147F4A6800 == 30 [pid = 740] [id = 312] 11:23:22 INFO - PROCESS | 740 | --DOCSHELL 000000140F367000 == 29 [pid = 740] [id = 311] 11:23:22 INFO - PROCESS | 740 | --DOCSHELL 000000147B974800 == 28 [pid = 740] [id = 309] 11:23:22 INFO - PROCESS | 740 | --DOCSHELL 000000140B382800 == 27 [pid = 740] [id = 310] 11:23:22 INFO - PROCESS | 740 | --DOMWINDOW == 93 (000000140E73C800) [pid = 740] [serial = 879] [outer = 0000000000000000] [url = about:blank] 11:23:22 INFO - PROCESS | 740 | --DOMWINDOW == 92 (000000140B954800) [pid = 740] [serial = 876] [outer = 0000000000000000] [url = about:blank] 11:23:22 INFO - PROCESS | 740 | --DOMWINDOW == 91 (0000001407F2F400) [pid = 740] [serial = 873] [outer = 0000000000000000] [url = about:blank] 11:23:22 INFO - PROCESS | 740 | --DOMWINDOW == 90 (0000001408235000) [pid = 740] [serial = 874] [outer = 0000000000000000] [url = about:blank] 11:23:22 INFO - PROCESS | 740 | --DOMWINDOW == 89 (0000001406C3D800) [pid = 740] [serial = 870] [outer = 0000000000000000] [url = about:blank] 11:23:22 INFO - PROCESS | 740 | --DOMWINDOW == 88 (0000001406CDB400) [pid = 740] [serial = 871] [outer = 0000000000000000] [url = about:blank] 11:23:22 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140905DC00) [pid = 740] [serial = 868] [outer = 0000000000000000] [url = about:blank] 11:23:22 INFO - PROCESS | 740 | --DOMWINDOW == 86 (0000001407DCE000) [pid = 740] [serial = 867] [outer = 0000000000000000] [url = about:blank] 11:23:22 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000140EC9C800) [pid = 740] [serial = 883] [outer = 0000000000000000] [url = about:blank] 11:23:22 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140EAF1800) [pid = 740] [serial = 882] [outer = 0000000000000000] [url = about:blank] 11:23:22 INFO - PROCESS | 740 | --DOMWINDOW == 83 (00000014087E6800) [pid = 740] [serial = 859] [outer = 0000000000000000] [url = about:blank] 11:23:22 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001407DA1400) [pid = 740] [serial = 858] [outer = 0000000000000000] [url = about:blank] 11:23:22 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140EAF0C00) [pid = 740] [serial = 862] [outer = 0000000000000000] [url = about:blank] 11:23:22 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140C90AC00) [pid = 740] [serial = 861] [outer = 0000000000000000] [url = about:blank] 11:23:22 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000147A926000) [pid = 740] [serial = 865] [outer = 0000000000000000] [url = about:blank] 11:23:22 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140F3B3000) [pid = 740] [serial = 864] [outer = 0000000000000000] [url = about:blank] 11:23:22 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140E83F000) [pid = 740] [serial = 880] [outer = 0000000000000000] [url = about:blank] 11:23:22 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140F011800) [pid = 740] [serial = 885] [outer = 0000000000000000] [url = about:blank] 11:23:22 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001479702800) [pid = 740] [serial = 894] [outer = 0000000000000000] [url = about:blank] 11:23:22 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140F3BE000) [pid = 740] [serial = 891] [outer = 0000000000000000] [url = about:blank] 11:23:22 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140F0BD000) [pid = 740] [serial = 886] [outer = 0000000000000000] [url = about:blank] 11:23:22 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140ED12C00) [pid = 740] [serial = 888] [outer = 0000000000000000] [url = about:blank] 11:23:22 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140F0C3800) [pid = 740] [serial = 889] [outer = 0000000000000000] [url = about:blank] 11:23:22 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140C0F0000) [pid = 740] [serial = 877] [outer = 0000000000000000] [url = about:blank] 11:23:22 INFO - PROCESS | 740 | --DOMWINDOW == 69 (0000001478E6B400) [pid = 740] [serial = 892] [outer = 0000000000000000] [url = about:blank] 11:23:23 INFO - PROCESS | 740 | 1471544603304 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]]]}] 11:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1592ms 11:23:23 INFO - PROCESS | 740 | 1471544603361 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 11:23:23 INFO - PROCESS | 740 | 1471544603365 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 11:23:23 INFO - PROCESS | 740 | 1471544603370 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:23:23 INFO - PROCESS | 740 | 1471544603376 Marionette TRACE conn6 <- [1,1222,null,{}] 11:23:23 INFO - PROCESS | 740 | 1471544603381 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}] 11:23:23 INFO - PROCESS | 740 | 1471544603384 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:23 INFO - PROCESS | 740 | 1471544603506 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 11:23:23 INFO - PROCESS | 740 | 1471544603578 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:23 INFO - PROCESS | 740 | 1471544603581 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:23 INFO - PROCESS | 740 | ++DOCSHELL 0000001407D07800 == 28 [pid = 740] [id = 315] 11:23:23 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001405243000) [pid = 740] [serial = 944] [outer = 0000000000000000] 11:23:23 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001406C3B000) [pid = 740] [serial = 945] [outer = 0000001405243000] 11:23:23 INFO - PROCESS | 740 | 1471544603635 Marionette DEBUG loaded listener.js 11:23:23 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (0000001406CDB400) [pid = 740] [serial = 946] [outer = 0000001405243000] 11:23:24 INFO - PROCESS | 740 | 1471544604034 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]]]}] 11:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 692ms 11:23:24 INFO - PROCESS | 740 | 1471544604098 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 11:23:24 INFO - PROCESS | 740 | 1471544604104 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 11:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:23:24 INFO - PROCESS | 740 | 1471544604114 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:23:24 INFO - PROCESS | 740 | 1471544604117 Marionette TRACE conn6 <- [1,1226,null,{}] 11:23:24 INFO - PROCESS | 740 | 1471544604121 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}] 11:23:24 INFO - PROCESS | 740 | 1471544604124 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:24 INFO - PROCESS | 740 | 1471544604221 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 11:23:24 INFO - PROCESS | 740 | 1471544604234 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:24 INFO - PROCESS | 740 | 1471544604237 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:24 INFO - PROCESS | 740 | ++DOCSHELL 000000140A081800 == 29 [pid = 740] [id = 316] 11:23:24 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001407C54C00) [pid = 740] [serial = 947] [outer = 0000000000000000] 11:23:24 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (0000001407DD2C00) [pid = 740] [serial = 948] [outer = 0000001407C54C00] 11:23:24 INFO - PROCESS | 740 | 1471544604292 Marionette DEBUG loaded listener.js 11:23:24 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (0000001408233C00) [pid = 740] [serial = 949] [outer = 0000001407C54C00] 11:23:24 INFO - PROCESS | 740 | 1471544604725 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]]]}] 11:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 671ms 11:23:24 INFO - PROCESS | 740 | 1471544604793 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 11:23:24 INFO - PROCESS | 740 | 1471544604795 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 11:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:23:24 INFO - PROCESS | 740 | 1471544604799 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:23:24 INFO - PROCESS | 740 | 1471544604803 Marionette TRACE conn6 <- [1,1230,null,{}] 11:23:24 INFO - PROCESS | 740 | 1471544604814 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}] 11:23:24 INFO - PROCESS | 740 | 1471544604819 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:24 INFO - PROCESS | 740 | 1471544604912 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 11:23:24 INFO - PROCESS | 740 | 1471544604919 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:24 INFO - PROCESS | 740 | 1471544604923 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:24 INFO - PROCESS | 740 | ++DOCSHELL 000000140C963800 == 30 [pid = 740] [id = 317] 11:23:24 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (0000001409CB6800) [pid = 740] [serial = 950] [outer = 0000000000000000] 11:23:24 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140AAC5400) [pid = 740] [serial = 951] [outer = 0000001409CB6800] 11:23:24 INFO - PROCESS | 740 | 1471544604975 Marionette DEBUG loaded listener.js 11:23:25 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140B957800) [pid = 740] [serial = 952] [outer = 0000001409CB6800] 11:23:25 INFO - PROCESS | 740 | 1471544605472 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]]]}] 11:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 735ms 11:23:25 INFO - PROCESS | 740 | 1471544605535 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 11:23:25 INFO - PROCESS | 740 | 1471544605538 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 11:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:23:25 INFO - PROCESS | 740 | 1471544605541 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:23:25 INFO - PROCESS | 740 | 1471544605543 Marionette TRACE conn6 <- [1,1234,null,{}] 11:23:25 INFO - PROCESS | 740 | 1471544605547 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}] 11:23:25 INFO - PROCESS | 740 | 1471544605549 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:25 INFO - PROCESS | 740 | 1471544605697 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 11:23:25 INFO - PROCESS | 740 | 1471544605746 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:25 INFO - PROCESS | 740 | 1471544605749 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:25 INFO - PROCESS | 740 | ++DOCSHELL 000000140E856800 == 31 [pid = 740] [id = 318] 11:23:25 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140C911C00) [pid = 740] [serial = 953] [outer = 0000000000000000] 11:23:25 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140C98E400) [pid = 740] [serial = 954] [outer = 000000140C911C00] 11:23:25 INFO - PROCESS | 740 | 1471544605799 Marionette DEBUG loaded listener.js 11:23:25 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140E742000) [pid = 740] [serial = 955] [outer = 000000140C911C00] 11:23:26 INFO - PROCESS | 740 | 1471544606281 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]]]}] 11:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 776ms 11:23:26 INFO - PROCESS | 740 | 1471544606320 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 11:23:26 INFO - PROCESS | 740 | 1471544606323 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 11:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:23:26 INFO - PROCESS | 740 | 1471544606326 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:23:26 INFO - PROCESS | 740 | 1471544606328 Marionette TRACE conn6 <- [1,1238,null,{}] 11:23:26 INFO - PROCESS | 740 | 1471544606332 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}] 11:23:26 INFO - PROCESS | 740 | 1471544606334 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:26 INFO - PROCESS | 740 | 1471544606442 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 11:23:26 INFO - PROCESS | 740 | 1471544606450 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:26 INFO - PROCESS | 740 | 1471544606452 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:26 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECAD800 == 32 [pid = 740] [id = 319] 11:23:26 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (0000001404365800) [pid = 740] [serial = 956] [outer = 0000000000000000] 11:23:26 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140E844C00) [pid = 740] [serial = 957] [outer = 0000001404365800] 11:23:26 INFO - PROCESS | 740 | 1471544606501 Marionette DEBUG loaded listener.js 11:23:26 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140EAF0000) [pid = 740] [serial = 958] [outer = 0000001404365800] 11:23:27 INFO - PROCESS | 740 | 1471544606991 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]]]}] 11:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 734ms 11:23:27 INFO - PROCESS | 740 | 1471544607064 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 11:23:27 INFO - PROCESS | 740 | 1471544607066 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 11:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:23:27 INFO - PROCESS | 740 | 1471544607069 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:23:27 INFO - PROCESS | 740 | 1471544607071 Marionette TRACE conn6 <- [1,1242,null,{}] 11:23:27 INFO - PROCESS | 740 | 1471544607085 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}] 11:23:27 INFO - PROCESS | 740 | 1471544607091 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:27 INFO - PROCESS | 740 | 1471544607405 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 11:23:27 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140F015800) [pid = 740] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:23:27 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001403C76C00) [pid = 740] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:23:27 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000147AA3F400) [pid = 740] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:23:27 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001407D95000) [pid = 740] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:23:27 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001478E71800) [pid = 740] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:23:27 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001478ED9400) [pid = 740] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:23:27 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140B955000) [pid = 740] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:23:27 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001406C44400) [pid = 740] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:23:27 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140435A000) [pid = 740] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:23:27 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001406C3A800) [pid = 740] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:23:27 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000147A925800) [pid = 740] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:23:27 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000147B50FC00) [pid = 740] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:23:27 INFO - PROCESS | 740 | 1471544607470 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:27 INFO - PROCESS | 740 | 1471544607472 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:27 INFO - PROCESS | 740 | ++DOCSHELL 000000140E760800 == 33 [pid = 740] [id = 320] 11:23:27 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001400C29800) [pid = 740] [serial = 959] [outer = 0000000000000000] 11:23:27 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (0000001406C41400) [pid = 740] [serial = 960] [outer = 0000001400C29800] 11:23:27 INFO - PROCESS | 740 | 1471544607522 Marionette DEBUG loaded listener.js 11:23:27 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140E849C00) [pid = 740] [serial = 961] [outer = 0000001400C29800] 11:23:27 INFO - PROCESS | 740 | 1471544607910 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]]]}] 11:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 881ms 11:23:27 INFO - PROCESS | 740 | 1471544607954 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 11:23:27 INFO - PROCESS | 740 | 1471544607956 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 11:23:27 INFO - PROCESS | 740 | 1471544607959 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:23:27 INFO - PROCESS | 740 | 1471544607961 Marionette TRACE conn6 <- [1,1246,null,{}] 11:23:27 INFO - PROCESS | 740 | 1471544607965 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}] 11:23:27 INFO - PROCESS | 740 | 1471544607967 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:28 INFO - PROCESS | 740 | 1471544608051 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 11:23:28 INFO - PROCESS | 740 | 1471544608056 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:28 INFO - PROCESS | 740 | 1471544608059 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:28 INFO - PROCESS | 740 | ++DOCSHELL 0000001478C67800 == 34 [pid = 740] [id = 321] 11:23:28 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140EF1F800) [pid = 740] [serial = 962] [outer = 0000000000000000] 11:23:28 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140EF9D800) [pid = 740] [serial = 963] [outer = 000000140EF1F800] 11:23:28 INFO - PROCESS | 740 | 1471544608107 Marionette DEBUG loaded listener.js 11:23:28 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140F01A000) [pid = 740] [serial = 964] [outer = 000000140EF1F800] 11:23:28 INFO - PROCESS | 740 | 1471544608572 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]]]}] 11:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms 11:23:28 INFO - PROCESS | 740 | 1471544608634 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 11:23:28 INFO - PROCESS | 740 | 1471544608636 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 11:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:23:28 INFO - PROCESS | 740 | 1471544608641 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:23:28 INFO - PROCESS | 740 | 1471544608643 Marionette TRACE conn6 <- [1,1250,null,{}] 11:23:28 INFO - PROCESS | 740 | 1471544608647 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}] 11:23:28 INFO - PROCESS | 740 | 1471544608649 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:28 INFO - PROCESS | 740 | 1471544608734 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 11:23:28 INFO - PROCESS | 740 | 1471544608768 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:28 INFO - PROCESS | 740 | 1471544608770 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:28 INFO - PROCESS | 740 | ++DOCSHELL 00000014796E6000 == 35 [pid = 740] [id = 322] 11:23:28 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140F0C2400) [pid = 740] [serial = 965] [outer = 0000000000000000] 11:23:28 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140F0C5800) [pid = 740] [serial = 966] [outer = 000000140F0C2400] 11:23:28 INFO - PROCESS | 740 | 1471544608820 Marionette DEBUG loaded listener.js 11:23:28 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140F3B6C00) [pid = 740] [serial = 967] [outer = 000000140F0C2400] 11:23:29 INFO - PROCESS | 740 | 1471544609259 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]]]}] 11:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 671ms 11:23:29 INFO - PROCESS | 740 | 1471544609314 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 11:23:29 INFO - PROCESS | 740 | 1471544609317 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 11:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:23:29 INFO - PROCESS | 740 | 1471544609320 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:23:29 INFO - PROCESS | 740 | 1471544609322 Marionette TRACE conn6 <- [1,1254,null,{}] 11:23:29 INFO - PROCESS | 740 | 1471544609325 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}] 11:23:29 INFO - PROCESS | 740 | 1471544609328 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:29 INFO - PROCESS | 740 | 1471544609460 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 11:23:29 INFO - PROCESS | 740 | 1471544609531 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:29 INFO - PROCESS | 740 | 1471544609535 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:29 INFO - PROCESS | 740 | ++DOCSHELL 0000001400935800 == 36 [pid = 740] [id = 323] 11:23:29 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (0000001400AE5000) [pid = 740] [serial = 968] [outer = 0000000000000000] 11:23:29 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001400BC9C00) [pid = 740] [serial = 969] [outer = 0000001400AE5000] 11:23:29 INFO - PROCESS | 740 | 1471544609601 Marionette DEBUG loaded listener.js 11:23:29 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001404756C00) [pid = 740] [serial = 970] [outer = 0000001400AE5000] 11:23:30 INFO - PROCESS | 740 | 1471544610434 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]]]}] 11:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1172ms 11:23:30 INFO - PROCESS | 740 | 1471544610496 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 11:23:30 INFO - PROCESS | 740 | 1471544610500 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 11:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:23:30 INFO - PROCESS | 740 | 1471544610506 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:23:30 INFO - PROCESS | 740 | 1471544610509 Marionette TRACE conn6 <- [1,1258,null,{}] 11:23:30 INFO - PROCESS | 740 | 1471544610514 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}] 11:23:30 INFO - PROCESS | 740 | 1471544610520 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:30 INFO - PROCESS | 740 | 1471544610659 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 11:23:30 INFO - PROCESS | 740 | 1471544610729 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:30 INFO - PROCESS | 740 | 1471544610732 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:30 INFO - PROCESS | 740 | ++DOCSHELL 000000140C9A6800 == 37 [pid = 740] [id = 324] 11:23:30 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001407DD1C00) [pid = 740] [serial = 971] [outer = 0000000000000000] 11:23:30 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (0000001408231400) [pid = 740] [serial = 972] [outer = 0000001407DD1C00] 11:23:30 INFO - PROCESS | 740 | 1471544610834 Marionette DEBUG loaded listener.js 11:23:30 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (0000001409CBB800) [pid = 740] [serial = 973] [outer = 0000001407DD1C00] 11:23:31 INFO - PROCESS | 740 | 1471544611569 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]]]}] 11:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1136ms 11:23:31 INFO - PROCESS | 740 | 1471544611762 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 11:23:31 INFO - PROCESS | 740 | 1471544611767 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 11:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:23:31 INFO - PROCESS | 740 | 1471544611773 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:23:31 INFO - PROCESS | 740 | 1471544611777 Marionette TRACE conn6 <- [1,1262,null,{}] 11:23:31 INFO - PROCESS | 740 | 1471544611783 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}] 11:23:31 INFO - PROCESS | 740 | 1471544611786 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:31 INFO - PROCESS | 740 | 1471544611904 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 11:23:32 INFO - PROCESS | 740 | 1471544611998 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:32 INFO - PROCESS | 740 | 1471544612003 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:32 INFO - PROCESS | 740 | ++DOCSHELL 0000001406D67000 == 38 [pid = 740] [id = 325] 11:23:32 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (0000001400AA2400) [pid = 740] [serial = 974] [outer = 0000000000000000] 11:23:32 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (0000001400AA7C00) [pid = 740] [serial = 975] [outer = 0000001400AA2400] 11:23:32 INFO - PROCESS | 740 | 1471544612057 Marionette DEBUG loaded listener.js 11:23:32 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (0000001403CA7C00) [pid = 740] [serial = 976] [outer = 0000001400AA2400] 11:23:32 INFO - PROCESS | 740 | --DOCSHELL 00000014796E6000 == 37 [pid = 740] [id = 322] 11:23:32 INFO - PROCESS | 740 | --DOCSHELL 0000001478C67800 == 36 [pid = 740] [id = 321] 11:23:32 INFO - PROCESS | 740 | --DOCSHELL 000000140E760800 == 35 [pid = 740] [id = 320] 11:23:32 INFO - PROCESS | 740 | --DOCSHELL 000000140ECAD800 == 34 [pid = 740] [id = 319] 11:23:32 INFO - PROCESS | 740 | --DOCSHELL 000000140E856800 == 33 [pid = 740] [id = 318] 11:23:32 INFO - PROCESS | 740 | --DOCSHELL 000000140C963800 == 32 [pid = 740] [id = 317] 11:23:32 INFO - PROCESS | 740 | --DOCSHELL 000000140A081800 == 31 [pid = 740] [id = 316] 11:23:32 INFO - PROCESS | 740 | --DOCSHELL 0000001407D07800 == 30 [pid = 740] [id = 315] 11:23:32 INFO - PROCESS | 740 | --DOCSHELL 000000140827A800 == 29 [pid = 740] [id = 314] 11:23:32 INFO - PROCESS | 740 | --DOMWINDOW == 89 (000000140F0BC800) [pid = 740] [serial = 912] [outer = 0000000000000000] [url = about:blank] 11:23:32 INFO - PROCESS | 740 | --DOMWINDOW == 88 (000000140F3B4800) [pid = 740] [serial = 913] [outer = 0000000000000000] [url = about:blank] 11:23:32 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140EC9C400) [pid = 740] [serial = 909] [outer = 0000000000000000] [url = about:blank] 11:23:32 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000147B1BF000) [pid = 740] [serial = 925] [outer = 0000000000000000] [url = about:blank] 11:23:32 INFO - PROCESS | 740 | --DOMWINDOW == 85 (00000014085AD000) [pid = 740] [serial = 903] [outer = 0000000000000000] [url = about:blank] 11:23:32 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140A3DDC00) [pid = 740] [serial = 904] [outer = 0000000000000000] [url = about:blank] 11:23:32 INFO - PROCESS | 740 | --DOMWINDOW == 83 (0000001479F3DC00) [pid = 740] [serial = 916] [outer = 0000000000000000] [url = about:blank] 11:23:32 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001479F73400) [pid = 740] [serial = 895] [outer = 0000000000000000] [url = about:blank] 11:23:32 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001478E74800) [pid = 740] [serial = 915] [outer = 0000000000000000] [url = about:blank] 11:23:32 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140C908400) [pid = 740] [serial = 906] [outer = 0000000000000000] [url = about:blank] 11:23:32 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140E7CC800) [pid = 740] [serial = 907] [outer = 0000000000000000] [url = about:blank] 11:23:32 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001406CDF000) [pid = 740] [serial = 897] [outer = 0000000000000000] [url = about:blank] 11:23:32 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001407DCDC00) [pid = 740] [serial = 898] [outer = 0000000000000000] [url = about:blank] 11:23:32 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001405250800) [pid = 740] [serial = 900] [outer = 0000000000000000] [url = about:blank] 11:23:32 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001407CCEC00) [pid = 740] [serial = 901] [outer = 0000000000000000] [url = about:blank] 11:23:32 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140EAE7000) [pid = 740] [serial = 921] [outer = 0000000000000000] [url = about:blank] 11:23:32 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000147AA35800) [pid = 740] [serial = 918] [outer = 0000000000000000] [url = about:blank] 11:23:32 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000147B920C00) [pid = 740] [serial = 928] [outer = 0000000000000000] [url = about:blank] 11:23:32 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000147B032400) [pid = 740] [serial = 924] [outer = 0000000000000000] [url = about:blank] 11:23:32 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000147B5E2C00) [pid = 740] [serial = 927] [outer = 0000000000000000] [url = about:blank] 11:23:32 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000147AA3BC00) [pid = 740] [serial = 919] [outer = 0000000000000000] [url = about:blank] 11:23:32 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000147AA3B400) [pid = 740] [serial = 922] [outer = 0000000000000000] [url = about:blank] 11:23:32 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000140EF1F400) [pid = 740] [serial = 910] [outer = 0000000000000000] [url = about:blank] 11:23:32 INFO - PROCESS | 740 | 1471544612655 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]]]}] 11:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 923ms 11:23:32 INFO - PROCESS | 740 | 1471544612704 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 11:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:23:32 INFO - PROCESS | 740 | 1471544612707 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 11:23:32 INFO - PROCESS | 740 | 1471544612714 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:23:32 INFO - PROCESS | 740 | 1471544612718 Marionette TRACE conn6 <- [1,1266,null,{}] 11:23:32 INFO - PROCESS | 740 | 1471544612722 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}] 11:23:32 INFO - PROCESS | 740 | 1471544612725 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:32 INFO - PROCESS | 740 | 1471544612821 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 11:23:32 INFO - PROCESS | 740 | 1471544612894 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:32 INFO - PROCESS | 740 | 1471544612897 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:32 INFO - PROCESS | 740 | ++DOCSHELL 0000001408E44000 == 30 [pid = 740] [id = 326] 11:23:32 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (0000001406CDF000) [pid = 740] [serial = 977] [outer = 0000000000000000] 11:23:32 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (00000014071FA800) [pid = 740] [serial = 978] [outer = 0000001406CDF000] 11:23:32 INFO - PROCESS | 740 | 1471544612949 Marionette DEBUG loaded listener.js 11:23:33 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001407CD2C00) [pid = 740] [serial = 979] [outer = 0000001406CDF000] 11:23:33 INFO - PROCESS | 740 | 1471544613407 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]]]}] 11:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 734ms 11:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:23:33 INFO - PROCESS | 740 | 1471544613446 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 11:23:33 INFO - PROCESS | 740 | 1471544613449 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 11:23:33 INFO - PROCESS | 740 | 1471544613453 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:23:33 INFO - PROCESS | 740 | 1471544613455 Marionette TRACE conn6 <- [1,1270,null,{}] 11:23:33 INFO - PROCESS | 740 | 1471544613465 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}] 11:23:33 INFO - PROCESS | 740 | 1471544613470 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:33 INFO - PROCESS | 740 | 1471544613568 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 11:23:33 INFO - PROCESS | 740 | 1471544613586 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:33 INFO - PROCESS | 740 | 1471544613590 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:33 INFO - PROCESS | 740 | ++DOCSHELL 000000140C651000 == 31 [pid = 740] [id = 327] 11:23:33 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (00000014090C2400) [pid = 740] [serial = 980] [outer = 0000000000000000] 11:23:33 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (0000001409A30800) [pid = 740] [serial = 981] [outer = 00000014090C2400] 11:23:33 INFO - PROCESS | 740 | 1471544613644 Marionette DEBUG loaded listener.js 11:23:33 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140A3DCC00) [pid = 740] [serial = 982] [outer = 00000014090C2400] 11:23:34 INFO - PROCESS | 740 | 1471544614137 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]]]}] 11:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 734ms 11:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:23:34 INFO - PROCESS | 740 | 1471544614188 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 11:23:34 INFO - PROCESS | 740 | 1471544614190 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 11:23:34 INFO - PROCESS | 740 | 1471544614194 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:23:34 INFO - PROCESS | 740 | 1471544614196 Marionette TRACE conn6 <- [1,1274,null,{}] 11:23:34 INFO - PROCESS | 740 | 1471544614200 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}] 11:23:34 INFO - PROCESS | 740 | 1471544614202 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:34 INFO - PROCESS | 740 | 1471544614296 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 11:23:34 INFO - PROCESS | 740 | 1471544614375 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:34 INFO - PROCESS | 740 | 1471544614378 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:34 INFO - PROCESS | 740 | ++DOCSHELL 000000140E852800 == 32 [pid = 740] [id = 328] 11:23:34 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140B952800) [pid = 740] [serial = 983] [outer = 0000000000000000] 11:23:34 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140C0E9800) [pid = 740] [serial = 984] [outer = 000000140B952800] 11:23:34 INFO - PROCESS | 740 | 1471544614427 Marionette DEBUG loaded listener.js 11:23:34 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140E736800) [pid = 740] [serial = 985] [outer = 000000140B952800] 11:23:34 INFO - PROCESS | 740 | 1471544614852 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]]]}] 11:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 671ms 11:23:34 INFO - PROCESS | 740 | 1471544614868 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 11:23:34 INFO - PROCESS | 740 | 1471544614871 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 11:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:23:34 INFO - PROCESS | 740 | 1471544614874 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:23:34 INFO - PROCESS | 740 | 1471544614876 Marionette TRACE conn6 <- [1,1278,null,{}] 11:23:34 INFO - PROCESS | 740 | 1471544614880 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}] 11:23:34 INFO - PROCESS | 740 | 1471544614882 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:35 INFO - PROCESS | 740 | 1471544615021 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 11:23:35 INFO - PROCESS | 740 | 1471544615039 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:35 INFO - PROCESS | 740 | 1471544615042 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:35 INFO - PROCESS | 740 | ++DOCSHELL 0000001407708800 == 33 [pid = 740] [id = 329] 11:23:35 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140E741800) [pid = 740] [serial = 986] [outer = 0000000000000000] 11:23:35 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140E83F000) [pid = 740] [serial = 987] [outer = 000000140E741800] 11:23:35 INFO - PROCESS | 740 | 1471544615102 Marionette DEBUG loaded listener.js 11:23:35 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140EAE5000) [pid = 740] [serial = 988] [outer = 000000140E741800] 11:23:35 INFO - PROCESS | 740 | 1471544615557 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]]]}] 11:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 734ms 11:23:35 INFO - PROCESS | 740 | 1471544615612 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 11:23:35 INFO - PROCESS | 740 | 1471544615614 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 11:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:23:35 INFO - PROCESS | 740 | 1471544615617 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:23:35 INFO - PROCESS | 740 | 1471544615619 Marionette TRACE conn6 <- [1,1282,null,{}] 11:23:35 INFO - PROCESS | 740 | 1471544615628 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}] 11:23:35 INFO - PROCESS | 740 | 1471544615635 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:35 INFO - PROCESS | 740 | 1471544615782 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 11:23:35 INFO - PROCESS | 740 | 1471544615840 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:35 INFO - PROCESS | 740 | 1471544615843 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:35 INFO - PROCESS | 740 | ++DOCSHELL 0000001478C60800 == 34 [pid = 740] [id = 330] 11:23:35 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140EC9BC00) [pid = 740] [serial = 989] [outer = 0000000000000000] 11:23:35 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140EF1D000) [pid = 740] [serial = 990] [outer = 000000140EC9BC00] 11:23:35 INFO - PROCESS | 740 | 1471544615892 Marionette DEBUG loaded listener.js 11:23:35 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140F011800) [pid = 740] [serial = 991] [outer = 000000140EC9BC00] 11:23:36 INFO - PROCESS | 740 | 1471544616362 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]]]}] 11:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 776ms 11:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:23:36 INFO - PROCESS | 740 | 1471544616397 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 11:23:36 INFO - PROCESS | 740 | 1471544616399 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 11:23:36 INFO - PROCESS | 740 | 1471544616402 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:23:36 INFO - PROCESS | 740 | 1471544616404 Marionette TRACE conn6 <- [1,1286,null,{}] 11:23:36 INFO - PROCESS | 740 | 1471544616413 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}] 11:23:36 INFO - PROCESS | 740 | 1471544616416 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:36 INFO - PROCESS | 740 | 1471544616532 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 11:23:36 INFO - PROCESS | 740 | 1471544616544 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:36 INFO - PROCESS | 740 | 1471544616546 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:36 INFO - PROCESS | 740 | ++DOCSHELL 0000001479D47800 == 35 [pid = 740] [id = 331] 11:23:36 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140F0C8C00) [pid = 740] [serial = 992] [outer = 0000000000000000] 11:23:36 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140F3B5000) [pid = 740] [serial = 993] [outer = 000000140F0C8C00] 11:23:36 INFO - PROCESS | 740 | 1471544616593 Marionette DEBUG loaded listener.js 11:23:36 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001478E69C00) [pid = 740] [serial = 994] [outer = 000000140F0C8C00] 11:23:36 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140C911C00) [pid = 740] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:23:36 INFO - PROCESS | 740 | --DOMWINDOW == 83 (0000001404365800) [pid = 740] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:23:36 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001405243000) [pid = 740] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:23:36 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001409CB6800) [pid = 740] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:23:36 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001407C54C00) [pid = 740] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:23:36 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001407C52C00) [pid = 740] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:23:36 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001400C29800) [pid = 740] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:23:36 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001406CDFC00) [pid = 740] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:23:36 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140C908C00) [pid = 740] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:23:36 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001478ED8000) [pid = 740] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:23:36 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001400AAB400) [pid = 740] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:23:36 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140EF1F800) [pid = 740] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:23:37 INFO - PROCESS | 740 | 1471544617092 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]]]}] 11:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 734ms 11:23:37 INFO - PROCESS | 740 | 1471544617140 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 11:23:37 INFO - PROCESS | 740 | 1471544617142 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 11:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:23:37 INFO - PROCESS | 740 | 1471544617145 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:23:37 INFO - PROCESS | 740 | 1471544617147 Marionette TRACE conn6 <- [1,1290,null,{}] 11:23:37 INFO - PROCESS | 740 | 1471544617151 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}] 11:23:37 INFO - PROCESS | 740 | 1471544617153 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:37 INFO - PROCESS | 740 | 1471544617239 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 11:23:37 INFO - PROCESS | 740 | 1471544617244 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:37 INFO - PROCESS | 740 | 1471544617246 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:37 INFO - PROCESS | 740 | ++DOCSHELL 000000147AD45800 == 36 [pid = 740] [id = 332] 11:23:37 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140C989000) [pid = 740] [serial = 995] [outer = 0000000000000000] 11:23:37 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140EF93800) [pid = 740] [serial = 996] [outer = 000000140C989000] 11:23:37 INFO - PROCESS | 740 | 1471544617294 Marionette DEBUG loaded listener.js 11:23:37 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (0000001478E6AC00) [pid = 740] [serial = 997] [outer = 000000140C989000] 11:23:37 INFO - PROCESS | 740 | 1471544617724 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]]]}] 11:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 629ms 11:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:23:37 INFO - PROCESS | 740 | 1471544617778 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 11:23:37 INFO - PROCESS | 740 | 1471544617780 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 11:23:37 INFO - PROCESS | 740 | 1471544617784 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:23:37 INFO - PROCESS | 740 | 1471544617786 Marionette TRACE conn6 <- [1,1294,null,{}] 11:23:37 INFO - PROCESS | 740 | 1471544617789 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}] 11:23:37 INFO - PROCESS | 740 | 1471544617791 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:37 INFO - PROCESS | 740 | 1471544617886 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 11:23:37 INFO - PROCESS | 740 | 1471544617924 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:37 INFO - PROCESS | 740 | 1471544617926 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:37 INFO - PROCESS | 740 | ++DOCSHELL 000000147AF53800 == 37 [pid = 740] [id = 333] 11:23:37 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (0000001478E6B400) [pid = 740] [serial = 998] [outer = 0000000000000000] 11:23:37 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000147964C000) [pid = 740] [serial = 999] [outer = 0000001478E6B400] 11:23:37 INFO - PROCESS | 740 | 1471544617974 Marionette DEBUG loaded listener.js 11:23:38 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001479D39000) [pid = 740] [serial = 1000] [outer = 0000001478E6B400] 11:23:38 INFO - PROCESS | 740 | 1471544618406 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]]]}] 11:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 672ms 11:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:23:38 INFO - PROCESS | 740 | 1471544618458 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 11:23:38 INFO - PROCESS | 740 | 1471544618461 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 11:23:38 INFO - PROCESS | 740 | 1471544618464 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:23:38 INFO - PROCESS | 740 | 1471544618466 Marionette TRACE conn6 <- [1,1298,null,{}] 11:23:38 INFO - PROCESS | 740 | 1471544618470 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}] 11:23:38 INFO - PROCESS | 740 | 1471544618472 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:38 INFO - PROCESS | 740 | 1471544618559 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 11:23:38 INFO - PROCESS | 740 | 1471544618566 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:38 INFO - PROCESS | 740 | 1471544618568 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:38 INFO - PROCESS | 740 | ++DOCSHELL 000000140C9B3000 == 38 [pid = 740] [id = 334] 11:23:38 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001479F6B000) [pid = 740] [serial = 1001] [outer = 0000000000000000] 11:23:38 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000147A1BB800) [pid = 740] [serial = 1002] [outer = 0000001479F6B000] 11:23:38 INFO - PROCESS | 740 | 1471544618615 Marionette DEBUG loaded listener.js 11:23:38 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000147A623C00) [pid = 740] [serial = 1003] [outer = 0000001479F6B000] 11:23:39 INFO - PROCESS | 740 | 1471544619323 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]]]}] 11:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 11:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 923ms 11:23:39 INFO - PROCESS | 740 | 1471544619391 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 11:23:39 INFO - PROCESS | 740 | 1471544619396 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 11:23:39 INFO - PROCESS | 740 | 1471544619402 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:23:39 INFO - PROCESS | 740 | 1471544619408 Marionette TRACE conn6 <- [1,1302,null,{}] 11:23:39 INFO - PROCESS | 740 | 1471544619414 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}] 11:23:39 INFO - PROCESS | 740 | 1471544619417 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:39 INFO - PROCESS | 740 | 1471544619548 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 11:23:39 INFO - PROCESS | 740 | 1471544619662 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:39 INFO - PROCESS | 740 | 1471544619665 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:39 INFO - PROCESS | 740 | ++DOCSHELL 000000140A37F800 == 39 [pid = 740] [id = 335] 11:23:39 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140524B000) [pid = 740] [serial = 1004] [outer = 0000000000000000] 11:23:39 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001407503000) [pid = 740] [serial = 1005] [outer = 000000140524B000] 11:23:39 INFO - PROCESS | 740 | 1471544619729 Marionette DEBUG loaded listener.js 11:23:39 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001407F2D400) [pid = 740] [serial = 1006] [outer = 000000140524B000] 11:23:40 INFO - PROCESS | 740 | 1471544620323 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]]]}] 11:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 985ms 11:23:40 INFO - PROCESS | 740 | 1471544620390 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 11:23:40 INFO - PROCESS | 740 | 1471544620396 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 11:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:23:40 INFO - PROCESS | 740 | 1471544620403 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:23:40 INFO - PROCESS | 740 | 1471544620406 Marionette TRACE conn6 <- [1,1306,null,{}] 11:23:40 INFO - PROCESS | 740 | 1471544620411 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}] 11:23:40 INFO - PROCESS | 740 | 1471544620414 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:40 INFO - PROCESS | 740 | 1471544620537 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 11:23:40 INFO - PROCESS | 740 | 1471544620657 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:40 INFO - PROCESS | 740 | 1471544620660 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:40 INFO - PROCESS | 740 | ++DOCSHELL 000000140F0F5000 == 40 [pid = 740] [id = 336] 11:23:40 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000140A055000) [pid = 740] [serial = 1007] [outer = 0000000000000000] 11:23:40 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000140B959400) [pid = 740] [serial = 1008] [outer = 000000140A055000] 11:23:40 INFO - PROCESS | 740 | 1471544620723 Marionette DEBUG loaded listener.js 11:23:40 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000140E7D5800) [pid = 740] [serial = 1009] [outer = 000000140A055000] 11:23:41 INFO - PROCESS | 740 | 1471544621377 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]]]}] 11:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1023ms 11:23:41 INFO - PROCESS | 740 | 1471544621427 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 11:23:41 INFO - PROCESS | 740 | 1471544621430 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 11:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:23:41 INFO - PROCESS | 740 | 1471544621434 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:23:41 INFO - PROCESS | 740 | 1471544621438 Marionette TRACE conn6 <- [1,1310,null,{}] 11:23:41 INFO - PROCESS | 740 | 1471544621450 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}] 11:23:41 INFO - PROCESS | 740 | 1471544621456 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:41 INFO - PROCESS | 740 | 1471544621574 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 11:23:41 INFO - PROCESS | 740 | 1471544621695 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:41 INFO - PROCESS | 740 | 1471544621699 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:41 INFO - PROCESS | 740 | ++DOCSHELL 000000147BF22800 == 41 [pid = 740] [id = 337] 11:23:41 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000140ED14C00) [pid = 740] [serial = 1010] [outer = 0000000000000000] 11:23:41 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (000000140F011400) [pid = 740] [serial = 1011] [outer = 000000140ED14C00] 11:23:41 INFO - PROCESS | 740 | 1471544621763 Marionette DEBUG loaded listener.js 11:23:41 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (0000001479D2EC00) [pid = 740] [serial = 1012] [outer = 000000140ED14C00] 11:23:42 INFO - PROCESS | 740 | 1471544622573 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]]]}] 11:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1182ms 11:23:42 INFO - PROCESS | 740 | 1471544622618 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 11:23:42 INFO - PROCESS | 740 | 1471544622623 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 11:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:23:42 INFO - PROCESS | 740 | 1471544622628 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:23:42 INFO - PROCESS | 740 | 1471544622632 Marionette TRACE conn6 <- [1,1314,null,{}] 11:23:42 INFO - PROCESS | 740 | 1471544622637 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}] 11:23:42 INFO - PROCESS | 740 | 1471544622640 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:42 INFO - PROCESS | 740 | 1471544622750 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 11:23:42 INFO - PROCESS | 740 | 1471544622828 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:42 INFO - PROCESS | 740 | 1471544622833 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:42 INFO - PROCESS | 740 | ++DOCSHELL 0000001405114800 == 42 [pid = 740] [id = 338] 11:23:42 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (0000001406C45400) [pid = 740] [serial = 1013] [outer = 0000000000000000] 11:23:42 INFO - PROCESS | 740 | ++DOMWINDOW == 93 (0000001406CDE800) [pid = 740] [serial = 1014] [outer = 0000001406C45400] 11:23:42 INFO - PROCESS | 740 | 1471544622938 Marionette DEBUG loaded listener.js 11:23:43 INFO - PROCESS | 740 | ++DOMWINDOW == 94 (0000001407DD6C00) [pid = 740] [serial = 1015] [outer = 0000001406C45400] 11:23:43 INFO - PROCESS | 740 | --DOCSHELL 000000147AF53800 == 41 [pid = 740] [id = 333] 11:23:43 INFO - PROCESS | 740 | --DOCSHELL 000000147AD45800 == 40 [pid = 740] [id = 332] 11:23:43 INFO - PROCESS | 740 | --DOCSHELL 0000001479D47800 == 39 [pid = 740] [id = 331] 11:23:43 INFO - PROCESS | 740 | --DOCSHELL 0000001478C60800 == 38 [pid = 740] [id = 330] 11:23:43 INFO - PROCESS | 740 | --DOCSHELL 0000001407708800 == 37 [pid = 740] [id = 329] 11:23:43 INFO - PROCESS | 740 | --DOCSHELL 000000140E852800 == 36 [pid = 740] [id = 328] 11:23:43 INFO - PROCESS | 740 | --DOCSHELL 000000140C651000 == 35 [pid = 740] [id = 327] 11:23:43 INFO - PROCESS | 740 | --DOCSHELL 0000001408E44000 == 34 [pid = 740] [id = 326] 11:23:43 INFO - PROCESS | 740 | --DOCSHELL 0000001406D67000 == 33 [pid = 740] [id = 325] 11:23:43 INFO - PROCESS | 740 | --DOCSHELL 000000140C9A6800 == 32 [pid = 740] [id = 324] 11:23:43 INFO - PROCESS | 740 | --DOCSHELL 0000001400935800 == 31 [pid = 740] [id = 323] 11:23:43 INFO - PROCESS | 740 | --DOCSHELL 000000147BF22800 == 30 [pid = 740] [id = 337] 11:23:43 INFO - PROCESS | 740 | --DOCSHELL 000000140F0F5000 == 29 [pid = 740] [id = 336] 11:23:43 INFO - PROCESS | 740 | --DOCSHELL 000000140A37F800 == 28 [pid = 740] [id = 335] 11:23:43 INFO - PROCESS | 740 | --DOCSHELL 000000140C9B3000 == 27 [pid = 740] [id = 334] 11:23:43 INFO - PROCESS | 740 | --DOMWINDOW == 93 (000000140F0C5800) [pid = 740] [serial = 966] [outer = 0000000000000000] [url = about:blank] 11:23:43 INFO - PROCESS | 740 | --DOMWINDOW == 92 (000000140C98E400) [pid = 740] [serial = 954] [outer = 0000000000000000] [url = about:blank] 11:23:43 INFO - PROCESS | 740 | --DOMWINDOW == 91 (000000140E844C00) [pid = 740] [serial = 957] [outer = 0000000000000000] [url = about:blank] 11:23:43 INFO - PROCESS | 740 | --DOMWINDOW == 90 (0000001406C3B000) [pid = 740] [serial = 945] [outer = 0000000000000000] [url = about:blank] 11:23:43 INFO - PROCESS | 740 | --DOMWINDOW == 89 (0000001406CDB400) [pid = 740] [serial = 946] [outer = 0000000000000000] [url = about:blank] 11:23:43 INFO - PROCESS | 740 | --DOMWINDOW == 88 (000000140AAC5400) [pid = 740] [serial = 951] [outer = 0000000000000000] [url = about:blank] 11:23:43 INFO - PROCESS | 740 | --DOMWINDOW == 87 (0000001407DD2C00) [pid = 740] [serial = 948] [outer = 0000000000000000] [url = about:blank] 11:23:43 INFO - PROCESS | 740 | --DOMWINDOW == 86 (0000001408233C00) [pid = 740] [serial = 949] [outer = 0000000000000000] [url = about:blank] 11:23:43 INFO - PROCESS | 740 | --DOMWINDOW == 85 (0000001407F2E400) [pid = 740] [serial = 942] [outer = 0000000000000000] [url = about:blank] 11:23:43 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001409A82400) [pid = 740] [serial = 943] [outer = 0000000000000000] [url = about:blank] 11:23:43 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140E742000) [pid = 740] [serial = 955] [outer = 0000000000000000] [url = about:blank] 11:23:43 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001406C41400) [pid = 740] [serial = 960] [outer = 0000000000000000] [url = about:blank] 11:23:43 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140A3DAC00) [pid = 740] [serial = 931] [outer = 0000000000000000] [url = about:blank] 11:23:43 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001407F2F800) [pid = 740] [serial = 930] [outer = 0000000000000000] [url = about:blank] 11:23:43 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140ED0F800) [pid = 740] [serial = 934] [outer = 0000000000000000] [url = about:blank] 11:23:43 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140EAE8C00) [pid = 740] [serial = 933] [outer = 0000000000000000] [url = about:blank] 11:23:43 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140EAF0000) [pid = 740] [serial = 958] [outer = 0000000000000000] [url = about:blank] 11:23:43 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000147AA38C00) [pid = 740] [serial = 937] [outer = 0000000000000000] [url = about:blank] 11:23:43 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000147A621400) [pid = 740] [serial = 936] [outer = 0000000000000000] [url = about:blank] 11:23:43 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000147C0BB400) [pid = 740] [serial = 940] [outer = 0000000000000000] [url = about:blank] 11:23:43 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001478E6E000) [pid = 740] [serial = 939] [outer = 0000000000000000] [url = about:blank] 11:23:43 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140EF9D800) [pid = 740] [serial = 963] [outer = 0000000000000000] [url = about:blank] 11:23:43 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140E849C00) [pid = 740] [serial = 961] [outer = 0000000000000000] [url = about:blank] 11:23:43 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140F01A000) [pid = 740] [serial = 964] [outer = 0000000000000000] [url = about:blank] 11:23:43 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140B957800) [pid = 740] [serial = 952] [outer = 0000000000000000] [url = about:blank] 11:23:44 INFO - PROCESS | 740 | 1471544624265 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]]]}] 11:23:44 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 11:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1685ms 11:23:44 INFO - PROCESS | 740 | 1471544624318 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 11:23:44 INFO - PROCESS | 740 | 1471544624322 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 11:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:23:44 INFO - PROCESS | 740 | 1471544624332 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:23:44 INFO - PROCESS | 740 | 1471544624335 Marionette TRACE conn6 <- [1,1318,null,{}] 11:23:44 INFO - PROCESS | 740 | 1471544624341 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}] 11:23:44 INFO - PROCESS | 740 | 1471544624344 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:44 INFO - PROCESS | 740 | 1471544624438 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 11:23:44 INFO - PROCESS | 740 | 1471544624444 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:44 INFO - PROCESS | 740 | 1471544624447 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:44 INFO - PROCESS | 740 | ++DOCSHELL 0000001407F8E800 == 28 [pid = 740] [id = 339] 11:23:44 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (00000014066D9C00) [pid = 740] [serial = 1016] [outer = 0000000000000000] 11:23:44 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001406C3B800) [pid = 740] [serial = 1017] [outer = 00000014066D9C00] 11:23:44 INFO - PROCESS | 740 | 1471544624500 Marionette DEBUG loaded listener.js 11:23:44 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (00000014071EE000) [pid = 740] [serial = 1018] [outer = 00000014066D9C00] 11:23:45 INFO - PROCESS | 740 | 1471544624999 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]]]}] 11:23:45 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 11:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 692ms 11:23:45 INFO - PROCESS | 740 | 1471544625024 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 11:23:45 INFO - PROCESS | 740 | 1471544625029 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 11:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:23:45 INFO - PROCESS | 740 | 1471544625036 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:23:45 INFO - PROCESS | 740 | 1471544625039 Marionette TRACE conn6 <- [1,1322,null,{}] 11:23:45 INFO - PROCESS | 740 | 1471544625043 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}] 11:23:45 INFO - PROCESS | 740 | 1471544625046 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:45 INFO - PROCESS | 740 | 1471544625146 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 11:23:45 INFO - PROCESS | 740 | 1471544625155 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:45 INFO - PROCESS | 740 | 1471544625158 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:45 INFO - PROCESS | 740 | ++DOCSHELL 000000140A755000 == 29 [pid = 740] [id = 340] 11:23:45 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001407F38000) [pid = 740] [serial = 1019] [outer = 0000000000000000] 11:23:45 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (0000001408236C00) [pid = 740] [serial = 1020] [outer = 0000001407F38000] 11:23:45 INFO - PROCESS | 740 | 1471544625212 Marionette DEBUG loaded listener.js 11:23:45 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140905C800) [pid = 740] [serial = 1021] [outer = 0000001407F38000] 11:23:45 INFO - PROCESS | 740 | 1471544625699 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]]]}] 11:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 671ms 11:23:45 INFO - PROCESS | 740 | 1471544625712 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 11:23:45 INFO - PROCESS | 740 | 1471544625714 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 11:23:45 INFO - PROCESS | 740 | 1471544625718 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:23:45 INFO - PROCESS | 740 | 1471544625722 Marionette TRACE conn6 <- [1,1326,null,{}] 11:23:45 INFO - PROCESS | 740 | 1471544625734 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}] 11:23:45 INFO - PROCESS | 740 | 1471544625739 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:45 INFO - PROCESS | 740 | 1471544625862 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 11:23:45 INFO - PROCESS | 740 | 1471544625948 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:45 INFO - PROCESS | 740 | 1471544625952 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:45 INFO - PROCESS | 740 | ++DOCSHELL 000000140E756800 == 30 [pid = 740] [id = 341] 11:23:45 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (0000001404756000) [pid = 740] [serial = 1022] [outer = 0000000000000000] 11:23:46 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140C0E4800) [pid = 740] [serial = 1023] [outer = 0000001404756000] 11:23:46 INFO - PROCESS | 740 | 1471544626005 Marionette DEBUG loaded listener.js 11:23:46 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140C908000) [pid = 740] [serial = 1024] [outer = 0000001404756000] 11:23:46 INFO - PROCESS | 740 | 1471544626875 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]]]}] 11:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1182ms 11:23:46 INFO - PROCESS | 740 | 1471544626913 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 11:23:46 INFO - PROCESS | 740 | 1471544626916 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 11:23:46 INFO - PROCESS | 740 | 1471544626920 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:23:46 INFO - PROCESS | 740 | 1471544626922 Marionette TRACE conn6 <- [1,1330,null,{}] 11:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:23:46 INFO - PROCESS | 740 | 1471544626926 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}] 11:23:46 INFO - PROCESS | 740 | 1471544626928 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:47 INFO - PROCESS | 740 | 1471544627047 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 11:23:47 INFO - PROCESS | 740 | 1471544627054 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:47 INFO - PROCESS | 740 | 1471544627056 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:47 INFO - PROCESS | 740 | ++DOCSHELL 000000140EC50800 == 31 [pid = 740] [id = 342] 11:23:47 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140C993800) [pid = 740] [serial = 1025] [outer = 0000000000000000] 11:23:47 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140E7D1000) [pid = 740] [serial = 1026] [outer = 000000140C993800] 11:23:47 INFO - PROCESS | 740 | 1471544627105 Marionette DEBUG loaded listener.js 11:23:47 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140E848800) [pid = 740] [serial = 1027] [outer = 000000140C993800] 11:23:47 INFO - PROCESS | 740 | 1471544627615 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]]]}] 11:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 735ms 11:23:47 INFO - PROCESS | 740 | 1471544627666 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 11:23:47 INFO - PROCESS | 740 | 1471544627668 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 11:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:23:47 INFO - PROCESS | 740 | 1471544627671 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:23:47 INFO - PROCESS | 740 | 1471544627673 Marionette TRACE conn6 <- [1,1334,null,{}] 11:23:47 INFO - PROCESS | 740 | 1471544627682 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}] 11:23:47 INFO - PROCESS | 740 | 1471544627684 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:47 INFO - PROCESS | 740 | 1471544627797 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 11:23:47 INFO - PROCESS | 740 | 1471544627809 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:47 INFO - PROCESS | 740 | 1471544627811 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:47 INFO - PROCESS | 740 | ++DOCSHELL 000000140ED9C800 == 32 [pid = 740] [id = 343] 11:23:47 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (0000001405223400) [pid = 740] [serial = 1028] [outer = 0000000000000000] 11:23:47 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140EC94C00) [pid = 740] [serial = 1029] [outer = 0000001405223400] 11:23:47 INFO - PROCESS | 740 | 1471544627860 Marionette DEBUG loaded listener.js 11:23:47 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140ED0E400) [pid = 740] [serial = 1030] [outer = 0000001405223400] 11:23:48 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140E741800) [pid = 740] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:23:48 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140EC9BC00) [pid = 740] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:23:48 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140F0C8C00) [pid = 740] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:23:48 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001400AE5000) [pid = 740] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:23:48 INFO - PROCESS | 740 | --DOMWINDOW == 79 (00000014090C2400) [pid = 740] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:23:48 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140B952800) [pid = 740] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:23:48 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001407DD1C00) [pid = 740] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:23:48 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001400AA2400) [pid = 740] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:23:48 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001406CDF000) [pid = 740] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:23:48 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001478E6B400) [pid = 740] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:23:48 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140F0C2400) [pid = 740] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:23:48 INFO - PROCESS | 740 | --DOMWINDOW == 72 (0000001479F6B000) [pid = 740] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:23:48 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140C989000) [pid = 740] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:23:48 INFO - PROCESS | 740 | 1471544628562 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]]]}] 11:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 923ms 11:23:48 INFO - PROCESS | 740 | 1471544628597 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 11:23:48 INFO - PROCESS | 740 | 1471544628600 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 11:23:48 INFO - PROCESS | 740 | 1471544628603 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:23:48 INFO - PROCESS | 740 | 1471544628605 Marionette TRACE conn6 <- [1,1338,null,{}] 11:23:48 INFO - PROCESS | 740 | 1471544628609 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}] 11:23:48 INFO - PROCESS | 740 | 1471544628615 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:48 INFO - PROCESS | 740 | 1471544628749 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 11:23:48 INFO - PROCESS | 740 | 1471544628799 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:48 INFO - PROCESS | 740 | 1471544628801 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:48 INFO - PROCESS | 740 | ++DOCSHELL 0000001478C64000 == 33 [pid = 740] [id = 344] 11:23:48 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (00000014047E8000) [pid = 740] [serial = 1031] [outer = 0000000000000000] 11:23:48 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (00000014090C2400) [pid = 740] [serial = 1032] [outer = 00000014047E8000] 11:23:48 INFO - PROCESS | 740 | 1471544628850 Marionette DEBUG loaded listener.js 11:23:48 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140EF92C00) [pid = 740] [serial = 1033] [outer = 00000014047E8000] 11:23:49 INFO - PROCESS | 740 | 1471544629244 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]]]}] 11:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 671ms 11:23:49 INFO - PROCESS | 740 | 1471544629284 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 11:23:49 INFO - PROCESS | 740 | 1471544629287 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 11:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:23:49 INFO - PROCESS | 740 | 1471544629290 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:23:49 INFO - PROCESS | 740 | 1471544629292 Marionette TRACE conn6 <- [1,1342,null,{}] 11:23:49 INFO - PROCESS | 740 | 1471544629296 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}] 11:23:49 INFO - PROCESS | 740 | 1471544629298 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:49 INFO - PROCESS | 740 | 1471544629382 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 11:23:49 INFO - PROCESS | 740 | 1471544629387 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:49 INFO - PROCESS | 740 | 1471544629390 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:49 INFO - PROCESS | 740 | ++DOCSHELL 00000014797B0000 == 34 [pid = 740] [id = 345] 11:23:49 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140EF93400) [pid = 740] [serial = 1034] [outer = 0000000000000000] 11:23:49 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140F017400) [pid = 740] [serial = 1035] [outer = 000000140EF93400] 11:23:49 INFO - PROCESS | 740 | 1471544629438 Marionette DEBUG loaded listener.js 11:23:49 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140F0C2400) [pid = 740] [serial = 1036] [outer = 000000140EF93400] 11:23:49 INFO - PROCESS | 740 | 1471544629848 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]]]}] 11:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 628ms 11:23:49 INFO - PROCESS | 740 | 1471544629920 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 11:23:49 INFO - PROCESS | 740 | 1471544629923 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 11:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:23:49 INFO - PROCESS | 740 | 1471544629927 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:23:49 INFO - PROCESS | 740 | 1471544629929 Marionette TRACE conn6 <- [1,1346,null,{}] 11:23:49 INFO - PROCESS | 740 | 1471544629933 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}] 11:23:49 INFO - PROCESS | 740 | 1471544629936 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:50 INFO - PROCESS | 740 | 1471544630020 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 11:23:50 INFO - PROCESS | 740 | 1471544630028 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:50 INFO - PROCESS | 740 | 1471544630030 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:50 INFO - PROCESS | 740 | ++DOCSHELL 000000147AD4D000 == 35 [pid = 740] [id = 346] 11:23:50 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140F0CAC00) [pid = 740] [serial = 1037] [outer = 0000000000000000] 11:23:50 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140F3BCC00) [pid = 740] [serial = 1038] [outer = 000000140F0CAC00] 11:23:50 INFO - PROCESS | 740 | 1471544630077 Marionette DEBUG loaded listener.js 11:23:50 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001478E71800) [pid = 740] [serial = 1039] [outer = 000000140F0CAC00] 11:23:50 INFO - PROCESS | 740 | 1471544630673 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]]]}] 11:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 775ms 11:23:50 INFO - PROCESS | 740 | 1471544630704 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 11:23:50 INFO - PROCESS | 740 | 1471544630709 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 11:23:50 INFO - PROCESS | 740 | 1471544630714 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:23:50 INFO - PROCESS | 740 | 1471544630718 Marionette TRACE conn6 <- [1,1350,null,{}] 11:23:50 INFO - PROCESS | 740 | 1471544630724 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}] 11:23:50 INFO - PROCESS | 740 | 1471544630728 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:50 INFO - PROCESS | 740 | 1471544630861 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 11:23:50 INFO - PROCESS | 740 | 1471544630940 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:50 INFO - PROCESS | 740 | 1471544630944 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:51 INFO - PROCESS | 740 | ++DOCSHELL 0000001408115000 == 36 [pid = 740] [id = 347] 11:23:51 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (0000001404758800) [pid = 740] [serial = 1040] [outer = 0000000000000000] 11:23:51 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (00000014047EB800) [pid = 740] [serial = 1041] [outer = 0000001404758800] 11:23:51 INFO - PROCESS | 740 | 1471544631048 Marionette DEBUG loaded listener.js 11:23:51 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001406CD4C00) [pid = 740] [serial = 1042] [outer = 0000001404758800] 11:23:51 INFO - PROCESS | 740 | 1471544631907 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]]]}] 11:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1283ms 11:23:52 INFO - PROCESS | 740 | 1471544632001 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 11:23:52 INFO - PROCESS | 740 | 1471544632006 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 11:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:23:52 INFO - PROCESS | 740 | 1471544632013 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:23:52 INFO - PROCESS | 740 | 1471544632016 Marionette TRACE conn6 <- [1,1354,null,{}] 11:23:52 INFO - PROCESS | 740 | 1471544632021 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}] 11:23:52 INFO - PROCESS | 740 | 1471544632024 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:52 INFO - PROCESS | 740 | 1471544632189 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 11:23:52 INFO - PROCESS | 740 | 1471544632305 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:52 INFO - PROCESS | 740 | 1471544632308 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:52 INFO - PROCESS | 740 | ++DOCSHELL 000000140EAB0000 == 37 [pid = 740] [id = 348] 11:23:52 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001406DECC00) [pid = 740] [serial = 1043] [outer = 0000000000000000] 11:23:52 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (00000014090C2800) [pid = 740] [serial = 1044] [outer = 0000001406DECC00] 11:23:52 INFO - PROCESS | 740 | 1471544632372 Marionette DEBUG loaded listener.js 11:23:52 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000140A056000) [pid = 740] [serial = 1045] [outer = 0000001406DECC00] 11:23:53 INFO - PROCESS | 740 | --DOCSHELL 00000014797B0000 == 36 [pid = 740] [id = 345] 11:23:53 INFO - PROCESS | 740 | --DOCSHELL 0000001478C64000 == 35 [pid = 740] [id = 344] 11:23:53 INFO - PROCESS | 740 | --DOCSHELL 000000140ED9C800 == 34 [pid = 740] [id = 343] 11:23:53 INFO - PROCESS | 740 | --DOCSHELL 000000140EC50800 == 33 [pid = 740] [id = 342] 11:23:53 INFO - PROCESS | 740 | --DOCSHELL 000000140E756800 == 32 [pid = 740] [id = 341] 11:23:53 INFO - PROCESS | 740 | --DOCSHELL 000000140A755000 == 31 [pid = 740] [id = 340] 11:23:53 INFO - PROCESS | 740 | --DOCSHELL 0000001407F8E800 == 30 [pid = 740] [id = 339] 11:23:53 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000140E83F000) [pid = 740] [serial = 987] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140EF1D000) [pid = 740] [serial = 990] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140EAE5000) [pid = 740] [serial = 988] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140F3B5000) [pid = 740] [serial = 993] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001400BC9C00) [pid = 740] [serial = 969] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001404756C00) [pid = 740] [serial = 970] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001409A30800) [pid = 740] [serial = 981] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140A3DCC00) [pid = 740] [serial = 982] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140C0E9800) [pid = 740] [serial = 984] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001408231400) [pid = 740] [serial = 972] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001409CBB800) [pid = 740] [serial = 973] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001400AA7C00) [pid = 740] [serial = 975] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001403CA7C00) [pid = 740] [serial = 976] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140F011800) [pid = 740] [serial = 991] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 740 | --DOMWINDOW == 71 (00000014071FA800) [pid = 740] [serial = 978] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 740 | --DOMWINDOW == 70 (0000001407CD2C00) [pid = 740] [serial = 979] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 740 | --DOMWINDOW == 69 (0000001479D39000) [pid = 740] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140F3B6C00) [pid = 740] [serial = 967] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000147A623C00) [pid = 740] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 740 | --DOMWINDOW == 66 (000000147A1BB800) [pid = 740] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 740 | --DOMWINDOW == 65 (000000147964C000) [pid = 740] [serial = 999] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 740 | --DOMWINDOW == 64 (0000001478E69C00) [pid = 740] [serial = 994] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 740 | --DOMWINDOW == 63 (000000140EF93800) [pid = 740] [serial = 996] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 740 | --DOMWINDOW == 62 (000000140E736800) [pid = 740] [serial = 985] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 740 | --DOMWINDOW == 61 (0000001478E6AC00) [pid = 740] [serial = 997] [outer = 0000000000000000] [url = about:blank] 11:23:53 INFO - PROCESS | 740 | 1471544633280 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] 11:23:53 INFO - PROCESS | 740 | 1471544633343 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 11:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:23:53 INFO - PROCESS | 740 | 1471544633348 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:23:53 INFO - PROCESS | 740 | 1471544633351 Marionette TRACE conn6 <- [1,1358,null,{}] 11:23:53 INFO - PROCESS | 740 | 1471544633357 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}] 11:23:53 INFO - PROCESS | 740 | 1471544633360 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:53 INFO - PROCESS | 740 | 1471544633456 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 11:23:53 INFO - PROCESS | 740 | 1471544633463 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:53 INFO - PROCESS | 740 | 1471544633468 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:53 INFO - PROCESS | 740 | ++DOCSHELL 0000001407F8D000 == 31 [pid = 740] [id = 349] 11:23:53 INFO - PROCESS | 740 | ++DOMWINDOW == 62 (0000001406C43800) [pid = 740] [serial = 1046] [outer = 0000000000000000] 11:23:53 INFO - PROCESS | 740 | ++DOMWINDOW == 63 (0000001406DEBC00) [pid = 740] [serial = 1047] [outer = 0000001406C43800] 11:23:53 INFO - PROCESS | 740 | 1471544633526 Marionette DEBUG loaded listener.js 11:23:53 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (0000001407CD6C00) [pid = 740] [serial = 1048] [outer = 0000001406C43800] 11:23:54 INFO - PROCESS | 740 | 1471544634043 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] 11:23:54 INFO - PROCESS | 740 | 1471544634092 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 11:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:23:54 INFO - PROCESS | 740 | 1471544634099 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:23:54 INFO - PROCESS | 740 | 1471544634102 Marionette TRACE conn6 <- [1,1362,null,{}] 11:23:54 INFO - PROCESS | 740 | 1471544634106 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}] 11:23:54 INFO - PROCESS | 740 | 1471544634109 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:54 INFO - PROCESS | 740 | 1471544634203 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 11:23:54 INFO - PROCESS | 740 | 1471544634280 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:54 INFO - PROCESS | 740 | 1471544634282 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:54 INFO - PROCESS | 740 | ++DOCSHELL 0000001407937800 == 32 [pid = 740] [id = 350] 11:23:54 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (0000001409065000) [pid = 740] [serial = 1049] [outer = 0000000000000000] 11:23:54 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (000000140A3DD800) [pid = 740] [serial = 1050] [outer = 0000001409065000] 11:23:54 INFO - PROCESS | 740 | 1471544634334 Marionette DEBUG loaded listener.js 11:23:54 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (000000140B39C400) [pid = 740] [serial = 1051] [outer = 0000001409065000] 11:23:54 INFO - PROCESS | 740 | [740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:23:54 INFO - PROCESS | 740 | 1471544634759 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] 11:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:23:54 INFO - PROCESS | 740 | 1471544634775 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 11:23:54 INFO - PROCESS | 740 | 1471544634778 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:23:54 INFO - PROCESS | 740 | 1471544634782 Marionette TRACE conn6 <- [1,1366,null,{}] 11:23:54 INFO - PROCESS | 740 | 1471544634794 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}] 11:23:54 INFO - PROCESS | 740 | 1471544634799 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:54 INFO - PROCESS | 740 | 1471544634922 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 11:23:54 INFO - PROCESS | 740 | 1471544634933 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:54 INFO - PROCESS | 740 | 1471544634937 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:54 INFO - PROCESS | 740 | ++DOCSHELL 000000140E85E000 == 33 [pid = 740] [id = 351] 11:23:54 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (0000001404366400) [pid = 740] [serial = 1052] [outer = 0000000000000000] 11:23:54 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (000000140E73AC00) [pid = 740] [serial = 1053] [outer = 0000001404366400] 11:23:54 INFO - PROCESS | 740 | 1471544634989 Marionette DEBUG loaded listener.js 11:23:55 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140E841000) [pid = 740] [serial = 1054] [outer = 0000001404366400] 11:23:55 INFO - PROCESS | 740 | 1471544635426 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] 11:23:55 INFO - PROCESS | 740 | 1471544635471 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 11:23:55 INFO - PROCESS | 740 | 1471544635475 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:23:55 INFO - PROCESS | 740 | 1471544635477 Marionette TRACE conn6 <- [1,1370,null,{}] 11:23:55 INFO - PROCESS | 740 | 1471544635481 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}] 11:23:55 INFO - PROCESS | 740 | 1471544635483 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:55 INFO - PROCESS | 740 | 1471544635607 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 11:23:55 INFO - PROCESS | 740 | 1471544635612 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:55 INFO - PROCESS | 740 | 1471544635615 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:55 INFO - PROCESS | 740 | ++DOCSHELL 000000140ED92000 == 34 [pid = 740] [id = 352] 11:23:55 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140EAEB000) [pid = 740] [serial = 1055] [outer = 0000000000000000] 11:23:55 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140EC9F400) [pid = 740] [serial = 1056] [outer = 000000140EAEB000] 11:23:55 INFO - PROCESS | 740 | 1471544635664 Marionette DEBUG loaded listener.js 11:23:55 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140EF18800) [pid = 740] [serial = 1057] [outer = 000000140EAEB000] 11:23:56 INFO - PROCESS | 740 | [740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:23:56 INFO - PROCESS | 740 | 1471544636132 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] 11:23:56 INFO - PROCESS | 740 | 1471544636425 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 11:23:56 INFO - PROCESS | 740 | 1471544636431 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:23:56 INFO - PROCESS | 740 | 1471544636435 Marionette TRACE conn6 <- [1,1374,null,{}] 11:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:23:56 INFO - PROCESS | 740 | 1471544636454 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}] 11:23:56 INFO - PROCESS | 740 | 1471544636459 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:56 INFO - PROCESS | 740 | 1471544636608 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 11:23:56 INFO - PROCESS | 740 | 1471544636654 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:56 INFO - PROCESS | 740 | 1471544636659 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:56 INFO - PROCESS | 740 | ++DOCSHELL 0000001407D0C000 == 35 [pid = 740] [id = 353] 11:23:56 INFO - PROCESS | 740 | ++DOMWINDOW == 63 (0000001405223400) [pid = 740] [serial = 1058] [outer = 0000000000000000] 11:23:56 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (00000014066D9C00) [pid = 740] [serial = 1059] [outer = 0000001405223400] 11:23:56 INFO - PROCESS | 740 | 1471544636724 Marionette DEBUG loaded listener.js 11:23:56 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (0000001407C4D800) [pid = 740] [serial = 1060] [outer = 0000001405223400] 11:23:57 INFO - PROCESS | 740 | 1471544637401 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] 11:23:57 INFO - PROCESS | 740 | 1471544637465 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 11:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:23:57 INFO - PROCESS | 740 | 1471544637472 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:23:57 INFO - PROCESS | 740 | 1471544637476 Marionette TRACE conn6 <- [1,1378,null,{}] 11:23:57 INFO - PROCESS | 740 | 1471544637481 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}] 11:23:57 INFO - PROCESS | 740 | 1471544637484 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:57 INFO - PROCESS | 740 | 1471544637609 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 11:23:57 INFO - PROCESS | 740 | 1471544637684 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:57 INFO - PROCESS | 740 | 1471544637687 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:57 INFO - PROCESS | 740 | ++DOCSHELL 000000140E755000 == 36 [pid = 740] [id = 354] 11:23:57 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (00000014087EF000) [pid = 740] [serial = 1061] [outer = 0000000000000000] 11:23:57 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (000000140A055800) [pid = 740] [serial = 1062] [outer = 00000014087EF000] 11:23:57 INFO - PROCESS | 740 | 1471544637751 Marionette DEBUG loaded listener.js 11:23:57 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (000000140B954400) [pid = 740] [serial = 1063] [outer = 00000014087EF000] 11:23:58 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (000000140AACD800) [pid = 740] [serial = 1064] [outer = 0000001400BC3000] 11:23:58 INFO - PROCESS | 740 | 1471544638519 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]]]}] 11:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1075ms 11:23:58 INFO - PROCESS | 740 | 1471544638562 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 11:23:58 INFO - PROCESS | 740 | 1471544638565 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 11:23:58 INFO - PROCESS | 740 | 1471544638569 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:23:58 INFO - PROCESS | 740 | 1471544638571 Marionette TRACE conn6 <- [1,1382,null,{}] 11:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:23:58 INFO - PROCESS | 740 | 1471544638583 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}] 11:23:58 INFO - PROCESS | 740 | 1471544638588 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:58 INFO - PROCESS | 740 | 1471544638711 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 11:23:58 INFO - PROCESS | 740 | 1471544638788 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:58 INFO - PROCESS | 740 | 1471544638793 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:58 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D11000 == 37 [pid = 740] [id = 355] 11:23:58 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140E84C800) [pid = 740] [serial = 1065] [outer = 0000000000000000] 11:23:58 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140EAEA800) [pid = 740] [serial = 1066] [outer = 000000140E84C800] 11:23:58 INFO - PROCESS | 740 | 1471544638898 Marionette DEBUG loaded listener.js 11:23:59 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140ED0FC00) [pid = 740] [serial = 1067] [outer = 000000140E84C800] 11:23:59 INFO - PROCESS | 740 | 1471544639590 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]]]}] 11:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1077ms 11:23:59 INFO - PROCESS | 740 | 1471544639657 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 11:23:59 INFO - PROCESS | 740 | 1471544639659 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 11:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:23:59 INFO - PROCESS | 740 | 1471544639663 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:23:59 INFO - PROCESS | 740 | 1471544639665 Marionette TRACE conn6 <- [1,1386,null,{}] 11:23:59 INFO - PROCESS | 740 | 1471544639670 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}] 11:23:59 INFO - PROCESS | 740 | 1471544639672 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:59 INFO - PROCESS | 740 | 1471544639789 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 11:23:59 INFO - PROCESS | 740 | 1471544639864 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:59 INFO - PROCESS | 740 | 1471544639866 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:23:59 INFO - PROCESS | 740 | ++DOCSHELL 000000147AD55000 == 38 [pid = 740] [id = 356] 11:23:59 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140F0BD800) [pid = 740] [serial = 1068] [outer = 0000000000000000] 11:23:59 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140F0CBC00) [pid = 740] [serial = 1069] [outer = 000000140F0BD800] 11:23:59 INFO - PROCESS | 740 | 1471544639968 Marionette DEBUG loaded listener.js 11:24:00 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (0000001478E68C00) [pid = 740] [serial = 1070] [outer = 000000140F0BD800] 11:24:00 INFO - PROCESS | 740 | 1471544640738 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]]]}] 11:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1121ms 11:24:00 INFO - PROCESS | 740 | 1471544640788 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 11:24:00 INFO - PROCESS | 740 | 1471544640792 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 11:24:00 INFO - PROCESS | 740 | 1471544640798 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:24:00 INFO - PROCESS | 740 | 1471544640801 Marionette TRACE conn6 <- [1,1390,null,{}] 11:24:00 INFO - PROCESS | 740 | 1471544640807 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}] 11:24:00 INFO - PROCESS | 740 | 1471544640810 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:00 INFO - PROCESS | 740 | 1471544640970 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 11:24:00 INFO - PROCESS | 740 | 1471544640980 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:00 INFO - PROCESS | 740 | 1471544640985 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:01 INFO - PROCESS | 740 | ++DOCSHELL 0000001407D0F000 == 39 [pid = 740] [id = 357] 11:24:01 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (0000001406C40800) [pid = 740] [serial = 1071] [outer = 0000000000000000] 11:24:01 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (0000001406CDB400) [pid = 740] [serial = 1072] [outer = 0000001406C40800] 11:24:01 INFO - PROCESS | 740 | 1471544641041 Marionette DEBUG loaded listener.js 11:24:01 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (0000001407DD0400) [pid = 740] [serial = 1073] [outer = 0000001406C40800] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 0000001407D12000 == 38 [pid = 740] [id = 198] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 000000140866D000 == 37 [pid = 740] [id = 212] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 00000014078B1800 == 36 [pid = 740] [id = 211] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 000000140E85E000 == 35 [pid = 740] [id = 351] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 0000001407937800 == 34 [pid = 740] [id = 350] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 0000001407F8D000 == 33 [pid = 740] [id = 349] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 000000140EAB0000 == 32 [pid = 740] [id = 348] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 0000001408115000 == 31 [pid = 740] [id = 347] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 0000001479D47000 == 30 [pid = 740] [id = 209] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 000000140EC67000 == 29 [pid = 740] [id = 215] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 0000001478D0F000 == 28 [pid = 740] [id = 206] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 0000001408E34000 == 27 [pid = 740] [id = 210] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 000000140EC63800 == 26 [pid = 740] [id = 202] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 000000140A385000 == 25 [pid = 740] [id = 199] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 000000140C967000 == 24 [pid = 740] [id = 213] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 000000140A384800 == 23 [pid = 740] [id = 207] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 000000140F0F9000 == 22 [pid = 740] [id = 204] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 000000140E85F800 == 21 [pid = 740] [id = 201] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 000000140ED90800 == 20 [pid = 740] [id = 208] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 000000147AD4D000 == 19 [pid = 740] [id = 346] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 000000140ED95000 == 18 [pid = 740] [id = 203] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 0000001405114800 == 17 [pid = 740] [id = 338] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 000000140C952800 == 16 [pid = 740] [id = 200] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 000000140C9A4800 == 15 [pid = 740] [id = 214] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 000000140F378000 == 14 [pid = 740] [id = 205] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 000000147AD55000 == 13 [pid = 740] [id = 356] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 0000001478D11000 == 12 [pid = 740] [id = 355] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 000000140E755000 == 11 [pid = 740] [id = 354] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 000000140ED92000 == 10 [pid = 740] [id = 352] 11:24:02 INFO - PROCESS | 740 | --DOCSHELL 0000001407D0C000 == 9 [pid = 740] [id = 353] 11:24:03 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140E7D1000) [pid = 740] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 11:24:03 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001407DD6C00) [pid = 740] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 11:24:03 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001406CDE800) [pid = 740] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 11:24:03 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140905C800) [pid = 740] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 11:24:03 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001408236C00) [pid = 740] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 11:24:03 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140C0E4800) [pid = 740] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 11:24:03 INFO - PROCESS | 740 | --DOMWINDOW == 71 (0000001406C3B800) [pid = 740] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 11:24:03 INFO - PROCESS | 740 | --DOMWINDOW == 70 (00000014071EE000) [pid = 740] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 11:24:03 INFO - PROCESS | 740 | --DOMWINDOW == 69 (0000001407F2D400) [pid = 740] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 11:24:03 INFO - PROCESS | 740 | --DOMWINDOW == 68 (0000001407503000) [pid = 740] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 11:24:03 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000140E7D5800) [pid = 740] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 11:24:03 INFO - PROCESS | 740 | --DOMWINDOW == 66 (000000140B959400) [pid = 740] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 11:24:03 INFO - PROCESS | 740 | --DOMWINDOW == 65 (0000001479D2EC00) [pid = 740] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 11:24:03 INFO - PROCESS | 740 | --DOMWINDOW == 64 (000000140F011400) [pid = 740] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 11:24:03 INFO - PROCESS | 740 | --DOMWINDOW == 63 (000000140EC94C00) [pid = 740] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 11:24:03 INFO - PROCESS | 740 | --DOMWINDOW == 62 (000000140F0C2400) [pid = 740] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 11:24:03 INFO - PROCESS | 740 | --DOMWINDOW == 61 (00000014090C2400) [pid = 740] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 11:24:03 INFO - PROCESS | 740 | --DOMWINDOW == 60 (000000140F3BCC00) [pid = 740] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 11:24:03 INFO - PROCESS | 740 | --DOMWINDOW == 59 (000000140F017400) [pid = 740] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 11:24:03 INFO - PROCESS | 740 | --DOMWINDOW == 58 (000000140ED0E400) [pid = 740] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 11:24:03 INFO - PROCESS | 740 | --DOMWINDOW == 57 (000000140E848800) [pid = 740] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 11:24:03 INFO - PROCESS | 740 | --DOMWINDOW == 56 (000000140EF92C00) [pid = 740] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 11:24:03 INFO - PROCESS | 740 | --DOMWINDOW == 55 (000000140C908000) [pid = 740] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 11:24:04 INFO - PROCESS | 740 | 1471544644097 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]]]}] 11:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 3390ms 11:24:04 INFO - PROCESS | 740 | 1471544644192 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 11:24:04 INFO - PROCESS | 740 | 1471544644197 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 11:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:24:04 INFO - PROCESS | 740 | 1471544644203 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:24:04 INFO - PROCESS | 740 | 1471544644207 Marionette TRACE conn6 <- [1,1394,null,{}] 11:24:04 INFO - PROCESS | 740 | 1471544644218 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}] 11:24:04 INFO - PROCESS | 740 | 1471544644221 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:04 INFO - PROCESS | 740 | 1471544644358 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 11:24:04 INFO - PROCESS | 740 | 1471544644424 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:04 INFO - PROCESS | 740 | 1471544644427 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:04 INFO - PROCESS | 740 | ++DOCSHELL 0000001408107000 == 10 [pid = 740] [id = 358] 11:24:04 INFO - PROCESS | 740 | ++DOMWINDOW == 56 (0000001404E5F400) [pid = 740] [serial = 1074] [outer = 0000000000000000] 11:24:04 INFO - PROCESS | 740 | ++DOMWINDOW == 57 (000000140524B800) [pid = 740] [serial = 1075] [outer = 0000001404E5F400] 11:24:04 INFO - PROCESS | 740 | 1471544644482 Marionette DEBUG loaded listener.js 11:24:04 INFO - PROCESS | 740 | ++DOMWINDOW == 58 (0000001406C41400) [pid = 740] [serial = 1076] [outer = 0000001404E5F400] 11:24:04 INFO - PROCESS | 740 | 1471544644903 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]]]}] 11:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 734ms 11:24:04 INFO - PROCESS | 740 | 1471544644940 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 11:24:04 INFO - PROCESS | 740 | 1471544644946 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 11:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:24:04 INFO - PROCESS | 740 | 1471544644953 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:24:04 INFO - PROCESS | 740 | 1471544644956 Marionette TRACE conn6 <- [1,1398,null,{}] 11:24:04 INFO - PROCESS | 740 | 1471544644960 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}] 11:24:04 INFO - PROCESS | 740 | 1471544644964 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:05 INFO - PROCESS | 740 | 1471544645064 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 11:24:05 INFO - PROCESS | 740 | 1471544645071 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:05 INFO - PROCESS | 740 | 1471544645074 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:05 INFO - PROCESS | 740 | ++DOCSHELL 0000001407D04000 == 11 [pid = 740] [id = 359] 11:24:05 INFO - PROCESS | 740 | ++DOMWINDOW == 59 (0000001407504000) [pid = 740] [serial = 1077] [outer = 0000000000000000] 11:24:05 INFO - PROCESS | 740 | ++DOMWINDOW == 60 (0000001407CDB400) [pid = 740] [serial = 1078] [outer = 0000001407504000] 11:24:05 INFO - PROCESS | 740 | 1471544645128 Marionette DEBUG loaded listener.js 11:24:05 INFO - PROCESS | 740 | ++DOMWINDOW == 61 (0000001407F2F000) [pid = 740] [serial = 1079] [outer = 0000001407504000] 11:24:05 INFO - PROCESS | 740 | 1471544645690 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]]]}] 11:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 776ms 11:24:05 INFO - PROCESS | 740 | 1471544645729 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 11:24:05 INFO - PROCESS | 740 | 1471544645732 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 11:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:24:05 INFO - PROCESS | 740 | 1471544645735 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:24:05 INFO - PROCESS | 740 | 1471544645739 Marionette TRACE conn6 <- [1,1402,null,{}] 11:24:05 INFO - PROCESS | 740 | 1471544645751 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}] 11:24:05 INFO - PROCESS | 740 | 1471544645756 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:05 INFO - PROCESS | 740 | 1471544645854 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 11:24:05 INFO - PROCESS | 740 | 1471544645870 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:05 INFO - PROCESS | 740 | 1471544645874 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:05 INFO - PROCESS | 740 | ++DOCSHELL 000000140C997000 == 12 [pid = 740] [id = 360] 11:24:05 INFO - PROCESS | 740 | ++DOMWINDOW == 62 (00000014066DF400) [pid = 740] [serial = 1080] [outer = 0000000000000000] 11:24:05 INFO - PROCESS | 740 | ++DOMWINDOW == 63 (0000001409A2F400) [pid = 740] [serial = 1081] [outer = 00000014066DF400] 11:24:05 INFO - PROCESS | 740 | 1471544645928 Marionette DEBUG loaded listener.js 11:24:06 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (000000140A056400) [pid = 740] [serial = 1082] [outer = 00000014066DF400] 11:24:06 INFO - PROCESS | 740 | 1471544646494 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]]]}] 11:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 776ms 11:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:24:06 INFO - PROCESS | 740 | 1471544646515 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 11:24:06 INFO - PROCESS | 740 | 1471544646518 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 11:24:06 INFO - PROCESS | 740 | 1471544646522 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:24:06 INFO - PROCESS | 740 | 1471544646524 Marionette TRACE conn6 <- [1,1406,null,{}] 11:24:06 INFO - PROCESS | 740 | 1471544646534 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}] 11:24:06 INFO - PROCESS | 740 | 1471544646536 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:06 INFO - PROCESS | 740 | 1471544646656 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 11:24:06 INFO - PROCESS | 740 | 1471544646665 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:06 INFO - PROCESS | 740 | 1471544646667 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:06 INFO - PROCESS | 740 | ++DOCSHELL 000000140E854000 == 13 [pid = 740] [id = 361] 11:24:06 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (000000140B4CD800) [pid = 740] [serial = 1083] [outer = 0000000000000000] 11:24:06 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (000000140B955800) [pid = 740] [serial = 1084] [outer = 000000140B4CD800] 11:24:06 INFO - PROCESS | 740 | 1471544646753 Marionette DEBUG loaded listener.js 11:24:06 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (000000140C0EA000) [pid = 740] [serial = 1085] [outer = 000000140B4CD800] 11:24:07 INFO - PROCESS | 740 | 1471544647220 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]]]}] 11:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 734ms 11:24:07 INFO - PROCESS | 740 | 1471544647258 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 11:24:07 INFO - PROCESS | 740 | 1471544647260 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 11:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:24:07 INFO - PROCESS | 740 | 1471544647268 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:24:07 INFO - PROCESS | 740 | 1471544647270 Marionette TRACE conn6 <- [1,1410,null,{}] 11:24:07 INFO - PROCESS | 740 | 1471544647274 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}] 11:24:07 INFO - PROCESS | 740 | 1471544647276 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:07 INFO - PROCESS | 740 | 1471544647388 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 11:24:07 INFO - PROCESS | 740 | 1471544647396 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:07 INFO - PROCESS | 740 | 1471544647399 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:07 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECA9000 == 14 [pid = 740] [id = 362] 11:24:07 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (0000001407503400) [pid = 740] [serial = 1086] [outer = 0000000000000000] 11:24:07 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (000000140C988000) [pid = 740] [serial = 1087] [outer = 0000001407503400] 11:24:07 INFO - PROCESS | 740 | 1471544647448 Marionette DEBUG loaded listener.js 11:24:07 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140C994800) [pid = 740] [serial = 1088] [outer = 0000001407503400] 11:24:07 INFO - PROCESS | 740 | 1471544647951 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]]]}] 11:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 734ms 11:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:24:08 INFO - PROCESS | 740 | 1471544648006 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 11:24:08 INFO - PROCESS | 740 | 1471544648009 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 11:24:08 INFO - PROCESS | 740 | 1471544648012 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:24:08 INFO - PROCESS | 740 | 1471544648014 Marionette TRACE conn6 <- [1,1414,null,{}] 11:24:08 INFO - PROCESS | 740 | 1471544648018 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}] 11:24:08 INFO - PROCESS | 740 | 1471544648024 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:08 INFO - PROCESS | 740 | 1471544648308 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 11:24:08 INFO - PROCESS | 740 | --DOMWINDOW == 69 (0000001404366400) [pid = 740] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:24:08 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140EAEB000) [pid = 740] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:24:08 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000140F0BD800) [pid = 740] [serial = 1068] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:24:08 INFO - PROCESS | 740 | --DOMWINDOW == 66 (0000001406DECC00) [pid = 740] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:24:08 INFO - PROCESS | 740 | --DOMWINDOW == 65 (0000001406C43800) [pid = 740] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:24:08 INFO - PROCESS | 740 | --DOMWINDOW == 64 (0000001404758800) [pid = 740] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:24:08 INFO - PROCESS | 740 | --DOMWINDOW == 63 (0000001409065000) [pid = 740] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:24:08 INFO - PROCESS | 740 | --DOMWINDOW == 62 (000000140E84C800) [pid = 740] [serial = 1065] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:24:08 INFO - PROCESS | 740 | --DOMWINDOW == 61 (000000140F0CAC00) [pid = 740] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:24:08 INFO - PROCESS | 740 | --DOMWINDOW == 60 (00000014087EF000) [pid = 740] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:24:08 INFO - PROCESS | 740 | --DOMWINDOW == 59 (0000001405223400) [pid = 740] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:24:08 INFO - PROCESS | 740 | 1471544648365 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:08 INFO - PROCESS | 740 | 1471544648367 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:08 INFO - PROCESS | 740 | ++DOCSHELL 000000140C9A2000 == 15 [pid = 740] [id = 363] 11:24:08 INFO - PROCESS | 740 | ++DOMWINDOW == 60 (000000140435A400) [pid = 740] [serial = 1089] [outer = 0000000000000000] 11:24:08 INFO - PROCESS | 740 | ++DOMWINDOW == 61 (0000001405223400) [pid = 740] [serial = 1090] [outer = 000000140435A400] 11:24:08 INFO - PROCESS | 740 | 1471544648418 Marionette DEBUG loaded listener.js 11:24:08 INFO - PROCESS | 740 | ++DOMWINDOW == 62 (000000140AAC6000) [pid = 740] [serial = 1091] [outer = 000000140435A400] 11:24:08 INFO - PROCESS | 740 | 1471544648807 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]]]}] 11:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 819ms 11:24:08 INFO - PROCESS | 740 | 1471544648833 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 11:24:08 INFO - PROCESS | 740 | 1471544648835 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 11:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:24:08 INFO - PROCESS | 740 | 1471544648839 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:24:08 INFO - PROCESS | 740 | 1471544648841 Marionette TRACE conn6 <- [1,1418,null,{}] 11:24:08 INFO - PROCESS | 740 | 1471544648845 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}] 11:24:08 INFO - PROCESS | 740 | 1471544648847 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:08 INFO - PROCESS | 740 | 1471544648932 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 11:24:08 INFO - PROCESS | 740 | 1471544648937 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:08 INFO - PROCESS | 740 | 1471544648939 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:08 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D08000 == 16 [pid = 740] [id = 364] 11:24:08 INFO - PROCESS | 740 | ++DOMWINDOW == 63 (000000140E734000) [pid = 740] [serial = 1092] [outer = 0000000000000000] 11:24:08 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (000000140EAE8800) [pid = 740] [serial = 1093] [outer = 000000140E734000] 11:24:08 INFO - PROCESS | 740 | 1471544648988 Marionette DEBUG loaded listener.js 11:24:09 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (000000140EC9B800) [pid = 740] [serial = 1094] [outer = 000000140E734000] 11:24:09 INFO - PROCESS | 740 | 1471544649424 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]]]}] 11:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 629ms 11:24:09 INFO - PROCESS | 740 | 1471544649472 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 11:24:09 INFO - PROCESS | 740 | 1471544649474 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 11:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:24:09 INFO - PROCESS | 740 | 1471544649477 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:24:09 INFO - PROCESS | 740 | 1471544649479 Marionette TRACE conn6 <- [1,1422,null,{}] 11:24:09 INFO - PROCESS | 740 | 1471544649483 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}] 11:24:09 INFO - PROCESS | 740 | 1471544649485 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:09 INFO - PROCESS | 740 | 1471544649571 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 11:24:09 INFO - PROCESS | 740 | 1471544649579 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:09 INFO - PROCESS | 740 | 1471544649581 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:09 INFO - PROCESS | 740 | ++DOCSHELL 00000014796D9000 == 17 [pid = 740] [id = 365] 11:24:09 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (000000140EC9BC00) [pid = 740] [serial = 1095] [outer = 0000000000000000] 11:24:09 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (000000140ED0F000) [pid = 740] [serial = 1096] [outer = 000000140EC9BC00] 11:24:09 INFO - PROCESS | 740 | 1471544649630 Marionette DEBUG loaded listener.js 11:24:09 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (000000140EF12C00) [pid = 740] [serial = 1097] [outer = 000000140EC9BC00] 11:24:10 INFO - PROCESS | 740 | 1471544650103 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]]]}] 11:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 670ms 11:24:10 INFO - PROCESS | 740 | 1471544650151 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 11:24:10 INFO - PROCESS | 740 | 1471544650153 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 11:24:10 INFO - PROCESS | 740 | 1471544650157 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:24:10 INFO - PROCESS | 740 | 1471544650159 Marionette TRACE conn6 <- [1,1426,null,{}] 11:24:10 INFO - PROCESS | 740 | 1471544650162 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}] 11:24:10 INFO - PROCESS | 740 | 1471544650164 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:10 INFO - PROCESS | 740 | 1471544650251 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 11:24:10 INFO - PROCESS | 740 | 1471544650258 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:10 INFO - PROCESS | 740 | 1471544650260 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:10 INFO - PROCESS | 740 | ++DOCSHELL 000000140C996800 == 18 [pid = 740] [id = 366] 11:24:10 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (000000140EF1F400) [pid = 740] [serial = 1098] [outer = 0000000000000000] 11:24:10 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140EF91800) [pid = 740] [serial = 1099] [outer = 000000140EF1F400] 11:24:10 INFO - PROCESS | 740 | 1471544650311 Marionette DEBUG loaded listener.js 11:24:10 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140EF9E800) [pid = 740] [serial = 1100] [outer = 000000140EF1F400] 11:24:11 INFO - PROCESS | 740 | 1471544651140 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]]]}] 11:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1024ms 11:24:11 INFO - PROCESS | 740 | 1471544651184 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 11:24:11 INFO - PROCESS | 740 | 1471544651190 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 11:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:24:11 INFO - PROCESS | 740 | 1471544651195 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:24:11 INFO - PROCESS | 740 | 1471544651199 Marionette TRACE conn6 <- [1,1430,null,{}] 11:24:11 INFO - PROCESS | 740 | 1471544651226 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}] 11:24:11 INFO - PROCESS | 740 | 1471544651230 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:11 INFO - PROCESS | 740 | 1471544651371 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 11:24:11 INFO - PROCESS | 740 | 1471544651439 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:11 INFO - PROCESS | 740 | 1471544651443 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:11 INFO - PROCESS | 740 | ++DOCSHELL 0000001409A68800 == 19 [pid = 740] [id = 367] 11:24:11 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (0000001406C45C00) [pid = 740] [serial = 1101] [outer = 0000000000000000] 11:24:11 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001407504400) [pid = 740] [serial = 1102] [outer = 0000001406C45C00] 11:24:11 INFO - PROCESS | 740 | 1471544651547 Marionette DEBUG loaded listener.js 11:24:11 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (0000001407DD2000) [pid = 740] [serial = 1103] [outer = 0000001406C45C00] 11:24:12 INFO - PROCESS | 740 | 1471544652432 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]]]}] 11:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1294ms 11:24:12 INFO - PROCESS | 740 | 1471544652506 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 11:24:12 INFO - PROCESS | 740 | 1471544652510 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 11:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:24:12 INFO - PROCESS | 740 | 1471544652517 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:24:12 INFO - PROCESS | 740 | 1471544652520 Marionette TRACE conn6 <- [1,1434,null,{}] 11:24:12 INFO - PROCESS | 740 | 1471544652526 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}] 11:24:12 INFO - PROCESS | 740 | 1471544652529 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:12 INFO - PROCESS | 740 | 1471544652655 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 11:24:12 INFO - PROCESS | 740 | 1471544652721 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:12 INFO - PROCESS | 740 | 1471544652726 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:12 INFO - PROCESS | 740 | ++DOCSHELL 0000001408117800 == 20 [pid = 740] [id = 368] 11:24:12 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (0000001406CDEC00) [pid = 740] [serial = 1104] [outer = 0000000000000000] 11:24:12 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (00000014071F1400) [pid = 740] [serial = 1105] [outer = 0000001406CDEC00] 11:24:12 INFO - PROCESS | 740 | 1471544652785 Marionette DEBUG loaded listener.js 11:24:12 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (0000001407D96C00) [pid = 740] [serial = 1106] [outer = 0000001406CDEC00] 11:24:13 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001478E71800) [pid = 740] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 11:24:13 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140C0F1400) [pid = 740] [serial = 640] [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.] 11:24:13 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140EAEA800) [pid = 740] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 11:24:13 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140B954400) [pid = 740] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 11:24:13 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140A055800) [pid = 740] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 11:24:13 INFO - PROCESS | 740 | --DOMWINDOW == 71 (0000001407C4D800) [pid = 740] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 11:24:13 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140EF18800) [pid = 740] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 11:24:13 INFO - PROCESS | 740 | --DOMWINDOW == 69 (00000014066D9C00) [pid = 740] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 11:24:13 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140E841000) [pid = 740] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 11:24:13 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000140E73AC00) [pid = 740] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 11:24:13 INFO - PROCESS | 740 | --DOMWINDOW == 66 (000000140EC9F400) [pid = 740] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 11:24:13 INFO - PROCESS | 740 | --DOMWINDOW == 65 (0000001406CDB400) [pid = 740] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 11:24:13 INFO - PROCESS | 740 | --DOMWINDOW == 64 (0000001478E68C00) [pid = 740] [serial = 1070] [outer = 0000000000000000] [url = about:blank] 11:24:13 INFO - PROCESS | 740 | --DOMWINDOW == 63 (00000014090C2800) [pid = 740] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 11:24:13 INFO - PROCESS | 740 | --DOMWINDOW == 62 (0000001407CD6C00) [pid = 740] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 11:24:13 INFO - PROCESS | 740 | --DOMWINDOW == 61 (0000001406CD4C00) [pid = 740] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 11:24:13 INFO - PROCESS | 740 | --DOMWINDOW == 60 (00000014047EB800) [pid = 740] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 11:24:13 INFO - PROCESS | 740 | --DOMWINDOW == 59 (000000140A056000) [pid = 740] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 11:24:13 INFO - PROCESS | 740 | --DOMWINDOW == 58 (0000001406DEBC00) [pid = 740] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 11:24:13 INFO - PROCESS | 740 | --DOMWINDOW == 57 (000000140B39C400) [pid = 740] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 11:24:13 INFO - PROCESS | 740 | --DOMWINDOW == 56 (000000140A3DD800) [pid = 740] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 11:24:13 INFO - PROCESS | 740 | --DOMWINDOW == 55 (000000140F0CBC00) [pid = 740] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 11:24:13 INFO - PROCESS | 740 | --DOMWINDOW == 54 (000000140ED0FC00) [pid = 740] [serial = 1067] [outer = 0000000000000000] [url = about:blank] 11:24:13 INFO - PROCESS | 740 | 1471544653303 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]]]}] 11:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 838ms 11:24:13 INFO - PROCESS | 740 | 1471544653358 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 11:24:13 INFO - PROCESS | 740 | 1471544653363 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 11:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:24:13 INFO - PROCESS | 740 | 1471544653370 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:24:13 INFO - PROCESS | 740 | 1471544653373 Marionette TRACE conn6 <- [1,1438,null,{}] 11:24:13 INFO - PROCESS | 740 | 1471544653377 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}] 11:24:13 INFO - PROCESS | 740 | 1471544653380 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:13 INFO - PROCESS | 740 | 1471544653476 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 11:24:13 INFO - PROCESS | 740 | 1471544653483 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:13 INFO - PROCESS | 740 | 1471544653485 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:13 INFO - PROCESS | 740 | ++DOCSHELL 000000140A748000 == 21 [pid = 740] [id = 369] 11:24:13 INFO - PROCESS | 740 | ++DOMWINDOW == 55 (0000001407F32800) [pid = 740] [serial = 1107] [outer = 0000000000000000] 11:24:13 INFO - PROCESS | 740 | ++DOMWINDOW == 56 (0000001407F37400) [pid = 740] [serial = 1108] [outer = 0000001407F32800] 11:24:13 INFO - PROCESS | 740 | 1471544653538 Marionette DEBUG loaded listener.js 11:24:13 INFO - PROCESS | 740 | ++DOMWINDOW == 57 (00000014082D1C00) [pid = 740] [serial = 1109] [outer = 0000001407F32800] 11:24:14 INFO - PROCESS | 740 | 1471544654045 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]]]}] 11:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 734ms 11:24:14 INFO - PROCESS | 740 | 1471544654116 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 11:24:14 INFO - PROCESS | 740 | 1471544654118 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 11:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:24:14 INFO - PROCESS | 740 | 1471544654122 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:24:14 INFO - PROCESS | 740 | 1471544654126 Marionette TRACE conn6 <- [1,1442,null,{}] 11:24:14 INFO - PROCESS | 740 | 1471544654140 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}] 11:24:14 INFO - PROCESS | 740 | 1471544654145 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:14 INFO - PROCESS | 740 | 1471544654244 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 11:24:14 INFO - PROCESS | 740 | 1471544654332 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:14 INFO - PROCESS | 740 | 1471544654336 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:14 INFO - PROCESS | 740 | ++DOCSHELL 000000140C967800 == 22 [pid = 740] [id = 370] 11:24:14 INFO - PROCESS | 740 | ++DOMWINDOW == 58 (000000140AAC6C00) [pid = 740] [serial = 1110] [outer = 0000000000000000] 11:24:14 INFO - PROCESS | 740 | ++DOMWINDOW == 59 (000000140B39C400) [pid = 740] [serial = 1111] [outer = 000000140AAC6C00] 11:24:14 INFO - PROCESS | 740 | 1471544654397 Marionette DEBUG loaded listener.js 11:24:14 INFO - PROCESS | 740 | ++DOMWINDOW == 60 (000000140B958C00) [pid = 740] [serial = 1112] [outer = 000000140AAC6C00] 11:24:14 INFO - PROCESS | 740 | 1471544654790 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]]]}] 11:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 692ms 11:24:14 INFO - PROCESS | 740 | 1471544654818 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 11:24:14 INFO - PROCESS | 740 | 1471544654821 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 11:24:14 INFO - PROCESS | 740 | 1471544654824 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:24:14 INFO - PROCESS | 740 | 1471544654827 Marionette TRACE conn6 <- [1,1446,null,{}] 11:24:14 INFO - PROCESS | 740 | 1471544654830 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}] 11:24:14 INFO - PROCESS | 740 | 1471544654833 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:14 INFO - PROCESS | 740 | 1471544654923 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 11:24:14 INFO - PROCESS | 740 | 1471544654930 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:14 INFO - PROCESS | 740 | 1471544654932 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:14 INFO - PROCESS | 740 | ++DOCSHELL 000000140EA99000 == 23 [pid = 740] [id = 371] 11:24:14 INFO - PROCESS | 740 | ++DOMWINDOW == 61 (000000140C90AC00) [pid = 740] [serial = 1113] [outer = 0000000000000000] 11:24:14 INFO - PROCESS | 740 | ++DOMWINDOW == 62 (000000140C994000) [pid = 740] [serial = 1114] [outer = 000000140C90AC00] 11:24:14 INFO - PROCESS | 740 | 1471544654980 Marionette DEBUG loaded listener.js 11:24:15 INFO - PROCESS | 740 | ++DOMWINDOW == 63 (000000140E7C8400) [pid = 740] [serial = 1115] [outer = 000000140C90AC00] 11:24:15 INFO - PROCESS | 740 | 1471544655471 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]]]}] 11:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 692ms 11:24:15 INFO - PROCESS | 740 | 1471544655519 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 11:24:15 INFO - PROCESS | 740 | 1471544655521 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 11:24:15 INFO - PROCESS | 740 | 1471544655525 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:24:15 INFO - PROCESS | 740 | 1471544655527 Marionette TRACE conn6 <- [1,1450,null,{}] 11:24:15 INFO - PROCESS | 740 | 1471544655531 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}] 11:24:15 INFO - PROCESS | 740 | 1471544655533 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:15 INFO - PROCESS | 740 | 1471544655681 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 11:24:15 INFO - PROCESS | 740 | 1471544655732 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:15 INFO - PROCESS | 740 | 1471544655735 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:15 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECBC800 == 24 [pid = 740] [id = 372] 11:24:15 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (000000140E73F800) [pid = 740] [serial = 1116] [outer = 0000000000000000] 11:24:15 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (000000140E83EC00) [pid = 740] [serial = 1117] [outer = 000000140E73F800] 11:24:15 INFO - PROCESS | 740 | 1471544655783 Marionette DEBUG loaded listener.js 11:24:15 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (000000140E849400) [pid = 740] [serial = 1118] [outer = 000000140E73F800] 11:24:16 INFO - PROCESS | 740 | 1471544656253 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]]]}] 11:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 776ms 11:24:16 INFO - PROCESS | 740 | 1471544656304 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 11:24:16 INFO - PROCESS | 740 | 1471544656306 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 11:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:24:16 INFO - PROCESS | 740 | 1471544656310 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:24:16 INFO - PROCESS | 740 | 1471544656312 Marionette TRACE conn6 <- [1,1454,null,{}] 11:24:16 INFO - PROCESS | 740 | 1471544656315 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}] 11:24:16 INFO - PROCESS | 740 | 1471544656321 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:16 INFO - PROCESS | 740 | 1471544656457 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 11:24:16 INFO - PROCESS | 740 | 1471544656510 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:16 INFO - PROCESS | 740 | 1471544656513 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:16 INFO - PROCESS | 740 | ++DOCSHELL 000000140F371000 == 25 [pid = 740] [id = 373] 11:24:16 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (000000140EAF0000) [pid = 740] [serial = 1119] [outer = 0000000000000000] 11:24:16 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (000000140EF1D000) [pid = 740] [serial = 1120] [outer = 000000140EAF0000] 11:24:16 INFO - PROCESS | 740 | 1471544656561 Marionette DEBUG loaded listener.js 11:24:16 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (000000140EF9D000) [pid = 740] [serial = 1121] [outer = 000000140EAF0000] 11:24:17 INFO - PROCESS | 740 | 1471544657042 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]]]}] 11:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 776ms 11:24:17 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140EC9BC00) [pid = 740] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:24:17 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000140B4CD800) [pid = 740] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:24:17 INFO - PROCESS | 740 | --DOMWINDOW == 66 (0000001407503400) [pid = 740] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:24:17 INFO - PROCESS | 740 | --DOMWINDOW == 65 (0000001407504000) [pid = 740] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:24:17 INFO - PROCESS | 740 | --DOMWINDOW == 64 (0000001406C40800) [pid = 740] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:24:17 INFO - PROCESS | 740 | --DOMWINDOW == 63 (00000014066DF400) [pid = 740] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:24:17 INFO - PROCESS | 740 | --DOMWINDOW == 62 (0000001404E5F400) [pid = 740] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:24:17 INFO - PROCESS | 740 | --DOMWINDOW == 61 (000000140435A400) [pid = 740] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:24:17 INFO - PROCESS | 740 | --DOMWINDOW == 60 (000000140E734000) [pid = 740] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:24:17 INFO - PROCESS | 740 | 1471544657105 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 11:24:17 INFO - PROCESS | 740 | 1471544657107 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 11:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:24:17 INFO - PROCESS | 740 | 1471544657112 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:24:17 INFO - PROCESS | 740 | 1471544657114 Marionette TRACE conn6 <- [1,1458,null,{}] 11:24:17 INFO - PROCESS | 740 | 1471544657117 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}] 11:24:17 INFO - PROCESS | 740 | 1471544657120 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:17 INFO - PROCESS | 740 | 1471544657238 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 11:24:17 INFO - PROCESS | 740 | 1471544657288 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:17 INFO - PROCESS | 740 | 1471544657290 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:17 INFO - PROCESS | 740 | ++DOCSHELL 00000014796E5000 == 26 [pid = 740] [id = 374] 11:24:17 INFO - PROCESS | 740 | ++DOMWINDOW == 61 (0000001400BC7400) [pid = 740] [serial = 1122] [outer = 0000000000000000] 11:24:17 INFO - PROCESS | 740 | ++DOMWINDOW == 62 (0000001407F2FC00) [pid = 740] [serial = 1123] [outer = 0000001400BC7400] 11:24:17 INFO - PROCESS | 740 | 1471544657338 Marionette DEBUG loaded listener.js 11:24:17 INFO - PROCESS | 740 | ++DOMWINDOW == 63 (000000140EC99000) [pid = 740] [serial = 1124] [outer = 0000001400BC7400] 11:24:17 INFO - PROCESS | 740 | 1471544657721 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]]]}] 11:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 629ms 11:24:17 INFO - PROCESS | 740 | 1471544657745 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 11:24:17 INFO - PROCESS | 740 | 1471544657747 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 11:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:24:17 INFO - PROCESS | 740 | 1471544657750 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:24:17 INFO - PROCESS | 740 | 1471544657752 Marionette TRACE conn6 <- [1,1462,null,{}] 11:24:17 INFO - PROCESS | 740 | 1471544657756 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}] 11:24:17 INFO - PROCESS | 740 | 1471544657758 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:17 INFO - PROCESS | 740 | 1471544657843 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 11:24:17 INFO - PROCESS | 740 | 1471544657848 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:17 INFO - PROCESS | 740 | 1471544657850 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:17 INFO - PROCESS | 740 | ++DOCSHELL 0000001406D57800 == 27 [pid = 740] [id = 375] 11:24:17 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (000000140F014C00) [pid = 740] [serial = 1125] [outer = 0000000000000000] 11:24:17 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (000000140F0BF400) [pid = 740] [serial = 1126] [outer = 000000140F014C00] 11:24:17 INFO - PROCESS | 740 | 1471544657898 Marionette DEBUG loaded listener.js 11:24:17 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (000000140F0C8000) [pid = 740] [serial = 1127] [outer = 000000140F014C00] 11:24:18 INFO - PROCESS | 740 | 1471544658340 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]]]}] 11:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 629ms 11:24:18 INFO - PROCESS | 740 | 1471544658382 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 11:24:18 INFO - PROCESS | 740 | 1471544658385 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 11:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:24:18 INFO - PROCESS | 740 | 1471544658388 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:24:18 INFO - PROCESS | 740 | 1471544658399 Marionette TRACE conn6 <- [1,1466,null,{}] 11:24:18 INFO - PROCESS | 740 | 1471544658403 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}] 11:24:18 INFO - PROCESS | 740 | 1471544658405 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:18 INFO - PROCESS | 740 | 1471544658491 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 11:24:18 INFO - PROCESS | 740 | 1471544658499 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:18 INFO - PROCESS | 740 | 1471544658501 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:18 INFO - PROCESS | 740 | ++DOCSHELL 000000147AF38800 == 28 [pid = 740] [id = 376] 11:24:18 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (000000140F3B3400) [pid = 740] [serial = 1128] [outer = 0000000000000000] 11:24:18 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (000000140F3BA000) [pid = 740] [serial = 1129] [outer = 000000140F3B3400] 11:24:18 INFO - PROCESS | 740 | 1471544658548 Marionette DEBUG loaded listener.js 11:24:18 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (0000001478E67C00) [pid = 740] [serial = 1130] [outer = 000000140F3B3400] 11:24:19 INFO - PROCESS | 740 | 1471544659009 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]]]}] 11:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 648ms 11:24:19 INFO - PROCESS | 740 | 1471544659040 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 11:24:19 INFO - PROCESS | 740 | 1471544659042 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 11:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:24:19 INFO - PROCESS | 740 | 1471544659049 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:24:19 INFO - PROCESS | 740 | 1471544659051 Marionette TRACE conn6 <- [1,1470,null,{}] 11:24:19 INFO - PROCESS | 740 | 1471544659055 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}] 11:24:19 INFO - PROCESS | 740 | 1471544659057 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:19 INFO - PROCESS | 740 | 1471544659145 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 11:24:19 INFO - PROCESS | 740 | 1471544659151 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:19 INFO - PROCESS | 740 | 1471544659153 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:19 INFO - PROCESS | 740 | ++DOCSHELL 000000147B187800 == 29 [pid = 740] [id = 377] 11:24:19 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001478E68000) [pid = 740] [serial = 1131] [outer = 0000000000000000] 11:24:19 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001478E73400) [pid = 740] [serial = 1132] [outer = 0000001478E68000] 11:24:19 INFO - PROCESS | 740 | 1471544659201 Marionette DEBUG loaded listener.js 11:24:19 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000147964AC00) [pid = 740] [serial = 1133] [outer = 0000001478E68000] 11:24:19 INFO - PROCESS | 740 | 1471544659958 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]]]}] 11:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 986ms 11:24:20 INFO - PROCESS | 740 | 1471544660035 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 11:24:20 INFO - PROCESS | 740 | 1471544660041 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 11:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:24:20 INFO - PROCESS | 740 | 1471544660045 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:24:20 INFO - PROCESS | 740 | 1471544660051 Marionette TRACE conn6 <- [1,1474,null,{}] 11:24:20 INFO - PROCESS | 740 | 1471544660057 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}] 11:24:20 INFO - PROCESS | 740 | 1471544660060 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:20 INFO - PROCESS | 740 | 1471544660218 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 11:24:20 INFO - PROCESS | 740 | 1471544660329 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:20 INFO - PROCESS | 740 | 1471544660332 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:20 INFO - PROCESS | 740 | ++DOCSHELL 000000140A38C000 == 30 [pid = 740] [id = 378] 11:24:20 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001407CCEC00) [pid = 740] [serial = 1134] [outer = 0000000000000000] 11:24:20 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (0000001407DCB000) [pid = 740] [serial = 1135] [outer = 0000001407CCEC00] 11:24:20 INFO - PROCESS | 740 | 1471544660396 Marionette DEBUG loaded listener.js 11:24:20 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (0000001407F37800) [pid = 740] [serial = 1136] [outer = 0000001407CCEC00] 11:24:21 INFO - PROCESS | 740 | 1471544661006 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]]]}] 11:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 987ms 11:24:21 INFO - PROCESS | 740 | 1471544661036 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 11:24:21 INFO - PROCESS | 740 | 1471544661041 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 11:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:24:21 INFO - PROCESS | 740 | 1471544661049 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:24:21 INFO - PROCESS | 740 | 1471544661052 Marionette TRACE conn6 <- [1,1478,null,{}] 11:24:21 INFO - PROCESS | 740 | 1471544661056 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}] 11:24:21 INFO - PROCESS | 740 | 1471544661060 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:21 INFO - PROCESS | 740 | 1471544661185 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 11:24:21 INFO - PROCESS | 740 | 1471544661273 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:21 INFO - PROCESS | 740 | 1471544661276 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:21 INFO - PROCESS | 740 | ++DOCSHELL 000000140ED8F000 == 31 [pid = 740] [id = 379] 11:24:21 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140B956400) [pid = 740] [serial = 1137] [outer = 0000000000000000] 11:24:21 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140C0E7400) [pid = 740] [serial = 1138] [outer = 000000140B956400] 11:24:21 INFO - PROCESS | 740 | 1471544661339 Marionette DEBUG loaded listener.js 11:24:21 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140E742000) [pid = 740] [serial = 1139] [outer = 000000140B956400] 11:24:21 INFO - PROCESS | 740 | 1471544661952 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]]]}] 11:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 987ms 11:24:22 INFO - PROCESS | 740 | 1471544662036 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 11:24:22 INFO - PROCESS | 740 | 1471544662038 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 11:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:24:22 INFO - PROCESS | 740 | 1471544662043 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:24:22 INFO - PROCESS | 740 | 1471544662047 Marionette TRACE conn6 <- [1,1482,null,{}] 11:24:22 INFO - PROCESS | 740 | 1471544662059 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}] 11:24:22 INFO - PROCESS | 740 | 1471544662064 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:22 INFO - PROCESS | 740 | 1471544662237 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 11:24:22 INFO - PROCESS | 740 | 1471544662247 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:22 INFO - PROCESS | 740 | 1471544662251 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:22 INFO - PROCESS | 740 | ++DOCSHELL 000000140ED87000 == 32 [pid = 740] [id = 380] 11:24:22 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140E735800) [pid = 740] [serial = 1140] [outer = 0000000000000000] 11:24:22 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140EC97400) [pid = 740] [serial = 1141] [outer = 000000140E735800] 11:24:22 INFO - PROCESS | 740 | 1471544662313 Marionette DEBUG loaded listener.js 11:24:22 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140EF16000) [pid = 740] [serial = 1142] [outer = 000000140E735800] 11:24:23 INFO - PROCESS | 740 | 1471544663120 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]]]}] 11:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1131ms 11:24:23 INFO - PROCESS | 740 | 1471544663176 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 11:24:23 INFO - PROCESS | 740 | 1471544663181 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 11:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:24:23 INFO - PROCESS | 740 | 1471544663187 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:24:23 INFO - PROCESS | 740 | 1471544663190 Marionette TRACE conn6 <- [1,1486,null,{}] 11:24:23 INFO - PROCESS | 740 | 1471544663196 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}] 11:24:23 INFO - PROCESS | 740 | 1471544663199 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:23 INFO - PROCESS | 740 | 1471544663309 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 11:24:23 INFO - PROCESS | 740 | 1471544663383 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:23 INFO - PROCESS | 740 | 1471544663388 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:23 INFO - PROCESS | 740 | ++DOCSHELL 0000001408E2D000 == 33 [pid = 740] [id = 381] 11:24:23 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (0000001406C45400) [pid = 740] [serial = 1143] [outer = 0000000000000000] 11:24:23 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001407503400) [pid = 740] [serial = 1144] [outer = 0000001406C45400] 11:24:23 INFO - PROCESS | 740 | 1471544663441 Marionette DEBUG loaded listener.js 11:24:23 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001407CDD400) [pid = 740] [serial = 1145] [outer = 0000001406C45400] 11:24:24 INFO - PROCESS | 740 | --DOCSHELL 0000001407D0F000 == 32 [pid = 740] [id = 357] 11:24:24 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140ED0F000) [pid = 740] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140B955800) [pid = 740] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140C988000) [pid = 740] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001407CDB400) [pid = 740] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001407F2F000) [pid = 740] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001407DD0400) [pid = 740] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001409A2F400) [pid = 740] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140524B800) [pid = 740] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001406C41400) [pid = 740] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140C0EA000) [pid = 740] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001405223400) [pid = 740] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140C994800) [pid = 740] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140EAE8800) [pid = 740] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140AAC6000) [pid = 740] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140EF12C00) [pid = 740] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140EC9B800) [pid = 740] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000140A056400) [pid = 740] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 11:24:24 INFO - PROCESS | 740 | 1471544664537 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]]]}] 11:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1382ms 11:24:24 INFO - PROCESS | 740 | 1471544664573 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 11:24:24 INFO - PROCESS | 740 | 1471544664578 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 11:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:24:24 INFO - PROCESS | 740 | 1471544664583 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:24:24 INFO - PROCESS | 740 | 1471544664586 Marionette TRACE conn6 <- [1,1490,null,{}] 11:24:24 INFO - PROCESS | 740 | 1471544664592 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}] 11:24:24 INFO - PROCESS | 740 | 1471544664596 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:24 INFO - PROCESS | 740 | 1471544664692 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 11:24:24 INFO - PROCESS | 740 | 1471544664810 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:24 INFO - PROCESS | 740 | 1471544664812 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:24 INFO - PROCESS | 740 | ++DOCSHELL 0000001407F86800 == 33 [pid = 740] [id = 382] 11:24:24 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (0000001405250800) [pid = 740] [serial = 1146] [outer = 0000000000000000] 11:24:24 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (00000014066D7C00) [pid = 740] [serial = 1147] [outer = 0000001405250800] 11:24:24 INFO - PROCESS | 740 | 1471544664865 Marionette DEBUG loaded listener.js 11:24:24 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001406C43000) [pid = 740] [serial = 1148] [outer = 0000001405250800] 11:24:25 INFO - PROCESS | 740 | 1471544665295 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]]]}] 11:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 776ms 11:24:25 INFO - PROCESS | 740 | 1471544665362 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 11:24:25 INFO - PROCESS | 740 | 1471544665368 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 11:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:24:25 INFO - PROCESS | 740 | 1471544665375 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:24:25 INFO - PROCESS | 740 | 1471544665378 Marionette TRACE conn6 <- [1,1494,null,{}] 11:24:25 INFO - PROCESS | 740 | 1471544665387 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}] 11:24:25 INFO - PROCESS | 740 | 1471544665390 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:25 INFO - PROCESS | 740 | 1471544665486 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 11:24:25 INFO - PROCESS | 740 | 1471544665502 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:25 INFO - PROCESS | 740 | 1471544665504 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:25 INFO - PROCESS | 740 | ++DOCSHELL 000000140A384800 == 34 [pid = 740] [id = 383] 11:24:25 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001407DA1000) [pid = 740] [serial = 1149] [outer = 0000000000000000] 11:24:25 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (0000001407DD2800) [pid = 740] [serial = 1150] [outer = 0000001407DA1000] 11:24:25 INFO - PROCESS | 740 | 1471544665557 Marionette DEBUG loaded listener.js 11:24:25 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001408235C00) [pid = 740] [serial = 1151] [outer = 0000001407DA1000] 11:24:26 INFO - PROCESS | 740 | 1471544666027 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]]]}] 11:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 693ms 11:24:26 INFO - PROCESS | 740 | 1471544666068 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 11:24:26 INFO - PROCESS | 740 | 1471544666071 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 11:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:24:26 INFO - PROCESS | 740 | 1471544666075 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:24:26 INFO - PROCESS | 740 | 1471544666079 Marionette TRACE conn6 <- [1,1498,null,{}] 11:24:26 INFO - PROCESS | 740 | 1471544666120 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}] 11:24:26 INFO - PROCESS | 740 | 1471544666125 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:26 INFO - PROCESS | 740 | 1471544666216 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 11:24:26 INFO - PROCESS | 740 | 1471544666301 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:26 INFO - PROCESS | 740 | 1471544666305 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:26 INFO - PROCESS | 740 | ++DOCSHELL 000000140E758000 == 35 [pid = 740] [id = 384] 11:24:26 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (00000014066DA800) [pid = 740] [serial = 1152] [outer = 0000000000000000] 11:24:26 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140A3F9400) [pid = 740] [serial = 1153] [outer = 00000014066DA800] 11:24:26 INFO - PROCESS | 740 | 1471544666358 Marionette DEBUG loaded listener.js 11:24:26 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140B950C00) [pid = 740] [serial = 1154] [outer = 00000014066DA800] 11:24:26 INFO - PROCESS | 740 | 1471544666795 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]]]}] 11:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 734ms 11:24:26 INFO - PROCESS | 740 | 1471544666816 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 11:24:26 INFO - PROCESS | 740 | 1471544666819 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 11:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:24:26 INFO - PROCESS | 740 | 1471544666822 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:24:26 INFO - PROCESS | 740 | 1471544666824 Marionette TRACE conn6 <- [1,1502,null,{}] 11:24:26 INFO - PROCESS | 740 | 1471544666828 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}] 11:24:26 INFO - PROCESS | 740 | 1471544666830 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:26 INFO - PROCESS | 740 | 1471544666946 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 11:24:26 INFO - PROCESS | 740 | 1471544666952 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:26 INFO - PROCESS | 740 | 1471544666954 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:26 INFO - PROCESS | 740 | ++DOCSHELL 000000140EAAE000 == 36 [pid = 740] [id = 385] 11:24:26 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140C0EA800) [pid = 740] [serial = 1155] [outer = 0000000000000000] 11:24:26 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140C908400) [pid = 740] [serial = 1156] [outer = 000000140C0EA800] 11:24:27 INFO - PROCESS | 740 | 1471544667003 Marionette DEBUG loaded listener.js 11:24:27 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140C991400) [pid = 740] [serial = 1157] [outer = 000000140C0EA800] 11:24:27 INFO - PROCESS | 740 | 1471544667474 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]]]}] 11:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 671ms 11:24:27 INFO - PROCESS | 740 | 1471544667496 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 11:24:27 INFO - PROCESS | 740 | 1471544667499 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 11:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:24:27 INFO - PROCESS | 740 | 1471544667502 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:24:27 INFO - PROCESS | 740 | 1471544667504 Marionette TRACE conn6 <- [1,1506,null,{}] 11:24:27 INFO - PROCESS | 740 | 1471544667519 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}] 11:24:27 INFO - PROCESS | 740 | 1471544667521 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:27 INFO - PROCESS | 740 | 1471544667664 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 11:24:27 INFO - PROCESS | 740 | 1471544667689 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:27 INFO - PROCESS | 740 | 1471544667692 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:27 INFO - PROCESS | 740 | ++DOCSHELL 000000140ED99000 == 37 [pid = 740] [id = 386] 11:24:27 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001406CE2C00) [pid = 740] [serial = 1158] [outer = 0000000000000000] 11:24:27 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140E7CF800) [pid = 740] [serial = 1159] [outer = 0000001406CE2C00] 11:24:27 INFO - PROCESS | 740 | 1471544667740 Marionette DEBUG loaded listener.js 11:24:27 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140EAE3800) [pid = 740] [serial = 1160] [outer = 0000001406CE2C00] 11:24:28 INFO - PROCESS | 740 | 1471544668211 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]]]}] 11:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 733ms 11:24:28 INFO - PROCESS | 740 | 1471544668242 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 11:24:28 INFO - PROCESS | 740 | 1471544668245 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 11:24:28 INFO - PROCESS | 740 | 1471544668253 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:24:28 INFO - PROCESS | 740 | 1471544668255 Marionette TRACE conn6 <- [1,1510,null,{}] 11:24:28 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:24:28 INFO - PROCESS | 740 | 1471544668258 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}] 11:24:28 INFO - PROCESS | 740 | 1471544668265 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:28 INFO - PROCESS | 740 | 1471544668403 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 11:24:28 INFO - PROCESS | 740 | 1471544668458 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:28 INFO - PROCESS | 740 | 1471544668461 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:28 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D12800 == 38 [pid = 740] [id = 387] 11:24:28 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140EC98C00) [pid = 740] [serial = 1161] [outer = 0000000000000000] 11:24:28 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140EF16C00) [pid = 740] [serial = 1162] [outer = 000000140EC98C00] 11:24:28 INFO - PROCESS | 740 | 1471544668510 Marionette DEBUG loaded listener.js 11:24:28 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140EF94400) [pid = 740] [serial = 1163] [outer = 000000140EC98C00] 11:24:28 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140E73F800) [pid = 740] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:24:28 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140EAF0000) [pid = 740] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:24:28 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001406C45C00) [pid = 740] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:24:28 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001407F32800) [pid = 740] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:24:28 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001406CDEC00) [pid = 740] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:24:28 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140C90AC00) [pid = 740] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:24:28 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001400BC7400) [pid = 740] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:24:28 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140EF1F400) [pid = 740] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:24:28 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140AAC6C00) [pid = 740] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:24:28 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140F014C00) [pid = 740] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:24:28 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140F3B3400) [pid = 740] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:24:28 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001478E68000) [pid = 740] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:24:29 INFO - PROCESS | 740 | 1471544669141 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"]]]}] 11:24:29 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:24:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:24:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:24:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:24:29 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 () { 11:24:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:24:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:24:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:24:29 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 () { 11:24:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:24:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:24:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:24:29 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 () { 11:24:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:24:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:24:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:24:29 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 931ms 11:24:29 INFO - PROCESS | 740 | 1471544669190 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 11:24:29 INFO - PROCESS | 740 | 1471544669192 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 11:24:29 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:24:29 INFO - PROCESS | 740 | 1471544669196 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:24:29 INFO - PROCESS | 740 | 1471544669198 Marionette TRACE conn6 <- [1,1514,null,{}] 11:24:29 INFO - PROCESS | 740 | 1471544669201 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}] 11:24:29 INFO - PROCESS | 740 | 1471544669204 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:29 INFO - PROCESS | 740 | 1471544669287 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 11:24:29 INFO - PROCESS | 740 | 1471544669293 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:29 INFO - PROCESS | 740 | 1471544669296 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:29 INFO - PROCESS | 740 | ++DOCSHELL 000000147A676000 == 39 [pid = 740] [id = 388] 11:24:29 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (0000001407F32800) [pid = 740] [serial = 1164] [outer = 0000000000000000] 11:24:29 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140EF96C00) [pid = 740] [serial = 1165] [outer = 0000001407F32800] 11:24:29 INFO - PROCESS | 740 | 1471544669346 Marionette DEBUG loaded listener.js 11:24:29 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140F017400) [pid = 740] [serial = 1166] [outer = 0000001407F32800] 11:24:29 INFO - PROCESS | 740 | 1471544669785 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"]]]}] 11:24:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:24:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:24:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:24:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:24:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:24:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:24:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:24:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:24:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:24:29 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 624ms 11:24:29 INFO - PROCESS | 740 | 1471544669823 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 11:24:29 INFO - PROCESS | 740 | 1471544669826 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 11:24:29 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:24:29 INFO - PROCESS | 740 | 1471544669829 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:24:29 INFO - PROCESS | 740 | 1471544669831 Marionette TRACE conn6 <- [1,1518,null,{}] 11:24:29 INFO - PROCESS | 740 | 1471544669835 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}] 11:24:29 INFO - PROCESS | 740 | 1471544669837 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:29 INFO - PROCESS | 740 | 1471544669921 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 11:24:29 INFO - PROCESS | 740 | 1471544669926 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:29 INFO - PROCESS | 740 | 1471544669928 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:29 INFO - PROCESS | 740 | ++DOCSHELL 000000147B190800 == 40 [pid = 740] [id = 389] 11:24:29 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140F017800) [pid = 740] [serial = 1167] [outer = 0000000000000000] 11:24:29 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140F0C3400) [pid = 740] [serial = 1168] [outer = 000000140F017800] 11:24:29 INFO - PROCESS | 740 | 1471544669986 Marionette DEBUG loaded listener.js 11:24:30 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140F3BBC00) [pid = 740] [serial = 1169] [outer = 000000140F017800] 11:24:30 INFO - PROCESS | 740 | 1471544670397 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]]]}] 11:24:30 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 11:24:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:24:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:24:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:24:30 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. 11:24:30 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:24:30 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 629ms 11:24:30 INFO - PROCESS | 740 | 1471544670461 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 11:24:30 INFO - PROCESS | 740 | 1471544670463 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 11:24:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:24:30 INFO - PROCESS | 740 | 1471544670466 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:24:30 INFO - PROCESS | 740 | 1471544670468 Marionette TRACE conn6 <- [1,1522,null,{}] 11:24:30 INFO - PROCESS | 740 | 1471544670472 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}] 11:24:30 INFO - PROCESS | 740 | 1471544670474 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:30 INFO - PROCESS | 740 | 1471544670561 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 11:24:30 INFO - PROCESS | 740 | 1471544670566 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:30 INFO - PROCESS | 740 | 1471544670568 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:30 INFO - PROCESS | 740 | ++DOCSHELL 000000140E757800 == 41 [pid = 740] [id = 390] 11:24:30 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140F3BA400) [pid = 740] [serial = 1170] [outer = 0000000000000000] 11:24:30 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (0000001478E72000) [pid = 740] [serial = 1171] [outer = 000000140F3BA400] 11:24:30 INFO - PROCESS | 740 | 1471544670616 Marionette DEBUG loaded listener.js 11:24:30 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (00000014796C1400) [pid = 740] [serial = 1172] [outer = 000000140F3BA400] 11:24:31 INFO - PROCESS | 740 | 1471544671423 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]]]}] 11:24:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:24:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 986ms 11:24:31 INFO - PROCESS | 740 | 1471544671456 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 11:24:31 INFO - PROCESS | 740 | 1471544671461 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 11:24:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:24:31 INFO - PROCESS | 740 | 1471544671465 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:24:31 INFO - PROCESS | 740 | 1471544671472 Marionette TRACE conn6 <- [1,1526,null,{}] 11:24:31 INFO - PROCESS | 740 | 1471544671477 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}] 11:24:31 INFO - PROCESS | 740 | 1471544671481 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:31 INFO - PROCESS | 740 | 1471544671611 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 11:24:31 INFO - PROCESS | 740 | 1471544671687 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:31 INFO - PROCESS | 740 | 1471544671691 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:31 INFO - PROCESS | 740 | ++DOCSHELL 000000140B50D800 == 42 [pid = 740] [id = 391] 11:24:31 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001406C37400) [pid = 740] [serial = 1173] [outer = 0000000000000000] 11:24:31 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001406CDE400) [pid = 740] [serial = 1174] [outer = 0000001406C37400] 11:24:31 INFO - PROCESS | 740 | 1471544671794 Marionette DEBUG loaded listener.js 11:24:31 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001407DD3400) [pid = 740] [serial = 1175] [outer = 0000001406C37400] 11:24:32 INFO - PROCESS | 740 | 1471544672499 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]]]}] 11:24:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:24:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1075ms 11:24:32 INFO - PROCESS | 740 | 1471544672579 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 11:24:32 INFO - PROCESS | 740 | 1471544672584 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 11:24:32 INFO - PROCESS | 740 | 1471544672591 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:24:32 INFO - PROCESS | 740 | 1471544672594 Marionette TRACE conn6 <- [1,1530,null,{}] 11:24:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:24:32 INFO - PROCESS | 740 | 1471544672598 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}] 11:24:32 INFO - PROCESS | 740 | 1471544672602 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:32 INFO - PROCESS | 740 | 1471544672739 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 11:24:32 INFO - PROCESS | 740 | 1471544672808 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:32 INFO - PROCESS | 740 | 1471544672811 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:32 INFO - PROCESS | 740 | ++DOCSHELL 00000014051E8800 == 43 [pid = 740] [id = 392] 11:24:32 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (0000001403AA6400) [pid = 740] [serial = 1176] [outer = 0000000000000000] 11:24:32 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (0000001404E5D400) [pid = 740] [serial = 1177] [outer = 0000001403AA6400] 11:24:32 INFO - PROCESS | 740 | 1471544672991 Marionette DEBUG loaded listener.js 11:24:33 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (0000001406CD4000) [pid = 740] [serial = 1178] [outer = 0000001403AA6400] 11:24:33 INFO - PROCESS | 740 | --DOCSHELL 000000147AF38800 == 42 [pid = 740] [id = 376] 11:24:33 INFO - PROCESS | 740 | --DOCSHELL 000000147B190800 == 41 [pid = 740] [id = 389] 11:24:33 INFO - PROCESS | 740 | --DOCSHELL 000000147A676000 == 40 [pid = 740] [id = 388] 11:24:33 INFO - PROCESS | 740 | --DOCSHELL 0000001478D12800 == 39 [pid = 740] [id = 387] 11:24:33 INFO - PROCESS | 740 | --DOCSHELL 000000140ED99000 == 38 [pid = 740] [id = 386] 11:24:33 INFO - PROCESS | 740 | --DOCSHELL 000000140EAAE000 == 37 [pid = 740] [id = 385] 11:24:33 INFO - PROCESS | 740 | --DOCSHELL 000000140E758000 == 36 [pid = 740] [id = 384] 11:24:33 INFO - PROCESS | 740 | --DOCSHELL 000000140A384800 == 35 [pid = 740] [id = 383] 11:24:33 INFO - PROCESS | 740 | --DOCSHELL 0000001407F86800 == 34 [pid = 740] [id = 382] 11:24:33 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140F3BA000) [pid = 740] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 11:24:33 INFO - PROCESS | 740 | --DOMWINDOW == 86 (0000001478E73400) [pid = 740] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 11:24:33 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000147964AC00) [pid = 740] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 11:24:33 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140E83EC00) [pid = 740] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 11:24:33 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140EF1D000) [pid = 740] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 11:24:33 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001407504400) [pid = 740] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 11:24:33 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140E849400) [pid = 740] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 11:24:33 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001407DD2000) [pid = 740] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 11:24:33 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001407F37400) [pid = 740] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 11:24:33 INFO - PROCESS | 740 | --DOMWINDOW == 78 (00000014082D1C00) [pid = 740] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 11:24:33 INFO - PROCESS | 740 | --DOMWINDOW == 77 (00000014071F1400) [pid = 740] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 11:24:33 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001407D96C00) [pid = 740] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 11:24:33 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140C994000) [pid = 740] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 11:24:33 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001407F2FC00) [pid = 740] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 11:24:33 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140EF9E800) [pid = 740] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 11:24:33 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140EF91800) [pid = 740] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 11:24:33 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140B39C400) [pid = 740] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 11:24:33 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140B958C00) [pid = 740] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 11:24:33 INFO - PROCESS | 740 | --DOMWINDOW == 69 (0000001478E67C00) [pid = 740] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 11:24:33 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140F0BF400) [pid = 740] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 11:24:33 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000140EF9D000) [pid = 740] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 11:24:33 INFO - PROCESS | 740 | --DOMWINDOW == 66 (000000140F0C8000) [pid = 740] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 11:24:33 INFO - PROCESS | 740 | --DOMWINDOW == 65 (000000140EC99000) [pid = 740] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 11:24:33 INFO - PROCESS | 740 | --DOMWINDOW == 64 (000000140E7C8400) [pid = 740] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 11:24:33 INFO - PROCESS | 740 | 1471544673611 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]]]}] 11:24:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:24:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1069ms 11:24:33 INFO - PROCESS | 740 | 1471544673669 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 11:24:33 INFO - PROCESS | 740 | 1471544673673 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 11:24:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:24:33 INFO - PROCESS | 740 | 1471544673693 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:24:33 INFO - PROCESS | 740 | 1471544673695 Marionette TRACE conn6 <- [1,1534,null,{}] 11:24:33 INFO - PROCESS | 740 | 1471544673701 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}] 11:24:33 INFO - PROCESS | 740 | 1471544673705 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:33 INFO - PROCESS | 740 | 1471544673801 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 11:24:33 INFO - PROCESS | 740 | 1471544673812 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:33 INFO - PROCESS | 740 | 1471544673815 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:33 INFO - PROCESS | 740 | ++DOCSHELL 0000001408655800 == 35 [pid = 740] [id = 393] 11:24:33 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (0000001406C3C000) [pid = 740] [serial = 1179] [outer = 0000000000000000] 11:24:33 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (0000001407D96C00) [pid = 740] [serial = 1180] [outer = 0000001406C3C000] 11:24:33 INFO - PROCESS | 740 | 1471544673867 Marionette DEBUG loaded listener.js 11:24:33 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (0000001407F38C00) [pid = 740] [serial = 1181] [outer = 0000001406C3C000] 11:24:34 INFO - PROCESS | 740 | 1471544674399 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]]]}] 11:24:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:24:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 735ms 11:24:34 INFO - PROCESS | 740 | 1471544674422 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 11:24:34 INFO - PROCESS | 740 | 1471544674426 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 11:24:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:24:34 INFO - PROCESS | 740 | 1471544674433 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:24:34 INFO - PROCESS | 740 | 1471544674436 Marionette TRACE conn6 <- [1,1538,null,{}] 11:24:34 INFO - PROCESS | 740 | 1471544674440 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}] 11:24:34 INFO - PROCESS | 740 | 1471544674443 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:34 INFO - PROCESS | 740 | 1471544674540 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 11:24:34 INFO - PROCESS | 740 | 1471544674549 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:34 INFO - PROCESS | 740 | 1471544674551 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:34 INFO - PROCESS | 740 | ++DOCSHELL 000000140C6BB800 == 36 [pid = 740] [id = 394] 11:24:34 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (0000001400C25800) [pid = 740] [serial = 1182] [outer = 0000000000000000] 11:24:34 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (000000140AAC5800) [pid = 740] [serial = 1183] [outer = 0000001400C25800] 11:24:34 INFO - PROCESS | 740 | 1471544674601 Marionette DEBUG loaded listener.js 11:24:34 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140B951C00) [pid = 740] [serial = 1184] [outer = 0000001400C25800] 11:24:35 INFO - PROCESS | 740 | 1471544675095 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]]]}] 11:24:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:24:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 671ms 11:24:35 INFO - PROCESS | 740 | 1471544675107 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 11:24:35 INFO - PROCESS | 740 | 1471544675110 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 11:24:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:24:35 INFO - PROCESS | 740 | 1471544675118 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:24:35 INFO - PROCESS | 740 | 1471544675122 Marionette TRACE conn6 <- [1,1542,null,{}] 11:24:35 INFO - PROCESS | 740 | 1471544675134 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}] 11:24:35 INFO - PROCESS | 740 | 1471544675139 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:35 INFO - PROCESS | 740 | 1471544675234 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 11:24:35 INFO - PROCESS | 740 | 1471544675243 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:35 INFO - PROCESS | 740 | 1471544675246 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:35 INFO - PROCESS | 740 | ++DOCSHELL 000000140EAA2000 == 37 [pid = 740] [id = 395] 11:24:35 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001407F36400) [pid = 740] [serial = 1185] [outer = 0000000000000000] 11:24:35 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140E73AC00) [pid = 740] [serial = 1186] [outer = 0000001407F36400] 11:24:35 INFO - PROCESS | 740 | 1471544675297 Marionette DEBUG loaded listener.js 11:24:35 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140E847000) [pid = 740] [serial = 1187] [outer = 0000001407F36400] 11:24:35 INFO - PROCESS | 740 | 1471544675767 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]]]}] 11:24:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:24:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 692ms 11:24:35 INFO - PROCESS | 740 | 1471544675808 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 11:24:35 INFO - PROCESS | 740 | 1471544675811 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 11:24:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:24:35 INFO - PROCESS | 740 | 1471544675815 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:24:35 INFO - PROCESS | 740 | 1471544675817 Marionette TRACE conn6 <- [1,1546,null,{}] 11:24:35 INFO - PROCESS | 740 | 1471544675820 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}] 11:24:35 INFO - PROCESS | 740 | 1471544675822 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:35 INFO - PROCESS | 740 | 1471544675943 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 11:24:35 INFO - PROCESS | 740 | 1471544675957 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:35 INFO - PROCESS | 740 | 1471544675959 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:35 INFO - PROCESS | 740 | ++DOCSHELL 000000140ED9A000 == 38 [pid = 740] [id = 396] 11:24:35 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140EC9A000) [pid = 740] [serial = 1188] [outer = 0000000000000000] 11:24:36 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140ED08400) [pid = 740] [serial = 1189] [outer = 000000140EC9A000] 11:24:36 INFO - PROCESS | 740 | 1471544676015 Marionette DEBUG loaded listener.js 11:24:36 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140ED0B000) [pid = 740] [serial = 1190] [outer = 000000140EC9A000] 11:24:36 INFO - PROCESS | 740 | 1471544676486 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]]]}] 11:24:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:24:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 734ms 11:24:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:24:36 INFO - PROCESS | 740 | 1471544676557 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 11:24:36 INFO - PROCESS | 740 | 1471544676560 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 11:24:36 INFO - PROCESS | 740 | 1471544676563 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:24:36 INFO - PROCESS | 740 | 1471544676565 Marionette TRACE conn6 <- [1,1550,null,{}] 11:24:36 INFO - PROCESS | 740 | 1471544676569 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}] 11:24:36 INFO - PROCESS | 740 | 1471544676571 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:36 INFO - PROCESS | 740 | 1471544676685 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 11:24:36 INFO - PROCESS | 740 | 1471544676694 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:36 INFO - PROCESS | 740 | 1471544676696 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:36 INFO - PROCESS | 740 | ++DOCSHELL 000000140E86E000 == 39 [pid = 740] [id = 397] 11:24:36 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140ED16000) [pid = 740] [serial = 1191] [outer = 0000000000000000] 11:24:36 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140EF17400) [pid = 740] [serial = 1192] [outer = 000000140ED16000] 11:24:36 INFO - PROCESS | 740 | 1471544676799 Marionette DEBUG loaded listener.js 11:24:36 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140F010000) [pid = 740] [serial = 1193] [outer = 000000140ED16000] 11:24:37 INFO - PROCESS | 740 | 1471544677273 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]]]}] 11:24:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:24:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 776ms 11:24:37 INFO - PROCESS | 740 | 1471544677342 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 11:24:37 INFO - PROCESS | 740 | 1471544677344 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 11:24:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:24:37 INFO - PROCESS | 740 | 1471544677353 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:24:37 INFO - PROCESS | 740 | 1471544677355 Marionette TRACE conn6 <- [1,1554,null,{}] 11:24:37 INFO - PROCESS | 740 | 1471544677359 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}] 11:24:37 INFO - PROCESS | 740 | 1471544677366 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:37 INFO - PROCESS | 740 | 1471544677490 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 11:24:37 INFO - PROCESS | 740 | 1471544677544 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:37 INFO - PROCESS | 740 | 1471544677546 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:37 INFO - PROCESS | 740 | ++DOCSHELL 000000147A1A5000 == 40 [pid = 740] [id = 398] 11:24:37 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140F3B6400) [pid = 740] [serial = 1194] [outer = 0000000000000000] 11:24:37 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (0000001478E65C00) [pid = 740] [serial = 1195] [outer = 000000140F3B6400] 11:24:37 INFO - PROCESS | 740 | 1471544677594 Marionette DEBUG loaded listener.js 11:24:37 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (0000001478E6EC00) [pid = 740] [serial = 1196] [outer = 000000140F3B6400] 11:24:38 INFO - PROCESS | 740 | 1471544678005 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]]]}] 11:24:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:24:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 692ms 11:24:38 INFO - PROCESS | 740 | 1471544678043 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 11:24:38 INFO - PROCESS | 740 | 1471544678045 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 11:24:38 INFO - PROCESS | 740 | 1471544678057 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:24:38 INFO - PROCESS | 740 | 1471544678058 Marionette TRACE conn6 <- [1,1558,null,{}] 11:24:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:24:38 INFO - PROCESS | 740 | 1471544678062 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}] 11:24:38 INFO - PROCESS | 740 | 1471544678064 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:38 INFO - PROCESS | 740 | 1471544678173 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 11:24:38 INFO - PROCESS | 740 | 1471544678179 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:38 INFO - PROCESS | 740 | 1471544678181 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:38 INFO - PROCESS | 740 | ++DOCSHELL 000000140B47C800 == 41 [pid = 740] [id = 399] 11:24:38 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001479645800) [pid = 740] [serial = 1197] [outer = 0000000000000000] 11:24:38 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001479703800) [pid = 740] [serial = 1198] [outer = 0000001479645800] 11:24:38 INFO - PROCESS | 740 | 1471544678229 Marionette DEBUG loaded listener.js 11:24:38 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001479D39000) [pid = 740] [serial = 1199] [outer = 0000001479645800] 11:24:38 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140B956400) [pid = 740] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:24:38 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140C0EA800) [pid = 740] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:24:38 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001406C45400) [pid = 740] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:24:38 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140E735800) [pid = 740] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:24:38 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001405250800) [pid = 740] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:24:38 INFO - PROCESS | 740 | --DOMWINDOW == 79 (00000014066DA800) [pid = 740] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:24:38 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001407DA1000) [pid = 740] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:24:38 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001406CE2C00) [pid = 740] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:24:38 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140EC98C00) [pid = 740] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:24:38 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140F017800) [pid = 740] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:24:38 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001407F32800) [pid = 740] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:24:38 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001407CCEC00) [pid = 740] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:24:38 INFO - PROCESS | 740 | 1471544678677 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]]]}] 11:24:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:24:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 672ms 11:24:38 INFO - PROCESS | 740 | 1471544678734 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 11:24:38 INFO - PROCESS | 740 | 1471544678736 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 11:24:38 INFO - PROCESS | 740 | 1471544678740 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:24:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:24:38 INFO - PROCESS | 740 | 1471544678741 Marionette TRACE conn6 <- [1,1562,null,{}] 11:24:38 INFO - PROCESS | 740 | 1471544678745 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}] 11:24:38 INFO - PROCESS | 740 | 1471544678755 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:38 INFO - PROCESS | 740 | 1471544678868 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 11:24:38 INFO - PROCESS | 740 | 1471544678876 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:38 INFO - PROCESS | 740 | 1471544678878 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:38 INFO - PROCESS | 740 | ++DOCSHELL 000000147B186000 == 42 [pid = 740] [id = 400] 11:24:38 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (00000014090C2400) [pid = 740] [serial = 1200] [outer = 0000000000000000] 11:24:38 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140F0C9800) [pid = 740] [serial = 1201] [outer = 00000014090C2400] 11:24:38 INFO - PROCESS | 740 | 1471544678926 Marionette DEBUG loaded listener.js 11:24:39 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (0000001479DCA400) [pid = 740] [serial = 1202] [outer = 00000014090C2400] 11:24:39 INFO - PROCESS | 740 | 1471544679350 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]]]}] 11:24:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:24:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 628ms 11:24:39 INFO - PROCESS | 740 | 1471544679379 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 11:24:39 INFO - PROCESS | 740 | 1471544679382 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 11:24:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:24:39 INFO - PROCESS | 740 | 1471544679390 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:24:39 INFO - PROCESS | 740 | 1471544679393 Marionette TRACE conn6 <- [1,1566,null,{}] 11:24:39 INFO - PROCESS | 740 | 1471544679396 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}] 11:24:39 INFO - PROCESS | 740 | 1471544679398 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:39 INFO - PROCESS | 740 | 1471544679486 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 11:24:39 INFO - PROCESS | 740 | 1471544679491 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:39 INFO - PROCESS | 740 | 1471544679493 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:39 INFO - PROCESS | 740 | ++DOCSHELL 0000001403A0E800 == 43 [pid = 740] [id = 401] 11:24:39 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (0000001479F6F800) [pid = 740] [serial = 1203] [outer = 0000000000000000] 11:24:39 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (00000014796C1000) [pid = 740] [serial = 1204] [outer = 0000001479F6F800] 11:24:39 INFO - PROCESS | 740 | 1471544679542 Marionette DEBUG loaded listener.js 11:24:39 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000147A621000) [pid = 740] [serial = 1205] [outer = 0000001479F6F800] 11:24:39 INFO - PROCESS | 740 | 1471544679964 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]]]}] 11:24:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:24:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 629ms 11:24:40 INFO - PROCESS | 740 | 1471544680021 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 11:24:40 INFO - PROCESS | 740 | 1471544680032 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 11:24:40 INFO - PROCESS | 740 | 1471544680035 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:24:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:24:40 INFO - PROCESS | 740 | 1471544680037 Marionette TRACE conn6 <- [1,1570,null,{}] 11:24:40 INFO - PROCESS | 740 | 1471544680041 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}] 11:24:40 INFO - PROCESS | 740 | 1471544680043 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:40 INFO - PROCESS | 740 | 1471544680129 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 11:24:40 INFO - PROCESS | 740 | 1471544680136 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:40 INFO - PROCESS | 740 | 1471544680138 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:40 INFO - PROCESS | 740 | ++DOCSHELL 000000147F54B800 == 44 [pid = 740] [id = 402] 11:24:40 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000147A626800) [pid = 740] [serial = 1206] [outer = 0000000000000000] 11:24:40 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000147A62C000) [pid = 740] [serial = 1207] [outer = 000000147A626800] 11:24:40 INFO - PROCESS | 740 | 1471544680188 Marionette DEBUG loaded listener.js 11:24:40 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (0000001403C79800) [pid = 740] [serial = 1208] [outer = 000000147A626800] 11:24:40 INFO - PROCESS | 740 | 1471544680918 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]]]}] 11:24:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:24:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 922ms 11:24:40 INFO - PROCESS | 740 | 1471544680964 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 11:24:40 INFO - PROCESS | 740 | 1471544680969 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 11:24:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:24:40 INFO - PROCESS | 740 | 1471544680974 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:24:40 INFO - PROCESS | 740 | 1471544680980 Marionette TRACE conn6 <- [1,1574,null,{}] 11:24:40 INFO - PROCESS | 740 | 1471544680986 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}] 11:24:40 INFO - PROCESS | 740 | 1471544680989 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:41 INFO - PROCESS | 740 | 1471544681111 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 11:24:41 INFO - PROCESS | 740 | 1471544681233 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:41 INFO - PROCESS | 740 | 1471544681236 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:41 INFO - PROCESS | 740 | ++DOCSHELL 000000140C641800 == 45 [pid = 740] [id = 403] 11:24:41 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001406C41C00) [pid = 740] [serial = 1209] [outer = 0000000000000000] 11:24:41 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001407DA1000) [pid = 740] [serial = 1210] [outer = 0000001406C41C00] 11:24:41 INFO - PROCESS | 740 | 1471544681302 Marionette DEBUG loaded listener.js 11:24:41 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001409A2D000) [pid = 740] [serial = 1211] [outer = 0000001406C41C00] 11:24:41 INFO - PROCESS | 740 | 1471544681925 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]]]}] 11:24:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:24:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1025ms 11:24:42 INFO - PROCESS | 740 | 1471544682002 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 11:24:42 INFO - PROCESS | 740 | 1471544682008 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 11:24:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:24:42 INFO - PROCESS | 740 | 1471544682015 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:24:42 INFO - PROCESS | 740 | 1471544682018 Marionette TRACE conn6 <- [1,1578,null,{}] 11:24:42 INFO - PROCESS | 740 | 1471544682022 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}] 11:24:42 INFO - PROCESS | 740 | 1471544682026 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:42 INFO - PROCESS | 740 | 1471544682193 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 11:24:42 INFO - PROCESS | 740 | 1471544682307 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:42 INFO - PROCESS | 740 | 1471544682310 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:42 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D0E000 == 46 [pid = 740] [id = 404] 11:24:42 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000140C0EB400) [pid = 740] [serial = 1212] [outer = 0000000000000000] 11:24:42 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000140E7C8800) [pid = 740] [serial = 1213] [outer = 000000140C0EB400] 11:24:42 INFO - PROCESS | 740 | 1471544682374 Marionette DEBUG loaded listener.js 11:24:42 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000140ED11400) [pid = 740] [serial = 1214] [outer = 000000140C0EB400] 11:24:43 INFO - PROCESS | 740 | 1471544683028 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]]]}] 11:24:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:24:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1026ms 11:24:43 INFO - PROCESS | 740 | 1471544683042 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 11:24:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:24:43 INFO - PROCESS | 740 | 1471544683044 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 11:24:43 INFO - PROCESS | 740 | 1471544683049 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:24:43 INFO - PROCESS | 740 | 1471544683053 Marionette TRACE conn6 <- [1,1582,null,{}] 11:24:43 INFO - PROCESS | 740 | 1471544683065 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}] 11:24:43 INFO - PROCESS | 740 | 1471544683070 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:43 INFO - PROCESS | 740 | 1471544683188 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 11:24:43 INFO - PROCESS | 740 | 1471544683283 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:43 INFO - PROCESS | 740 | 1471544683287 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:43 INFO - PROCESS | 740 | ++DOCSHELL 000000147FCBC000 == 47 [pid = 740] [id = 405] 11:24:43 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (00000014797D1000) [pid = 740] [serial = 1215] [outer = 0000000000000000] 11:24:43 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (000000147A158000) [pid = 740] [serial = 1216] [outer = 00000014797D1000] 11:24:43 INFO - PROCESS | 740 | 1471544683348 Marionette DEBUG loaded listener.js 11:24:43 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (000000147A927400) [pid = 740] [serial = 1217] [outer = 00000014797D1000] 11:24:44 INFO - PROCESS | 740 | 1471544684205 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]]]}] 11:24:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:24:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1194ms 11:24:44 INFO - PROCESS | 740 | 1471544684245 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 11:24:44 INFO - PROCESS | 740 | 1471544684249 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 11:24:44 INFO - PROCESS | 740 | 1471544684254 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:24:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:24:44 INFO - PROCESS | 740 | 1471544684258 Marionette TRACE conn6 <- [1,1586,null,{}] 11:24:44 INFO - PROCESS | 740 | 1471544684263 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}] 11:24:44 INFO - PROCESS | 740 | 1471544684266 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:44 INFO - PROCESS | 740 | 1471544684374 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 11:24:44 INFO - PROCESS | 740 | 1471544684453 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:44 INFO - PROCESS | 740 | 1471544684457 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:44 INFO - PROCESS | 740 | ++DOCSHELL 0000001408104800 == 48 [pid = 740] [id = 406] 11:24:44 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (0000001407CCE800) [pid = 740] [serial = 1218] [outer = 0000000000000000] 11:24:44 INFO - PROCESS | 740 | ++DOMWINDOW == 93 (0000001407DD8800) [pid = 740] [serial = 1219] [outer = 0000001407CCE800] 11:24:44 INFO - PROCESS | 740 | 1471544684558 Marionette DEBUG loaded listener.js 11:24:44 INFO - PROCESS | 740 | ++DOMWINDOW == 94 (0000001409A30C00) [pid = 740] [serial = 1220] [outer = 0000001407CCE800] 11:24:45 INFO - PROCESS | 740 | --DOCSHELL 000000140A38C000 == 47 [pid = 740] [id = 378] 11:24:45 INFO - PROCESS | 740 | --DOCSHELL 0000001403A0E800 == 46 [pid = 740] [id = 401] 11:24:45 INFO - PROCESS | 740 | --DOCSHELL 000000147B186000 == 45 [pid = 740] [id = 400] 11:24:45 INFO - PROCESS | 740 | --DOCSHELL 000000140B47C800 == 44 [pid = 740] [id = 399] 11:24:45 INFO - PROCESS | 740 | --DOCSHELL 000000147A1A5000 == 43 [pid = 740] [id = 398] 11:24:45 INFO - PROCESS | 740 | --DOCSHELL 000000140E86E000 == 42 [pid = 740] [id = 397] 11:24:45 INFO - PROCESS | 740 | --DOCSHELL 000000140ED9A000 == 41 [pid = 740] [id = 396] 11:24:45 INFO - PROCESS | 740 | --DOCSHELL 000000140EAA2000 == 40 [pid = 740] [id = 395] 11:24:45 INFO - PROCESS | 740 | --DOCSHELL 000000140C6BB800 == 39 [pid = 740] [id = 394] 11:24:45 INFO - PROCESS | 740 | --DOCSHELL 0000001408655800 == 38 [pid = 740] [id = 393] 11:24:45 INFO - PROCESS | 740 | --DOCSHELL 00000014051E8800 == 37 [pid = 740] [id = 392] 11:24:45 INFO - PROCESS | 740 | --DOCSHELL 000000140B50D800 == 36 [pid = 740] [id = 391] 11:24:45 INFO - PROCESS | 740 | --DOCSHELL 000000140E757800 == 35 [pid = 740] [id = 390] 11:24:45 INFO - PROCESS | 740 | --DOCSHELL 000000140ED87000 == 34 [pid = 740] [id = 380] 11:24:45 INFO - PROCESS | 740 | --DOCSHELL 0000001408E2D000 == 33 [pid = 740] [id = 381] 11:24:45 INFO - PROCESS | 740 | --DOCSHELL 000000147B187800 == 32 [pid = 740] [id = 377] 11:24:45 INFO - PROCESS | 740 | --DOCSHELL 000000140ED8F000 == 31 [pid = 740] [id = 379] 11:24:45 INFO - PROCESS | 740 | --DOCSHELL 000000147FCBC000 == 30 [pid = 740] [id = 405] 11:24:45 INFO - PROCESS | 740 | --DOCSHELL 0000001478D0E000 == 29 [pid = 740] [id = 404] 11:24:45 INFO - PROCESS | 740 | --DOCSHELL 000000140C641800 == 28 [pid = 740] [id = 403] 11:24:45 INFO - PROCESS | 740 | --DOCSHELL 000000147F54B800 == 27 [pid = 740] [id = 402] 11:24:45 INFO - PROCESS | 740 | --DOMWINDOW == 93 (0000001407F37800) [pid = 740] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 740 | --DOMWINDOW == 92 (0000001407DCB000) [pid = 740] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 740 | --DOMWINDOW == 91 (000000140E742000) [pid = 740] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 740 | --DOMWINDOW == 90 (000000140C0E7400) [pid = 740] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 740 | --DOMWINDOW == 89 (000000140C908400) [pid = 740] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 740 | --DOMWINDOW == 88 (0000001407CDD400) [pid = 740] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 740 | --DOMWINDOW == 87 (0000001407503400) [pid = 740] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140EF16000) [pid = 740] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 740 | --DOMWINDOW == 85 (00000014066D7C00) [pid = 740] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140EC97400) [pid = 740] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 740 | --DOMWINDOW == 83 (0000001406C43000) [pid = 740] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140A3F9400) [pid = 740] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001407DD2800) [pid = 740] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001408235C00) [pid = 740] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001478E72000) [pid = 740] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140E7CF800) [pid = 740] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140C991400) [pid = 740] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140EF16C00) [pid = 740] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140EAE3800) [pid = 740] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140F0C3400) [pid = 740] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140EF94400) [pid = 740] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140F017400) [pid = 740] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140EF96C00) [pid = 740] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140F3BBC00) [pid = 740] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140B950C00) [pid = 740] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 11:24:45 INFO - PROCESS | 740 | 1471544685789 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]]]}] 11:24:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:24:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1587ms 11:24:45 INFO - PROCESS | 740 | 1471544685879 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 11:24:45 INFO - PROCESS | 740 | 1471544685884 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 11:24:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:24:45 INFO - PROCESS | 740 | 1471544685894 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:24:45 INFO - PROCESS | 740 | 1471544685897 Marionette TRACE conn6 <- [1,1590,null,{}] 11:24:45 INFO - PROCESS | 740 | 1471544685903 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}] 11:24:45 INFO - PROCESS | 740 | 1471544685906 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:46 INFO - PROCESS | 740 | 1471544685992 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 11:24:46 INFO - PROCESS | 740 | 1471544686006 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:46 INFO - PROCESS | 740 | 1471544686009 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:46 INFO - PROCESS | 740 | ++DOCSHELL 000000140826A800 == 28 [pid = 740] [id = 407] 11:24:46 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001406C3FC00) [pid = 740] [serial = 1221] [outer = 0000000000000000] 11:24:46 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001406C45C00) [pid = 740] [serial = 1222] [outer = 0000001406C3FC00] 11:24:46 INFO - PROCESS | 740 | 1471544686060 Marionette DEBUG loaded listener.js 11:24:46 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (00000014079A2400) [pid = 740] [serial = 1223] [outer = 0000001406C3FC00] 11:24:46 INFO - PROCESS | 740 | 1471544686554 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]]]}] 11:24:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:24:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 691ms 11:24:46 INFO - PROCESS | 740 | 1471544686590 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 11:24:46 INFO - PROCESS | 740 | 1471544686596 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 11:24:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:24:46 INFO - PROCESS | 740 | 1471544686602 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:24:46 INFO - PROCESS | 740 | 1471544686605 Marionette TRACE conn6 <- [1,1594,null,{}] 11:24:46 INFO - PROCESS | 740 | 1471544686609 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}] 11:24:46 INFO - PROCESS | 740 | 1471544686611 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:46 INFO - PROCESS | 740 | 1471544686705 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 11:24:46 INFO - PROCESS | 740 | 1471544686713 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:46 INFO - PROCESS | 740 | 1471544686716 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:46 INFO - PROCESS | 740 | ++DOCSHELL 000000140B488000 == 29 [pid = 740] [id = 408] 11:24:46 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001407F31C00) [pid = 740] [serial = 1224] [outer = 0000000000000000] 11:24:46 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (0000001407F39800) [pid = 740] [serial = 1225] [outer = 0000001407F31C00] 11:24:46 INFO - PROCESS | 740 | 1471544686767 Marionette DEBUG loaded listener.js 11:24:46 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (0000001408E82800) [pid = 740] [serial = 1226] [outer = 0000001407F31C00] 11:24:47 INFO - PROCESS | 740 | 1471544687245 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]]]}] 11:24:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:24:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 691ms 11:24:47 INFO - PROCESS | 740 | 1471544687294 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 11:24:47 INFO - PROCESS | 740 | 1471544687297 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 11:24:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:24:47 INFO - PROCESS | 740 | 1471544687300 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:24:47 INFO - PROCESS | 740 | 1471544687304 Marionette TRACE conn6 <- [1,1598,null,{}] 11:24:47 INFO - PROCESS | 740 | 1471544687315 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}] 11:24:47 INFO - PROCESS | 740 | 1471544687320 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:47 INFO - PROCESS | 740 | 1471544687442 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 11:24:47 INFO - PROCESS | 740 | 1471544687530 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:47 INFO - PROCESS | 740 | 1471544687533 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:47 INFO - PROCESS | 740 | ++DOCSHELL 000000140E854800 == 30 [pid = 740] [id = 409] 11:24:47 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (0000001405242400) [pid = 740] [serial = 1227] [outer = 0000000000000000] 11:24:47 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140C0EB000) [pid = 740] [serial = 1228] [outer = 0000001405242400] 11:24:47 INFO - PROCESS | 740 | 1471544687584 Marionette DEBUG loaded listener.js 11:24:47 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140C98F400) [pid = 740] [serial = 1229] [outer = 0000001405242400] 11:24:48 INFO - PROCESS | 740 | 1471544688005 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]]]}] 11:24:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:24:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 733ms 11:24:48 INFO - PROCESS | 740 | 1471544688036 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 11:24:48 INFO - PROCESS | 740 | 1471544688039 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 11:24:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:24:48 INFO - PROCESS | 740 | 1471544688047 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:24:48 INFO - PROCESS | 740 | 1471544688049 Marionette TRACE conn6 <- [1,1602,null,{}] 11:24:48 INFO - PROCESS | 740 | 1471544688053 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}] 11:24:48 INFO - PROCESS | 740 | 1471544688055 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:48 INFO - PROCESS | 740 | 1471544688170 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 11:24:48 INFO - PROCESS | 740 | 1471544688175 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:48 INFO - PROCESS | 740 | 1471544688178 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:48 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECAA000 == 31 [pid = 740] [id = 410] 11:24:48 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140E73CC00) [pid = 740] [serial = 1230] [outer = 0000000000000000] 11:24:48 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140E7CC400) [pid = 740] [serial = 1231] [outer = 000000140E73CC00] 11:24:48 INFO - PROCESS | 740 | 1471544688225 Marionette DEBUG loaded listener.js 11:24:48 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140E83E400) [pid = 740] [serial = 1232] [outer = 000000140E73CC00] 11:24:48 INFO - PROCESS | 740 | 1471544688691 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]]]}] 11:24:48 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 11:24:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 691ms 11:24:48 INFO - PROCESS | 740 | 1471544688741 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 11:24:48 INFO - PROCESS | 740 | 1471544688744 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 11:24:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:24:48 INFO - PROCESS | 740 | 1471544688747 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:24:48 INFO - PROCESS | 740 | 1471544688749 Marionette TRACE conn6 <- [1,1606,null,{}] 11:24:48 INFO - PROCESS | 740 | 1471544688753 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}] 11:24:48 INFO - PROCESS | 740 | 1471544688755 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:48 INFO - PROCESS | 740 | 1471544688893 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 11:24:48 INFO - PROCESS | 740 | 1471544688922 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:48 INFO - PROCESS | 740 | 1471544688924 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:48 INFO - PROCESS | 740 | ++DOCSHELL 000000140EDA5000 == 32 [pid = 740] [id = 411] 11:24:48 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (0000001404F23400) [pid = 740] [serial = 1233] [outer = 0000000000000000] 11:24:48 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140EAEC800) [pid = 740] [serial = 1234] [outer = 0000001404F23400] 11:24:48 INFO - PROCESS | 740 | 1471544688971 Marionette DEBUG loaded listener.js 11:24:49 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140ED12400) [pid = 740] [serial = 1235] [outer = 0000001404F23400] 11:24:49 INFO - PROCESS | 740 | 1471544689425 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]]]}] 11:24:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:24:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 734ms 11:24:49 INFO - PROCESS | 740 | 1471544689487 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 11:24:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:24:49 INFO - PROCESS | 740 | 1471544689489 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 11:24:49 INFO - PROCESS | 740 | 1471544689492 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:24:49 INFO - PROCESS | 740 | 1471544689494 Marionette TRACE conn6 <- [1,1610,null,{}] 11:24:49 INFO - PROCESS | 740 | 1471544689498 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}] 11:24:49 INFO - PROCESS | 740 | 1471544689504 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:49 INFO - PROCESS | 740 | 1471544689642 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 11:24:49 INFO - PROCESS | 740 | 1471544689698 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:49 INFO - PROCESS | 740 | 1471544689700 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:49 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D19000 == 33 [pid = 740] [id = 412] 11:24:49 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140EF1F400) [pid = 740] [serial = 1236] [outer = 0000000000000000] 11:24:49 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000140EF98000) [pid = 740] [serial = 1237] [outer = 000000140EF1F400] 11:24:49 INFO - PROCESS | 740 | 1471544689751 Marionette DEBUG loaded listener.js 11:24:49 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000140F0C2C00) [pid = 740] [serial = 1238] [outer = 000000140EF1F400] 11:24:50 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000147A626800) [pid = 740] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:24:50 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000140F3BA400) [pid = 740] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:24:50 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140F3B6400) [pid = 740] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:24:50 INFO - PROCESS | 740 | --DOMWINDOW == 83 (0000001400C25800) [pid = 740] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:24:50 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001406C37400) [pid = 740] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:24:50 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140ED16000) [pid = 740] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:24:50 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001479645800) [pid = 740] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:24:50 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001403AA6400) [pid = 740] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:24:50 INFO - PROCESS | 740 | --DOMWINDOW == 78 (00000014090C2400) [pid = 740] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:24:50 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001479F6F800) [pid = 740] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:24:50 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001406C3C000) [pid = 740] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:24:50 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001407F36400) [pid = 740] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:24:50 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140EC9A000) [pid = 740] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:24:50 INFO - PROCESS | 740 | 1471544690355 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]]]}] 11:24:50 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 11:24:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 881ms 11:24:50 INFO - PROCESS | 740 | 1471544690375 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 11:24:50 INFO - PROCESS | 740 | 1471544690377 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 11:24:50 INFO - PROCESS | 740 | 1471544690380 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:24:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:24:50 INFO - PROCESS | 740 | 1471544690382 Marionette TRACE conn6 <- [1,1614,null,{}] 11:24:50 INFO - PROCESS | 740 | 1471544690386 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}] 11:24:50 INFO - PROCESS | 740 | 1471544690388 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:50 INFO - PROCESS | 740 | 1471544690469 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 11:24:50 INFO - PROCESS | 740 | 1471544690474 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:50 INFO - PROCESS | 740 | 1471544690477 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:50 INFO - PROCESS | 740 | ++DOCSHELL 000000147A197800 == 34 [pid = 740] [id = 413] 11:24:50 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (0000001407F38800) [pid = 740] [serial = 1239] [outer = 0000000000000000] 11:24:50 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140E741800) [pid = 740] [serial = 1240] [outer = 0000001407F38800] 11:24:50 INFO - PROCESS | 740 | 1471544690523 Marionette DEBUG loaded listener.js 11:24:50 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140EF93C00) [pid = 740] [serial = 1241] [outer = 0000001407F38800] 11:24:50 INFO - PROCESS | 740 | 1471544690934 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]]]}] 11:24:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:24:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 586ms 11:24:50 INFO - PROCESS | 740 | 1471544690969 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 11:24:50 INFO - PROCESS | 740 | 1471544690971 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 11:24:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:24:50 INFO - PROCESS | 740 | 1471544690986 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:24:50 INFO - PROCESS | 740 | 1471544690988 Marionette TRACE conn6 <- [1,1618,null,{}] 11:24:50 INFO - PROCESS | 740 | 1471544690991 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}] 11:24:50 INFO - PROCESS | 740 | 1471544690993 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:51 INFO - PROCESS | 740 | 1471544691077 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 11:24:51 INFO - PROCESS | 740 | 1471544691083 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:51 INFO - PROCESS | 740 | 1471544691085 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:51 INFO - PROCESS | 740 | ++DOCSHELL 000000147AEB9000 == 35 [pid = 740] [id = 414] 11:24:51 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140F015000) [pid = 740] [serial = 1242] [outer = 0000000000000000] 11:24:51 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140F3B7400) [pid = 740] [serial = 1243] [outer = 000000140F015000] 11:24:51 INFO - PROCESS | 740 | 1471544691131 Marionette DEBUG loaded listener.js 11:24:51 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001478E66400) [pid = 740] [serial = 1244] [outer = 000000140F015000] 11:24:51 INFO - PROCESS | 740 | 1471544691566 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]]]}] 11:24:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:24:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 628ms 11:24:51 INFO - PROCESS | 740 | 1471544691633 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 11:24:51 INFO - PROCESS | 740 | 1471544691635 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 11:24:51 INFO - PROCESS | 740 | 1471544691638 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:24:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:24:51 INFO - PROCESS | 740 | 1471544691640 Marionette TRACE conn6 <- [1,1622,null,{}] 11:24:51 INFO - PROCESS | 740 | 1471544691644 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}] 11:24:51 INFO - PROCESS | 740 | 1471544691646 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:51 INFO - PROCESS | 740 | 1471544691730 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 11:24:51 INFO - PROCESS | 740 | 1471544691735 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:51 INFO - PROCESS | 740 | 1471544691737 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:51 INFO - PROCESS | 740 | ++DOCSHELL 000000140E853800 == 36 [pid = 740] [id = 415] 11:24:51 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (0000001478E72000) [pid = 740] [serial = 1245] [outer = 0000000000000000] 11:24:51 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000147964A000) [pid = 740] [serial = 1246] [outer = 0000001478E72000] 11:24:51 INFO - PROCESS | 740 | 1471544691783 Marionette DEBUG loaded listener.js 11:24:51 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001479DCB000) [pid = 740] [serial = 1247] [outer = 0000001478E72000] 11:24:52 INFO - PROCESS | 740 | --DOCSHELL 000000140826A800 == 35 [pid = 740] [id = 407] 11:24:52 INFO - PROCESS | 740 | --DOCSHELL 0000001408104800 == 34 [pid = 740] [id = 406] 11:24:53 INFO - PROCESS | 740 | --DOCSHELL 000000140ECAA000 == 33 [pid = 740] [id = 410] 11:24:53 INFO - PROCESS | 740 | --DOCSHELL 000000140E854800 == 32 [pid = 740] [id = 409] 11:24:53 INFO - PROCESS | 740 | --DOCSHELL 000000147A197800 == 31 [pid = 740] [id = 413] 11:24:53 INFO - PROCESS | 740 | --DOCSHELL 000000147AEB9000 == 30 [pid = 740] [id = 414] 11:24:53 INFO - PROCESS | 740 | --DOCSHELL 0000001478D19000 == 29 [pid = 740] [id = 412] 11:24:53 INFO - PROCESS | 740 | --DOCSHELL 000000140B488000 == 28 [pid = 740] [id = 408] 11:24:53 INFO - PROCESS | 740 | --DOCSHELL 000000140EDA5000 == 27 [pid = 740] [id = 411] 11:24:53 INFO - PROCESS | 740 | --DOMWINDOW == 82 (00000014796C1400) [pid = 740] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 11:24:53 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001478E65C00) [pid = 740] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 11:24:53 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140AAC5800) [pid = 740] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 11:24:53 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001407DD3400) [pid = 740] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 11:24:53 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140EF17400) [pid = 740] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 11:24:53 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001479D39000) [pid = 740] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 11:24:53 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001404E5D400) [pid = 740] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 11:24:53 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001406CD4000) [pid = 740] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 11:24:53 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140B951C00) [pid = 740] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 11:24:53 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140F0C9800) [pid = 740] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 11:24:53 INFO - PROCESS | 740 | --DOMWINDOW == 72 (00000014796C1000) [pid = 740] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 11:24:53 INFO - PROCESS | 740 | --DOMWINDOW == 71 (0000001407D96C00) [pid = 740] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 11:24:53 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140E73AC00) [pid = 740] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 11:24:53 INFO - PROCESS | 740 | --DOMWINDOW == 69 (0000001479DCA400) [pid = 740] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 11:24:53 INFO - PROCESS | 740 | --DOMWINDOW == 68 (0000001479703800) [pid = 740] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 11:24:53 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000140F010000) [pid = 740] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 11:24:53 INFO - PROCESS | 740 | --DOMWINDOW == 66 (0000001407F38C00) [pid = 740] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 11:24:53 INFO - PROCESS | 740 | --DOMWINDOW == 65 (000000140E847000) [pid = 740] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 11:24:53 INFO - PROCESS | 740 | --DOMWINDOW == 64 (000000140ED0B000) [pid = 740] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 11:24:53 INFO - PROCESS | 740 | --DOMWINDOW == 63 (0000001478E6EC00) [pid = 740] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 11:24:53 INFO - PROCESS | 740 | --DOMWINDOW == 62 (000000140ED08400) [pid = 740] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 11:24:53 INFO - PROCESS | 740 | --DOMWINDOW == 61 (0000001406CDE400) [pid = 740] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 11:24:53 INFO - PROCESS | 740 | --DOMWINDOW == 60 (000000147A621000) [pid = 740] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 11:24:53 INFO - PROCESS | 740 | --DOMWINDOW == 59 (0000001403C79800) [pid = 740] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 11:24:53 INFO - PROCESS | 740 | --DOMWINDOW == 58 (000000147A62C000) [pid = 740] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 11:24:53 INFO - PROCESS | 740 | 1471544693545 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]]]}] 11:24:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:24:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1936ms 11:24:53 INFO - PROCESS | 740 | 1471544693579 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 11:24:53 INFO - PROCESS | 740 | 1471544693584 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 11:24:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:24:53 INFO - PROCESS | 740 | 1471544693589 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:24:53 INFO - PROCESS | 740 | 1471544693592 Marionette TRACE conn6 <- [1,1626,null,{}] 11:24:53 INFO - PROCESS | 740 | 1471544693599 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}] 11:24:53 INFO - PROCESS | 740 | 1471544693602 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:53 INFO - PROCESS | 740 | 1471544693696 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 11:24:53 INFO - PROCESS | 740 | 1471544693704 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:53 INFO - PROCESS | 740 | 1471544693708 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:53 INFO - PROCESS | 740 | ++DOCSHELL 0000001407D16000 == 28 [pid = 740] [id = 416] 11:24:53 INFO - PROCESS | 740 | ++DOMWINDOW == 59 (000000140479FC00) [pid = 740] [serial = 1248] [outer = 0000000000000000] 11:24:53 INFO - PROCESS | 740 | ++DOMWINDOW == 60 (0000001404E5F400) [pid = 740] [serial = 1249] [outer = 000000140479FC00] 11:24:53 INFO - PROCESS | 740 | 1471544693760 Marionette DEBUG loaded listener.js 11:24:53 INFO - PROCESS | 740 | ++DOMWINDOW == 61 (00000014066D7800) [pid = 740] [serial = 1250] [outer = 000000140479FC00] 11:24:54 INFO - PROCESS | 740 | 1471544694269 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]]]}] 11:24:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:24:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 733ms 11:24:54 INFO - PROCESS | 740 | 1471544694326 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 11:24:54 INFO - PROCESS | 740 | 1471544694332 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 11:24:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:24:54 INFO - PROCESS | 740 | 1471544694339 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:24:54 INFO - PROCESS | 740 | 1471544694342 Marionette TRACE conn6 <- [1,1630,null,{}] 11:24:54 INFO - PROCESS | 740 | 1471544694346 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}] 11:24:54 INFO - PROCESS | 740 | 1471544694349 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:54 INFO - PROCESS | 740 | 1471544694442 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 11:24:54 INFO - PROCESS | 740 | 1471544694518 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:54 INFO - PROCESS | 740 | 1471544694521 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:54 INFO - PROCESS | 740 | ++DOCSHELL 000000140A06F800 == 29 [pid = 740] [id = 417] 11:24:54 INFO - PROCESS | 740 | ++DOMWINDOW == 62 (0000001406C3C800) [pid = 740] [serial = 1251] [outer = 0000000000000000] 11:24:54 INFO - PROCESS | 740 | ++DOMWINDOW == 63 (00000014071EE000) [pid = 740] [serial = 1252] [outer = 0000001406C3C800] 11:24:54 INFO - PROCESS | 740 | 1471544694572 Marionette DEBUG loaded listener.js 11:24:54 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (0000001407C52000) [pid = 740] [serial = 1253] [outer = 0000001406C3C800] 11:24:54 INFO - PROCESS | 740 | 1471544694957 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]]]}] 11:24:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:24:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 692ms 11:24:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:24:55 INFO - PROCESS | 740 | 1471544695032 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 11:24:55 INFO - PROCESS | 740 | 1471544695035 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 11:24:55 INFO - PROCESS | 740 | 1471544695038 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:24:55 INFO - PROCESS | 740 | 1471544695042 Marionette TRACE conn6 <- [1,1634,null,{}] 11:24:55 INFO - PROCESS | 740 | 1471544695086 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}] 11:24:55 INFO - PROCESS | 740 | 1471544695091 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:55 INFO - PROCESS | 740 | 1471544695185 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 11:24:55 INFO - PROCESS | 740 | 1471544695192 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:55 INFO - PROCESS | 740 | 1471544695195 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:55 INFO - PROCESS | 740 | ++DOCSHELL 000000140C954000 == 30 [pid = 740] [id = 418] 11:24:55 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (0000001400A9FC00) [pid = 740] [serial = 1254] [outer = 0000000000000000] 11:24:55 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (0000001407F38400) [pid = 740] [serial = 1255] [outer = 0000001400A9FC00] 11:24:55 INFO - PROCESS | 740 | 1471544695246 Marionette DEBUG loaded listener.js 11:24:55 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (00000014084F6400) [pid = 740] [serial = 1256] [outer = 0000001400A9FC00] 11:24:55 INFO - PROCESS | 740 | 1471544695690 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]]]}] 11:24:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:24:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 693ms 11:24:55 INFO - PROCESS | 740 | 1471544695733 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 11:24:55 INFO - PROCESS | 740 | 1471544695736 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 11:24:55 INFO - PROCESS | 740 | 1471544695739 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:24:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:24:55 INFO - PROCESS | 740 | 1471544695741 Marionette TRACE conn6 <- [1,1638,null,{}] 11:24:55 INFO - PROCESS | 740 | 1471544695745 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}] 11:24:55 INFO - PROCESS | 740 | 1471544695747 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:55 INFO - PROCESS | 740 | 1471544695834 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 11:24:55 INFO - PROCESS | 740 | 1471544695840 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:55 INFO - PROCESS | 740 | 1471544695842 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:55 INFO - PROCESS | 740 | ++DOCSHELL 000000140E75E000 == 31 [pid = 740] [id = 419] 11:24:55 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (0000001409C20C00) [pid = 740] [serial = 1257] [outer = 0000000000000000] 11:24:55 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (000000140A3E0C00) [pid = 740] [serial = 1258] [outer = 0000001409C20C00] 11:24:55 INFO - PROCESS | 740 | 1471544695890 Marionette DEBUG loaded listener.js 11:24:55 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140AAC9000) [pid = 740] [serial = 1259] [outer = 0000001409C20C00] 11:24:56 INFO - PROCESS | 740 | 1471544696334 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]]]}] 11:24:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:24:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 628ms 11:24:56 INFO - PROCESS | 740 | 1471544696370 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 11:24:56 INFO - PROCESS | 740 | 1471544696373 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 11:24:56 INFO - PROCESS | 740 | 1471544696376 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:24:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:24:56 INFO - PROCESS | 740 | 1471544696378 Marionette TRACE conn6 <- [1,1642,null,{}] 11:24:56 INFO - PROCESS | 740 | 1471544696381 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}] 11:24:56 INFO - PROCESS | 740 | 1471544696383 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:56 INFO - PROCESS | 740 | 1471544696465 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 11:24:56 INFO - PROCESS | 740 | 1471544696470 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:56 INFO - PROCESS | 740 | 1471544696472 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:56 INFO - PROCESS | 740 | ++DOCSHELL 000000140EC61800 == 32 [pid = 740] [id = 420] 11:24:56 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001403AA0400) [pid = 740] [serial = 1260] [outer = 0000000000000000] 11:24:56 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140B954400) [pid = 740] [serial = 1261] [outer = 0000001403AA0400] 11:24:56 INFO - PROCESS | 740 | 1471544696519 Marionette DEBUG loaded listener.js 11:24:56 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140C0EB800) [pid = 740] [serial = 1262] [outer = 0000001403AA0400] 11:24:56 INFO - PROCESS | 740 | 1471544696939 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]]]}] 11:24:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:24:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 628ms 11:24:57 INFO - PROCESS | 740 | 1471544697008 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 11:24:57 INFO - PROCESS | 740 | 1471544697010 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 11:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:24:57 INFO - PROCESS | 740 | 1471544697014 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:24:57 INFO - PROCESS | 740 | 1471544697016 Marionette TRACE conn6 <- [1,1646,null,{}] 11:24:57 INFO - PROCESS | 740 | 1471544697024 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}] 11:24:57 INFO - PROCESS | 740 | 1471544697030 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:57 INFO - PROCESS | 740 | 1471544697140 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 11:24:57 INFO - PROCESS | 740 | 1471544697153 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:57 INFO - PROCESS | 740 | 1471544697155 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:57 INFO - PROCESS | 740 | ++DOCSHELL 000000140F0DC000 == 33 [pid = 740] [id = 421] 11:24:57 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140E735000) [pid = 740] [serial = 1263] [outer = 0000000000000000] 11:24:57 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140E7D3C00) [pid = 740] [serial = 1264] [outer = 000000140E735000] 11:24:57 INFO - PROCESS | 740 | 1471544697203 Marionette DEBUG loaded listener.js 11:24:57 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140E848400) [pid = 740] [serial = 1265] [outer = 000000140E735000] 11:24:57 INFO - PROCESS | 740 | 1471544697641 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]]]}] 11:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 692ms 11:24:57 INFO - PROCESS | 740 | 1471544697709 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 11:24:57 INFO - PROCESS | 740 | 1471544697711 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 11:24:57 INFO - PROCESS | 740 | 1471544697714 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:24:57 INFO - PROCESS | 740 | 1471544697716 Marionette TRACE conn6 <- [1,1650,null,{}] 11:24:57 INFO - PROCESS | 740 | 1471544697719 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}] 11:24:57 INFO - PROCESS | 740 | 1471544697722 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:57 INFO - PROCESS | 740 | 1471544697802 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 11:24:57 INFO - PROCESS | 740 | 1471544697841 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:57 INFO - PROCESS | 740 | 1471544697843 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:57 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D04800 == 34 [pid = 740] [id = 422] 11:24:57 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140153E800) [pid = 740] [serial = 1266] [outer = 0000000000000000] 11:24:57 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140EC99000) [pid = 740] [serial = 1267] [outer = 000000140153E800] 11:24:57 INFO - PROCESS | 740 | 1471544697889 Marionette DEBUG loaded listener.js 11:24:57 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140ED09000) [pid = 740] [serial = 1268] [outer = 000000140153E800] 11:24:58 INFO - PROCESS | 740 | 1471544698308 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]]]}] 11:24:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:24:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 628ms 11:24:58 INFO - PROCESS | 740 | 1471544698346 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 11:24:58 INFO - PROCESS | 740 | 1471544698348 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 11:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:24:58 INFO - PROCESS | 740 | 1471544698355 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:24:58 INFO - PROCESS | 740 | 1471544698357 Marionette TRACE conn6 <- [1,1654,null,{}] 11:24:58 INFO - PROCESS | 740 | 1471544698361 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}] 11:24:58 INFO - PROCESS | 740 | 1471544698363 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:58 INFO - PROCESS | 740 | 1471544698445 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 11:24:58 INFO - PROCESS | 740 | 1471544698452 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:58 INFO - PROCESS | 740 | 1471544698454 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:58 INFO - PROCESS | 740 | ++DOCSHELL 00000014797A9800 == 35 [pid = 740] [id = 423] 11:24:58 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140ED0B000) [pid = 740] [serial = 1269] [outer = 0000000000000000] 11:24:58 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140EF17800) [pid = 740] [serial = 1270] [outer = 000000140ED0B000] 11:24:58 INFO - PROCESS | 740 | 1471544698503 Marionette DEBUG loaded listener.js 11:24:58 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140EF20400) [pid = 740] [serial = 1271] [outer = 000000140ED0B000] 11:24:58 INFO - PROCESS | 740 | 1471544698968 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]]]}] 11:24:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:24:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 626ms 11:24:58 INFO - PROCESS | 740 | 1471544698981 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 11:24:58 INFO - PROCESS | 740 | 1471544698983 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 11:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:24:59 INFO - PROCESS | 740 | 1471544698995 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:24:59 INFO - PROCESS | 740 | 1471544698998 Marionette TRACE conn6 <- [1,1658,null,{}] 11:24:59 INFO - PROCESS | 740 | 1471544699001 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}] 11:24:59 INFO - PROCESS | 740 | 1471544699003 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:59 INFO - PROCESS | 740 | 1471544699110 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 11:24:59 INFO - PROCESS | 740 | 1471544699202 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:59 INFO - PROCESS | 740 | 1471544699204 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:59 INFO - PROCESS | 740 | ++DOCSHELL 000000147A67D000 == 36 [pid = 740] [id = 424] 11:24:59 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001406C39000) [pid = 740] [serial = 1272] [outer = 0000000000000000] 11:24:59 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140EF99400) [pid = 740] [serial = 1273] [outer = 0000001406C39000] 11:24:59 INFO - PROCESS | 740 | 1471544699254 Marionette DEBUG loaded listener.js 11:24:59 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140F012400) [pid = 740] [serial = 1274] [outer = 0000001406C39000] 11:24:59 INFO - PROCESS | 740 | 1471544699671 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]]]}] 11:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 735ms 11:24:59 INFO - PROCESS | 740 | 1471544699731 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 11:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:24:59 INFO - PROCESS | 740 | 1471544699733 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 11:24:59 INFO - PROCESS | 740 | 1471544699736 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:24:59 INFO - PROCESS | 740 | 1471544699738 Marionette TRACE conn6 <- [1,1662,null,{}] 11:24:59 INFO - PROCESS | 740 | 1471544699742 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}] 11:24:59 INFO - PROCESS | 740 | 1471544699744 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:59 INFO - PROCESS | 740 | 1471544699881 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 11:24:59 INFO - PROCESS | 740 | 1471544699901 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:59 INFO - PROCESS | 740 | 1471544699903 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:24:59 INFO - PROCESS | 740 | ++DOCSHELL 000000147AFF3800 == 37 [pid = 740] [id = 425] 11:24:59 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000140F01C800) [pid = 740] [serial = 1275] [outer = 0000000000000000] 11:24:59 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000140F0BE000) [pid = 740] [serial = 1276] [outer = 000000140F01C800] 11:24:59 INFO - PROCESS | 740 | 1471544699952 Marionette DEBUG loaded listener.js 11:25:00 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000140F3B4000) [pid = 740] [serial = 1277] [outer = 000000140F01C800] 11:25:00 INFO - PROCESS | 740 | 1471544700395 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]]]}] 11:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 733ms 11:25:00 INFO - PROCESS | 740 | 1471544700517 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 11:25:00 INFO - PROCESS | 740 | 1471544700519 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 11:25:00 INFO - PROCESS | 740 | 1471544700528 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:25:00 INFO - PROCESS | 740 | 1471544700531 Marionette TRACE conn6 <- [1,1666,null,{}] 11:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:25:00 INFO - PROCESS | 740 | 1471544700535 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}] 11:25:00 INFO - PROCESS | 740 | 1471544700538 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:00 INFO - PROCESS | 740 | 1471544700674 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 11:25:00 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140F015000) [pid = 740] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:25:00 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140E73CC00) [pid = 740] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:25:00 INFO - PROCESS | 740 | --DOMWINDOW == 85 (0000001404F23400) [pid = 740] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:25:00 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140EF1F400) [pid = 740] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:25:00 INFO - PROCESS | 740 | --DOMWINDOW == 83 (0000001405242400) [pid = 740] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:25:00 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001407F31C00) [pid = 740] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:25:00 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001406C3FC00) [pid = 740] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:25:00 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001407CCE800) [pid = 740] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:25:00 INFO - PROCESS | 740 | --DOMWINDOW == 79 (00000014797D1000) [pid = 740] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:25:00 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140C0EB400) [pid = 740] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:25:00 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001406C41C00) [pid = 740] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:25:00 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001407F38800) [pid = 740] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:25:00 INFO - PROCESS | 740 | 1471544700832 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:00 INFO - PROCESS | 740 | 1471544700835 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:00 INFO - PROCESS | 740 | ++DOCSHELL 000000140C964000 == 38 [pid = 740] [id = 426] 11:25:00 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (0000001404363C00) [pid = 740] [serial = 1278] [outer = 0000000000000000] 11:25:00 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (00000014066E2400) [pid = 740] [serial = 1279] [outer = 0000001404363C00] 11:25:00 INFO - PROCESS | 740 | 1471544700891 Marionette DEBUG loaded listener.js 11:25:00 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140C0EB400) [pid = 740] [serial = 1280] [outer = 0000001404363C00] 11:25:01 INFO - PROCESS | 740 | 1471544701271 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]]]}] 11:25:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:25:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 776ms 11:25:01 INFO - PROCESS | 740 | 1471544701312 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 11:25:01 INFO - PROCESS | 740 | 1471544701314 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 11:25:01 INFO - PROCESS | 740 | 1471544701318 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:25:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:25:01 INFO - PROCESS | 740 | 1471544701319 Marionette TRACE conn6 <- [1,1670,null,{}] 11:25:01 INFO - PROCESS | 740 | 1471544701323 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}] 11:25:01 INFO - PROCESS | 740 | 1471544701325 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:01 INFO - PROCESS | 740 | 1471544701443 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 11:25:01 INFO - PROCESS | 740 | 1471544701470 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:01 INFO - PROCESS | 740 | 1471544701472 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:01 INFO - PROCESS | 740 | ++DOCSHELL 000000147F21B800 == 39 [pid = 740] [id = 427] 11:25:01 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140EC96400) [pid = 740] [serial = 1281] [outer = 0000000000000000] 11:25:01 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (0000001479703800) [pid = 740] [serial = 1282] [outer = 000000140EC96400] 11:25:01 INFO - PROCESS | 740 | 1471544701521 Marionette DEBUG loaded listener.js 11:25:01 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (0000001479D37400) [pid = 740] [serial = 1283] [outer = 000000140EC96400] 11:25:01 INFO - PROCESS | 740 | 1471544701940 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]]]}] 11:25:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:25:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 11:25:02 INFO - PROCESS | 740 | 1471544701999 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 11:25:02 INFO - PROCESS | 740 | 1471544702001 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 11:25:02 INFO - PROCESS | 740 | 1471544702005 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:25:02 INFO - PROCESS | 740 | 1471544702007 Marionette TRACE conn6 <- [1,1674,null,{}] 11:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:25:02 INFO - PROCESS | 740 | 1471544702011 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}] 11:25:02 INFO - PROCESS | 740 | 1471544702013 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:02 INFO - PROCESS | 740 | 1471544702098 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 11:25:02 INFO - PROCESS | 740 | 1471544702135 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:02 INFO - PROCESS | 740 | 1471544702137 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:02 INFO - PROCESS | 740 | ++DOCSHELL 000000147F774800 == 40 [pid = 740] [id = 428] 11:25:02 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001479DC2000) [pid = 740] [serial = 1284] [outer = 0000000000000000] 11:25:02 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000147A10FC00) [pid = 740] [serial = 1285] [outer = 0000001479DC2000] 11:25:02 INFO - PROCESS | 740 | 1471544702184 Marionette DEBUG loaded listener.js 11:25:02 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000147A621400) [pid = 740] [serial = 1286] [outer = 0000001479DC2000] 11:25:02 INFO - PROCESS | 740 | 1471544702613 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]]]}] 11:25:02 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 11:25:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 627ms 11:25:02 INFO - PROCESS | 740 | 1471544702639 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 11:25:02 INFO - PROCESS | 740 | 1471544702641 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 11:25:02 INFO - PROCESS | 740 | 1471544702644 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:25:02 INFO - PROCESS | 740 | 1471544702646 Marionette TRACE conn6 <- [1,1678,null,{}] 11:25:02 INFO - PROCESS | 740 | 1471544702649 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}] 11:25:02 INFO - PROCESS | 740 | 1471544702651 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:02 INFO - PROCESS | 740 | 1471544702746 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 11:25:02 INFO - PROCESS | 740 | 1471544702761 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:02 INFO - PROCESS | 740 | 1471544702763 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:02 INFO - PROCESS | 740 | ++DOCSHELL 000000147FF24800 == 41 [pid = 740] [id = 429] 11:25:02 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000147A621C00) [pid = 740] [serial = 1287] [outer = 0000000000000000] 11:25:02 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000147A920400) [pid = 740] [serial = 1288] [outer = 000000147A621C00] 11:25:02 INFO - PROCESS | 740 | 1471544702811 Marionette DEBUG loaded listener.js 11:25:02 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000147A929000) [pid = 740] [serial = 1289] [outer = 000000147A621C00] 11:25:03 INFO - PROCESS | 740 | 1471544703630 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]]]}] 11:25:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:25:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1025ms 11:25:03 INFO - PROCESS | 740 | 1471544703673 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 11:25:03 INFO - PROCESS | 740 | 1471544703678 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 11:25:03 INFO - PROCESS | 740 | 1471544703683 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:25:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:25:03 INFO - PROCESS | 740 | 1471544703689 Marionette TRACE conn6 <- [1,1682,null,{}] 11:25:03 INFO - PROCESS | 740 | 1471544703716 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}] 11:25:03 INFO - PROCESS | 740 | 1471544703720 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:03 INFO - PROCESS | 740 | 1471544703858 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 11:25:03 INFO - PROCESS | 740 | 1471544703973 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:03 INFO - PROCESS | 740 | 1471544703976 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:04 INFO - PROCESS | 740 | ++DOCSHELL 000000140A383800 == 42 [pid = 740] [id = 430] 11:25:04 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (00000014047E7C00) [pid = 740] [serial = 1290] [outer = 0000000000000000] 11:25:04 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (0000001406B6E000) [pid = 740] [serial = 1291] [outer = 00000014047E7C00] 11:25:04 INFO - PROCESS | 740 | 1471544704039 Marionette DEBUG loaded listener.js 11:25:04 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (00000014071F0C00) [pid = 740] [serial = 1292] [outer = 00000014047E7C00] 11:25:04 INFO - PROCESS | 740 | 1471544704972 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]]]}] 11:25:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1369ms 11:25:05 INFO - PROCESS | 740 | 1471544705056 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 11:25:05 INFO - PROCESS | 740 | 1471544705061 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 11:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:25:05 INFO - PROCESS | 740 | 1471544705067 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:25:05 INFO - PROCESS | 740 | 1471544705071 Marionette TRACE conn6 <- [1,1686,null,{}] 11:25:05 INFO - PROCESS | 740 | 1471544705077 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}] 11:25:05 INFO - PROCESS | 740 | 1471544705080 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:05 INFO - PROCESS | 740 | 1471544705202 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 11:25:05 INFO - PROCESS | 740 | 1471544705273 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:05 INFO - PROCESS | 740 | 1471544705278 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:05 INFO - PROCESS | 740 | ++DOCSHELL 0000001408260800 == 43 [pid = 740] [id = 431] 11:25:05 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (0000001406CDB400) [pid = 740] [serial = 1293] [outer = 0000000000000000] 11:25:05 INFO - PROCESS | 740 | ++DOMWINDOW == 93 (00000014071FA800) [pid = 740] [serial = 1294] [outer = 0000001406CDB400] 11:25:05 INFO - PROCESS | 740 | 1471544705331 Marionette DEBUG loaded listener.js 11:25:05 INFO - PROCESS | 740 | ++DOMWINDOW == 94 (0000001407D99C00) [pid = 740] [serial = 1295] [outer = 0000001406CDB400] 11:25:05 INFO - PROCESS | 740 | --DOCSHELL 000000147F774800 == 42 [pid = 740] [id = 428] 11:25:05 INFO - PROCESS | 740 | --DOCSHELL 000000147F21B800 == 41 [pid = 740] [id = 427] 11:25:05 INFO - PROCESS | 740 | --DOCSHELL 000000140C964000 == 40 [pid = 740] [id = 426] 11:25:05 INFO - PROCESS | 740 | --DOCSHELL 000000147AFF3800 == 39 [pid = 740] [id = 425] 11:25:05 INFO - PROCESS | 740 | --DOCSHELL 000000147A67D000 == 38 [pid = 740] [id = 424] 11:25:05 INFO - PROCESS | 740 | --DOCSHELL 00000014797A9800 == 37 [pid = 740] [id = 423] 11:25:05 INFO - PROCESS | 740 | --DOCSHELL 0000001478D04800 == 36 [pid = 740] [id = 422] 11:25:05 INFO - PROCESS | 740 | --DOCSHELL 000000140F0DC000 == 35 [pid = 740] [id = 421] 11:25:05 INFO - PROCESS | 740 | --DOCSHELL 000000140EC61800 == 34 [pid = 740] [id = 420] 11:25:05 INFO - PROCESS | 740 | --DOCSHELL 000000140E75E000 == 33 [pid = 740] [id = 419] 11:25:05 INFO - PROCESS | 740 | --DOCSHELL 000000140C954000 == 32 [pid = 740] [id = 418] 11:25:05 INFO - PROCESS | 740 | --DOCSHELL 000000140A06F800 == 31 [pid = 740] [id = 417] 11:25:05 INFO - PROCESS | 740 | --DOMWINDOW == 93 (000000147964A000) [pid = 740] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 11:25:05 INFO - PROCESS | 740 | --DOCSHELL 0000001407D16000 == 30 [pid = 740] [id = 416] 11:25:05 INFO - PROCESS | 740 | --DOCSHELL 000000140E853800 == 29 [pid = 740] [id = 415] 11:25:05 INFO - PROCESS | 740 | --DOMWINDOW == 92 (0000001478E66400) [pid = 740] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 11:25:05 INFO - PROCESS | 740 | --DOMWINDOW == 91 (000000140E7CC400) [pid = 740] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 11:25:05 INFO - PROCESS | 740 | --DOMWINDOW == 90 (000000140EAEC800) [pid = 740] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 11:25:05 INFO - PROCESS | 740 | --DOMWINDOW == 89 (000000140E83E400) [pid = 740] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 11:25:05 INFO - PROCESS | 740 | --DOMWINDOW == 88 (000000140EF98000) [pid = 740] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 11:25:05 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140ED12400) [pid = 740] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 11:25:05 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140F3B7400) [pid = 740] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 11:25:05 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000140F0C2C00) [pid = 740] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 11:25:05 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140C0EB000) [pid = 740] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 11:25:05 INFO - PROCESS | 740 | --DOMWINDOW == 83 (0000001407F39800) [pid = 740] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 11:25:05 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001408E82800) [pid = 740] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 11:25:05 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001406C45C00) [pid = 740] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 11:25:05 INFO - PROCESS | 740 | --DOMWINDOW == 80 (00000014079A2400) [pid = 740] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 11:25:05 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001409A30C00) [pid = 740] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 11:25:05 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001407DD8800) [pid = 740] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 11:25:05 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000147A927400) [pid = 740] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 11:25:05 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000147A158000) [pid = 740] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 11:25:05 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140ED11400) [pid = 740] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 11:25:05 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140E7C8800) [pid = 740] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 11:25:05 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001409A2D000) [pid = 740] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 11:25:05 INFO - PROCESS | 740 | --DOMWINDOW == 72 (0000001407DA1000) [pid = 740] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 11:25:05 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140E741800) [pid = 740] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 11:25:05 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140EF93C00) [pid = 740] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 11:25:05 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140C98F400) [pid = 740] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 11:25:05 INFO - PROCESS | 740 | 1471544705867 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]]]}] 11:25:05 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 11:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 839ms 11:25:05 INFO - PROCESS | 740 | 1471544705909 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 11:25:05 INFO - PROCESS | 740 | 1471544705914 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 11:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:25:05 INFO - PROCESS | 740 | 1471544705920 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:25:05 INFO - PROCESS | 740 | 1471544705923 Marionette TRACE conn6 <- [1,1690,null,{}] 11:25:05 INFO - PROCESS | 740 | 1471544705927 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}] 11:25:05 INFO - PROCESS | 740 | 1471544705930 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:06 INFO - PROCESS | 740 | 1471544706021 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 11:25:06 INFO - PROCESS | 740 | 1471544706030 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:06 INFO - PROCESS | 740 | 1471544706032 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:06 INFO - PROCESS | 740 | ++DOCSHELL 000000140A381000 == 30 [pid = 740] [id = 432] 11:25:06 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001407DD7800) [pid = 740] [serial = 1296] [outer = 0000000000000000] 11:25:06 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001407F31400) [pid = 740] [serial = 1297] [outer = 0000001407DD7800] 11:25:06 INFO - PROCESS | 740 | 1471544706082 Marionette DEBUG loaded listener.js 11:25:06 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (0000001408238800) [pid = 740] [serial = 1298] [outer = 0000001407DD7800] 11:25:06 INFO - PROCESS | 740 | 1471544706609 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]]]}] 11:25:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:25:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 733ms 11:25:06 INFO - PROCESS | 740 | 1471544706682 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 11:25:06 INFO - PROCESS | 740 | 1471544706684 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 11:25:06 INFO - PROCESS | 740 | 1471544706690 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:25:06 INFO - PROCESS | 740 | 1471544706694 Marionette TRACE conn6 <- [1,1694,null,{}] 11:25:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:25:06 INFO - PROCESS | 740 | 1471544706706 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}] 11:25:06 INFO - PROCESS | 740 | 1471544706711 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:06 INFO - PROCESS | 740 | 1471544706809 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 11:25:06 INFO - PROCESS | 740 | 1471544706880 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:06 INFO - PROCESS | 740 | 1471544706883 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:06 INFO - PROCESS | 740 | ++DOCSHELL 000000140C965000 == 31 [pid = 740] [id = 433] 11:25:06 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140A051800) [pid = 740] [serial = 1299] [outer = 0000000000000000] 11:25:06 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140AAC0C00) [pid = 740] [serial = 1300] [outer = 000000140A051800] 11:25:06 INFO - PROCESS | 740 | 1471544706941 Marionette DEBUG loaded listener.js 11:25:07 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140B957800) [pid = 740] [serial = 1301] [outer = 000000140A051800] 11:25:07 INFO - PROCESS | 740 | 1471544707404 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]]]}] 11:25:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:25:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 733ms 11:25:07 INFO - PROCESS | 740 | 1471544707432 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 11:25:07 INFO - PROCESS | 740 | 1471544707435 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 11:25:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:25:07 INFO - PROCESS | 740 | 1471544707438 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:25:07 INFO - PROCESS | 740 | 1471544707440 Marionette TRACE conn6 <- [1,1698,null,{}] 11:25:07 INFO - PROCESS | 740 | 1471544707444 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}] 11:25:07 INFO - PROCESS | 740 | 1471544707446 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:07 INFO - PROCESS | 740 | 1471544707535 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 11:25:07 INFO - PROCESS | 740 | 1471544707541 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:07 INFO - PROCESS | 740 | 1471544707543 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:07 INFO - PROCESS | 740 | ++DOCSHELL 000000140EA9D800 == 32 [pid = 740] [id = 434] 11:25:07 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140C90A800) [pid = 740] [serial = 1302] [outer = 0000000000000000] 11:25:07 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140C98E800) [pid = 740] [serial = 1303] [outer = 000000140C90A800] 11:25:07 INFO - PROCESS | 740 | 1471544707590 Marionette DEBUG loaded listener.js 11:25:07 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140E73D400) [pid = 740] [serial = 1304] [outer = 000000140C90A800] 11:25:08 INFO - PROCESS | 740 | 1471544708026 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]]]}] 11:25:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:25:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 627ms 11:25:08 INFO - PROCESS | 740 | 1471544708073 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 11:25:08 INFO - PROCESS | 740 | 1471544708076 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 11:25:08 INFO - PROCESS | 740 | 1471544708079 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:25:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:25:08 INFO - PROCESS | 740 | 1471544708081 Marionette TRACE conn6 <- [1,1702,null,{}] 11:25:08 INFO - PROCESS | 740 | 1471544708085 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}] 11:25:08 INFO - PROCESS | 740 | 1471544708087 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:08 INFO - PROCESS | 740 | 1471544708228 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 11:25:08 INFO - PROCESS | 740 | 1471544708244 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:08 INFO - PROCESS | 740 | 1471544708246 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:08 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECC0800 == 33 [pid = 740] [id = 435] 11:25:08 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140C987800) [pid = 740] [serial = 1305] [outer = 0000000000000000] 11:25:08 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140E7D5C00) [pid = 740] [serial = 1306] [outer = 000000140C987800] 11:25:08 INFO - PROCESS | 740 | 1471544708293 Marionette DEBUG loaded listener.js 11:25:08 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140E84BC00) [pid = 740] [serial = 1307] [outer = 000000140C987800] 11:25:08 INFO - PROCESS | 740 | 1471544708745 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 11:25:08 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 11:25:08 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 11:25:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:25:08 INFO - _addTest/ [0,1705,"getWindowHandle",null] 11:25:08 INFO - PROCESS | 740 | 1471544708774 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 11:25:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:25:08 INFO - PROCESS | 740 | 1471544708777 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:25:08 INFO - PROCESS | 740 | 1471544708779 Marionette TRACE conn6 <- [1,1706,null,{}] 11:25:08 INFO - PROCESS | 740 | 1471544708783 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}] 11:25:08 INFO - PROCESS | 740 | 1471544708789 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:08 INFO - PROCESS | 740 | 1471544708925 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 11:25:08 INFO - PROCESS | 740 | 1471544708931 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:08 INFO - PROCESS | 740 | 1471544708933 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:08 INFO - PROCESS | 740 | ++DOCSHELL 000000140EDA2000 == 34 [pid = 740] [id = 436] 11:25:08 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140EC9D800) [pid = 740] [serial = 1308] [outer = 0000000000000000] 11:25:08 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140ED16000) [pid = 740] [serial = 1309] [outer = 000000140EC9D800] 11:25:08 INFO - PROCESS | 740 | 1471544708985 Marionette DEBUG loaded listener.js 11:25:09 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140F017C00) [pid = 740] [serial = 1310] [outer = 000000140EC9D800] 11:25:09 INFO - PROCESS | 740 | 1471544709435 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]]]}] 11:25:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:25:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 11:25:09 INFO - PROCESS | 740 | 1471544709450 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 11:25:09 INFO - PROCESS | 740 | 1471544709452 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 11:25:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:25:09 INFO - PROCESS | 740 | 1471544709455 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:25:09 INFO - PROCESS | 740 | 1471544709457 Marionette TRACE conn6 <- [1,1710,null,{}] 11:25:09 INFO - PROCESS | 740 | 1471544709460 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}] 11:25:09 INFO - PROCESS | 740 | 1471544709462 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:09 INFO - PROCESS | 740 | 1471544709610 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 11:25:09 INFO - PROCESS | 740 | 1471544709619 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:09 INFO - PROCESS | 740 | 1471544709621 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:09 INFO - PROCESS | 740 | ++DOCSHELL 000000146D55C800 == 35 [pid = 740] [id = 437] 11:25:09 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001409A85000) [pid = 740] [serial = 1311] [outer = 0000000000000000] 11:25:09 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000140F0C6C00) [pid = 740] [serial = 1312] [outer = 0000001409A85000] 11:25:09 INFO - PROCESS | 740 | 1471544709671 Marionette DEBUG loaded listener.js 11:25:09 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000140F3BB800) [pid = 740] [serial = 1313] [outer = 0000001409A85000] 11:25:10 INFO - PROCESS | 740 | --DOMWINDOW == 86 (0000001479DC2000) [pid = 740] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:25:10 INFO - PROCESS | 740 | --DOMWINDOW == 85 (0000001406C39000) [pid = 740] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:25:10 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001409C20C00) [pid = 740] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:25:10 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140ED0B000) [pid = 740] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:25:10 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140F01C800) [pid = 740] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:25:10 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001400A9FC00) [pid = 740] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:25:10 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140153E800) [pid = 740] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:25:10 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001478E72000) [pid = 740] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:25:10 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001403AA0400) [pid = 740] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:25:10 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140479FC00) [pid = 740] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:25:10 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001406C3C800) [pid = 740] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:25:10 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001404363C00) [pid = 740] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:25:10 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140E735000) [pid = 740] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:25:10 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140EC96400) [pid = 740] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:25:10 INFO - PROCESS | 740 | 1471544710278 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]]]}] 11:25:10 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 11:25:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 880ms 11:25:10 INFO - PROCESS | 740 | 1471544710340 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 11:25:10 INFO - PROCESS | 740 | 1471544710342 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 11:25:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:25:10 INFO - PROCESS | 740 | 1471544710345 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:25:10 INFO - PROCESS | 740 | 1471544710347 Marionette TRACE conn6 <- [1,1714,null,{}] 11:25:10 INFO - PROCESS | 740 | 1471544710351 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}] 11:25:10 INFO - PROCESS | 740 | 1471544710353 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:10 INFO - PROCESS | 740 | 1471544710435 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 11:25:10 INFO - PROCESS | 740 | 1471544710441 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:10 INFO - PROCESS | 740 | 1471544710443 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:10 INFO - PROCESS | 740 | ++DOCSHELL 0000001406BA6000 == 36 [pid = 740] [id = 438] 11:25:10 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (0000001406C41400) [pid = 740] [serial = 1314] [outer = 0000000000000000] 11:25:10 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (0000001408239400) [pid = 740] [serial = 1315] [outer = 0000001406C41400] 11:25:10 INFO - PROCESS | 740 | 1471544710489 Marionette DEBUG loaded listener.js 11:25:10 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140E841000) [pid = 740] [serial = 1316] [outer = 0000001406C41400] 11:25:10 INFO - PROCESS | 740 | 1471544710928 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]]]}] 11:25:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:25:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 627ms 11:25:10 INFO - PROCESS | 740 | 1471544710976 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 11:25:10 INFO - PROCESS | 740 | 1471544710978 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 11:25:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:25:10 INFO - PROCESS | 740 | 1471544710981 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:25:10 INFO - PROCESS | 740 | 1471544710983 Marionette TRACE conn6 <- [1,1718,null,{}] 11:25:10 INFO - PROCESS | 740 | 1471544710987 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}] 11:25:10 INFO - PROCESS | 740 | 1471544710989 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:11 INFO - PROCESS | 740 | 1471544711070 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 11:25:11 INFO - PROCESS | 740 | 1471544711076 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:11 INFO - PROCESS | 740 | 1471544711078 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:11 INFO - PROCESS | 740 | ++DOCSHELL 000000147A67B800 == 37 [pid = 740] [id = 439] 11:25:11 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140F01EC00) [pid = 740] [serial = 1317] [outer = 0000000000000000] 11:25:11 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (0000001478E68000) [pid = 740] [serial = 1318] [outer = 000000140F01EC00] 11:25:11 INFO - PROCESS | 740 | 1471544711123 Marionette DEBUG loaded listener.js 11:25:11 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001479702800) [pid = 740] [serial = 1319] [outer = 000000140F01EC00] 11:25:11 INFO - PROCESS | 740 | 1471544711540 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 11:25:11 INFO - PROCESS | 740 | 1471544711583 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 11:25:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:25:11 INFO - PROCESS | 740 | 1471544711591 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:25:11 INFO - PROCESS | 740 | 1471544711592 Marionette TRACE conn6 <- [1,1722,null,{}] 11:25:11 INFO - PROCESS | 740 | 1471544711596 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}] 11:25:11 INFO - PROCESS | 740 | 1471544711598 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:11 INFO - PROCESS | 740 | 1471544711681 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 11:25:11 INFO - PROCESS | 740 | 1471544711688 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:11 INFO - PROCESS | 740 | 1471544711690 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:11 INFO - PROCESS | 740 | ++DOCSHELL 000000147AFDB800 == 38 [pid = 740] [id = 440] 11:25:11 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001479F3C000) [pid = 740] [serial = 1320] [outer = 0000000000000000] 11:25:11 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000147A1C6400) [pid = 740] [serial = 1321] [outer = 0000001479F3C000] 11:25:11 INFO - PROCESS | 740 | 1471544711736 Marionette DEBUG loaded listener.js 11:25:11 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000147A922400) [pid = 740] [serial = 1322] [outer = 0000001479F3C000] 11:25:12 INFO - PROCESS | 740 | [740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:25:12 INFO - PROCESS | 740 | [740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:25:12 INFO - PROCESS | 740 | 1471544712174 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]]]}] 11:25:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:25:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 628ms 11:25:12 INFO - PROCESS | 740 | 1471544712220 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 11:25:12 INFO - PROCESS | 740 | 1471544712223 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 11:25:12 INFO - PROCESS | 740 | 1471544712226 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:25:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:25:12 INFO - PROCESS | 740 | 1471544712228 Marionette TRACE conn6 <- [1,1726,null,{}] 11:25:12 INFO - PROCESS | 740 | 1471544712232 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}] 11:25:12 INFO - PROCESS | 740 | 1471544712234 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:12 INFO - PROCESS | 740 | 1471544712380 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 11:25:12 INFO - PROCESS | 740 | 1471544712540 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:12 INFO - PROCESS | 740 | 1471544712543 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:12 INFO - PROCESS | 740 | ++DOCSHELL 0000001407D16000 == 39 [pid = 740] [id = 441] 11:25:12 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001404758800) [pid = 740] [serial = 1323] [outer = 0000000000000000] 11:25:12 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001404F21C00) [pid = 740] [serial = 1324] [outer = 0000001404758800] 11:25:12 INFO - PROCESS | 740 | 1471544712606 Marionette DEBUG loaded listener.js 11:25:12 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001406CE1C00) [pid = 740] [serial = 1325] [outer = 0000001404758800] 11:25:13 INFO - PROCESS | 740 | 1471544713200 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]]]}] 11:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1032ms 11:25:13 INFO - PROCESS | 740 | 1471544713261 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 11:25:13 INFO - PROCESS | 740 | 1471544713266 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 11:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:25:13 INFO - PROCESS | 740 | 1471544713292 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:25:13 INFO - PROCESS | 740 | 1471544713296 Marionette TRACE conn6 <- [1,1730,null,{}] 11:25:13 INFO - PROCESS | 740 | 1471544713301 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}] 11:25:13 INFO - PROCESS | 740 | 1471544713304 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:13 INFO - PROCESS | 740 | 1471544713467 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 11:25:13 INFO - PROCESS | 740 | 1471544713477 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:13 INFO - PROCESS | 740 | 1471544713481 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:13 INFO - PROCESS | 740 | ++DOCSHELL 000000140E75A000 == 40 [pid = 740] [id = 442] 11:25:13 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (00000014086CD000) [pid = 740] [serial = 1326] [outer = 0000000000000000] 11:25:13 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (00000014090C2400) [pid = 740] [serial = 1327] [outer = 00000014086CD000] 11:25:13 INFO - PROCESS | 740 | 1471544713540 Marionette DEBUG loaded listener.js 11:25:13 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000140B399800) [pid = 740] [serial = 1328] [outer = 00000014086CD000] 11:25:14 INFO - PROCESS | 740 | 1471544714162 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]]]}] 11:25:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:25:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 965ms 11:25:14 INFO - PROCESS | 740 | 1471544714240 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 11:25:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:25:14 INFO - PROCESS | 740 | 1471544714244 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 11:25:14 INFO - PROCESS | 740 | 1471544714248 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:25:14 INFO - PROCESS | 740 | 1471544714250 Marionette TRACE conn6 <- [1,1734,null,{}] 11:25:14 INFO - PROCESS | 740 | 1471544714269 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}] 11:25:14 INFO - PROCESS | 740 | 1471544714272 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:14 INFO - PROCESS | 740 | 1471544714395 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 11:25:14 INFO - PROCESS | 740 | 1471544714512 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:14 INFO - PROCESS | 740 | 1471544714515 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:14 INFO - PROCESS | 740 | ++DOCSHELL 000000147B17F000 == 41 [pid = 740] [id = 443] 11:25:14 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000140EAE7C00) [pid = 740] [serial = 1329] [outer = 0000000000000000] 11:25:14 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (000000140ED0FC00) [pid = 740] [serial = 1330] [outer = 000000140EAE7C00] 11:25:14 INFO - PROCESS | 740 | 1471544714576 Marionette DEBUG loaded listener.js 11:25:14 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (000000140EF1E400) [pid = 740] [serial = 1331] [outer = 000000140EAE7C00] 11:25:15 INFO - PROCESS | 740 | 1471544715214 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]]]}] 11:25:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:25:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1005ms 11:25:15 INFO - PROCESS | 740 | 1471544715254 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 11:25:15 INFO - PROCESS | 740 | 1471544715258 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 11:25:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:25:15 INFO - PROCESS | 740 | 1471544715270 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:25:15 INFO - PROCESS | 740 | 1471544715275 Marionette TRACE conn6 <- [1,1738,null,{}] 11:25:15 INFO - PROCESS | 740 | 1471544715279 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}] 11:25:15 INFO - PROCESS | 740 | 1471544715283 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:15 INFO - PROCESS | 740 | 1471544715399 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 11:25:15 INFO - PROCESS | 740 | 1471544715518 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:15 INFO - PROCESS | 740 | 1471544715520 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:15 INFO - PROCESS | 740 | ++DOCSHELL 000000147FCB8000 == 42 [pid = 740] [id = 444] 11:25:15 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (000000147A92BC00) [pid = 740] [serial = 1332] [outer = 0000000000000000] 11:25:15 INFO - PROCESS | 740 | ++DOMWINDOW == 93 (000000147AA3C400) [pid = 740] [serial = 1333] [outer = 000000147A92BC00] 11:25:15 INFO - PROCESS | 740 | 1471544715578 Marionette DEBUG loaded listener.js 11:25:15 INFO - PROCESS | 740 | ++DOMWINDOW == 94 (000000147AD36C00) [pid = 740] [serial = 1334] [outer = 000000147A92BC00] 11:25:16 INFO - PROCESS | 740 | 1471544716185 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]]]}] 11:25:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:25:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 984ms 11:25:16 INFO - PROCESS | 740 | 1471544716253 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 11:25:16 INFO - PROCESS | 740 | 1471544716255 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 11:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:25:16 INFO - PROCESS | 740 | 1471544716259 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:25:16 INFO - PROCESS | 740 | 1471544716261 Marionette TRACE conn6 <- [1,1742,null,{}] 11:25:16 INFO - PROCESS | 740 | 1471544716265 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}] 11:25:16 INFO - PROCESS | 740 | 1471544716268 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:16 INFO - PROCESS | 740 | 1471544716422 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 11:25:16 INFO - PROCESS | 740 | 1471544716475 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:16 INFO - PROCESS | 740 | 1471544716477 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:16 INFO - PROCESS | 740 | ++DOCSHELL 0000001408260000 == 43 [pid = 740] [id = 445] 11:25:16 INFO - PROCESS | 740 | ++DOMWINDOW == 95 (0000001407DCD400) [pid = 740] [serial = 1335] [outer = 0000000000000000] 11:25:16 INFO - PROCESS | 740 | ++DOMWINDOW == 96 (0000001407F3A000) [pid = 740] [serial = 1336] [outer = 0000001407DCD400] 11:25:16 INFO - PROCESS | 740 | 1471544716535 Marionette DEBUG loaded listener.js 11:25:16 INFO - PROCESS | 740 | ++DOMWINDOW == 97 (000000140E7D5800) [pid = 740] [serial = 1337] [outer = 0000001407DCD400] 11:25:17 INFO - PROCESS | 740 | 1471544717289 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]]]}] 11:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1079ms 11:25:17 INFO - PROCESS | 740 | 1471544717341 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 11:25:17 INFO - PROCESS | 740 | 1471544717345 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 11:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:25:17 INFO - PROCESS | 740 | 1471544717349 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:25:17 INFO - PROCESS | 740 | 1471544717354 Marionette TRACE conn6 <- [1,1746,null,{}] 11:25:17 INFO - PROCESS | 740 | 1471544717359 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}] 11:25:17 INFO - PROCESS | 740 | 1471544717362 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:17 INFO - PROCESS | 740 | 1471544717472 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 11:25:17 INFO - PROCESS | 740 | 1471544717554 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:17 INFO - PROCESS | 740 | 1471544717558 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:18 INFO - PROCESS | 740 | --DOCSHELL 000000147AFDB800 == 42 [pid = 740] [id = 440] 11:25:18 INFO - PROCESS | 740 | --DOCSHELL 000000147A67B800 == 41 [pid = 740] [id = 439] 11:25:18 INFO - PROCESS | 740 | --DOCSHELL 0000001406BA6000 == 40 [pid = 740] [id = 438] 11:25:18 INFO - PROCESS | 740 | --DOCSHELL 000000146D55C800 == 39 [pid = 740] [id = 437] 11:25:18 INFO - PROCESS | 740 | --DOCSHELL 000000140EDA2000 == 38 [pid = 740] [id = 436] 11:25:18 INFO - PROCESS | 740 | --DOCSHELL 000000140ECC0800 == 37 [pid = 740] [id = 435] 11:25:18 INFO - PROCESS | 740 | --DOCSHELL 000000140EA9D800 == 36 [pid = 740] [id = 434] 11:25:18 INFO - PROCESS | 740 | --DOCSHELL 000000140C965000 == 35 [pid = 740] [id = 433] 11:25:18 INFO - PROCESS | 740 | --DOCSHELL 000000140A381000 == 34 [pid = 740] [id = 432] 11:25:18 INFO - PROCESS | 740 | --DOCSHELL 0000001408260800 == 33 [pid = 740] [id = 431] 11:25:18 INFO - PROCESS | 740 | --DOCSHELL 000000147FF24800 == 32 [pid = 740] [id = 429] 11:25:18 INFO - PROCESS | 740 | --DOCSHELL 000000140A383800 == 31 [pid = 740] [id = 430] 11:25:18 INFO - PROCESS | 740 | --DOCSHELL 0000001408260000 == 30 [pid = 740] [id = 445] 11:25:18 INFO - PROCESS | 740 | --DOCSHELL 000000147FCB8000 == 29 [pid = 740] [id = 444] 11:25:18 INFO - PROCESS | 740 | --DOCSHELL 000000147B17F000 == 28 [pid = 740] [id = 443] 11:25:18 INFO - PROCESS | 740 | --DOCSHELL 000000140E75A000 == 27 [pid = 740] [id = 442] 11:25:18 INFO - PROCESS | 740 | --DOCSHELL 0000001407D16000 == 26 [pid = 740] [id = 441] 11:25:18 INFO - PROCESS | 740 | ++DOCSHELL 0000001403A49800 == 27 [pid = 740] [id = 446] 11:25:18 INFO - PROCESS | 740 | ++DOMWINDOW == 98 (0000001400BC6C00) [pid = 740] [serial = 1338] [outer = 0000000000000000] 11:25:18 INFO - PROCESS | 740 | ++DOMWINDOW == 99 (0000001401539C00) [pid = 740] [serial = 1339] [outer = 0000001400BC6C00] 11:25:18 INFO - PROCESS | 740 | 1471544718226 Marionette DEBUG loaded listener.js 11:25:18 INFO - PROCESS | 740 | ++DOMWINDOW == 100 (0000001404E60800) [pid = 740] [serial = 1340] [outer = 0000001400BC6C00] 11:25:18 INFO - PROCESS | 740 | --DOMWINDOW == 99 (000000140EF99400) [pid = 740] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 11:25:18 INFO - PROCESS | 740 | --DOMWINDOW == 98 (000000140A3E0C00) [pid = 740] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 11:25:18 INFO - PROCESS | 740 | --DOMWINDOW == 97 (000000140AAC9000) [pid = 740] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 11:25:18 INFO - PROCESS | 740 | --DOMWINDOW == 96 (000000140EF17800) [pid = 740] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 11:25:18 INFO - PROCESS | 740 | --DOMWINDOW == 95 (000000140F0BE000) [pid = 740] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 11:25:18 INFO - PROCESS | 740 | --DOMWINDOW == 94 (0000001407F38400) [pid = 740] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 11:25:18 INFO - PROCESS | 740 | --DOMWINDOW == 93 (00000014084F6400) [pid = 740] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 11:25:18 INFO - PROCESS | 740 | --DOMWINDOW == 92 (000000140EC99000) [pid = 740] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 11:25:18 INFO - PROCESS | 740 | --DOMWINDOW == 91 (000000140ED09000) [pid = 740] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 11:25:18 INFO - PROCESS | 740 | --DOMWINDOW == 90 (0000001479DCB000) [pid = 740] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 11:25:18 INFO - PROCESS | 740 | --DOMWINDOW == 89 (000000140B954400) [pid = 740] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 11:25:18 INFO - PROCESS | 740 | --DOMWINDOW == 88 (000000140C0EB800) [pid = 740] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 11:25:18 INFO - PROCESS | 740 | --DOMWINDOW == 87 (0000001404E5F400) [pid = 740] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 11:25:18 INFO - PROCESS | 740 | --DOMWINDOW == 86 (00000014066D7800) [pid = 740] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 11:25:18 INFO - PROCESS | 740 | --DOMWINDOW == 85 (00000014071EE000) [pid = 740] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 11:25:18 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001407C52000) [pid = 740] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 11:25:18 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140F012400) [pid = 740] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 11:25:18 INFO - PROCESS | 740 | --DOMWINDOW == 82 (00000014066E2400) [pid = 740] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 11:25:18 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140F3B4000) [pid = 740] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 11:25:18 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140C0EB400) [pid = 740] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 11:25:18 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140E848400) [pid = 740] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 11:25:18 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140E7D3C00) [pid = 740] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 11:25:18 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000147A621400) [pid = 740] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 11:25:18 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001479703800) [pid = 740] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 11:25:18 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001479D37400) [pid = 740] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 11:25:18 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140EF20400) [pid = 740] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 11:25:18 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000147A10FC00) [pid = 740] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 11:25:18 INFO - PROCESS | 740 | 1471544718785 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]]]}] 11:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1492ms 11:25:18 INFO - PROCESS | 740 | 1471544718847 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 11:25:18 INFO - PROCESS | 740 | 1471544718851 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 11:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:25:18 INFO - PROCESS | 740 | 1471544718856 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:25:18 INFO - PROCESS | 740 | 1471544718858 Marionette TRACE conn6 <- [1,1750,null,{}] 11:25:18 INFO - PROCESS | 740 | 1471544718863 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}] 11:25:18 INFO - PROCESS | 740 | 1471544718866 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:18 INFO - PROCESS | 740 | 1471544718995 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 11:25:19 INFO - PROCESS | 740 | 1471544719073 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:19 INFO - PROCESS | 740 | 1471544719076 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:19 INFO - PROCESS | 740 | ++DOCSHELL 000000140908B000 == 28 [pid = 740] [id = 447] 11:25:19 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (0000001406C38400) [pid = 740] [serial = 1341] [outer = 0000000000000000] 11:25:19 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (0000001407AF9C00) [pid = 740] [serial = 1342] [outer = 0000001406C38400] 11:25:19 INFO - PROCESS | 740 | 1471544719128 Marionette DEBUG loaded listener.js 11:25:19 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (0000001407DD2000) [pid = 740] [serial = 1343] [outer = 0000001406C38400] 11:25:19 INFO - PROCESS | 740 | 1471544719541 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]]]}] 11:25:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:25:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 733ms 11:25:19 INFO - PROCESS | 740 | 1471544719598 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 11:25:19 INFO - PROCESS | 740 | 1471544719602 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 11:25:19 INFO - PROCESS | 740 | 1471544719609 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:25:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:25:19 INFO - PROCESS | 740 | 1471544719612 Marionette TRACE conn6 <- [1,1754,null,{}] 11:25:19 INFO - PROCESS | 740 | 1471544719615 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}] 11:25:19 INFO - PROCESS | 740 | 1471544719618 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:19 INFO - PROCESS | 740 | 1471544719716 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 11:25:19 INFO - PROCESS | 740 | 1471544719724 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:19 INFO - PROCESS | 740 | 1471544719726 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:19 INFO - PROCESS | 740 | ++DOCSHELL 000000140C957000 == 29 [pid = 740] [id = 448] 11:25:19 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (0000001407F38800) [pid = 740] [serial = 1344] [outer = 0000000000000000] 11:25:19 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140905DC00) [pid = 740] [serial = 1345] [outer = 0000001407F38800] 11:25:19 INFO - PROCESS | 740 | 1471544719784 Marionette DEBUG loaded listener.js 11:25:19 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140A3D3000) [pid = 740] [serial = 1346] [outer = 0000001407F38800] 11:25:20 INFO - PROCESS | 740 | 1471544720275 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]]]}] 11:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 692ms 11:25:20 INFO - PROCESS | 740 | 1471544720305 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 11:25:20 INFO - PROCESS | 740 | 1471544720307 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 11:25:20 INFO - PROCESS | 740 | 1471544720311 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:25:20 INFO - PROCESS | 740 | 1471544720315 Marionette TRACE conn6 <- [1,1758,null,{}] 11:25:20 INFO - PROCESS | 740 | 1471544720326 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}] 11:25:20 INFO - PROCESS | 740 | 1471544720331 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:20 INFO - PROCESS | 740 | 1471544720430 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 11:25:20 INFO - PROCESS | 740 | 1471544720438 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:20 INFO - PROCESS | 740 | 1471544720441 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:20 INFO - PROCESS | 740 | ++DOCSHELL 000000140EAA1000 == 30 [pid = 740] [id = 449] 11:25:20 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140B953000) [pid = 740] [serial = 1347] [outer = 0000000000000000] 11:25:20 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140C90E800) [pid = 740] [serial = 1348] [outer = 000000140B953000] 11:25:20 INFO - PROCESS | 740 | 1471544720489 Marionette DEBUG loaded listener.js 11:25:20 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140E735000) [pid = 740] [serial = 1349] [outer = 000000140B953000] 11:25:21 INFO - PROCESS | 740 | 1471544721002 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]]]}] 11:25:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:25:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 734ms 11:25:21 INFO - PROCESS | 740 | 1471544721047 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 11:25:21 INFO - PROCESS | 740 | 1471544721050 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 11:25:21 INFO - PROCESS | 740 | 1471544721053 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:25:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:25:21 INFO - PROCESS | 740 | 1471544721055 Marionette TRACE conn6 <- [1,1762,null,{}] 11:25:21 INFO - PROCESS | 740 | 1471544721099 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}] 11:25:21 INFO - PROCESS | 740 | 1471544721101 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:21 INFO - PROCESS | 740 | 1471544721219 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 11:25:21 INFO - PROCESS | 740 | 1471544721230 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:21 INFO - PROCESS | 740 | 1471544721232 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:21 INFO - PROCESS | 740 | ++DOCSHELL 000000140EC67800 == 31 [pid = 740] [id = 450] 11:25:21 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140E840400) [pid = 740] [serial = 1350] [outer = 0000000000000000] 11:25:21 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140E848400) [pid = 740] [serial = 1351] [outer = 000000140E840400] 11:25:21 INFO - PROCESS | 740 | 1471544721287 Marionette DEBUG loaded listener.js 11:25:21 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140EAE6800) [pid = 740] [serial = 1352] [outer = 000000140E840400] 11:25:21 INFO - PROCESS | 740 | 1471544721717 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]]]}] 11:25:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:25:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 734ms 11:25:21 INFO - PROCESS | 740 | 1471544721790 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 11:25:21 INFO - PROCESS | 740 | 1471544721793 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 11:25:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:25:21 INFO - PROCESS | 740 | 1471544721796 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:25:21 INFO - PROCESS | 740 | 1471544721798 Marionette TRACE conn6 <- [1,1766,null,{}] 11:25:21 INFO - PROCESS | 740 | 1471544721802 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}] 11:25:21 INFO - PROCESS | 740 | 1471544721804 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:21 INFO - PROCESS | 740 | 1471544721918 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 11:25:21 INFO - PROCESS | 740 | 1471544721927 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:21 INFO - PROCESS | 740 | 1471544721929 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:22 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECE2000 == 32 [pid = 740] [id = 451] 11:25:22 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000140EC99000) [pid = 740] [serial = 1353] [outer = 0000000000000000] 11:25:22 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000140EC9E000) [pid = 740] [serial = 1354] [outer = 000000140EC99000] 11:25:22 INFO - PROCESS | 740 | 1471544722029 Marionette DEBUG loaded listener.js 11:25:22 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000140EF1FC00) [pid = 740] [serial = 1355] [outer = 000000140EC99000] 11:25:22 INFO - PROCESS | 740 | 1471544722514 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]]]}] 11:25:22 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 11:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 776ms 11:25:22 INFO - PROCESS | 740 | 1471544722576 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 11:25:22 INFO - PROCESS | 740 | 1471544722578 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 11:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:25:22 INFO - PROCESS | 740 | 1471544722582 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:25:22 INFO - PROCESS | 740 | 1471544722584 Marionette TRACE conn6 <- [1,1770,null,{}] 11:25:22 INFO - PROCESS | 740 | 1471544722587 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}] 11:25:22 INFO - PROCESS | 740 | 1471544722593 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:22 INFO - PROCESS | 740 | 1471544722868 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 11:25:22 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140C987800) [pid = 740] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:25:22 INFO - PROCESS | 740 | --DOMWINDOW == 86 (0000001407DD7800) [pid = 740] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:25:22 INFO - PROCESS | 740 | --DOMWINDOW == 85 (00000014047E7C00) [pid = 740] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:25:22 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140EC9D800) [pid = 740] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:25:22 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140A051800) [pid = 740] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:25:22 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001406CDB400) [pid = 740] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:25:22 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001409A85000) [pid = 740] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:25:22 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001406C41400) [pid = 740] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:25:22 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140F01EC00) [pid = 740] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:25:22 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000147A621C00) [pid = 740] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:25:22 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140C90A800) [pid = 740] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:25:22 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001479F3C000) [pid = 740] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:25:22 INFO - PROCESS | 740 | 1471544722930 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:22 INFO - PROCESS | 740 | 1471544722939 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:22 INFO - PROCESS | 740 | ++DOCSHELL 0000001403A59800 == 33 [pid = 740] [id = 452] 11:25:22 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (0000001400C2C400) [pid = 740] [serial = 1356] [outer = 0000000000000000] 11:25:22 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (0000001406CDB400) [pid = 740] [serial = 1357] [outer = 0000001400C2C400] 11:25:22 INFO - PROCESS | 740 | 1471544722987 Marionette DEBUG loaded listener.js 11:25:23 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140C987800) [pid = 740] [serial = 1358] [outer = 0000001400C2C400] 11:25:23 INFO - PROCESS | 740 | 1471544723354 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]]]}] 11:25:23 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 11:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 839ms 11:25:23 INFO - PROCESS | 740 | 1471544723425 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 11:25:23 INFO - PROCESS | 740 | 1471544723427 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 11:25:23 INFO - PROCESS | 740 | 1471544723431 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:25:23 INFO - PROCESS | 740 | 1471544723433 Marionette TRACE conn6 <- [1,1774,null,{}] 11:25:23 INFO - PROCESS | 740 | 1471544723437 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}] 11:25:23 INFO - PROCESS | 740 | 1471544723439 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:23 INFO - PROCESS | 740 | 1471544723520 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 11:25:23 INFO - PROCESS | 740 | 1471544723525 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:23 INFO - PROCESS | 740 | 1471544723527 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:23 INFO - PROCESS | 740 | ++DOCSHELL 0000001479DE7000 == 34 [pid = 740] [id = 453] 11:25:23 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140E843000) [pid = 740] [serial = 1359] [outer = 0000000000000000] 11:25:23 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140F3B0800) [pid = 740] [serial = 1360] [outer = 000000140E843000] 11:25:23 INFO - PROCESS | 740 | 1471544723574 Marionette DEBUG loaded listener.js 11:25:23 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140F3BB400) [pid = 740] [serial = 1361] [outer = 000000140E843000] 11:25:23 INFO - PROCESS | 740 | 1471544723983 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]]]}] 11:25:24 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 11:25:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 587ms 11:25:24 INFO - PROCESS | 740 | 1471544724031 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 11:25:24 INFO - PROCESS | 740 | 1471544724033 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 11:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:25:24 INFO - PROCESS | 740 | 1471544724041 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:25:24 INFO - PROCESS | 740 | 1471544724043 Marionette TRACE conn6 <- [1,1778,null,{}] 11:25:24 INFO - PROCESS | 740 | 1471544724047 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}] 11:25:24 INFO - PROCESS | 740 | 1471544724049 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:24 INFO - PROCESS | 740 | 1471544724142 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 11:25:24 INFO - PROCESS | 740 | 1471544724148 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:24 INFO - PROCESS | 740 | 1471544724150 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:24 INFO - PROCESS | 740 | ++DOCSHELL 000000147A68A000 == 35 [pid = 740] [id = 454] 11:25:24 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140E83F000) [pid = 740] [serial = 1362] [outer = 0000000000000000] 11:25:24 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001478ED6C00) [pid = 740] [serial = 1363] [outer = 000000140E83F000] 11:25:24 INFO - PROCESS | 740 | 1471544724196 Marionette DEBUG loaded listener.js 11:25:24 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000147970DC00) [pid = 740] [serial = 1364] [outer = 000000140E83F000] 11:25:24 INFO - PROCESS | 740 | 1471544724989 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]]]}] 11:25:25 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) 11:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1031ms 11:25:25 INFO - PROCESS | 740 | 1471544725073 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 11:25:25 INFO - PROCESS | 740 | 1471544725077 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 11:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:25:25 INFO - PROCESS | 740 | 1471544725083 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:25:25 INFO - PROCESS | 740 | 1471544725088 Marionette TRACE conn6 <- [1,1782,null,{}] 11:25:25 INFO - PROCESS | 740 | 1471544725116 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}] 11:25:25 INFO - PROCESS | 740 | 1471544725119 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:25 INFO - PROCESS | 740 | 1471544725299 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 11:25:25 INFO - PROCESS | 740 | 1471544725386 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:25 INFO - PROCESS | 740 | 1471544725389 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:25 INFO - PROCESS | 740 | ++DOCSHELL 000000140C651800 == 36 [pid = 740] [id = 455] 11:25:25 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (0000001406C41800) [pid = 740] [serial = 1365] [outer = 0000000000000000] 11:25:25 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (00000014071F0000) [pid = 740] [serial = 1366] [outer = 0000001406C41800] 11:25:25 INFO - PROCESS | 740 | 1471544725451 Marionette DEBUG loaded listener.js 11:25:25 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (0000001407DD5C00) [pid = 740] [serial = 1367] [outer = 0000001406C41800] 11:25:26 INFO - PROCESS | 740 | 1471544726191 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]]]}] 11:25:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1275ms 11:25:26 INFO - PROCESS | 740 | 1471544726389 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 11:25:26 INFO - PROCESS | 740 | 1471544726394 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 11:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:25:26 INFO - PROCESS | 740 | 1471544726399 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:25:26 INFO - PROCESS | 740 | 1471544726402 Marionette TRACE conn6 <- [1,1786,null,{}] 11:25:26 INFO - PROCESS | 740 | 1471544726408 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}] 11:25:26 INFO - PROCESS | 740 | 1471544726411 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:26 INFO - PROCESS | 740 | 1471544726529 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 11:25:26 INFO - PROCESS | 740 | 1471544726601 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:26 INFO - PROCESS | 740 | 1471544726606 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:26 INFO - PROCESS | 740 | ++DOCSHELL 0000001409A69000 == 37 [pid = 740] [id = 456] 11:25:26 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (00000014071ED000) [pid = 740] [serial = 1368] [outer = 0000000000000000] 11:25:26 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (0000001407DCD000) [pid = 740] [serial = 1369] [outer = 00000014071ED000] 11:25:26 INFO - PROCESS | 740 | 1471544726664 Marionette DEBUG loaded listener.js 11:25:26 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (0000001408234400) [pid = 740] [serial = 1370] [outer = 00000014071ED000] 11:25:27 INFO - PROCESS | 740 | --DOCSHELL 0000001408107000 == 36 [pid = 740] [id = 358] 11:25:27 INFO - PROCESS | 740 | --DOCSHELL 000000140A748000 == 35 [pid = 740] [id = 369] 11:25:27 INFO - PROCESS | 740 | --DOCSHELL 000000140ECA9000 == 34 [pid = 740] [id = 362] 11:25:27 INFO - PROCESS | 740 | --DOCSHELL 000000140ECBC800 == 33 [pid = 740] [id = 372] 11:25:27 INFO - PROCESS | 740 | --DOCSHELL 0000001407D04000 == 32 [pid = 740] [id = 359] 11:25:27 INFO - PROCESS | 740 | --DOCSHELL 00000014796D9000 == 31 [pid = 740] [id = 365] 11:25:27 INFO - PROCESS | 740 | --DOCSHELL 0000001408117800 == 30 [pid = 740] [id = 368] 11:25:27 INFO - PROCESS | 740 | --DOCSHELL 0000001478D08000 == 29 [pid = 740] [id = 364] 11:25:27 INFO - PROCESS | 740 | --DOCSHELL 000000140C997000 == 28 [pid = 740] [id = 360] 11:25:27 INFO - PROCESS | 740 | --DOCSHELL 00000014796E5000 == 27 [pid = 740] [id = 374] 11:25:27 INFO - PROCESS | 740 | --DOCSHELL 000000140C996800 == 26 [pid = 740] [id = 366] 11:25:27 INFO - PROCESS | 740 | --DOCSHELL 000000140C9A2000 == 25 [pid = 740] [id = 363] 11:25:27 INFO - PROCESS | 740 | --DOCSHELL 000000140F371000 == 24 [pid = 740] [id = 373] 11:25:27 INFO - PROCESS | 740 | --DOCSHELL 000000140EA99000 == 23 [pid = 740] [id = 371] 11:25:27 INFO - PROCESS | 740 | --DOMWINDOW == 90 (000000147A1C6400) [pid = 740] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 11:25:27 INFO - PROCESS | 740 | --DOMWINDOW == 89 (000000140E7D5C00) [pid = 740] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 11:25:27 INFO - PROCESS | 740 | --DOMWINDOW == 88 (0000001407F31400) [pid = 740] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 11:25:27 INFO - PROCESS | 740 | --DOMWINDOW == 87 (0000001408238800) [pid = 740] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 11:25:27 INFO - PROCESS | 740 | --DOMWINDOW == 86 (0000001406B6E000) [pid = 740] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 11:25:27 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000140F017C00) [pid = 740] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 11:25:27 INFO - PROCESS | 740 | --DOMWINDOW == 84 (00000014071F0C00) [pid = 740] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 11:25:27 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140AAC0C00) [pid = 740] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 11:25:27 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140B957800) [pid = 740] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 11:25:27 INFO - PROCESS | 740 | --DOMWINDOW == 81 (00000014071FA800) [pid = 740] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 11:25:27 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001407D99C00) [pid = 740] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 11:25:27 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140ED16000) [pid = 740] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 11:25:27 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140F0C6C00) [pid = 740] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 11:25:27 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001408239400) [pid = 740] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 11:25:27 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140E841000) [pid = 740] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 11:25:27 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001478E68000) [pid = 740] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 11:25:27 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140F3BB800) [pid = 740] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 11:25:27 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000147A920400) [pid = 740] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 11:25:27 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000147A929000) [pid = 740] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 11:25:27 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000147A922400) [pid = 740] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 11:25:27 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140C98E800) [pid = 740] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 11:25:27 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140E84BC00) [pid = 740] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 11:25:27 INFO - PROCESS | 740 | --DOMWINDOW == 68 (0000001479702800) [pid = 740] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 11:25:27 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000140E73D400) [pid = 740] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 11:25:27 INFO - PROCESS | 740 | 1471544727228 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]]]}] 11:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 881ms 11:25:27 INFO - PROCESS | 740 | 1471544727286 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 11:25:27 INFO - PROCESS | 740 | 1471544727290 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 11:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:25:27 INFO - PROCESS | 740 | 1471544727296 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:25:27 INFO - PROCESS | 740 | 1471544727300 Marionette TRACE conn6 <- [1,1790,null,{}] 11:25:27 INFO - PROCESS | 740 | 1471544727304 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}] 11:25:27 INFO - PROCESS | 740 | 1471544727307 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:27 INFO - PROCESS | 740 | 1471544727403 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 11:25:27 INFO - PROCESS | 740 | 1471544727484 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:27 INFO - PROCESS | 740 | 1471544727487 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:27 INFO - PROCESS | 740 | ++DOCSHELL 000000140B526000 == 24 [pid = 740] [id = 457] 11:25:27 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (0000001407AEFC00) [pid = 740] [serial = 1371] [outer = 0000000000000000] 11:25:27 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (00000014084F3800) [pid = 740] [serial = 1372] [outer = 0000001407AEFC00] 11:25:27 INFO - PROCESS | 740 | 1471544727541 Marionette DEBUG loaded listener.js 11:25:27 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140A3E0800) [pid = 740] [serial = 1373] [outer = 0000001407AEFC00] 11:25:27 INFO - PROCESS | 740 | 1471544727972 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]]]}] 11:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 734ms 11:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:25:28 INFO - PROCESS | 740 | 1471544728029 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 11:25:28 INFO - PROCESS | 740 | 1471544728031 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 11:25:28 INFO - PROCESS | 740 | 1471544728035 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:25:28 INFO - PROCESS | 740 | 1471544728037 Marionette TRACE conn6 <- [1,1794,null,{}] 11:25:28 INFO - PROCESS | 740 | 1471544728048 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}] 11:25:28 INFO - PROCESS | 740 | 1471544728053 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:28 INFO - PROCESS | 740 | 1471544728148 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 11:25:28 INFO - PROCESS | 740 | 1471544728157 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:28 INFO - PROCESS | 740 | 1471544728161 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:28 INFO - PROCESS | 740 | ++DOCSHELL 000000140EAA2800 == 25 [pid = 740] [id = 458] 11:25:28 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140C98BC00) [pid = 740] [serial = 1374] [outer = 0000000000000000] 11:25:28 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140C994400) [pid = 740] [serial = 1375] [outer = 000000140C98BC00] 11:25:28 INFO - PROCESS | 740 | 1471544728219 Marionette DEBUG loaded listener.js 11:25:28 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140E7D1800) [pid = 740] [serial = 1376] [outer = 000000140C98BC00] 11:25:28 INFO - PROCESS | 740 | 1471544728695 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]]]}] 11:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 691ms 11:25:28 INFO - PROCESS | 740 | 1471544728729 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 11:25:28 INFO - PROCESS | 740 | 1471544728731 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 11:25:28 INFO - PROCESS | 740 | 1471544728734 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:25:28 INFO - PROCESS | 740 | 1471544728736 Marionette TRACE conn6 <- [1,1798,null,{}] 11:25:28 INFO - PROCESS | 740 | 1471544728739 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}] 11:25:28 INFO - PROCESS | 740 | 1471544728742 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:28 INFO - PROCESS | 740 | 1471544728834 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 11:25:28 INFO - PROCESS | 740 | 1471544728841 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:28 INFO - PROCESS | 740 | 1471544728844 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:28 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECC1800 == 26 [pid = 740] [id = 459] 11:25:28 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140EC98800) [pid = 740] [serial = 1377] [outer = 0000000000000000] 11:25:28 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140EC9F000) [pid = 740] [serial = 1378] [outer = 000000140EC98800] 11:25:28 INFO - PROCESS | 740 | 1471544728891 Marionette DEBUG loaded listener.js 11:25:28 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140EF14800) [pid = 740] [serial = 1379] [outer = 000000140EC98800] 11:25:29 INFO - PROCESS | 740 | 1471544729330 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]]]}] 11:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 628ms 11:25:29 INFO - PROCESS | 740 | 1471544729369 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 11:25:29 INFO - PROCESS | 740 | 1471544729371 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 11:25:29 INFO - PROCESS | 740 | 1471544729374 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:25:29 INFO - PROCESS | 740 | 1471544729376 Marionette TRACE conn6 <- [1,1802,null,{}] 11:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:25:29 INFO - PROCESS | 740 | 1471544729380 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}] 11:25:29 INFO - PROCESS | 740 | 1471544729382 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:29 INFO - PROCESS | 740 | 1471544729497 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 11:25:29 INFO - PROCESS | 740 | 1471544729576 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:29 INFO - PROCESS | 740 | 1471544729578 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:29 INFO - PROCESS | 740 | ++DOCSHELL 000000140F0DE000 == 27 [pid = 740] [id = 460] 11:25:29 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (0000001406C43400) [pid = 740] [serial = 1380] [outer = 0000000000000000] 11:25:29 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140EF98800) [pid = 740] [serial = 1381] [outer = 0000001406C43400] 11:25:29 INFO - PROCESS | 740 | 1471544729625 Marionette DEBUG loaded listener.js 11:25:29 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140F017000) [pid = 740] [serial = 1382] [outer = 0000001406C43400] 11:25:30 INFO - PROCESS | 740 | 1471544730084 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]]]}] 11:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 775ms 11:25:30 INFO - PROCESS | 740 | 1471544730154 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 11:25:30 INFO - PROCESS | 740 | 1471544730157 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 11:25:30 INFO - PROCESS | 740 | 1471544730160 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:25:30 INFO - PROCESS | 740 | 1471544730162 Marionette TRACE conn6 <- [1,1806,null,{}] 11:25:30 INFO - PROCESS | 740 | 1471544730166 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}] 11:25:30 INFO - PROCESS | 740 | 1471544730172 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:30 INFO - PROCESS | 740 | 1471544730331 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 11:25:30 INFO - PROCESS | 740 | 1471544730384 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:30 INFO - PROCESS | 740 | 1471544730386 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:30 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D1A800 == 28 [pid = 740] [id = 461] 11:25:30 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001478E6B400) [pid = 740] [serial = 1383] [outer = 0000000000000000] 11:25:30 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (00000014797CF400) [pid = 740] [serial = 1384] [outer = 0000001478E6B400] 11:25:30 INFO - PROCESS | 740 | 1471544730434 Marionette DEBUG loaded listener.js 11:25:30 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (0000001479F75C00) [pid = 740] [serial = 1385] [outer = 0000001478E6B400] 11:25:30 INFO - PROCESS | 740 | 1471544730922 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]]]}] 11:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 776ms 11:25:30 INFO - PROCESS | 740 | 1471544730939 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 11:25:30 INFO - PROCESS | 740 | 1471544730941 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 11:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:25:30 INFO - PROCESS | 740 | 1471544730944 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:25:30 INFO - PROCESS | 740 | 1471544730946 Marionette TRACE conn6 <- [1,1810,null,{}] 11:25:30 INFO - PROCESS | 740 | 1471544730956 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}] 11:25:30 INFO - PROCESS | 740 | 1471544730958 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:31 INFO - PROCESS | 740 | 1471544731069 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 11:25:31 INFO - PROCESS | 740 | 1471544731074 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:31 INFO - PROCESS | 740 | 1471544731076 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:31 INFO - PROCESS | 740 | ++DOCSHELL 000000147A1A2000 == 29 [pid = 740] [id = 462] 11:25:31 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140C0E5400) [pid = 740] [serial = 1386] [outer = 0000000000000000] 11:25:31 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000147A1C0800) [pid = 740] [serial = 1387] [outer = 000000140C0E5400] 11:25:31 INFO - PROCESS | 740 | 1471544731129 Marionette DEBUG loaded listener.js 11:25:31 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000147A925000) [pid = 740] [serial = 1388] [outer = 000000140C0E5400] 11:25:31 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001400BC6C00) [pid = 740] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:25:31 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140B953000) [pid = 740] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:25:31 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001407F38800) [pid = 740] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:25:31 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001407DCD400) [pid = 740] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:25:31 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001400C2C400) [pid = 740] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:25:31 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001404758800) [pid = 740] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:25:31 INFO - PROCESS | 740 | --DOMWINDOW == 78 (00000014086CD000) [pid = 740] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:25:31 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140EAE7C00) [pid = 740] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:25:31 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000147A92BC00) [pid = 740] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:25:31 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140E843000) [pid = 740] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:25:31 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140E840400) [pid = 740] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:25:31 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140EC99000) [pid = 740] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:25:31 INFO - PROCESS | 740 | --DOMWINDOW == 72 (0000001406C38400) [pid = 740] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:25:31 INFO - PROCESS | 740 | 1471544731621 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]]]}] 11:25:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:25:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 734ms 11:25:31 INFO - PROCESS | 740 | 1471544731682 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 11:25:31 INFO - PROCESS | 740 | 1471544731685 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 11:25:31 INFO - PROCESS | 740 | 1471544731688 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:25:31 INFO - PROCESS | 740 | 1471544731690 Marionette TRACE conn6 <- [1,1814,null,{}] 11:25:31 INFO - PROCESS | 740 | 1471544731693 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}] 11:25:31 INFO - PROCESS | 740 | 1471544731695 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:31 INFO - PROCESS | 740 | 1471544731810 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 11:25:31 INFO - PROCESS | 740 | 1471544731861 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:31 INFO - PROCESS | 740 | 1471544731863 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:31 INFO - PROCESS | 740 | ++DOCSHELL 000000147AF35000 == 30 [pid = 740] [id = 463] 11:25:31 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001407F35000) [pid = 740] [serial = 1389] [outer = 0000000000000000] 11:25:31 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140B958800) [pid = 740] [serial = 1390] [outer = 0000001407F35000] 11:25:31 INFO - PROCESS | 740 | 1471544731910 Marionette DEBUG loaded listener.js 11:25:31 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140ED09C00) [pid = 740] [serial = 1391] [outer = 0000001407F35000] 11:25:32 INFO - PROCESS | 740 | 1471544732274 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]]]}] 11:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 627ms 11:25:32 INFO - PROCESS | 740 | 1471544732319 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 11:25:32 INFO - PROCESS | 740 | 1471544732321 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 11:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:25:32 INFO - PROCESS | 740 | 1471544732324 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:25:32 INFO - PROCESS | 740 | 1471544732326 Marionette TRACE conn6 <- [1,1818,null,{}] 11:25:32 INFO - PROCESS | 740 | 1471544732329 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}] 11:25:32 INFO - PROCESS | 740 | 1471544732331 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:32 INFO - PROCESS | 740 | 1471544732443 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 11:25:32 INFO - PROCESS | 740 | 1471544732451 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:32 INFO - PROCESS | 740 | 1471544732453 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:32 INFO - PROCESS | 740 | ++DOCSHELL 000000147B4E2000 == 31 [pid = 740] [id = 464] 11:25:32 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000147A1BB800) [pid = 740] [serial = 1392] [outer = 0000000000000000] 11:25:32 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000147A928C00) [pid = 740] [serial = 1393] [outer = 000000147A1BB800] 11:25:32 INFO - PROCESS | 740 | 1471544732508 Marionette DEBUG loaded listener.js 11:25:32 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000147AA37400) [pid = 740] [serial = 1394] [outer = 000000147A1BB800] 11:25:32 INFO - PROCESS | 740 | 1471544732941 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]]]}] 11:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 689ms 11:25:33 INFO - PROCESS | 740 | 1471544733017 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 11:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:25:33 INFO - PROCESS | 740 | 1471544733019 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 11:25:33 INFO - PROCESS | 740 | 1471544733022 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:25:33 INFO - PROCESS | 740 | 1471544733024 Marionette TRACE conn6 <- [1,1822,null,{}] 11:25:33 INFO - PROCESS | 740 | 1471544733028 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}] 11:25:33 INFO - PROCESS | 740 | 1471544733029 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:33 INFO - PROCESS | 740 | 1471544733115 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 11:25:33 INFO - PROCESS | 740 | 1471544733123 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:33 INFO - PROCESS | 740 | 1471544733126 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:33 INFO - PROCESS | 740 | ++DOCSHELL 000000147C079800 == 32 [pid = 740] [id = 465] 11:25:33 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000147AA35800) [pid = 740] [serial = 1395] [outer = 0000000000000000] 11:25:33 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000147AFC1400) [pid = 740] [serial = 1396] [outer = 000000147AA35800] 11:25:33 INFO - PROCESS | 740 | 1471544733174 Marionette DEBUG loaded listener.js 11:25:33 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000147B035400) [pid = 740] [serial = 1397] [outer = 000000147AA35800] 11:25:34 INFO - PROCESS | 740 | --DOCSHELL 000000140C967800 == 31 [pid = 740] [id = 370] 11:25:34 INFO - PROCESS | 740 | --DOCSHELL 000000140E854000 == 30 [pid = 740] [id = 361] 11:25:34 INFO - PROCESS | 740 | --DOCSHELL 0000001409A68800 == 29 [pid = 740] [id = 367] 11:25:34 INFO - PROCESS | 740 | --DOCSHELL 0000001406D57800 == 28 [pid = 740] [id = 375] 11:25:34 INFO - PROCESS | 740 | --DOCSHELL 0000001403A49800 == 27 [pid = 740] [id = 446] 11:25:34 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140F3B0800) [pid = 740] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 11:25:34 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140E848400) [pid = 740] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 11:25:34 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140EC9E000) [pid = 740] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 11:25:34 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001407AF9C00) [pid = 740] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 11:25:34 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001407DD2000) [pid = 740] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 11:25:34 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001401539C00) [pid = 740] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 11:25:34 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001404E60800) [pid = 740] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 11:25:34 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140C90E800) [pid = 740] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 11:25:34 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140905DC00) [pid = 740] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 11:25:34 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140A3D3000) [pid = 740] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 11:25:34 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140EAE6800) [pid = 740] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 11:25:34 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140E7D5800) [pid = 740] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 11:25:34 INFO - PROCESS | 740 | --DOMWINDOW == 68 (0000001407F3A000) [pid = 740] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 11:25:34 INFO - PROCESS | 740 | --DOMWINDOW == 67 (0000001406CDB400) [pid = 740] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 11:25:34 INFO - PROCESS | 740 | --DOMWINDOW == 66 (000000140EF1FC00) [pid = 740] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 11:25:34 INFO - PROCESS | 740 | --DOMWINDOW == 65 (0000001406CE1C00) [pid = 740] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 11:25:34 INFO - PROCESS | 740 | --DOMWINDOW == 64 (0000001404F21C00) [pid = 740] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 11:25:34 INFO - PROCESS | 740 | --DOMWINDOW == 63 (000000140B399800) [pid = 740] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 11:25:34 INFO - PROCESS | 740 | --DOMWINDOW == 62 (00000014090C2400) [pid = 740] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 11:25:34 INFO - PROCESS | 740 | --DOMWINDOW == 61 (000000140EF1E400) [pid = 740] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 11:25:34 INFO - PROCESS | 740 | --DOMWINDOW == 60 (000000140ED0FC00) [pid = 740] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 11:25:34 INFO - PROCESS | 740 | --DOMWINDOW == 59 (000000140F3BB400) [pid = 740] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 11:25:34 INFO - PROCESS | 740 | --DOMWINDOW == 58 (000000147AD36C00) [pid = 740] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 11:25:34 INFO - PROCESS | 740 | --DOMWINDOW == 57 (000000147AA3C400) [pid = 740] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 11:25:34 INFO - PROCESS | 740 | --DOMWINDOW == 56 (000000140C987800) [pid = 740] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 11:25:34 INFO - PROCESS | 740 | --DOMWINDOW == 55 (000000140E735000) [pid = 740] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 11:25:35 INFO - PROCESS | 740 | 1471544735002 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]]]}] 11:25:35 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 11:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 2032ms 11:25:35 INFO - PROCESS | 740 | 1471544735058 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 11:25:35 INFO - PROCESS | 740 | 1471544735063 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 11:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:25:35 INFO - PROCESS | 740 | 1471544735068 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:25:35 INFO - PROCESS | 740 | 1471544735071 Marionette TRACE conn6 <- [1,1826,null,{}] 11:25:35 INFO - PROCESS | 740 | 1471544735078 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}] 11:25:35 INFO - PROCESS | 740 | 1471544735082 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:35 INFO - PROCESS | 740 | 1471544735182 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 11:25:35 INFO - PROCESS | 740 | 1471544735197 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:35 INFO - PROCESS | 740 | 1471544735200 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:35 INFO - PROCESS | 740 | ++DOCSHELL 0000001407D0E000 == 28 [pid = 740] [id = 466] 11:25:35 INFO - PROCESS | 740 | ++DOMWINDOW == 56 (000000140475A000) [pid = 740] [serial = 1398] [outer = 0000000000000000] 11:25:35 INFO - PROCESS | 740 | ++DOMWINDOW == 57 (000000140475B000) [pid = 740] [serial = 1399] [outer = 000000140475A000] 11:25:35 INFO - PROCESS | 740 | 1471544735252 Marionette DEBUG loaded listener.js 11:25:35 INFO - PROCESS | 740 | ++DOMWINDOW == 58 (000000140524B800) [pid = 740] [serial = 1400] [outer = 000000140475A000] 11:25:35 INFO - PROCESS | 740 | 1471544735742 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]]]}] 11:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 691ms 11:25:35 INFO - PROCESS | 740 | 1471544735762 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 11:25:35 INFO - PROCESS | 740 | 1471544735768 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 11:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:25:35 INFO - PROCESS | 740 | 1471544735775 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:25:35 INFO - PROCESS | 740 | 1471544735778 Marionette TRACE conn6 <- [1,1830,null,{}] 11:25:35 INFO - PROCESS | 740 | 1471544735782 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}] 11:25:35 INFO - PROCESS | 740 | 1471544735785 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:35 INFO - PROCESS | 740 | 1471544735879 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 11:25:35 INFO - PROCESS | 740 | 1471544735888 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:35 INFO - PROCESS | 740 | 1471544735891 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:35 INFO - PROCESS | 740 | ++DOCSHELL 0000001409091800 == 29 [pid = 740] [id = 467] 11:25:35 INFO - PROCESS | 740 | ++DOMWINDOW == 59 (0000001406C43800) [pid = 740] [serial = 1401] [outer = 0000000000000000] 11:25:35 INFO - PROCESS | 740 | ++DOMWINDOW == 60 (0000001406CD3C00) [pid = 740] [serial = 1402] [outer = 0000001406C43800] 11:25:35 INFO - PROCESS | 740 | 1471544735943 Marionette DEBUG loaded listener.js 11:25:36 INFO - PROCESS | 740 | ++DOMWINDOW == 61 (0000001406CE0C00) [pid = 740] [serial = 1403] [outer = 0000001406C43800] 11:25:36 INFO - PROCESS | 740 | 1471544736426 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]]]}] 11:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 693ms 11:25:36 INFO - PROCESS | 740 | 1471544736470 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 11:25:36 INFO - PROCESS | 740 | 1471544736472 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 11:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:25:36 INFO - PROCESS | 740 | 1471544736476 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:25:36 INFO - PROCESS | 740 | 1471544736480 Marionette TRACE conn6 <- [1,1834,null,{}] 11:25:36 INFO - PROCESS | 740 | 1471544736492 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}] 11:25:36 INFO - PROCESS | 740 | 1471544736497 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:36 INFO - PROCESS | 740 | 1471544736621 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 11:25:36 INFO - PROCESS | 740 | 1471544736703 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:36 INFO - PROCESS | 740 | 1471544736707 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:36 INFO - PROCESS | 740 | ++DOCSHELL 000000140C641800 == 30 [pid = 740] [id = 468] 11:25:36 INFO - PROCESS | 740 | ++DOMWINDOW == 62 (0000001400A9FC00) [pid = 740] [serial = 1404] [outer = 0000000000000000] 11:25:36 INFO - PROCESS | 740 | ++DOMWINDOW == 63 (0000001407DD1400) [pid = 740] [serial = 1405] [outer = 0000001400A9FC00] 11:25:36 INFO - PROCESS | 740 | 1471544736758 Marionette DEBUG loaded listener.js 11:25:36 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (0000001407F34800) [pid = 740] [serial = 1406] [outer = 0000001400A9FC00] 11:25:37 INFO - PROCESS | 740 | 1471544737116 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]]]}] 11:25:37 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) 11:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 691ms 11:25:37 INFO - PROCESS | 740 | 1471544737172 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 11:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:25:37 INFO - PROCESS | 740 | 1471544737175 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 11:25:37 INFO - PROCESS | 740 | 1471544737178 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:25:37 INFO - PROCESS | 740 | 1471544737180 Marionette TRACE conn6 <- [1,1838,null,{}] 11:25:37 INFO - PROCESS | 740 | 1471544737183 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}] 11:25:37 INFO - PROCESS | 740 | 1471544737185 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:37 INFO - PROCESS | 740 | 1471544737276 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 11:25:37 INFO - PROCESS | 740 | 1471544737281 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:37 INFO - PROCESS | 740 | 1471544737283 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:37 INFO - PROCESS | 740 | ++DOCSHELL 000000140E755800 == 31 [pid = 740] [id = 469] 11:25:37 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (00000014085AC000) [pid = 740] [serial = 1407] [outer = 0000000000000000] 11:25:37 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (0000001408E74400) [pid = 740] [serial = 1408] [outer = 00000014085AC000] 11:25:37 INFO - PROCESS | 740 | 1471544737333 Marionette DEBUG loaded listener.js 11:25:37 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (0000001409A33400) [pid = 740] [serial = 1409] [outer = 00000014085AC000] 11:25:37 INFO - PROCESS | 740 | 1471544737769 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]]]}] 11:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 627ms 11:25:37 INFO - PROCESS | 740 | 1471544737810 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 11:25:37 INFO - PROCESS | 740 | 1471544737813 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 11:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:25:37 INFO - PROCESS | 740 | 1471544737816 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:25:37 INFO - PROCESS | 740 | 1471544737818 Marionette TRACE conn6 <- [1,1842,null,{}] 11:25:37 INFO - PROCESS | 740 | 1471544737821 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}] 11:25:37 INFO - PROCESS | 740 | 1471544737824 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:37 INFO - PROCESS | 740 | 1471544737905 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 11:25:37 INFO - PROCESS | 740 | 1471544737911 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:37 INFO - PROCESS | 740 | 1471544737913 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:37 INFO - PROCESS | 740 | ++DOCSHELL 000000140EA98000 == 32 [pid = 740] [id = 470] 11:25:37 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (0000001403C80800) [pid = 740] [serial = 1410] [outer = 0000000000000000] 11:25:37 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (000000140A056C00) [pid = 740] [serial = 1411] [outer = 0000001403C80800] 11:25:37 INFO - PROCESS | 740 | 1471544737960 Marionette DEBUG loaded listener.js 11:25:38 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140AAC1400) [pid = 740] [serial = 1412] [outer = 0000001403C80800] 11:25:38 INFO - PROCESS | 740 | 1471544738428 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]]]}] 11:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 630ms 11:25:38 INFO - PROCESS | 740 | 1471544738449 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 11:25:38 INFO - PROCESS | 740 | 1471544738452 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 11:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:25:38 INFO - PROCESS | 740 | 1471544738455 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:25:38 INFO - PROCESS | 740 | 1471544738457 Marionette TRACE conn6 <- [1,1846,null,{}] 11:25:38 INFO - PROCESS | 740 | 1471544738464 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}] 11:25:38 INFO - PROCESS | 740 | 1471544738470 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:38 INFO - PROCESS | 740 | 1471544738583 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 11:25:38 INFO - PROCESS | 740 | 1471544738591 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:38 INFO - PROCESS | 740 | 1471544738593 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:38 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECA8000 == 33 [pid = 740] [id = 471] 11:25:38 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140B950000) [pid = 740] [serial = 1413] [outer = 0000000000000000] 11:25:38 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140C98B800) [pid = 740] [serial = 1414] [outer = 000000140B950000] 11:25:38 INFO - PROCESS | 740 | 1471544738641 Marionette DEBUG loaded listener.js 11:25:38 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140E738400) [pid = 740] [serial = 1415] [outer = 000000140B950000] 11:25:39 INFO - PROCESS | 740 | 1471544739083 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]]]}] 11:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 692ms 11:25:39 INFO - PROCESS | 740 | 1471544739151 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 11:25:39 INFO - PROCESS | 740 | 1471544739153 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 11:25:39 INFO - PROCESS | 740 | 1471544739156 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:25:39 INFO - PROCESS | 740 | 1471544739158 Marionette TRACE conn6 <- [1,1850,null,{}] 11:25:39 INFO - PROCESS | 740 | 1471544739161 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}] 11:25:39 INFO - PROCESS | 740 | 1471544739164 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:39 INFO - PROCESS | 740 | 1471544739245 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 11:25:39 INFO - PROCESS | 740 | 1471544739280 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:39 INFO - PROCESS | 740 | 1471544739282 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:39 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECDE000 == 34 [pid = 740] [id = 472] 11:25:39 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140E73CC00) [pid = 740] [serial = 1416] [outer = 0000000000000000] 11:25:39 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140E7D4000) [pid = 740] [serial = 1417] [outer = 000000140E73CC00] 11:25:39 INFO - PROCESS | 740 | 1471544739328 Marionette DEBUG loaded listener.js 11:25:39 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140E844800) [pid = 740] [serial = 1418] [outer = 000000140E73CC00] 11:25:39 INFO - PROCESS | 740 | 1471544739744 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]]]}] 11:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 629ms 11:25:39 INFO - PROCESS | 740 | 1471544739788 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 11:25:39 INFO - PROCESS | 740 | 1471544739791 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 11:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:25:39 INFO - PROCESS | 740 | 1471544739798 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:25:39 INFO - PROCESS | 740 | 1471544739800 Marionette TRACE conn6 <- [1,1854,null,{}] 11:25:39 INFO - PROCESS | 740 | 1471544739804 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}] 11:25:39 INFO - PROCESS | 740 | 1471544739806 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:39 INFO - PROCESS | 740 | 1471544739887 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 11:25:39 INFO - PROCESS | 740 | 1471544739893 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:39 INFO - PROCESS | 740 | 1471544739895 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:39 INFO - PROCESS | 740 | ++DOCSHELL 000000140F0E0000 == 35 [pid = 740] [id = 473] 11:25:39 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140E845400) [pid = 740] [serial = 1419] [outer = 0000000000000000] 11:25:39 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140EAE9C00) [pid = 740] [serial = 1420] [outer = 000000140E845400] 11:25:39 INFO - PROCESS | 740 | 1471544739941 Marionette DEBUG loaded listener.js 11:25:40 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140EC93C00) [pid = 740] [serial = 1421] [outer = 000000140E845400] 11:25:40 INFO - PROCESS | 740 | 1471544740421 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]]]}] 11:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 692ms 11:25:40 INFO - PROCESS | 740 | 1471544740495 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 11:25:40 INFO - PROCESS | 740 | 1471544740497 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 11:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:25:40 INFO - PROCESS | 740 | 1471544740501 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:25:40 INFO - PROCESS | 740 | 1471544740503 Marionette TRACE conn6 <- [1,1858,null,{}] 11:25:40 INFO - PROCESS | 740 | 1471544740506 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}] 11:25:40 INFO - PROCESS | 740 | 1471544740508 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:40 INFO - PROCESS | 740 | 1471544740643 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 11:25:40 INFO - PROCESS | 740 | 1471544740695 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:40 INFO - PROCESS | 740 | 1471544740697 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:40 INFO - PROCESS | 740 | ++DOCSHELL 000000140C640000 == 36 [pid = 740] [id = 474] 11:25:40 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140EAF1800) [pid = 740] [serial = 1422] [outer = 0000000000000000] 11:25:40 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140ECA0400) [pid = 740] [serial = 1423] [outer = 000000140EAF1800] 11:25:40 INFO - PROCESS | 740 | 1471544740744 Marionette DEBUG loaded listener.js 11:25:40 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140ED0FC00) [pid = 740] [serial = 1424] [outer = 000000140EAF1800] 11:25:41 INFO - PROCESS | 740 | 1471544741167 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]]]}] 11:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 690ms 11:25:41 INFO - PROCESS | 740 | 1471544741194 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 11:25:41 INFO - PROCESS | 740 | 1471544741196 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 11:25:41 INFO - PROCESS | 740 | 1471544741199 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:25:41 INFO - PROCESS | 740 | 1471544741201 Marionette TRACE conn6 <- [1,1862,null,{}] 11:25:41 INFO - PROCESS | 740 | 1471544741204 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}] 11:25:41 INFO - PROCESS | 740 | 1471544741206 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:41 INFO - PROCESS | 740 | 1471544741323 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 11:25:41 INFO - PROCESS | 740 | 1471544741329 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:41 INFO - PROCESS | 740 | 1471544741331 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:41 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D18000 == 37 [pid = 740] [id = 475] 11:25:41 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140ED11C00) [pid = 740] [serial = 1425] [outer = 0000000000000000] 11:25:41 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140EF19C00) [pid = 740] [serial = 1426] [outer = 000000140ED11C00] 11:25:41 INFO - PROCESS | 740 | 1471544741377 Marionette DEBUG loaded listener.js 11:25:41 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140EF94800) [pid = 740] [serial = 1427] [outer = 000000140ED11C00] 11:25:41 INFO - PROCESS | 740 | 1471544741911 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]]]}] 11:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 734ms 11:25:41 INFO - PROCESS | 740 | 1471544741938 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 11:25:41 INFO - PROCESS | 740 | 1471544741941 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 11:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:25:41 INFO - PROCESS | 740 | 1471544741986 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:25:41 INFO - PROCESS | 740 | 1471544741989 Marionette TRACE conn6 <- [1,1866,null,{}] 11:25:42 INFO - PROCESS | 740 | 1471544741993 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}] 11:25:42 INFO - PROCESS | 740 | 1471544741995 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:42 INFO - PROCESS | 740 | 1471544742243 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 11:25:42 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001406C43400) [pid = 740] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:25:42 INFO - PROCESS | 740 | --DOMWINDOW == 83 (0000001478E6B400) [pid = 740] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:25:42 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001407F35000) [pid = 740] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:25:42 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140C0E5400) [pid = 740] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:25:42 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000147A1BB800) [pid = 740] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:25:42 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140C98BC00) [pid = 740] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:25:42 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001407AEFC00) [pid = 740] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:25:42 INFO - PROCESS | 740 | --DOMWINDOW == 77 (00000014071ED000) [pid = 740] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:25:42 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001406C41800) [pid = 740] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:25:42 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140E83F000) [pid = 740] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:25:42 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140EC98800) [pid = 740] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:25:42 INFO - PROCESS | 740 | 1471544742301 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:42 INFO - PROCESS | 740 | 1471544742304 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:42 INFO - PROCESS | 740 | ++DOCSHELL 000000140E853800 == 38 [pid = 740] [id = 476] 11:25:42 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (0000001403AAC000) [pid = 740] [serial = 1428] [outer = 0000000000000000] 11:25:42 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (0000001406C3E000) [pid = 740] [serial = 1429] [outer = 0000001403AAC000] 11:25:42 INFO - PROCESS | 740 | 1471544742353 Marionette DEBUG loaded listener.js 11:25:42 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140F014800) [pid = 740] [serial = 1430] [outer = 0000001403AAC000] 11:25:42 INFO - PROCESS | 740 | 1471544742739 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]]]}] 11:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 836ms 11:25:42 INFO - PROCESS | 740 | 1471544742781 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 11:25:42 INFO - PROCESS | 740 | 1471544742783 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 11:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:25:42 INFO - PROCESS | 740 | 1471544742786 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:25:42 INFO - PROCESS | 740 | 1471544742788 Marionette TRACE conn6 <- [1,1870,null,{}] 11:25:42 INFO - PROCESS | 740 | 1471544742792 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}] 11:25:42 INFO - PROCESS | 740 | 1471544742794 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:42 INFO - PROCESS | 740 | 1471544742878 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 11:25:42 INFO - PROCESS | 740 | 1471544742884 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:42 INFO - PROCESS | 740 | 1471544742886 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:42 INFO - PROCESS | 740 | ++DOCSHELL 000000147B17E000 == 39 [pid = 740] [id = 477] 11:25:42 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140EAE5400) [pid = 740] [serial = 1431] [outer = 0000000000000000] 11:25:42 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140F3B2000) [pid = 740] [serial = 1432] [outer = 000000140EAE5400] 11:25:42 INFO - PROCESS | 740 | 1471544742932 Marionette DEBUG loaded listener.js 11:25:43 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140F3BE000) [pid = 740] [serial = 1433] [outer = 000000140EAE5400] 11:25:43 INFO - PROCESS | 740 | 1471544743347 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]]]}] 11:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 628ms 11:25:43 INFO - PROCESS | 740 | 1471544743418 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 11:25:43 INFO - PROCESS | 740 | 1471544743421 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 11:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:25:43 INFO - PROCESS | 740 | 1471544743424 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:25:43 INFO - PROCESS | 740 | 1471544743426 Marionette TRACE conn6 <- [1,1874,null,{}] 11:25:43 INFO - PROCESS | 740 | 1471544743429 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}] 11:25:43 INFO - PROCESS | 740 | 1471544743431 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:43 INFO - PROCESS | 740 | 1471544743516 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 11:25:43 INFO - PROCESS | 740 | 1471544743525 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:43 INFO - PROCESS | 740 | 1471544743527 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:43 INFO - PROCESS | 740 | ++DOCSHELL 000000147BA83000 == 40 [pid = 740] [id = 478] 11:25:43 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (0000001478E68800) [pid = 740] [serial = 1434] [outer = 0000000000000000] 11:25:43 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (0000001478E6F000) [pid = 740] [serial = 1435] [outer = 0000001478E68800] 11:25:43 INFO - PROCESS | 740 | 1471544743573 Marionette DEBUG loaded listener.js 11:25:43 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001479647C00) [pid = 740] [serial = 1436] [outer = 0000001478E68800] 11:25:44 INFO - PROCESS | 740 | 1471544744015 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]]]}] 11:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 629ms 11:25:44 INFO - PROCESS | 740 | 1471544744061 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 11:25:44 INFO - PROCESS | 740 | 1471544744063 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 11:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:25:44 INFO - PROCESS | 740 | 1471544744066 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:25:44 INFO - PROCESS | 740 | 1471544744068 Marionette TRACE conn6 <- [1,1878,null,{}] 11:25:44 INFO - PROCESS | 740 | 1471544744072 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}] 11:25:44 INFO - PROCESS | 740 | 1471544744074 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:44 INFO - PROCESS | 740 | 1471544744159 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 11:25:44 INFO - PROCESS | 740 | 1471544744164 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:44 INFO - PROCESS | 740 | 1471544744166 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:44 INFO - PROCESS | 740 | ++DOCSHELL 000000147F4AA000 == 41 [pid = 740] [id = 479] 11:25:44 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000147964F000) [pid = 740] [serial = 1437] [outer = 0000000000000000] 11:25:44 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001479D38400) [pid = 740] [serial = 1438] [outer = 000000147964F000] 11:25:44 INFO - PROCESS | 740 | 1471544744212 Marionette DEBUG loaded listener.js 11:25:44 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (0000001479F6E400) [pid = 740] [serial = 1439] [outer = 000000147964F000] 11:25:45 INFO - PROCESS | 740 | 1471544745031 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]]]}] 11:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1023ms 11:25:45 INFO - PROCESS | 740 | 1471544745094 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 11:25:45 INFO - PROCESS | 740 | 1471544745099 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 11:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:25:45 INFO - PROCESS | 740 | 1471544745152 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:25:45 INFO - PROCESS | 740 | 1471544745156 Marionette TRACE conn6 <- [1,1882,null,{}] 11:25:45 INFO - PROCESS | 740 | 1471544745215 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}] 11:25:45 INFO - PROCESS | 740 | 1471544745219 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:45 INFO - PROCESS | 740 | 1471544745326 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 11:25:45 INFO - PROCESS | 740 | 1471544745439 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:45 INFO - PROCESS | 740 | 1471544745442 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:45 INFO - PROCESS | 740 | ++DOCSHELL 000000140A377000 == 42 [pid = 740] [id = 480] 11:25:45 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (0000001404F23400) [pid = 740] [serial = 1440] [outer = 0000000000000000] 11:25:45 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (0000001406C3F800) [pid = 740] [serial = 1441] [outer = 0000001404F23400] 11:25:45 INFO - PROCESS | 740 | 1471544745504 Marionette DEBUG loaded listener.js 11:25:45 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (0000001407AD3000) [pid = 740] [serial = 1442] [outer = 0000001404F23400] 11:25:46 INFO - PROCESS | 740 | 1471544746419 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]]]}] 11:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1327ms 11:25:46 INFO - PROCESS | 740 | 1471544746435 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 11:25:46 INFO - PROCESS | 740 | 1471544746440 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 11:25:46 INFO - PROCESS | 740 | 1471544746445 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:25:46 INFO - PROCESS | 740 | 1471544746448 Marionette TRACE conn6 <- [1,1886,null,{}] 11:25:46 INFO - PROCESS | 740 | 1471544746453 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}] 11:25:46 INFO - PROCESS | 740 | 1471544746456 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:46 INFO - PROCESS | 740 | 1471544746578 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 11:25:46 INFO - PROCESS | 740 | 1471544746706 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:46 INFO - PROCESS | 740 | 1471544746711 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:46 INFO - PROCESS | 740 | ++DOCSHELL 0000001407F78800 == 43 [pid = 740] [id = 481] 11:25:46 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (0000001407504000) [pid = 740] [serial = 1443] [outer = 0000000000000000] 11:25:46 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (0000001407C53400) [pid = 740] [serial = 1444] [outer = 0000001407504000] 11:25:46 INFO - PROCESS | 740 | 1471544746767 Marionette DEBUG loaded listener.js 11:25:46 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (0000001407DA0800) [pid = 740] [serial = 1445] [outer = 0000001407504000] 11:25:47 INFO - PROCESS | 740 | --DOCSHELL 000000147B4E2000 == 42 [pid = 740] [id = 464] 11:25:47 INFO - PROCESS | 740 | --DOCSHELL 000000147BA83000 == 41 [pid = 740] [id = 478] 11:25:47 INFO - PROCESS | 740 | --DOCSHELL 000000147B17E000 == 40 [pid = 740] [id = 477] 11:25:47 INFO - PROCESS | 740 | --DOCSHELL 000000140E853800 == 39 [pid = 740] [id = 476] 11:25:47 INFO - PROCESS | 740 | --DOCSHELL 0000001478D18000 == 38 [pid = 740] [id = 475] 11:25:47 INFO - PROCESS | 740 | --DOCSHELL 000000140C640000 == 37 [pid = 740] [id = 474] 11:25:47 INFO - PROCESS | 740 | --DOCSHELL 000000140F0E0000 == 36 [pid = 740] [id = 473] 11:25:47 INFO - PROCESS | 740 | --DOCSHELL 000000140ECDE000 == 35 [pid = 740] [id = 472] 11:25:47 INFO - PROCESS | 740 | --DOCSHELL 000000140ECA8000 == 34 [pid = 740] [id = 471] 11:25:47 INFO - PROCESS | 740 | --DOCSHELL 000000140EA98000 == 33 [pid = 740] [id = 470] 11:25:47 INFO - PROCESS | 740 | --DOCSHELL 000000140E755800 == 32 [pid = 740] [id = 469] 11:25:47 INFO - PROCESS | 740 | --DOCSHELL 000000140C641800 == 31 [pid = 740] [id = 468] 11:25:47 INFO - PROCESS | 740 | --DOCSHELL 0000001409091800 == 30 [pid = 740] [id = 467] 11:25:47 INFO - PROCESS | 740 | --DOMWINDOW == 91 (000000147AFC1400) [pid = 740] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 11:25:47 INFO - PROCESS | 740 | --DOCSHELL 0000001407D0E000 == 29 [pid = 740] [id = 466] 11:25:47 INFO - PROCESS | 740 | --DOCSHELL 000000147C079800 == 28 [pid = 740] [id = 465] 11:25:47 INFO - PROCESS | 740 | --DOMWINDOW == 90 (000000140EF98800) [pid = 740] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 11:25:47 INFO - PROCESS | 740 | --DOMWINDOW == 89 (000000140F017000) [pid = 740] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 11:25:47 INFO - PROCESS | 740 | --DOMWINDOW == 88 (0000001479F75C00) [pid = 740] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 11:25:47 INFO - PROCESS | 740 | --DOMWINDOW == 87 (00000014797CF400) [pid = 740] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 11:25:47 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140B958800) [pid = 740] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 11:25:47 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000147A1C0800) [pid = 740] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 11:25:47 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000147A928C00) [pid = 740] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 11:25:47 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000147A925000) [pid = 740] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 11:25:47 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140ED09C00) [pid = 740] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 11:25:47 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000147AA37400) [pid = 740] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 11:25:47 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140E7D1800) [pid = 740] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 11:25:47 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140C994400) [pid = 740] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 11:25:47 INFO - PROCESS | 740 | --DOMWINDOW == 78 (00000014084F3800) [pid = 740] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 11:25:47 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140A3E0800) [pid = 740] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 11:25:47 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001408234400) [pid = 740] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 11:25:47 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001407DCD000) [pid = 740] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 11:25:47 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001407DD5C00) [pid = 740] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 11:25:47 INFO - PROCESS | 740 | --DOMWINDOW == 73 (00000014071F0000) [pid = 740] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 11:25:47 INFO - PROCESS | 740 | --DOMWINDOW == 72 (0000001478ED6C00) [pid = 740] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 11:25:47 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000147970DC00) [pid = 740] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 11:25:47 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140EC9F000) [pid = 740] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 11:25:47 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140EF14800) [pid = 740] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 11:25:47 INFO - PROCESS | 740 | 1471544747292 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]]]}] 11:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 880ms 11:25:47 INFO - PROCESS | 740 | 1471544747329 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 11:25:47 INFO - PROCESS | 740 | 1471544747334 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 11:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:25:47 INFO - PROCESS | 740 | 1471544747341 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:25:47 INFO - PROCESS | 740 | 1471544747344 Marionette TRACE conn6 <- [1,1890,null,{}] 11:25:47 INFO - PROCESS | 740 | 1471544747347 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}] 11:25:47 INFO - PROCESS | 740 | 1471544747350 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:47 INFO - PROCESS | 740 | 1471544747442 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 11:25:47 INFO - PROCESS | 740 | 1471544747451 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:47 INFO - PROCESS | 740 | 1471544747453 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:47 INFO - PROCESS | 740 | ++DOCSHELL 000000140B516800 == 29 [pid = 740] [id = 482] 11:25:47 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001407F36000) [pid = 740] [serial = 1446] [outer = 0000000000000000] 11:25:47 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001407F3B800) [pid = 740] [serial = 1447] [outer = 0000001407F36000] 11:25:47 INFO - PROCESS | 740 | 1471544747504 Marionette DEBUG loaded listener.js 11:25:47 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (00000014086CCC00) [pid = 740] [serial = 1448] [outer = 0000001407F36000] 11:25:48 INFO - PROCESS | 740 | 1471544748006 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]]]}] 11:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 691ms 11:25:48 INFO - PROCESS | 740 | 1471544748034 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 11:25:48 INFO - PROCESS | 740 | 1471544748036 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 11:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:25:48 INFO - PROCESS | 740 | 1471544748040 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:25:48 INFO - PROCESS | 740 | 1471544748043 Marionette TRACE conn6 <- [1,1894,null,{}] 11:25:48 INFO - PROCESS | 740 | 1471544748055 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}] 11:25:48 INFO - PROCESS | 740 | 1471544748060 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:48 INFO - PROCESS | 740 | 1471544748180 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 11:25:48 INFO - PROCESS | 740 | 1471544748191 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:48 INFO - PROCESS | 740 | 1471544748194 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:48 INFO - PROCESS | 740 | ++DOCSHELL 000000140E764800 == 30 [pid = 740] [id = 483] 11:25:48 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140B4C6000) [pid = 740] [serial = 1449] [outer = 0000000000000000] 11:25:48 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140B94EC00) [pid = 740] [serial = 1450] [outer = 000000140B4C6000] 11:25:48 INFO - PROCESS | 740 | 1471544748258 Marionette DEBUG loaded listener.js 11:25:48 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140C0EA400) [pid = 740] [serial = 1451] [outer = 000000140B4C6000] 11:25:48 INFO - PROCESS | 740 | 1471544748692 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]]]}] 11:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 692ms 11:25:48 INFO - PROCESS | 740 | 1471544748742 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 11:25:48 INFO - PROCESS | 740 | 1471544748745 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 11:25:48 INFO - PROCESS | 740 | 1471544748748 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:25:48 INFO - PROCESS | 740 | 1471544748750 Marionette TRACE conn6 <- [1,1898,null,{}] 11:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:25:48 INFO - PROCESS | 740 | 1471544748753 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}] 11:25:48 INFO - PROCESS | 740 | 1471544748756 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:48 INFO - PROCESS | 740 | 1471544748846 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 11:25:48 INFO - PROCESS | 740 | 1471544748852 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:48 INFO - PROCESS | 740 | 1471544748854 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:48 INFO - PROCESS | 740 | ++DOCSHELL 000000140EADE000 == 31 [pid = 740] [id = 484] 11:25:48 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140C987800) [pid = 740] [serial = 1452] [outer = 0000000000000000] 11:25:48 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140E735800) [pid = 740] [serial = 1453] [outer = 000000140C987800] 11:25:48 INFO - PROCESS | 740 | 1471544748902 Marionette DEBUG loaded listener.js 11:25:48 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140E7D0C00) [pid = 740] [serial = 1454] [outer = 000000140C987800] 11:25:49 INFO - PROCESS | 740 | 1471544749365 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]]]}] 11:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 629ms 11:25:49 INFO - PROCESS | 740 | 1471544749389 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 11:25:49 INFO - PROCESS | 740 | 1471544749392 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 11:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:25:49 INFO - PROCESS | 740 | 1471544749400 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:25:49 INFO - PROCESS | 740 | 1471544749402 Marionette TRACE conn6 <- [1,1902,null,{}] 11:25:49 INFO - PROCESS | 740 | 1471544749405 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}] 11:25:49 INFO - PROCESS | 740 | 1471544749408 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:49 INFO - PROCESS | 740 | 1471544749526 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 11:25:49 INFO - PROCESS | 740 | 1471544749608 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:49 INFO - PROCESS | 740 | 1471544749610 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:49 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECCE800 == 32 [pid = 740] [id = 485] 11:25:49 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001404E68800) [pid = 740] [serial = 1455] [outer = 0000000000000000] 11:25:49 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140E84B000) [pid = 740] [serial = 1456] [outer = 0000001404E68800] 11:25:49 INFO - PROCESS | 740 | 1471544749656 Marionette DEBUG loaded listener.js 11:25:49 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140EC94800) [pid = 740] [serial = 1457] [outer = 0000001404E68800] 11:25:50 INFO - PROCESS | 740 | 1471544750109 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]]]}] 11:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 733ms 11:25:50 INFO - PROCESS | 740 | 1471544750141 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 11:25:50 INFO - PROCESS | 740 | 1471544750144 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 11:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:25:50 INFO - PROCESS | 740 | 1471544750152 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:25:50 INFO - PROCESS | 740 | 1471544750154 Marionette TRACE conn6 <- [1,1906,null,{}] 11:25:50 INFO - PROCESS | 740 | 1471544750158 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}] 11:25:50 INFO - PROCESS | 740 | 1471544750164 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:50 INFO - PROCESS | 740 | 1471544750304 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 11:25:50 INFO - PROCESS | 740 | 1471544750362 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:50 INFO - PROCESS | 740 | 1471544750364 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:50 INFO - PROCESS | 740 | ++DOCSHELL 000000140F363000 == 33 [pid = 740] [id = 486] 11:25:50 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140EF1DC00) [pid = 740] [serial = 1458] [outer = 0000000000000000] 11:25:50 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140EF9DC00) [pid = 740] [serial = 1459] [outer = 000000140EF1DC00] 11:25:50 INFO - PROCESS | 740 | 1471544750411 Marionette DEBUG loaded listener.js 11:25:50 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140F01AC00) [pid = 740] [serial = 1460] [outer = 000000140EF1DC00] 11:25:50 INFO - PROCESS | 740 | 1471544750836 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]]]}] 11:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 733ms 11:25:50 INFO - PROCESS | 740 | 1471544750903 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 11:25:50 INFO - PROCESS | 740 | 1471544750905 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 11:25:50 INFO - PROCESS | 740 | 1471544750908 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:25:50 INFO - PROCESS | 740 | 1471544750910 Marionette TRACE conn6 <- [1,1910,null,{}] 11:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:25:50 INFO - PROCESS | 740 | 1471544750914 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}] 11:25:50 INFO - PROCESS | 740 | 1471544750924 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:51 INFO - PROCESS | 740 | 1471544751034 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 11:25:51 INFO - PROCESS | 740 | 1471544751187 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:51 INFO - PROCESS | 740 | 1471544751189 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:51 INFO - PROCESS | 740 | --DOMWINDOW == 83 (0000001478E68800) [pid = 740] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:25:51 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140EAF1800) [pid = 740] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:25:51 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140475A000) [pid = 740] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:25:51 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001400A9FC00) [pid = 740] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:25:51 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140E845400) [pid = 740] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:25:51 INFO - PROCESS | 740 | --DOMWINDOW == 78 (00000014085AC000) [pid = 740] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:25:51 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140ED11C00) [pid = 740] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:25:51 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001406C43800) [pid = 740] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:25:51 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001403C80800) [pid = 740] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:25:51 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140E73CC00) [pid = 740] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:25:51 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140B950000) [pid = 740] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:25:51 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140EAE5400) [pid = 740] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:25:51 INFO - PROCESS | 740 | --DOMWINDOW == 71 (0000001403AAC000) [pid = 740] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:25:51 INFO - PROCESS | 740 | ++DOCSHELL 000000140A757000 == 34 [pid = 740] [id = 487] 11:25:51 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (0000001403C80800) [pid = 740] [serial = 1461] [outer = 0000000000000000] 11:25:51 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (00000014066D4800) [pid = 740] [serial = 1462] [outer = 0000001403C80800] 11:25:51 INFO - PROCESS | 740 | 1471544751247 Marionette DEBUG loaded listener.js 11:25:51 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140B956400) [pid = 740] [serial = 1463] [outer = 0000001403C80800] 11:25:51 INFO - PROCESS | 740 | 1471544751618 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]]]}] 11:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 734ms 11:25:51 INFO - PROCESS | 740 | 1471544751649 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 11:25:51 INFO - PROCESS | 740 | 1471544751651 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 11:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:25:51 INFO - PROCESS | 740 | 1471544751654 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:25:51 INFO - PROCESS | 740 | 1471544751657 Marionette TRACE conn6 <- [1,1914,null,{}] 11:25:51 INFO - PROCESS | 740 | 1471544751660 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}] 11:25:51 INFO - PROCESS | 740 | 1471544751662 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:51 INFO - PROCESS | 740 | 1471544751745 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 11:25:51 INFO - PROCESS | 740 | 1471544751825 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:51 INFO - PROCESS | 740 | 1471544751827 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:51 INFO - PROCESS | 740 | ++DOCSHELL 0000001408102800 == 35 [pid = 740] [id = 488] 11:25:51 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140C0E8400) [pid = 740] [serial = 1464] [outer = 0000000000000000] 11:25:51 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140F0C8400) [pid = 740] [serial = 1465] [outer = 000000140C0E8400] 11:25:51 INFO - PROCESS | 740 | 1471544751875 Marionette DEBUG loaded listener.js 11:25:51 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140F3BDC00) [pid = 740] [serial = 1466] [outer = 000000140C0E8400] 11:25:52 INFO - PROCESS | 740 | 1471544752245 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]]]}] 11:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 629ms 11:25:52 INFO - PROCESS | 740 | 1471544752287 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 11:25:52 INFO - PROCESS | 740 | 1471544752289 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 11:25:52 INFO - PROCESS | 740 | 1471544752293 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:25:52 INFO - PROCESS | 740 | 1471544752295 Marionette TRACE conn6 <- [1,1918,null,{}] 11:25:52 INFO - PROCESS | 740 | 1471544752298 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}] 11:25:52 INFO - PROCESS | 740 | 1471544752300 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:52 INFO - PROCESS | 740 | 1471544752418 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 11:25:52 INFO - PROCESS | 740 | 1471544752454 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:52 INFO - PROCESS | 740 | 1471544752456 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:52 INFO - PROCESS | 740 | ++DOCSHELL 000000147AEC1000 == 36 [pid = 740] [id = 489] 11:25:52 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (0000001478E66000) [pid = 740] [serial = 1467] [outer = 0000000000000000] 11:25:52 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001478ED9000) [pid = 740] [serial = 1468] [outer = 0000001478E66000] 11:25:52 INFO - PROCESS | 740 | 1471544752502 Marionette DEBUG loaded listener.js 11:25:52 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001479D32000) [pid = 740] [serial = 1469] [outer = 0000001478E66000] 11:25:52 INFO - PROCESS | 740 | 1471544752910 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]]]}] 11:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 11:25:52 INFO - PROCESS | 740 | 1471544752966 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 11:25:52 INFO - PROCESS | 740 | 1471544752969 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 11:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:25:52 INFO - PROCESS | 740 | 1471544752979 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:25:52 INFO - PROCESS | 740 | 1471544752981 Marionette TRACE conn6 <- [1,1922,null,{}] 11:25:52 INFO - PROCESS | 740 | 1471544752985 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}] 11:25:52 INFO - PROCESS | 740 | 1471544752987 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:53 INFO - PROCESS | 740 | 1471544753073 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 11:25:53 INFO - PROCESS | 740 | 1471544753078 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:53 INFO - PROCESS | 740 | 1471544753080 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:53 INFO - PROCESS | 740 | ++DOCSHELL 000000147B4EF000 == 37 [pid = 740] [id = 490] 11:25:53 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (0000001479D33000) [pid = 740] [serial = 1470] [outer = 0000000000000000] 11:25:53 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000147A159000) [pid = 740] [serial = 1471] [outer = 0000001479D33000] 11:25:53 INFO - PROCESS | 740 | 1471544753126 Marionette DEBUG loaded listener.js 11:25:53 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000147A626C00) [pid = 740] [serial = 1472] [outer = 0000001479D33000] 11:25:53 INFO - PROCESS | 740 | 1471544753876 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]]]}] 11:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 944ms 11:25:53 INFO - PROCESS | 740 | 1471544753925 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 11:25:53 INFO - PROCESS | 740 | 1471544753930 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 11:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:25:53 INFO - PROCESS | 740 | 1471544753936 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:25:53 INFO - PROCESS | 740 | 1471544753941 Marionette TRACE conn6 <- [1,1926,null,{}] 11:25:53 INFO - PROCESS | 740 | 1471544753947 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}] 11:25:53 INFO - PROCESS | 740 | 1471544753950 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:54 INFO - PROCESS | 740 | 1471544754104 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 11:25:54 INFO - PROCESS | 740 | 1471544754228 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:54 INFO - PROCESS | 740 | 1471544754231 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:54 INFO - PROCESS | 740 | ++DOCSHELL 000000140C94F000 == 38 [pid = 740] [id = 491] 11:25:54 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001406CDC800) [pid = 740] [serial = 1473] [outer = 0000000000000000] 11:25:54 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001407D96C00) [pid = 740] [serial = 1474] [outer = 0000001406CDC800] 11:25:54 INFO - PROCESS | 740 | 1471544754292 Marionette DEBUG loaded listener.js 11:25:54 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (00000014082D3400) [pid = 740] [serial = 1475] [outer = 0000001406CDC800] 11:25:54 INFO - PROCESS | 740 | 1471544754850 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]]]}] 11:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 984ms 11:25:54 INFO - PROCESS | 740 | 1471544754924 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 11:25:54 INFO - PROCESS | 740 | 1471544754929 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 11:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:25:54 INFO - PROCESS | 740 | 1471544754935 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:25:54 INFO - PROCESS | 740 | 1471544754939 Marionette TRACE conn6 <- [1,1930,null,{}] 11:25:54 INFO - PROCESS | 740 | 1471544754943 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}] 11:25:54 INFO - PROCESS | 740 | 1471544754946 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:55 INFO - PROCESS | 740 | 1471544755067 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 11:25:55 INFO - PROCESS | 740 | 1471544755190 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:55 INFO - PROCESS | 740 | 1471544755193 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:55 INFO - PROCESS | 740 | ++DOCSHELL 000000140F0F2800 == 39 [pid = 740] [id = 492] 11:25:55 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000140AAC6400) [pid = 740] [serial = 1476] [outer = 0000000000000000] 11:25:55 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000140C0E9000) [pid = 740] [serial = 1477] [outer = 000000140AAC6400] 11:25:55 INFO - PROCESS | 740 | 1471544755254 Marionette DEBUG loaded listener.js 11:25:55 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000140EAE3C00) [pid = 740] [serial = 1478] [outer = 000000140AAC6400] 11:25:55 INFO - PROCESS | 740 | 1471544755849 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]]]}] 11:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 986ms 11:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:25:55 INFO - PROCESS | 740 | 1471544755922 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 11:25:55 INFO - PROCESS | 740 | 1471544755925 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 11:25:55 INFO - PROCESS | 740 | 1471544755929 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:25:55 INFO - PROCESS | 740 | 1471544755933 Marionette TRACE conn6 <- [1,1934,null,{}] 11:25:55 INFO - PROCESS | 740 | 1471544755945 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}] 11:25:55 INFO - PROCESS | 740 | 1471544755950 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:56 INFO - PROCESS | 740 | 1471544756076 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 11:25:56 INFO - PROCESS | 740 | 1471544756164 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:56 INFO - PROCESS | 740 | 1471544756167 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:56 INFO - PROCESS | 740 | ++DOCSHELL 000000147F4A4000 == 40 [pid = 740] [id = 493] 11:25:56 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (000000140EF96C00) [pid = 740] [serial = 1479] [outer = 0000000000000000] 11:25:56 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (000000140F0C8800) [pid = 740] [serial = 1480] [outer = 000000140EF96C00] 11:25:56 INFO - PROCESS | 740 | 1471544756228 Marionette DEBUG loaded listener.js 11:25:56 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (000000147A629400) [pid = 740] [serial = 1481] [outer = 000000140EF96C00] 11:25:56 INFO - PROCESS | 740 | 1471544756779 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]]]}] 11:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 878ms 11:25:56 INFO - PROCESS | 740 | 1471544756983 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 11:25:56 INFO - PROCESS | 740 | 1471544756987 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 11:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:25:57 INFO - PROCESS | 740 | 1471544757035 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:25:57 INFO - PROCESS | 740 | 1471544757039 Marionette TRACE conn6 <- [1,1938,null,{}] 11:25:57 INFO - PROCESS | 740 | 1471544757046 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}] 11:25:57 INFO - PROCESS | 740 | 1471544757049 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:57 INFO - PROCESS | 740 | 1471544757155 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 11:25:57 INFO - PROCESS | 740 | 1471544757229 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:57 INFO - PROCESS | 740 | 1471544757234 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:57 INFO - PROCESS | 740 | ++DOCSHELL 000000140A383000 == 41 [pid = 740] [id = 494] 11:25:57 INFO - PROCESS | 740 | ++DOMWINDOW == 93 (0000001407CD3C00) [pid = 740] [serial = 1482] [outer = 0000000000000000] 11:25:57 INFO - PROCESS | 740 | ++DOMWINDOW == 94 (0000001407DD1800) [pid = 740] [serial = 1483] [outer = 0000001407CD3C00] 11:25:57 INFO - PROCESS | 740 | 1471544757285 Marionette DEBUG loaded listener.js 11:25:57 INFO - PROCESS | 740 | ++DOMWINDOW == 95 (0000001409A26400) [pid = 740] [serial = 1484] [outer = 0000001407CD3C00] 11:25:58 INFO - PROCESS | 740 | --DOCSHELL 000000147AEC1000 == 40 [pid = 740] [id = 489] 11:25:58 INFO - PROCESS | 740 | --DOCSHELL 0000001408102800 == 39 [pid = 740] [id = 488] 11:25:58 INFO - PROCESS | 740 | --DOCSHELL 000000140A757000 == 38 [pid = 740] [id = 487] 11:25:58 INFO - PROCESS | 740 | --DOCSHELL 000000140F363000 == 37 [pid = 740] [id = 486] 11:25:58 INFO - PROCESS | 740 | --DOCSHELL 000000140ECCE800 == 36 [pid = 740] [id = 485] 11:25:58 INFO - PROCESS | 740 | --DOCSHELL 000000140EADE000 == 35 [pid = 740] [id = 484] 11:25:58 INFO - PROCESS | 740 | --DOCSHELL 000000140E764800 == 34 [pid = 740] [id = 483] 11:25:58 INFO - PROCESS | 740 | --DOCSHELL 000000140B516800 == 33 [pid = 740] [id = 482] 11:25:58 INFO - PROCESS | 740 | --DOCSHELL 0000001407F78800 == 32 [pid = 740] [id = 481] 11:25:58 INFO - PROCESS | 740 | --DOCSHELL 000000140A377000 == 31 [pid = 740] [id = 480] 11:25:58 INFO - PROCESS | 740 | --DOCSHELL 000000147F4AA000 == 30 [pid = 740] [id = 479] 11:25:58 INFO - PROCESS | 740 | --DOCSHELL 000000147F4A4000 == 29 [pid = 740] [id = 493] 11:25:58 INFO - PROCESS | 740 | --DOCSHELL 000000140F0F2800 == 28 [pid = 740] [id = 492] 11:25:58 INFO - PROCESS | 740 | --DOCSHELL 000000140C94F000 == 27 [pid = 740] [id = 491] 11:25:58 INFO - PROCESS | 740 | --DOCSHELL 000000147B4EF000 == 26 [pid = 740] [id = 490] 11:25:58 INFO - PROCESS | 740 | --DOMWINDOW == 94 (000000140A056C00) [pid = 740] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 11:25:58 INFO - PROCESS | 740 | --DOMWINDOW == 93 (000000140AAC1400) [pid = 740] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 11:25:58 INFO - PROCESS | 740 | --DOMWINDOW == 92 (000000140E7D4000) [pid = 740] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 11:25:58 INFO - PROCESS | 740 | --DOMWINDOW == 91 (000000140E844800) [pid = 740] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 11:25:58 INFO - PROCESS | 740 | --DOMWINDOW == 90 (000000140EF94800) [pid = 740] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 11:25:58 INFO - PROCESS | 740 | --DOMWINDOW == 89 (000000140C98B800) [pid = 740] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 11:25:58 INFO - PROCESS | 740 | --DOMWINDOW == 88 (000000140F3B2000) [pid = 740] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 11:25:58 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140E738400) [pid = 740] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 11:25:58 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140F3BE000) [pid = 740] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 11:25:58 INFO - PROCESS | 740 | --DOMWINDOW == 85 (0000001406C3E000) [pid = 740] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 11:25:58 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001479647C00) [pid = 740] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 11:25:58 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140F014800) [pid = 740] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 11:25:58 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140EC93C00) [pid = 740] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 11:25:58 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001478E6F000) [pid = 740] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 11:25:58 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140ECA0400) [pid = 740] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 11:25:58 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140475B000) [pid = 740] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 11:25:58 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140524B800) [pid = 740] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 11:25:58 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001407DD1400) [pid = 740] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 11:25:58 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001407F34800) [pid = 740] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 11:25:58 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140EAE9C00) [pid = 740] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 11:25:58 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001408E74400) [pid = 740] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 11:25:58 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001409A33400) [pid = 740] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 11:25:58 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140EF19C00) [pid = 740] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 11:25:58 INFO - PROCESS | 740 | --DOMWINDOW == 71 (0000001406CD3C00) [pid = 740] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 11:25:58 INFO - PROCESS | 740 | --DOMWINDOW == 70 (0000001406CE0C00) [pid = 740] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 11:25:58 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140ED0FC00) [pid = 740] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 11:25:58 INFO - PROCESS | 740 | 1471544758609 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]]]}] 11:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1615ms 11:25:58 INFO - PROCESS | 740 | 1471544758635 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 11:25:58 INFO - PROCESS | 740 | 1471544758640 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 11:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:25:58 INFO - PROCESS | 740 | 1471544758645 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:25:58 INFO - PROCESS | 740 | 1471544758648 Marionette TRACE conn6 <- [1,1942,null,{}] 11:25:58 INFO - PROCESS | 740 | 1471544758654 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}] 11:25:58 INFO - PROCESS | 740 | 1471544758657 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:58 INFO - PROCESS | 740 | 1471544758755 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 11:25:58 INFO - PROCESS | 740 | 1471544758831 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:58 INFO - PROCESS | 740 | 1471544758836 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:58 INFO - PROCESS | 740 | ++DOCSHELL 0000001407D19000 == 27 [pid = 740] [id = 495] 11:25:58 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140521D400) [pid = 740] [serial = 1485] [outer = 0000000000000000] 11:25:58 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001405245000) [pid = 740] [serial = 1486] [outer = 000000140521D400] 11:25:58 INFO - PROCESS | 740 | 1471544758887 Marionette DEBUG loaded listener.js 11:25:58 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (0000001404751C00) [pid = 740] [serial = 1487] [outer = 000000140521D400] 11:25:59 INFO - PROCESS | 740 | 1471544759304 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]]]}] 11:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 692ms 11:25:59 INFO - PROCESS | 740 | 1471544759341 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 11:25:59 INFO - PROCESS | 740 | 1471544759347 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 11:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:25:59 INFO - PROCESS | 740 | 1471544759353 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:25:59 INFO - PROCESS | 740 | 1471544759356 Marionette TRACE conn6 <- [1,1946,null,{}] 11:25:59 INFO - PROCESS | 740 | 1471544759360 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}] 11:25:59 INFO - PROCESS | 740 | 1471544759363 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:59 INFO - PROCESS | 740 | 1471544759456 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 11:25:59 INFO - PROCESS | 740 | 1471544759463 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:59 INFO - PROCESS | 740 | 1471544759466 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:25:59 INFO - PROCESS | 740 | ++DOCSHELL 0000001409A62000 == 28 [pid = 740] [id = 496] 11:25:59 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001406CE0C00) [pid = 740] [serial = 1488] [outer = 0000000000000000] 11:25:59 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (0000001407D95800) [pid = 740] [serial = 1489] [outer = 0000001406CE0C00] 11:25:59 INFO - PROCESS | 740 | 1471544759516 Marionette DEBUG loaded listener.js 11:25:59 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (0000001407F2FC00) [pid = 740] [serial = 1490] [outer = 0000001406CE0C00] 11:25:59 INFO - PROCESS | 740 | 1471544759987 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]]]}] 11:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 692ms 11:26:00 INFO - PROCESS | 740 | 1471544760046 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 11:26:00 INFO - PROCESS | 740 | 1471544760049 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 11:26:00 INFO - PROCESS | 740 | 1471544760053 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:26:00 INFO - PROCESS | 740 | 1471544760056 Marionette TRACE conn6 <- [1,1950,null,{}] 11:26:00 INFO - PROCESS | 740 | 1471544760068 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}] 11:26:00 INFO - PROCESS | 740 | 1471544760073 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:00 INFO - PROCESS | 740 | 1471544760195 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 11:26:00 INFO - PROCESS | 740 | 1471544760300 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:00 INFO - PROCESS | 740 | 1471544760304 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:00 INFO - PROCESS | 740 | ++DOCSHELL 000000140C9AC800 == 29 [pid = 740] [id = 497] 11:26:00 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (00000014066D7C00) [pid = 740] [serial = 1491] [outer = 0000000000000000] 11:26:00 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140A3F7C00) [pid = 740] [serial = 1492] [outer = 00000014066D7C00] 11:26:00 INFO - PROCESS | 740 | 1471544760355 Marionette DEBUG loaded listener.js 11:26:00 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140B94DC00) [pid = 740] [serial = 1493] [outer = 00000014066D7C00] 11:26:00 INFO - PROCESS | 740 | 1471544760778 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]]]}] 11:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 775ms 11:26:00 INFO - PROCESS | 740 | 1471544760831 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 11:26:00 INFO - PROCESS | 740 | 1471544760833 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 11:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:26:00 INFO - PROCESS | 740 | 1471544760837 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:26:00 INFO - PROCESS | 740 | 1471544760839 Marionette TRACE conn6 <- [1,1954,null,{}] 11:26:00 INFO - PROCESS | 740 | 1471544760856 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}] 11:26:00 INFO - PROCESS | 740 | 1471544760858 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:00 INFO - PROCESS | 740 | 1471544760974 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 11:26:00 INFO - PROCESS | 740 | 1471544760984 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:00 INFO - PROCESS | 740 | 1471544760986 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:01 INFO - PROCESS | 740 | ++DOCSHELL 000000140EAA4000 == 30 [pid = 740] [id = 498] 11:26:01 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140C90C800) [pid = 740] [serial = 1494] [outer = 0000000000000000] 11:26:01 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140C98EC00) [pid = 740] [serial = 1495] [outer = 000000140C90C800] 11:26:01 INFO - PROCESS | 740 | 1471544761033 Marionette DEBUG loaded listener.js 11:26:01 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140E73D800) [pid = 740] [serial = 1496] [outer = 000000140C90C800] 11:26:01 INFO - PROCESS | 740 | 1471544761476 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]]]}] 11:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 692ms 11:26:01 INFO - PROCESS | 740 | 1471544761532 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 11:26:01 INFO - PROCESS | 740 | 1471544761535 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 11:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:26:01 INFO - PROCESS | 740 | 1471544761538 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:26:01 INFO - PROCESS | 740 | 1471544761540 Marionette TRACE conn6 <- [1,1958,null,{}] 11:26:01 INFO - PROCESS | 740 | 1471544761590 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}] 11:26:01 INFO - PROCESS | 740 | 1471544761592 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:01 INFO - PROCESS | 740 | 1471544761706 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 11:26:01 INFO - PROCESS | 740 | 1471544761718 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:01 INFO - PROCESS | 740 | 1471544761720 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:01 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECB1000 == 31 [pid = 740] [id = 499] 11:26:01 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140435B000) [pid = 740] [serial = 1497] [outer = 0000000000000000] 11:26:01 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140E844800) [pid = 740] [serial = 1498] [outer = 000000140435B000] 11:26:01 INFO - PROCESS | 740 | 1471544761767 Marionette DEBUG loaded listener.js 11:26:01 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140EAEC000) [pid = 740] [serial = 1499] [outer = 000000140435B000] 11:26:02 INFO - PROCESS | 740 | 1471544762212 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]]]}] 11:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 734ms 11:26:02 INFO - PROCESS | 740 | 1471544762275 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 11:26:02 INFO - PROCESS | 740 | 1471544762277 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 11:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:26:02 INFO - PROCESS | 740 | 1471544762280 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:26:02 INFO - PROCESS | 740 | 1471544762282 Marionette TRACE conn6 <- [1,1962,null,{}] 11:26:02 INFO - PROCESS | 740 | 1471544762286 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}] 11:26:02 INFO - PROCESS | 740 | 1471544762292 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:02 INFO - PROCESS | 740 | 1471544762433 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 11:26:02 INFO - PROCESS | 740 | 1471544762448 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:02 INFO - PROCESS | 740 | 1471544762450 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:02 INFO - PROCESS | 740 | ++DOCSHELL 000000140ED9D000 == 32 [pid = 740] [id = 500] 11:26:02 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140EAE8C00) [pid = 740] [serial = 1500] [outer = 0000000000000000] 11:26:02 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000140ECA1400) [pid = 740] [serial = 1501] [outer = 000000140EAE8C00] 11:26:02 INFO - PROCESS | 740 | 1471544762542 Marionette DEBUG loaded listener.js 11:26:02 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000140EF92400) [pid = 740] [serial = 1502] [outer = 000000140EAE8C00] 11:26:02 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000147AA35800) [pid = 740] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:26:02 INFO - PROCESS | 740 | --DOMWINDOW == 85 (0000001479D33000) [pid = 740] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:26:02 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001478E66000) [pid = 740] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:26:02 INFO - PROCESS | 740 | --DOMWINDOW == 83 (0000001404E68800) [pid = 740] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:26:02 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140EF1DC00) [pid = 740] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:26:02 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140C987800) [pid = 740] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:26:02 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000147964F000) [pid = 740] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:26:02 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001407F36000) [pid = 740] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:26:02 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001404F23400) [pid = 740] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:26:02 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001407504000) [pid = 740] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:26:02 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140B4C6000) [pid = 740] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:26:02 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001403C80800) [pid = 740] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:26:02 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140C0E8400) [pid = 740] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:26:03 INFO - PROCESS | 740 | 1471544763119 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]]]}] 11:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 880ms 11:26:03 INFO - PROCESS | 740 | 1471544763163 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 11:26:03 INFO - PROCESS | 740 | 1471544763165 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 11:26:03 INFO - PROCESS | 740 | 1471544763168 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:26:03 INFO - PROCESS | 740 | 1471544763170 Marionette TRACE conn6 <- [1,1966,null,{}] 11:26:03 INFO - PROCESS | 740 | 1471544763174 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}] 11:26:03 INFO - PROCESS | 740 | 1471544763176 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:03 INFO - PROCESS | 740 | 1471544763258 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 11:26:03 INFO - PROCESS | 740 | 1471544763263 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:03 INFO - PROCESS | 740 | 1471544763265 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:03 INFO - PROCESS | 740 | ++DOCSHELL 000000140F378800 == 33 [pid = 740] [id = 501] 11:26:03 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140C0E5800) [pid = 740] [serial = 1503] [outer = 0000000000000000] 11:26:03 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140EAF0C00) [pid = 740] [serial = 1504] [outer = 000000140C0E5800] 11:26:03 INFO - PROCESS | 740 | 1471544763311 Marionette DEBUG loaded listener.js 11:26:03 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140EF90400) [pid = 740] [serial = 1505] [outer = 000000140C0E5800] 11:26:03 INFO - PROCESS | 740 | 1471544763705 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]]]}] 11:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 585ms 11:26:03 INFO - PROCESS | 740 | 1471544763766 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 11:26:03 INFO - PROCESS | 740 | 1471544763768 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 11:26:03 INFO - PROCESS | 740 | 1471544763771 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:26:03 INFO - PROCESS | 740 | 1471544763773 Marionette TRACE conn6 <- [1,1970,null,{}] 11:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:26:03 INFO - PROCESS | 740 | 1471544763780 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}] 11:26:03 INFO - PROCESS | 740 | 1471544763783 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:03 INFO - PROCESS | 740 | 1471544763866 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 11:26:03 INFO - PROCESS | 740 | 1471544763872 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:03 INFO - PROCESS | 740 | 1471544763874 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:03 INFO - PROCESS | 740 | ++DOCSHELL 00000014797A0000 == 34 [pid = 740] [id = 502] 11:26:03 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140EF90800) [pid = 740] [serial = 1506] [outer = 0000000000000000] 11:26:03 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140F016000) [pid = 740] [serial = 1507] [outer = 000000140EF90800] 11:26:03 INFO - PROCESS | 740 | 1471544763920 Marionette DEBUG loaded listener.js 11:26:04 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140F0C5000) [pid = 740] [serial = 1508] [outer = 000000140EF90800] 11:26:04 INFO - PROCESS | 740 | 1471544764325 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]]]}] 11:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 628ms 11:26:04 INFO - PROCESS | 740 | 1471544764405 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 11:26:04 INFO - PROCESS | 740 | 1471544764407 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 11:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:26:04 INFO - PROCESS | 740 | 1471544764411 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:26:04 INFO - PROCESS | 740 | 1471544764412 Marionette TRACE conn6 <- [1,1974,null,{}] 11:26:04 INFO - PROCESS | 740 | 1471544764416 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}] 11:26:04 INFO - PROCESS | 740 | 1471544764418 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:04 INFO - PROCESS | 740 | 1471544764502 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 11:26:04 INFO - PROCESS | 740 | 1471544764510 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:04 INFO - PROCESS | 740 | 1471544764512 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:04 INFO - PROCESS | 740 | ++DOCSHELL 000000140C9A9800 == 35 [pid = 740] [id = 503] 11:26:04 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140C98B400) [pid = 740] [serial = 1509] [outer = 0000000000000000] 11:26:04 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140F3BD400) [pid = 740] [serial = 1510] [outer = 000000140C98B400] 11:26:04 INFO - PROCESS | 740 | 1471544764562 Marionette DEBUG loaded listener.js 11:26:04 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001478E6E000) [pid = 740] [serial = 1511] [outer = 000000140C98B400] 11:26:05 INFO - PROCESS | 740 | 1471544765250 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]]]}] 11:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 881ms 11:26:05 INFO - PROCESS | 740 | 1471544765296 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 11:26:05 INFO - PROCESS | 740 | 1471544765300 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 11:26:05 INFO - PROCESS | 740 | 1471544765305 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:26:05 INFO - PROCESS | 740 | 1471544765309 Marionette TRACE conn6 <- [1,1978,null,{}] 11:26:05 INFO - PROCESS | 740 | 1471544765341 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}] 11:26:05 INFO - PROCESS | 740 | 1471544765344 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:05 INFO - PROCESS | 740 | 1471544765478 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 11:26:05 INFO - PROCESS | 740 | 1471544765551 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:05 INFO - PROCESS | 740 | 1471544765554 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:05 INFO - PROCESS | 740 | ++DOCSHELL 000000140876F800 == 36 [pid = 740] [id = 504] 11:26:05 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001404757000) [pid = 740] [serial = 1512] [outer = 0000000000000000] 11:26:05 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (00000014066DA000) [pid = 740] [serial = 1513] [outer = 0000001404757000] 11:26:05 INFO - PROCESS | 740 | 1471544765656 Marionette DEBUG loaded listener.js 11:26:05 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (0000001406DEC000) [pid = 740] [serial = 1514] [outer = 0000001404757000] 11:26:06 INFO - PROCESS | 740 | 1471544766441 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]]]}] 11:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1210ms 11:26:06 INFO - PROCESS | 740 | 1471544766520 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 11:26:06 INFO - PROCESS | 740 | 1471544766526 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 11:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:26:06 INFO - PROCESS | 740 | 1471544766532 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:26:06 INFO - PROCESS | 740 | 1471544766536 Marionette TRACE conn6 <- [1,1982,null,{}] 11:26:06 INFO - PROCESS | 740 | 1471544766540 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}] 11:26:06 INFO - PROCESS | 740 | 1471544766543 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:06 INFO - PROCESS | 740 | 1471544766704 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 11:26:06 INFO - PROCESS | 740 | 1471544766904 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:06 INFO - PROCESS | 740 | 1471544766907 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:06 INFO - PROCESS | 740 | ++DOCSHELL 0000001406BB1000 == 37 [pid = 740] [id = 505] 11:26:06 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (0000001400C2E800) [pid = 740] [serial = 1515] [outer = 0000000000000000] 11:26:06 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (0000001405243000) [pid = 740] [serial = 1516] [outer = 0000001400C2E800] 11:26:06 INFO - PROCESS | 740 | 1471544766968 Marionette DEBUG loaded listener.js 11:26:07 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (0000001407AF9C00) [pid = 740] [serial = 1517] [outer = 0000001400C2E800] 11:26:07 INFO - PROCESS | 740 | --DOCSHELL 00000014797A0000 == 36 [pid = 740] [id = 502] 11:26:07 INFO - PROCESS | 740 | --DOCSHELL 000000140F378800 == 35 [pid = 740] [id = 501] 11:26:07 INFO - PROCESS | 740 | --DOCSHELL 000000140ED9D000 == 34 [pid = 740] [id = 500] 11:26:07 INFO - PROCESS | 740 | --DOCSHELL 000000140ECB1000 == 33 [pid = 740] [id = 499] 11:26:07 INFO - PROCESS | 740 | --DOCSHELL 000000140EAA4000 == 32 [pid = 740] [id = 498] 11:26:07 INFO - PROCESS | 740 | --DOCSHELL 000000140C9AC800 == 31 [pid = 740] [id = 497] 11:26:07 INFO - PROCESS | 740 | --DOCSHELL 0000001409A62000 == 30 [pid = 740] [id = 496] 11:26:07 INFO - PROCESS | 740 | --DOCSHELL 0000001407D19000 == 29 [pid = 740] [id = 495] 11:26:07 INFO - PROCESS | 740 | --DOCSHELL 000000140A383000 == 28 [pid = 740] [id = 494] 11:26:07 INFO - PROCESS | 740 | --DOMWINDOW == 88 (000000147B035400) [pid = 740] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140E84B000) [pid = 740] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140EF9DC00) [pid = 740] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000140EC94800) [pid = 740] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140E735800) [pid = 740] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 740 | --DOMWINDOW == 83 (0000001479F6E400) [pid = 740] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001479D38400) [pid = 740] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001407F3B800) [pid = 740] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 740 | --DOMWINDOW == 80 (00000014086CCC00) [pid = 740] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140F01AC00) [pid = 740] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001406C3F800) [pid = 740] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001407AD3000) [pid = 740] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001407C53400) [pid = 740] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001407DA0800) [pid = 740] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140B94EC00) [pid = 740] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140C0EA400) [pid = 740] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 740 | --DOMWINDOW == 72 (00000014066D4800) [pid = 740] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140B956400) [pid = 740] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 740 | --DOMWINDOW == 70 (0000001479D32000) [pid = 740] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140F0C8400) [pid = 740] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140E7D0C00) [pid = 740] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000140F3BDC00) [pid = 740] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 740 | --DOMWINDOW == 66 (000000147A626C00) [pid = 740] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 740 | --DOMWINDOW == 65 (000000147A159000) [pid = 740] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 740 | --DOMWINDOW == 64 (0000001478ED9000) [pid = 740] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 11:26:07 INFO - PROCESS | 740 | 1471544767578 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]]]}] 11:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1085ms 11:26:07 INFO - PROCESS | 740 | 1471544767620 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 11:26:07 INFO - PROCESS | 740 | 1471544767624 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 11:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:26:07 INFO - PROCESS | 740 | 1471544767633 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:26:07 INFO - PROCESS | 740 | 1471544767635 Marionette TRACE conn6 <- [1,1986,null,{}] 11:26:07 INFO - PROCESS | 740 | 1471544767651 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}] 11:26:07 INFO - PROCESS | 740 | 1471544767655 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:07 INFO - PROCESS | 740 | 1471544767776 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 11:26:07 INFO - PROCESS | 740 | 1471544767794 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:07 INFO - PROCESS | 740 | 1471544767797 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:07 INFO - PROCESS | 740 | ++DOCSHELL 000000140A752000 == 29 [pid = 740] [id = 506] 11:26:07 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (0000001406C3F800) [pid = 740] [serial = 1518] [outer = 0000000000000000] 11:26:07 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (0000001407DCFC00) [pid = 740] [serial = 1519] [outer = 0000001406C3F800] 11:26:07 INFO - PROCESS | 740 | 1471544767848 Marionette DEBUG loaded listener.js 11:26:07 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (0000001408787800) [pid = 740] [serial = 1520] [outer = 0000001406C3F800] 11:26:08 INFO - PROCESS | 740 | 1471544768338 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]]]}] 11:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 734ms 11:26:08 INFO - PROCESS | 740 | 1471544768368 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 11:26:08 INFO - PROCESS | 740 | 1471544768372 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 11:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:26:08 INFO - PROCESS | 740 | 1471544768377 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:26:08 INFO - PROCESS | 740 | 1471544768379 Marionette TRACE conn6 <- [1,1990,null,{}] 11:26:08 INFO - PROCESS | 740 | 1471544768383 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}] 11:26:08 INFO - PROCESS | 740 | 1471544768385 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:08 INFO - PROCESS | 740 | 1471544768479 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 11:26:08 INFO - PROCESS | 740 | 1471544768487 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:08 INFO - PROCESS | 740 | 1471544768489 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:08 INFO - PROCESS | 740 | ++DOCSHELL 000000140E759000 == 30 [pid = 740] [id = 507] 11:26:08 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (000000140B4C6000) [pid = 740] [serial = 1521] [outer = 0000000000000000] 11:26:08 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (000000140B950C00) [pid = 740] [serial = 1522] [outer = 000000140B4C6000] 11:26:08 INFO - PROCESS | 740 | 1471544768537 Marionette DEBUG loaded listener.js 11:26:08 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140C98B000) [pid = 740] [serial = 1523] [outer = 000000140B4C6000] 11:26:09 INFO - PROCESS | 740 | 1471544769018 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]]]}] 11:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 692ms 11:26:09 INFO - PROCESS | 740 | 1471544769073 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 11:26:09 INFO - PROCESS | 740 | 1471544769075 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 11:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:26:09 INFO - PROCESS | 740 | 1471544769081 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:26:09 INFO - PROCESS | 740 | 1471544769087 Marionette TRACE conn6 <- [1,1994,null,{}] 11:26:09 INFO - PROCESS | 740 | 1471544769097 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}] 11:26:09 INFO - PROCESS | 740 | 1471544769101 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:09 INFO - PROCESS | 740 | 1471544769192 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 11:26:09 INFO - PROCESS | 740 | 1471544769199 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:09 INFO - PROCESS | 740 | 1471544769201 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:09 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECAB800 == 31 [pid = 740] [id = 508] 11:26:09 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140435C000) [pid = 740] [serial = 1524] [outer = 0000000000000000] 11:26:09 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140EAEA000) [pid = 740] [serial = 1525] [outer = 000000140435C000] 11:26:09 INFO - PROCESS | 740 | 1471544769254 Marionette DEBUG loaded listener.js 11:26:09 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140EC9BC00) [pid = 740] [serial = 1526] [outer = 000000140435C000] 11:26:09 INFO - PROCESS | 740 | 1471544769668 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]]]}] 11:26:09 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 11:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 650ms 11:26:09 INFO - PROCESS | 740 | 1471544769732 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 11:26:09 INFO - PROCESS | 740 | 1471544769734 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 11:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:26:09 INFO - PROCESS | 740 | 1471544769737 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:26:09 INFO - PROCESS | 740 | 1471544769739 Marionette TRACE conn6 <- [1,1998,null,{}] 11:26:09 INFO - PROCESS | 740 | 1471544769743 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}] 11:26:09 INFO - PROCESS | 740 | 1471544769745 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:09 INFO - PROCESS | 740 | 1471544769864 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 11:26:09 INFO - PROCESS | 740 | 1471544769872 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:09 INFO - PROCESS | 740 | 1471544769874 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:09 INFO - PROCESS | 740 | ++DOCSHELL 000000140ED9A000 == 32 [pid = 740] [id = 509] 11:26:09 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140ED09400) [pid = 740] [serial = 1527] [outer = 0000000000000000] 11:26:09 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140ED11000) [pid = 740] [serial = 1528] [outer = 000000140ED09400] 11:26:09 INFO - PROCESS | 740 | 1471544769929 Marionette DEBUG loaded listener.js 11:26:10 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140EF1D000) [pid = 740] [serial = 1529] [outer = 000000140ED09400] 11:26:10 INFO - PROCESS | 740 | 1471544770387 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]]]}] 11:26:10 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 11:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 691ms 11:26:10 INFO - PROCESS | 740 | 1471544770432 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 11:26:10 INFO - PROCESS | 740 | 1471544770434 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 11:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:26:10 INFO - PROCESS | 740 | 1471544770437 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:26:10 INFO - PROCESS | 740 | 1471544770439 Marionette TRACE conn6 <- [1,2002,null,{}] 11:26:10 INFO - PROCESS | 740 | 1471544770443 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}] 11:26:10 INFO - PROCESS | 740 | 1471544770445 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:10 INFO - PROCESS | 740 | 1471544770554 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 11:26:10 INFO - PROCESS | 740 | 1471544770562 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:10 INFO - PROCESS | 740 | 1471544770568 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:10 INFO - PROCESS | 740 | ++DOCSHELL 000000140EC5E000 == 33 [pid = 740] [id = 510] 11:26:10 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140F01BC00) [pid = 740] [serial = 1530] [outer = 0000000000000000] 11:26:10 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140F0BE000) [pid = 740] [serial = 1531] [outer = 000000140F01BC00] 11:26:10 INFO - PROCESS | 740 | 1471544770668 Marionette DEBUG loaded listener.js 11:26:10 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001478E69000) [pid = 740] [serial = 1532] [outer = 000000140F01BC00] 11:26:11 INFO - PROCESS | 740 | 1471544771131 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]]]}] 11:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 734ms 11:26:11 INFO - PROCESS | 740 | 1471544771175 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 11:26:11 INFO - PROCESS | 740 | 1471544771177 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 11:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:26:11 INFO - PROCESS | 740 | 1471544771207 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:26:11 INFO - PROCESS | 740 | 1471544771209 Marionette TRACE conn6 <- [1,2006,null,{}] 11:26:11 INFO - PROCESS | 740 | 1471544771231 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}] 11:26:11 INFO - PROCESS | 740 | 1471544771234 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:11 INFO - PROCESS | 740 | 1471544771355 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 11:26:11 INFO - PROCESS | 740 | 1471544771370 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:11 INFO - PROCESS | 740 | 1471544771372 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:11 INFO - PROCESS | 740 | ++DOCSHELL 000000147A68D000 == 34 [pid = 740] [id = 511] 11:26:11 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001479D30C00) [pid = 740] [serial = 1533] [outer = 0000000000000000] 11:26:11 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (0000001479F3D800) [pid = 740] [serial = 1534] [outer = 0000001479D30C00] 11:26:11 INFO - PROCESS | 740 | 1471544771460 Marionette DEBUG loaded listener.js 11:26:11 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000147A1BB400) [pid = 740] [serial = 1535] [outer = 0000001479D30C00] 11:26:11 INFO - PROCESS | 740 | 1471544771887 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]]]}] 11:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 776ms 11:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:26:11 INFO - PROCESS | 740 | 1471544771960 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 11:26:11 INFO - PROCESS | 740 | 1471544771962 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 11:26:11 INFO - PROCESS | 740 | 1471544771965 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:26:11 INFO - PROCESS | 740 | 1471544771967 Marionette TRACE conn6 <- [1,2010,null,{}] 11:26:11 INFO - PROCESS | 740 | 1471544771979 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}] 11:26:11 INFO - PROCESS | 740 | 1471544771981 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:12 INFO - PROCESS | 740 | 1471544772090 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 11:26:12 INFO - PROCESS | 740 | 1471544772100 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:12 INFO - PROCESS | 740 | 1471544772102 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:12 INFO - PROCESS | 740 | ++DOCSHELL 000000147B17F000 == 35 [pid = 740] [id = 512] 11:26:12 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000147A158400) [pid = 740] [serial = 1536] [outer = 0000000000000000] 11:26:12 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000147A627800) [pid = 740] [serial = 1537] [outer = 000000147A158400] 11:26:12 INFO - PROCESS | 740 | 1471544772148 Marionette DEBUG loaded listener.js 11:26:12 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000147A924000) [pid = 740] [serial = 1538] [outer = 000000147A158400] 11:26:12 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140C90C800) [pid = 740] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:26:12 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140435B000) [pid = 740] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:26:12 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001407CD3C00) [pid = 740] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:26:12 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140521D400) [pid = 740] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:26:12 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001406CE0C00) [pid = 740] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:26:12 INFO - PROCESS | 740 | --DOMWINDOW == 79 (00000014066D7C00) [pid = 740] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:26:12 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140EAE8C00) [pid = 740] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:26:12 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001406CDC800) [pid = 740] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:26:12 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140AAC6400) [pid = 740] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:26:12 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140EF96C00) [pid = 740] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:26:12 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140EF90800) [pid = 740] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:26:12 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140C0E5800) [pid = 740] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:26:12 INFO - PROCESS | 740 | 1471544772606 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]]]}] 11:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 691ms 11:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:26:12 INFO - PROCESS | 740 | 1471544772659 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 11:26:12 INFO - PROCESS | 740 | 1471544772661 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 11:26:12 INFO - PROCESS | 740 | 1471544772690 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:26:12 INFO - PROCESS | 740 | 1471544772692 Marionette TRACE conn6 <- [1,2014,null,{}] 11:26:12 INFO - PROCESS | 740 | 1471544772700 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}] 11:26:12 INFO - PROCESS | 740 | 1471544772703 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:12 INFO - PROCESS | 740 | 1471544772796 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 11:26:12 INFO - PROCESS | 740 | 1471544772805 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:12 INFO - PROCESS | 740 | 1471544772807 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:12 INFO - PROCESS | 740 | ++DOCSHELL 000000147B4FA800 == 36 [pid = 740] [id = 513] 11:26:12 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (0000001408237000) [pid = 740] [serial = 1539] [outer = 0000000000000000] 11:26:12 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140EAEC400) [pid = 740] [serial = 1540] [outer = 0000001408237000] 11:26:12 INFO - PROCESS | 740 | 1471544772854 Marionette DEBUG loaded listener.js 11:26:12 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000147A625400) [pid = 740] [serial = 1541] [outer = 0000001408237000] 11:26:13 INFO - PROCESS | 740 | 1471544773276 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]]]}] 11:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 11:26:13 INFO - PROCESS | 740 | 1471544773338 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 11:26:13 INFO - PROCESS | 740 | 1471544773341 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 11:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:26:13 INFO - PROCESS | 740 | 1471544773344 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:26:13 INFO - PROCESS | 740 | 1471544773346 Marionette TRACE conn6 <- [1,2018,null,{}] 11:26:13 INFO - PROCESS | 740 | 1471544773350 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}] 11:26:13 INFO - PROCESS | 740 | 1471544773352 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:13 INFO - PROCESS | 740 | 1471544773437 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 11:26:13 INFO - PROCESS | 740 | 1471544773442 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:13 INFO - PROCESS | 740 | 1471544773444 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:13 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECAB000 == 37 [pid = 740] [id = 514] 11:26:13 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000147A924C00) [pid = 740] [serial = 1542] [outer = 0000000000000000] 11:26:13 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000147A92D000) [pid = 740] [serial = 1543] [outer = 000000147A924C00] 11:26:13 INFO - PROCESS | 740 | 1471544773492 Marionette DEBUG loaded listener.js 11:26:13 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000147AA38800) [pid = 740] [serial = 1544] [outer = 000000147A924C00] 11:26:13 INFO - PROCESS | 740 | 1471544773909 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]]]}] 11:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 627ms 11:26:13 INFO - PROCESS | 740 | 1471544773974 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 11:26:13 INFO - PROCESS | 740 | 1471544773985 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 11:26:13 INFO - PROCESS | 740 | 1471544773989 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:26:13 INFO - PROCESS | 740 | 1471544773991 Marionette TRACE conn6 <- [1,2022,null,{}] 11:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:26:13 INFO - PROCESS | 740 | 1471544773994 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}] 11:26:13 INFO - PROCESS | 740 | 1471544773996 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:14 INFO - PROCESS | 740 | 1471544774081 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 11:26:14 INFO - PROCESS | 740 | 1471544774087 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:14 INFO - PROCESS | 740 | 1471544774089 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:14 INFO - PROCESS | 740 | ++DOCSHELL 000000147F54F000 == 38 [pid = 740] [id = 515] 11:26:14 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000147AA3C800) [pid = 740] [serial = 1545] [outer = 0000000000000000] 11:26:14 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000147AFC1400) [pid = 740] [serial = 1546] [outer = 000000147AA3C800] 11:26:14 INFO - PROCESS | 740 | 1471544774138 Marionette DEBUG loaded listener.js 11:26:14 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140F0C2000) [pid = 740] [serial = 1547] [outer = 000000147AA3C800] 11:26:14 INFO - PROCESS | 740 | 1471544774842 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]]]}] 11:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 880ms 11:26:14 INFO - PROCESS | 740 | 1471544774875 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 11:26:14 INFO - PROCESS | 740 | 1471544774880 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 11:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:26:14 INFO - PROCESS | 740 | 1471544774885 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:26:14 INFO - PROCESS | 740 | 1471544774891 Marionette TRACE conn6 <- [1,2026,null,{}] 11:26:14 INFO - PROCESS | 740 | 1471544774896 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}] 11:26:14 INFO - PROCESS | 740 | 1471544774899 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:15 INFO - PROCESS | 740 | 1471544775019 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 11:26:15 INFO - PROCESS | 740 | 1471544775142 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:15 INFO - PROCESS | 740 | 1471544775145 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:15 INFO - PROCESS | 740 | ++DOCSHELL 000000140C96A800 == 39 [pid = 740] [id = 516] 11:26:15 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001407CD7C00) [pid = 740] [serial = 1548] [outer = 0000000000000000] 11:26:15 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001408234000) [pid = 740] [serial = 1549] [outer = 0000001407CD7C00] 11:26:15 INFO - PROCESS | 740 | 1471544775208 Marionette DEBUG loaded listener.js 11:26:15 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140A3D3400) [pid = 740] [serial = 1550] [outer = 0000001407CD7C00] 11:26:15 INFO - PROCESS | 740 | 1471544775861 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]]]}] 11:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1027ms 11:26:15 INFO - PROCESS | 740 | 1471544775916 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 11:26:15 INFO - PROCESS | 740 | 1471544775922 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 11:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:26:15 INFO - PROCESS | 740 | 1471544775928 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:26:15 INFO - PROCESS | 740 | 1471544775932 Marionette TRACE conn6 <- [1,2030,null,{}] 11:26:15 INFO - PROCESS | 740 | 1471544775936 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}] 11:26:15 INFO - PROCESS | 740 | 1471544775939 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:16 INFO - PROCESS | 740 | 1471544776063 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 11:26:16 INFO - PROCESS | 740 | 1471544776159 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:16 INFO - PROCESS | 740 | 1471544776161 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:16 INFO - PROCESS | 740 | ++DOCSHELL 00000014796F0000 == 40 [pid = 740] [id = 517] 11:26:16 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000140E846400) [pid = 740] [serial = 1551] [outer = 0000000000000000] 11:26:16 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000140EC94000) [pid = 740] [serial = 1552] [outer = 000000140E846400] 11:26:16 INFO - PROCESS | 740 | 1471544776221 Marionette DEBUG loaded listener.js 11:26:16 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000140EF9E000) [pid = 740] [serial = 1553] [outer = 000000140E846400] 11:26:16 INFO - PROCESS | 740 | 1471544776848 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]]]}] 11:26:16 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) 11:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 945ms 11:26:16 INFO - PROCESS | 740 | 1471544776874 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 11:26:16 INFO - PROCESS | 740 | 1471544776877 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 11:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:26:16 INFO - PROCESS | 740 | 1471544776881 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:26:16 INFO - PROCESS | 740 | 1471544776885 Marionette TRACE conn6 <- [1,2034,null,{}] 11:26:16 INFO - PROCESS | 740 | 1471544776897 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}] 11:26:16 INFO - PROCESS | 740 | 1471544776902 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:17 INFO - PROCESS | 740 | 1471544777016 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 11:26:17 INFO - PROCESS | 740 | 1471544777142 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:17 INFO - PROCESS | 740 | 1471544777145 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:17 INFO - PROCESS | 740 | ++DOCSHELL 000000147FF16800 == 41 [pid = 740] [id = 518] 11:26:17 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (0000001478E70C00) [pid = 740] [serial = 1554] [outer = 0000000000000000] 11:26:17 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (000000147AA34800) [pid = 740] [serial = 1555] [outer = 0000001478E70C00] 11:26:17 INFO - PROCESS | 740 | 1471544777206 Marionette DEBUG loaded listener.js 11:26:17 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (000000147B0C6C00) [pid = 740] [serial = 1556] [outer = 0000001478E70C00] 11:26:17 INFO - PROCESS | 740 | 1471544777800 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]]]}] 11:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 944ms 11:26:17 INFO - PROCESS | 740 | 1471544777827 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 11:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:26:17 INFO - PROCESS | 740 | 1471544777831 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 11:26:17 INFO - PROCESS | 740 | 1471544777834 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:26:17 INFO - PROCESS | 740 | 1471544777837 Marionette TRACE conn6 <- [1,2038,null,{}] 11:26:17 INFO - PROCESS | 740 | 1471544777840 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}] 11:26:17 INFO - PROCESS | 740 | 1471544777843 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:17 INFO - PROCESS | 740 | 1471544777962 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 11:26:18 INFO - PROCESS | 740 | 1471544778191 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:18 INFO - PROCESS | 740 | 1471544778195 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:18 INFO - PROCESS | 740 | ++DOCSHELL 00000014080DF800 == 42 [pid = 740] [id = 519] 11:26:18 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (0000001400C2B800) [pid = 740] [serial = 1557] [outer = 0000000000000000] 11:26:18 INFO - PROCESS | 740 | ++DOMWINDOW == 93 (0000001406B6FC00) [pid = 740] [serial = 1558] [outer = 0000001400C2B800] 11:26:18 INFO - PROCESS | 740 | 1471544778264 Marionette DEBUG loaded listener.js 11:26:18 INFO - PROCESS | 740 | ++DOMWINDOW == 94 (0000001407DD1400) [pid = 740] [serial = 1559] [outer = 0000001400C2B800] 11:26:19 INFO - PROCESS | 740 | --DOCSHELL 000000140ECAB000 == 41 [pid = 740] [id = 514] 11:26:19 INFO - PROCESS | 740 | --DOCSHELL 000000147B4FA800 == 40 [pid = 740] [id = 513] 11:26:19 INFO - PROCESS | 740 | --DOCSHELL 000000147B17F000 == 39 [pid = 740] [id = 512] 11:26:19 INFO - PROCESS | 740 | --DOCSHELL 000000147A68D000 == 38 [pid = 740] [id = 511] 11:26:19 INFO - PROCESS | 740 | --DOCSHELL 000000140EC5E000 == 37 [pid = 740] [id = 510] 11:26:19 INFO - PROCESS | 740 | --DOCSHELL 000000140ED9A000 == 36 [pid = 740] [id = 509] 11:26:19 INFO - PROCESS | 740 | --DOCSHELL 000000140ECAB800 == 35 [pid = 740] [id = 508] 11:26:19 INFO - PROCESS | 740 | --DOCSHELL 000000140E759000 == 34 [pid = 740] [id = 507] 11:26:19 INFO - PROCESS | 740 | --DOCSHELL 000000140A752000 == 33 [pid = 740] [id = 506] 11:26:19 INFO - PROCESS | 740 | --DOCSHELL 0000001406BB1000 == 32 [pid = 740] [id = 505] 11:26:19 INFO - PROCESS | 740 | --DOCSHELL 000000140C9A9800 == 31 [pid = 740] [id = 503] 11:26:19 INFO - PROCESS | 740 | --DOCSHELL 000000140876F800 == 30 [pid = 740] [id = 504] 11:26:19 INFO - PROCESS | 740 | --DOCSHELL 000000147FF16800 == 29 [pid = 740] [id = 518] 11:26:19 INFO - PROCESS | 740 | --DOCSHELL 00000014796F0000 == 28 [pid = 740] [id = 517] 11:26:19 INFO - PROCESS | 740 | --DOCSHELL 000000140C96A800 == 27 [pid = 740] [id = 516] 11:26:19 INFO - PROCESS | 740 | --DOCSHELL 000000147F54F000 == 26 [pid = 740] [id = 515] 11:26:19 INFO - PROCESS | 740 | --DOMWINDOW == 93 (000000140EF90400) [pid = 740] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 11:26:19 INFO - PROCESS | 740 | --DOMWINDOW == 92 (000000140B94DC00) [pid = 740] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 11:26:19 INFO - PROCESS | 740 | --DOMWINDOW == 91 (000000140C98EC00) [pid = 740] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 11:26:19 INFO - PROCESS | 740 | --DOMWINDOW == 90 (000000140EAEC000) [pid = 740] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 11:26:19 INFO - PROCESS | 740 | --DOMWINDOW == 89 (000000140E844800) [pid = 740] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 11:26:19 INFO - PROCESS | 740 | --DOMWINDOW == 88 (0000001409A26400) [pid = 740] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 11:26:19 INFO - PROCESS | 740 | --DOMWINDOW == 87 (0000001407DD1800) [pid = 740] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 11:26:19 INFO - PROCESS | 740 | --DOMWINDOW == 86 (0000001405245000) [pid = 740] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 11:26:19 INFO - PROCESS | 740 | --DOMWINDOW == 85 (0000001404751C00) [pid = 740] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 11:26:19 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001407D95800) [pid = 740] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 11:26:19 INFO - PROCESS | 740 | --DOMWINDOW == 83 (0000001407F2FC00) [pid = 740] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 11:26:19 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140A3F7C00) [pid = 740] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 11:26:19 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140ECA1400) [pid = 740] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 11:26:19 INFO - PROCESS | 740 | --DOMWINDOW == 80 (00000014082D3400) [pid = 740] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 11:26:19 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001407D96C00) [pid = 740] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 11:26:19 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140EAE3C00) [pid = 740] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 11:26:19 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140C0E9000) [pid = 740] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 11:26:19 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000147A629400) [pid = 740] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 11:26:19 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140F0C8800) [pid = 740] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 11:26:19 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140F0C5000) [pid = 740] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 11:26:19 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140F3BD400) [pid = 740] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 11:26:19 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140F016000) [pid = 740] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 11:26:19 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140EF92400) [pid = 740] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 11:26:19 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140E73D800) [pid = 740] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 11:26:19 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140EAF0C00) [pid = 740] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 11:26:19 INFO - PROCESS | 740 | 1471544779586 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]]]}] 11:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1842ms 11:26:19 INFO - PROCESS | 740 | 1471544779680 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 11:26:19 INFO - PROCESS | 740 | 1471544779684 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 11:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:26:19 INFO - PROCESS | 740 | 1471544779690 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:26:19 INFO - PROCESS | 740 | 1471544779694 Marionette TRACE conn6 <- [1,2042,null,{}] 11:26:19 INFO - PROCESS | 740 | 1471544779700 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}] 11:26:19 INFO - PROCESS | 740 | 1471544779704 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:19 INFO - PROCESS | 740 | 1471544779793 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 11:26:19 INFO - PROCESS | 740 | 1471544779800 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:19 INFO - PROCESS | 740 | 1471544779805 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:19 INFO - PROCESS | 740 | ++DOCSHELL 0000001407F7C800 == 27 [pid = 740] [id = 520] 11:26:19 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (00000014066DD400) [pid = 740] [serial = 1560] [outer = 0000000000000000] 11:26:19 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001406C38800) [pid = 740] [serial = 1561] [outer = 00000014066DD400] 11:26:19 INFO - PROCESS | 740 | 1471544779857 Marionette DEBUG loaded listener.js 11:26:19 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (0000001406CDD000) [pid = 740] [serial = 1562] [outer = 00000014066DD400] 11:26:20 INFO - PROCESS | 740 | 1471544780369 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]]]}] 11:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 733ms 11:26:20 INFO - PROCESS | 740 | 1471544780426 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 11:26:20 INFO - PROCESS | 740 | 1471544780432 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 11:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:26:20 INFO - PROCESS | 740 | 1471544780439 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:26:20 INFO - PROCESS | 740 | 1471544780442 Marionette TRACE conn6 <- [1,2046,null,{}] 11:26:20 INFO - PROCESS | 740 | 1471544780446 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}] 11:26:20 INFO - PROCESS | 740 | 1471544780449 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:20 INFO - PROCESS | 740 | 1471544780543 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 11:26:20 INFO - PROCESS | 740 | 1471544780623 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:20 INFO - PROCESS | 740 | 1471544780626 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:20 INFO - PROCESS | 740 | ++DOCSHELL 0000001409A66000 == 28 [pid = 740] [id = 521] 11:26:20 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001407DA1C00) [pid = 740] [serial = 1563] [outer = 0000000000000000] 11:26:20 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (0000001407F32C00) [pid = 740] [serial = 1564] [outer = 0000001407DA1C00] 11:26:20 INFO - PROCESS | 740 | 1471544780677 Marionette DEBUG loaded listener.js 11:26:20 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (00000014082C5400) [pid = 740] [serial = 1565] [outer = 0000001407DA1C00] 11:26:21 INFO - PROCESS | 740 | 1471544781072 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]]]}] 11:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 692ms 11:26:21 INFO - PROCESS | 740 | 1471544781149 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 11:26:21 INFO - PROCESS | 740 | 1471544781159 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 11:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:26:21 INFO - PROCESS | 740 | 1471544781163 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:26:21 INFO - PROCESS | 740 | 1471544781167 Marionette TRACE conn6 <- [1,2050,null,{}] 11:26:21 INFO - PROCESS | 740 | 1471544781178 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}] 11:26:21 INFO - PROCESS | 740 | 1471544781183 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:21 INFO - PROCESS | 740 | 1471544781286 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 11:26:21 INFO - PROCESS | 740 | 1471544781294 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:21 INFO - PROCESS | 740 | 1471544781297 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:21 INFO - PROCESS | 740 | ++DOCSHELL 000000140C964800 == 29 [pid = 740] [id = 522] 11:26:21 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140B94B400) [pid = 740] [serial = 1566] [outer = 0000000000000000] 11:26:21 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140B950800) [pid = 740] [serial = 1567] [outer = 000000140B94B400] 11:26:21 INFO - PROCESS | 740 | 1471544781351 Marionette DEBUG loaded listener.js 11:26:21 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140C0EA400) [pid = 740] [serial = 1568] [outer = 000000140B94B400] 11:26:21 INFO - PROCESS | 740 | 1471544781790 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]]]}] 11:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 692ms 11:26:21 INFO - PROCESS | 740 | 1471544781858 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 11:26:21 INFO - PROCESS | 740 | 1471544781861 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 11:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:26:21 INFO - PROCESS | 740 | 1471544781865 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:26:21 INFO - PROCESS | 740 | 1471544781867 Marionette TRACE conn6 <- [1,2054,null,{}] 11:26:21 INFO - PROCESS | 740 | 1471544781870 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}] 11:26:21 INFO - PROCESS | 740 | 1471544781873 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:22 INFO - PROCESS | 740 | 1471544781990 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 11:26:22 INFO - PROCESS | 740 | 1471544781997 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:22 INFO - PROCESS | 740 | 1471544781999 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:22 INFO - PROCESS | 740 | ++DOCSHELL 000000140E851800 == 30 [pid = 740] [id = 523] 11:26:22 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140C992C00) [pid = 740] [serial = 1569] [outer = 0000000000000000] 11:26:22 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140E737C00) [pid = 740] [serial = 1570] [outer = 000000140C992C00] 11:26:22 INFO - PROCESS | 740 | 1471544782088 Marionette DEBUG loaded listener.js 11:26:22 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140E7CC000) [pid = 740] [serial = 1571] [outer = 000000140C992C00] 11:26:22 INFO - PROCESS | 740 | 1471544782523 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]]]}] 11:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 11:26:22 INFO - PROCESS | 740 | 1471544782537 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 11:26:22 INFO - PROCESS | 740 | 1471544782539 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 11:26:22 INFO - PROCESS | 740 | 1471544782543 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:26:22 INFO - PROCESS | 740 | 1471544782545 Marionette TRACE conn6 <- [1,2058,null,{}] 11:26:22 INFO - PROCESS | 740 | 1471544782563 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}] 11:26:22 INFO - PROCESS | 740 | 1471544782565 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:22 INFO - PROCESS | 740 | 1471544782702 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 11:26:22 INFO - PROCESS | 740 | 1471544782724 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:22 INFO - PROCESS | 740 | 1471544782726 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:22 INFO - PROCESS | 740 | ++DOCSHELL 000000140EADE800 == 31 [pid = 740] [id = 524] 11:26:22 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140C988000) [pid = 740] [serial = 1572] [outer = 0000000000000000] 11:26:22 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140E842800) [pid = 740] [serial = 1573] [outer = 000000140C988000] 11:26:22 INFO - PROCESS | 740 | 1471544782772 Marionette DEBUG loaded listener.js 11:26:22 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140EAE8000) [pid = 740] [serial = 1574] [outer = 000000140C988000] 11:26:23 INFO - PROCESS | 740 | 1471544783200 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]]]}] 11:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 691ms 11:26:23 INFO - PROCESS | 740 | 1471544783238 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 11:26:23 INFO - PROCESS | 740 | 1471544783240 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 11:26:23 INFO - PROCESS | 740 | 1471544783243 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:26:23 INFO - PROCESS | 740 | 1471544783245 Marionette TRACE conn6 <- [1,2062,null,{}] 11:26:23 INFO - PROCESS | 740 | 1471544783248 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}] 11:26:23 INFO - PROCESS | 740 | 1471544783254 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:23 INFO - PROCESS | 740 | 1471544783401 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 11:26:23 INFO - PROCESS | 740 | 1471544783406 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:23 INFO - PROCESS | 740 | 1471544783409 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:23 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECDA800 == 32 [pid = 740] [id = 525] 11:26:23 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140EAE8800) [pid = 740] [serial = 1575] [outer = 0000000000000000] 11:26:23 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000140EC99000) [pid = 740] [serial = 1576] [outer = 000000140EAE8800] 11:26:23 INFO - PROCESS | 740 | 1471544783456 Marionette DEBUG loaded listener.js 11:26:23 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000140EF98C00) [pid = 740] [serial = 1577] [outer = 000000140EAE8800] 11:26:24 INFO - PROCESS | 740 | --DOMWINDOW == 86 (0000001404757000) [pid = 740] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:26:24 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000140B4C6000) [pid = 740] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:26:24 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000147A158400) [pid = 740] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:26:24 INFO - PROCESS | 740 | --DOMWINDOW == 83 (0000001406C3F800) [pid = 740] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:26:24 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001400C2E800) [pid = 740] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:26:24 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000147A924C00) [pid = 740] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:26:24 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140ED09400) [pid = 740] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:26:24 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140435C000) [pid = 740] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:26:24 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140C98B400) [pid = 740] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:26:24 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000147AA3C800) [pid = 740] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:26:24 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001408237000) [pid = 740] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:26:24 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140F01BC00) [pid = 740] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:26:24 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001479D30C00) [pid = 740] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:26:24 INFO - PROCESS | 740 | 1471544784159 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]]]}] 11:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 922ms 11:26:24 INFO - PROCESS | 740 | 1471544784169 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 11:26:24 INFO - PROCESS | 740 | 1471544784171 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 11:26:24 INFO - PROCESS | 740 | 1471544784174 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:26:24 INFO - PROCESS | 740 | 1471544784183 Marionette TRACE conn6 <- [1,2066,null,{}] 11:26:24 INFO - PROCESS | 740 | 1471544784187 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}] 11:26:24 INFO - PROCESS | 740 | 1471544784190 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:24 INFO - PROCESS | 740 | 1471544784272 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 11:26:24 INFO - PROCESS | 740 | 1471544784277 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:24 INFO - PROCESS | 740 | 1471544784279 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:24 INFO - PROCESS | 740 | ++DOCSHELL 000000140F0F4000 == 33 [pid = 740] [id = 526] 11:26:24 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140475A000) [pid = 740] [serial = 1578] [outer = 0000000000000000] 11:26:24 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (0000001407CDB000) [pid = 740] [serial = 1579] [outer = 000000140475A000] 11:26:24 INFO - PROCESS | 740 | 1471544784330 Marionette DEBUG loaded listener.js 11:26:24 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140E7CD400) [pid = 740] [serial = 1580] [outer = 000000140475A000] 11:26:24 INFO - PROCESS | 740 | 1471544784758 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]]]}] 11:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 648ms 11:26:24 INFO - PROCESS | 740 | 1471544784826 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 11:26:24 INFO - PROCESS | 740 | 1471544784828 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 11:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:26:24 INFO - PROCESS | 740 | 1471544784832 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:26:24 INFO - PROCESS | 740 | 1471544784834 Marionette TRACE conn6 <- [1,2070,null,{}] 11:26:24 INFO - PROCESS | 740 | 1471544784838 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}] 11:26:24 INFO - PROCESS | 740 | 1471544784840 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:24 INFO - PROCESS | 740 | 1471544784922 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 11:26:24 INFO - PROCESS | 740 | 1471544784927 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:24 INFO - PROCESS | 740 | 1471544784929 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:24 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D0F000 == 34 [pid = 740] [id = 527] 11:26:24 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140F013800) [pid = 740] [serial = 1581] [outer = 0000000000000000] 11:26:24 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140F0C8800) [pid = 740] [serial = 1582] [outer = 000000140F013800] 11:26:24 INFO - PROCESS | 740 | 1471544784977 Marionette DEBUG loaded listener.js 11:26:25 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140F3BA000) [pid = 740] [serial = 1583] [outer = 000000140F013800] 11:26:25 INFO - PROCESS | 740 | 1471544785399 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]]]}] 11:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 629ms 11:26:25 INFO - PROCESS | 740 | 1471544785464 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 11:26:25 INFO - PROCESS | 740 | 1471544785466 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 11:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:26:25 INFO - PROCESS | 740 | 1471544785478 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:26:25 INFO - PROCESS | 740 | 1471544785480 Marionette TRACE conn6 <- [1,2074,null,{}] 11:26:25 INFO - PROCESS | 740 | 1471544785483 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}] 11:26:25 INFO - PROCESS | 740 | 1471544785485 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:25 INFO - PROCESS | 740 | 1471544785567 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 11:26:25 INFO - PROCESS | 740 | 1471544785574 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:25 INFO - PROCESS | 740 | 1471544785576 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:25 INFO - PROCESS | 740 | ++DOCSHELL 000000147A19F800 == 35 [pid = 740] [id = 528] 11:26:25 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140F01C400) [pid = 740] [serial = 1584] [outer = 0000000000000000] 11:26:25 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (0000001478E73400) [pid = 740] [serial = 1585] [outer = 000000140F01C400] 11:26:25 INFO - PROCESS | 740 | 1471544785622 Marionette DEBUG loaded listener.js 11:26:25 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001479D31000) [pid = 740] [serial = 1586] [outer = 000000140F01C400] 11:26:26 INFO - PROCESS | 740 | 1471544786054 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]]]}] 11:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 629ms 11:26:26 INFO - PROCESS | 740 | 1471544786135 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 11:26:26 INFO - PROCESS | 740 | 1471544786139 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 11:26:26 INFO - PROCESS | 740 | 1471544786149 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:26:26 INFO - PROCESS | 740 | 1471544786154 Marionette TRACE conn6 <- [1,2078,null,{}] 11:26:26 INFO - PROCESS | 740 | 1471544786161 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}] 11:26:26 INFO - PROCESS | 740 | 1471544786165 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:26 INFO - PROCESS | 740 | 1471544786298 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 11:26:26 INFO - PROCESS | 740 | 1471544786395 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:26 INFO - PROCESS | 740 | 1471544786399 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:26 INFO - PROCESS | 740 | ++DOCSHELL 0000001408105800 == 36 [pid = 740] [id = 529] 11:26:26 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001404757400) [pid = 740] [serial = 1587] [outer = 0000000000000000] 11:26:26 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001404F26000) [pid = 740] [serial = 1588] [outer = 0000001404757400] 11:26:26 INFO - PROCESS | 740 | 1471544786467 Marionette DEBUG loaded listener.js 11:26:26 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (0000001406CDFC00) [pid = 740] [serial = 1589] [outer = 0000001404757400] 11:26:27 INFO - PROCESS | 740 | 1471544787271 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]]]}] 11:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1180ms 11:26:27 INFO - PROCESS | 740 | 1471544787338 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 11:26:27 INFO - PROCESS | 740 | 1471544787342 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 11:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:26:27 INFO - PROCESS | 740 | 1471544787349 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:26:27 INFO - PROCESS | 740 | 1471544787354 Marionette TRACE conn6 <- [1,2082,null,{}] 11:26:27 INFO - PROCESS | 740 | 1471544787359 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}] 11:26:27 INFO - PROCESS | 740 | 1471544787362 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:27 INFO - PROCESS | 740 | 1471544787494 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 11:26:27 INFO - PROCESS | 740 | 1471544787609 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:27 INFO - PROCESS | 740 | 1471544787612 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:27 INFO - PROCESS | 740 | ++DOCSHELL 000000140EAC9000 == 37 [pid = 740] [id = 530] 11:26:27 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (0000001408236400) [pid = 740] [serial = 1590] [outer = 0000000000000000] 11:26:27 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (0000001409C22800) [pid = 740] [serial = 1591] [outer = 0000001408236400] 11:26:27 INFO - PROCESS | 740 | 1471544787675 Marionette DEBUG loaded listener.js 11:26:27 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000140B954800) [pid = 740] [serial = 1592] [outer = 0000001408236400] 11:26:28 INFO - PROCESS | 740 | --DOCSHELL 0000001406BB6800 == 36 [pid = 740] [id = 10] 11:26:28 INFO - PROCESS | 740 | 1471544788623 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]]]}] 11:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1300ms 11:26:28 INFO - PROCESS | 740 | 1471544788647 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 11:26:28 INFO - PROCESS | 740 | 1471544788652 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 11:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:26:28 INFO - PROCESS | 740 | 1471544788657 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:26:28 INFO - PROCESS | 740 | 1471544788661 Marionette TRACE conn6 <- [1,2086,null,{}] 11:26:28 INFO - PROCESS | 740 | 1471544788666 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}] 11:26:28 INFO - PROCESS | 740 | 1471544788669 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:28 INFO - PROCESS | 740 | 1471544788789 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 11:26:28 INFO - PROCESS | 740 | 1471544788869 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:28 INFO - PROCESS | 740 | 1471544788874 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:28 INFO - PROCESS | 740 | ++DOCSHELL 00000014080DC000 == 37 [pid = 740] [id = 531] 11:26:28 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (0000001407AED800) [pid = 740] [serial = 1593] [outer = 0000000000000000] 11:26:28 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (0000001407F35C00) [pid = 740] [serial = 1594] [outer = 0000001407AED800] 11:26:28 INFO - PROCESS | 740 | 1471544788960 Marionette DEBUG loaded listener.js 11:26:29 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (000000140905C800) [pid = 740] [serial = 1595] [outer = 0000001407AED800] 11:26:29 INFO - PROCESS | 740 | --DOCSHELL 0000001478D0F000 == 36 [pid = 740] [id = 527] 11:26:29 INFO - PROCESS | 740 | --DOCSHELL 000000140F0F4000 == 35 [pid = 740] [id = 526] 11:26:29 INFO - PROCESS | 740 | --DOCSHELL 000000140ECDA800 == 34 [pid = 740] [id = 525] 11:26:29 INFO - PROCESS | 740 | --DOCSHELL 000000140EADE800 == 33 [pid = 740] [id = 524] 11:26:29 INFO - PROCESS | 740 | --DOCSHELL 000000140E851800 == 32 [pid = 740] [id = 523] 11:26:29 INFO - PROCESS | 740 | --DOCSHELL 000000140C964800 == 31 [pid = 740] [id = 522] 11:26:29 INFO - PROCESS | 740 | --DOCSHELL 0000001409A66000 == 30 [pid = 740] [id = 521] 11:26:29 INFO - PROCESS | 740 | --DOCSHELL 0000001407F7C800 == 29 [pid = 740] [id = 520] 11:26:29 INFO - PROCESS | 740 | --DOCSHELL 00000014080DF800 == 28 [pid = 740] [id = 519] 11:26:29 INFO - PROCESS | 740 | --DOMWINDOW == 91 (000000140EAEC400) [pid = 740] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 11:26:29 INFO - PROCESS | 740 | --DOMWINDOW == 90 (000000140F0BE000) [pid = 740] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 11:26:29 INFO - PROCESS | 740 | --DOMWINDOW == 89 (000000147A1BB400) [pid = 740] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 11:26:29 INFO - PROCESS | 740 | --DOMWINDOW == 88 (00000014066DA000) [pid = 740] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 11:26:29 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140C98B000) [pid = 740] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 11:26:29 INFO - PROCESS | 740 | --DOMWINDOW == 86 (0000001406DEC000) [pid = 740] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 11:26:29 INFO - PROCESS | 740 | --DOMWINDOW == 85 (0000001479F3D800) [pid = 740] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 11:26:29 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000147A924000) [pid = 740] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 11:26:29 INFO - PROCESS | 740 | --DOMWINDOW == 83 (0000001408787800) [pid = 740] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 11:26:29 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001407AF9C00) [pid = 740] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 11:26:29 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000147A92D000) [pid = 740] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 11:26:29 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140EF1D000) [pid = 740] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 11:26:29 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001478E69000) [pid = 740] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 11:26:29 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001405243000) [pid = 740] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 11:26:29 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140EAEA000) [pid = 740] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 11:26:29 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140ED11000) [pid = 740] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 11:26:29 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140B950C00) [pid = 740] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 11:26:29 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140EC9BC00) [pid = 740] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 11:26:29 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000147A627800) [pid = 740] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 11:26:29 INFO - PROCESS | 740 | --DOMWINDOW == 72 (0000001478E6E000) [pid = 740] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 11:26:29 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000147A625400) [pid = 740] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 11:26:29 INFO - PROCESS | 740 | --DOMWINDOW == 70 (0000001407DCFC00) [pid = 740] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 11:26:29 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000147AA38800) [pid = 740] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 11:26:29 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140F0C2000) [pid = 740] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 11:26:29 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000147AFC1400) [pid = 740] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 11:26:29 INFO - PROCESS | 740 | 1471544789444 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]]]}] 11:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 838ms 11:26:29 INFO - PROCESS | 740 | 1471544789499 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 11:26:29 INFO - PROCESS | 740 | 1471544789504 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 11:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:26:29 INFO - PROCESS | 740 | 1471544789510 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:26:29 INFO - PROCESS | 740 | 1471544789512 Marionette TRACE conn6 <- [1,2090,null,{}] 11:26:29 INFO - PROCESS | 740 | 1471544789516 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}] 11:26:29 INFO - PROCESS | 740 | 1471544789519 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:29 INFO - PROCESS | 740 | 1471544789612 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 11:26:29 INFO - PROCESS | 740 | 1471544789618 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:29 INFO - PROCESS | 740 | 1471544789620 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:29 INFO - PROCESS | 740 | ++DOCSHELL 000000140C649000 == 29 [pid = 740] [id = 532] 11:26:29 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (00000014085A7C00) [pid = 740] [serial = 1596] [outer = 0000000000000000] 11:26:29 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (000000140AAC2000) [pid = 740] [serial = 1597] [outer = 00000014085A7C00] 11:26:29 INFO - PROCESS | 740 | 1471544789676 Marionette DEBUG loaded listener.js 11:26:29 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140B956000) [pid = 740] [serial = 1598] [outer = 00000014085A7C00] 11:26:30 INFO - PROCESS | 740 | 1471544790164 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]]]}] 11:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 690ms 11:26:30 INFO - PROCESS | 740 | 1471544790203 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 11:26:30 INFO - PROCESS | 740 | 1471544790206 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 11:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:26:30 INFO - PROCESS | 740 | 1471544790210 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:26:30 INFO - PROCESS | 740 | 1471544790214 Marionette TRACE conn6 <- [1,2094,null,{}] 11:26:30 INFO - PROCESS | 740 | 1471544790227 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}] 11:26:30 INFO - PROCESS | 740 | 1471544790232 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:30 INFO - PROCESS | 740 | 1471544790361 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 11:26:30 INFO - PROCESS | 740 | 1471544790467 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:30 INFO - PROCESS | 740 | 1471544790470 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:30 INFO - PROCESS | 740 | ++DOCSHELL 000000140E867800 == 30 [pid = 740] [id = 533] 11:26:30 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001405242400) [pid = 740] [serial = 1599] [outer = 0000000000000000] 11:26:30 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140E7D6000) [pid = 740] [serial = 1600] [outer = 0000001405242400] 11:26:30 INFO - PROCESS | 740 | 1471544790522 Marionette DEBUG loaded listener.js 11:26:30 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140EC92C00) [pid = 740] [serial = 1601] [outer = 0000001405242400] 11:26:30 INFO - PROCESS | 740 | 1471544790920 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] 11:26:30 INFO - PROCESS | 740 | 1471544790946 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 11:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:26:30 INFO - PROCESS | 740 | 1471544790949 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:26:30 INFO - PROCESS | 740 | 1471544790951 Marionette TRACE conn6 <- [1,2098,null,{}] 11:26:30 INFO - PROCESS | 740 | 1471544790955 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}] 11:26:30 INFO - PROCESS | 740 | 1471544790957 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:31 INFO - PROCESS | 740 | 1471544791047 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 11:26:31 INFO - PROCESS | 740 | 1471544791053 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:31 INFO - PROCESS | 740 | 1471544791055 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:31 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECD5800 == 31 [pid = 740] [id = 534] 11:26:31 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140EC9F400) [pid = 740] [serial = 1602] [outer = 0000000000000000] 11:26:31 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140EF1C000) [pid = 740] [serial = 1603] [outer = 000000140EC9F400] 11:26:31 INFO - PROCESS | 740 | 1471544791103 Marionette DEBUG loaded listener.js 11:26:31 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140EF9B000) [pid = 740] [serial = 1604] [outer = 000000140EC9F400] 11:26:31 INFO - PROCESS | 740 | 1471544791574 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]]]}] 11:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 691ms 11:26:31 INFO - PROCESS | 740 | 1471544791643 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 11:26:31 INFO - PROCESS | 740 | 1471544791653 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 11:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:26:31 INFO - PROCESS | 740 | 1471544791657 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:26:31 INFO - PROCESS | 740 | 1471544791659 Marionette TRACE conn6 <- [1,2102,null,{}] 11:26:31 INFO - PROCESS | 740 | 1471544791663 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}] 11:26:31 INFO - PROCESS | 740 | 1471544791665 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:31 INFO - PROCESS | 740 | 1471544791805 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 11:26:31 INFO - PROCESS | 740 | 1471544791832 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:31 INFO - PROCESS | 740 | 1471544791834 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:31 INFO - PROCESS | 740 | ++DOCSHELL 000000140F36B800 == 32 [pid = 740] [id = 535] 11:26:31 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140524B800) [pid = 740] [serial = 1605] [outer = 0000000000000000] 11:26:31 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140F3B1000) [pid = 740] [serial = 1606] [outer = 000000140524B800] 11:26:31 INFO - PROCESS | 740 | 1471544791881 Marionette DEBUG loaded listener.js 11:26:31 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001478E6E000) [pid = 740] [serial = 1607] [outer = 000000140524B800] 11:26:32 INFO - PROCESS | 740 | 1471544792327 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]]]}] 11:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 690ms 11:26:32 INFO - PROCESS | 740 | 1471544792347 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 11:26:32 INFO - PROCESS | 740 | 1471544792349 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 11:26:32 INFO - PROCESS | 740 | 1471544792353 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:26:32 INFO - PROCESS | 740 | 1471544792355 Marionette TRACE conn6 <- [1,2106,null,{}] 11:26:32 INFO - PROCESS | 740 | 1471544792358 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}] 11:26:32 INFO - PROCESS | 740 | 1471544792364 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:32 INFO - PROCESS | 740 | 1471544792511 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 11:26:32 INFO - PROCESS | 740 | 1471544792569 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:32 INFO - PROCESS | 740 | 1471544792571 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:32 INFO - PROCESS | 740 | ++DOCSHELL 000000147A144800 == 33 [pid = 740] [id = 536] 11:26:32 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000147A158400) [pid = 740] [serial = 1608] [outer = 0000000000000000] 11:26:32 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000147A625000) [pid = 740] [serial = 1609] [outer = 000000147A158400] 11:26:32 INFO - PROCESS | 740 | 1471544792620 Marionette DEBUG loaded listener.js 11:26:32 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000147A91FC00) [pid = 740] [serial = 1610] [outer = 000000147A158400] 11:26:33 INFO - PROCESS | 740 | 1471544793065 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]]]}] 11:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 734ms 11:26:33 INFO - PROCESS | 740 | 1471544793090 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 11:26:33 INFO - PROCESS | 740 | 1471544793092 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 11:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:26:33 INFO - PROCESS | 740 | 1471544793133 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:26:33 INFO - PROCESS | 740 | 1471544793135 Marionette TRACE conn6 <- [1,2110,null,{}] 11:26:33 INFO - PROCESS | 740 | 1471544793151 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}] 11:26:33 INFO - PROCESS | 740 | 1471544793153 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:33 INFO - PROCESS | 740 | 1471544793266 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 11:26:33 INFO - PROCESS | 740 | 1471544793276 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:33 INFO - PROCESS | 740 | 1471544793278 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:33 INFO - PROCESS | 740 | ++DOCSHELL 000000147AF3F000 == 34 [pid = 740] [id = 537] 11:26:33 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000147A159000) [pid = 740] [serial = 1611] [outer = 0000000000000000] 11:26:33 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000147A92CC00) [pid = 740] [serial = 1612] [outer = 000000147A159000] 11:26:33 INFO - PROCESS | 740 | 1471544793327 Marionette DEBUG loaded listener.js 11:26:33 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000147AA3B800) [pid = 740] [serial = 1613] [outer = 000000147A159000] 11:26:33 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001407DA1C00) [pid = 740] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:26:33 INFO - PROCESS | 740 | --DOMWINDOW == 83 (0000001400C2B800) [pid = 740] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:26:33 INFO - PROCESS | 740 | --DOMWINDOW == 82 (00000014066DD400) [pid = 740] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:26:33 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140B94B400) [pid = 740] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:26:33 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001407CD7C00) [pid = 740] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:26:33 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140C988000) [pid = 740] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:26:33 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140E846400) [pid = 740] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:26:33 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001478E70C00) [pid = 740] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:26:33 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140EAE8800) [pid = 740] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:26:33 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140475A000) [pid = 740] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:26:33 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140C992C00) [pid = 740] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:26:33 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140F013800) [pid = 740] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:26:33 INFO - PROCESS | 740 | 1471544793761 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]]]}] 11:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 713ms 11:26:33 INFO - PROCESS | 740 | 1471544793824 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 11:26:33 INFO - PROCESS | 740 | 1471544793826 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 11:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:26:33 INFO - PROCESS | 740 | 1471544793829 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:26:33 INFO - PROCESS | 740 | 1471544793831 Marionette TRACE conn6 <- [1,2114,null,{}] 11:26:33 INFO - PROCESS | 740 | 1471544793834 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}] 11:26:33 INFO - PROCESS | 740 | 1471544793836 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:33 INFO - PROCESS | 740 | 1471544793921 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 11:26:33 INFO - PROCESS | 740 | 1471544793927 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:33 INFO - PROCESS | 740 | 1471544793929 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:33 INFO - PROCESS | 740 | ++DOCSHELL 000000147B194000 == 35 [pid = 740] [id = 538] 11:26:33 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140A3DD000) [pid = 740] [serial = 1614] [outer = 0000000000000000] 11:26:33 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140EC96800) [pid = 740] [serial = 1615] [outer = 000000140A3DD000] 11:26:33 INFO - PROCESS | 740 | 1471544793976 Marionette DEBUG loaded listener.js 11:26:34 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000147A153C00) [pid = 740] [serial = 1616] [outer = 000000140A3DD000] 11:26:34 INFO - PROCESS | 740 | 1471544794408 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]]]}] 11:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 629ms 11:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:26:34 INFO - PROCESS | 740 | 1471544794462 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 11:26:34 INFO - PROCESS | 740 | 1471544794464 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 11:26:34 INFO - PROCESS | 740 | 1471544794467 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:26:34 INFO - PROCESS | 740 | 1471544794469 Marionette TRACE conn6 <- [1,2118,null,{}] 11:26:34 INFO - PROCESS | 740 | 1471544794473 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}] 11:26:34 INFO - PROCESS | 740 | 1471544794475 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:34 INFO - PROCESS | 740 | 1471544794560 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 11:26:34 INFO - PROCESS | 740 | 1471544794568 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:34 INFO - PROCESS | 740 | 1471544794570 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:34 INFO - PROCESS | 740 | ++DOCSHELL 000000147BA98800 == 36 [pid = 740] [id = 539] 11:26:34 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000147A92A400) [pid = 740] [serial = 1617] [outer = 0000000000000000] 11:26:34 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000147B029C00) [pid = 740] [serial = 1618] [outer = 000000147A92A400] 11:26:34 INFO - PROCESS | 740 | 1471544794616 Marionette DEBUG loaded listener.js 11:26:34 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000147B1BA400) [pid = 740] [serial = 1619] [outer = 000000147A92A400] 11:26:35 INFO - PROCESS | 740 | 1471544795068 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] 11:26:35 INFO - PROCESS | 740 | 1471544795106 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 11:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:26:35 INFO - PROCESS | 740 | 1471544795109 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:26:35 INFO - PROCESS | 740 | 1471544795111 Marionette TRACE conn6 <- [1,2122,null,{}] 11:26:35 INFO - PROCESS | 740 | 1471544795120 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}] 11:26:35 INFO - PROCESS | 740 | 1471544795122 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:35 INFO - PROCESS | 740 | 1471544795209 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 11:26:35 INFO - PROCESS | 740 | 1471544795217 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:35 INFO - PROCESS | 740 | 1471544795219 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:35 INFO - PROCESS | 740 | ++DOCSHELL 000000147F49C000 == 37 [pid = 740] [id = 540] 11:26:35 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000147B55E400) [pid = 740] [serial = 1620] [outer = 0000000000000000] 11:26:35 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000147B5F1000) [pid = 740] [serial = 1621] [outer = 000000147B55E400] 11:26:35 INFO - PROCESS | 740 | 1471544795274 Marionette DEBUG loaded listener.js 11:26:35 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000147B940800) [pid = 740] [serial = 1622] [outer = 000000147B55E400] 11:26:35 INFO - PROCESS | 740 | 1471544795893 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] 11:26:36 INFO - PROCESS | 740 | 1471544795999 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 11:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:26:36 INFO - PROCESS | 740 | 1471544796004 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:26:36 INFO - PROCESS | 740 | 1471544796008 Marionette TRACE conn6 <- [1,2126,null,{}] 11:26:36 INFO - PROCESS | 740 | 1471544796014 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}] 11:26:36 INFO - PROCESS | 740 | 1471544796018 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:36 INFO - PROCESS | 740 | 1471544796146 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 11:26:36 INFO - PROCESS | 740 | 1471544796263 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:36 INFO - PROCESS | 740 | 1471544796266 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:36 INFO - PROCESS | 740 | ++DOCSHELL 000000140C634800 == 38 [pid = 740] [id = 541] 11:26:36 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001407CD1000) [pid = 740] [serial = 1623] [outer = 0000000000000000] 11:26:36 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140905DC00) [pid = 740] [serial = 1624] [outer = 0000001407CD1000] 11:26:36 INFO - PROCESS | 740 | 1471544796327 Marionette DEBUG loaded listener.js 11:26:36 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140B94E000) [pid = 740] [serial = 1625] [outer = 0000001407CD1000] 11:26:36 INFO - PROCESS | 740 | 1471544796895 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]]]}] 11:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 944ms 11:26:36 INFO - PROCESS | 740 | 1471544796951 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 11:26:36 INFO - PROCESS | 740 | 1471544796956 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 11:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:26:36 INFO - PROCESS | 740 | 1471544796962 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:26:36 INFO - PROCESS | 740 | 1471544796966 Marionette TRACE conn6 <- [1,2130,null,{}] 11:26:36 INFO - PROCESS | 740 | 1471544796970 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}] 11:26:36 INFO - PROCESS | 740 | 1471544796973 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:37 INFO - PROCESS | 740 | 1471544797092 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 11:26:37 INFO - PROCESS | 740 | 1471544797188 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:37 INFO - PROCESS | 740 | 1471544797191 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:37 INFO - PROCESS | 740 | ++DOCSHELL 000000140F362000 == 39 [pid = 740] [id = 542] 11:26:37 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000140E846C00) [pid = 740] [serial = 1626] [outer = 0000000000000000] 11:26:37 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000140EAEE400) [pid = 740] [serial = 1627] [outer = 000000140E846C00] 11:26:37 INFO - PROCESS | 740 | 1471544797251 Marionette DEBUG loaded listener.js 11:26:37 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000140EF1E400) [pid = 740] [serial = 1628] [outer = 000000140E846C00] 11:26:37 INFO - PROCESS | 740 | 1471544797886 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] 11:26:37 INFO - PROCESS | 740 | 1471544797954 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 11:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:26:37 INFO - PROCESS | 740 | 1471544797958 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:26:37 INFO - PROCESS | 740 | 1471544797962 Marionette TRACE conn6 <- [1,2134,null,{}] 11:26:37 INFO - PROCESS | 740 | 1471544797974 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}] 11:26:37 INFO - PROCESS | 740 | 1471544797979 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:38 INFO - PROCESS | 740 | 1471544798143 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 11:26:38 INFO - PROCESS | 740 | 1471544798195 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:38 INFO - PROCESS | 740 | 1471544798199 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:38 INFO - PROCESS | 740 | ++DOCSHELL 000000147FCCA000 == 40 [pid = 740] [id = 543] 11:26:38 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000147A62A000) [pid = 740] [serial = 1629] [outer = 0000000000000000] 11:26:38 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (000000147AA32000) [pid = 740] [serial = 1630] [outer = 000000147A62A000] 11:26:38 INFO - PROCESS | 740 | 1471544798259 Marionette DEBUG loaded listener.js 11:26:38 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (000000147BA6C800) [pid = 740] [serial = 1631] [outer = 000000147A62A000] 11:26:38 INFO - PROCESS | 740 | 1471544798907 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] 11:26:39 INFO - PROCESS | 740 | 1471544798997 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 11:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:26:39 INFO - PROCESS | 740 | 1471544799002 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:26:39 INFO - PROCESS | 740 | 1471544799005 Marionette TRACE conn6 <- [1,2138,null,{}] 11:26:39 INFO - PROCESS | 740 | 1471544799008 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}] 11:26:39 INFO - PROCESS | 740 | 1471544799011 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:39 INFO - PROCESS | 740 | 1471544799133 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 11:26:39 INFO - PROCESS | 740 | 1471544799377 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:39 INFO - PROCESS | 740 | 1471544799380 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:39 INFO - PROCESS | 740 | ++DOCSHELL 00000014080DD800 == 41 [pid = 740] [id = 544] 11:26:39 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (000000140475A800) [pid = 740] [serial = 1632] [outer = 0000000000000000] 11:26:39 INFO - PROCESS | 740 | ++DOMWINDOW == 93 (00000014066E2800) [pid = 740] [serial = 1633] [outer = 000000140475A800] 11:26:39 INFO - PROCESS | 740 | 1471544799452 Marionette DEBUG loaded listener.js 11:26:39 INFO - PROCESS | 740 | ++DOMWINDOW == 94 (0000001407AF2800) [pid = 740] [serial = 1634] [outer = 000000140475A800] 11:26:40 INFO - PROCESS | 740 | 1471544800075 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] 11:26:40 INFO - PROCESS | 740 | 1471544800149 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 11:26:40 INFO - PROCESS | 740 | 1471544800154 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:26:40 INFO - PROCESS | 740 | 1471544800157 Marionette TRACE conn6 <- [1,2142,null,{}] 11:26:40 INFO - PROCESS | 740 | 1471544800163 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}] 11:26:40 INFO - PROCESS | 740 | 1471544800167 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:40 INFO - PROCESS | 740 | --DOCSHELL 000000147BA98800 == 40 [pid = 740] [id = 539] 11:26:40 INFO - PROCESS | 740 | --DOCSHELL 000000147B194000 == 39 [pid = 740] [id = 538] 11:26:40 INFO - PROCESS | 740 | --DOCSHELL 000000147AF3F000 == 38 [pid = 740] [id = 537] 11:26:40 INFO - PROCESS | 740 | --DOCSHELL 000000147A144800 == 37 [pid = 740] [id = 536] 11:26:40 INFO - PROCESS | 740 | --DOCSHELL 000000140F36B800 == 36 [pid = 740] [id = 535] 11:26:40 INFO - PROCESS | 740 | --DOCSHELL 000000140ECD5800 == 35 [pid = 740] [id = 534] 11:26:40 INFO - PROCESS | 740 | --DOCSHELL 000000140E867800 == 34 [pid = 740] [id = 533] 11:26:40 INFO - PROCESS | 740 | --DOCSHELL 000000140C649000 == 33 [pid = 740] [id = 532] 11:26:40 INFO - PROCESS | 740 | --DOCSHELL 00000014080DC000 == 32 [pid = 740] [id = 531] 11:26:40 INFO - PROCESS | 740 | --DOCSHELL 0000001404EA6000 == 31 [pid = 740] [id = 11] 11:26:40 INFO - PROCESS | 740 | --DOCSHELL 000000147A19F800 == 30 [pid = 740] [id = 528] 11:26:40 INFO - PROCESS | 740 | --DOCSHELL 0000001408105800 == 29 [pid = 740] [id = 529] 11:26:40 INFO - PROCESS | 740 | --DOCSHELL 000000140EAC9000 == 28 [pid = 740] [id = 530] 11:26:40 INFO - PROCESS | 740 | --DOCSHELL 00000014080DD800 == 27 [pid = 740] [id = 544] 11:26:40 INFO - PROCESS | 740 | --DOCSHELL 000000147FCCA000 == 26 [pid = 740] [id = 543] 11:26:40 INFO - PROCESS | 740 | --DOCSHELL 000000140F362000 == 25 [pid = 740] [id = 542] 11:26:40 INFO - PROCESS | 740 | --DOCSHELL 000000147F49C000 == 24 [pid = 740] [id = 540] 11:26:40 INFO - PROCESS | 740 | --DOCSHELL 000000140C634800 == 23 [pid = 740] [id = 541] 11:26:40 INFO - PROCESS | 740 | --DOMWINDOW == 93 (0000001407F32C00) [pid = 740] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 11:26:40 INFO - PROCESS | 740 | --DOMWINDOW == 92 (00000014082C5400) [pid = 740] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 11:26:40 INFO - PROCESS | 740 | --DOMWINDOW == 91 (0000001407DD1400) [pid = 740] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 11:26:40 INFO - PROCESS | 740 | --DOMWINDOW == 90 (0000001406B6FC00) [pid = 740] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 11:26:40 INFO - PROCESS | 740 | --DOMWINDOW == 89 (0000001406C38800) [pid = 740] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 11:26:40 INFO - PROCESS | 740 | --DOMWINDOW == 88 (0000001406CDD000) [pid = 740] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 11:26:40 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140B950800) [pid = 740] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 11:26:40 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140A3D3400) [pid = 740] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 11:26:40 INFO - PROCESS | 740 | --DOMWINDOW == 85 (0000001408234000) [pid = 740] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 11:26:40 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140EAE8000) [pid = 740] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 11:26:40 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140EF9E000) [pid = 740] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 11:26:40 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140EC94000) [pid = 740] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 11:26:40 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140E842800) [pid = 740] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 11:26:40 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000147B0C6C00) [pid = 740] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 11:26:40 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000147AA34800) [pid = 740] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 11:26:40 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140EC99000) [pid = 740] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 11:26:40 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001478E73400) [pid = 740] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 11:26:40 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140E7CD400) [pid = 740] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 11:26:40 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001407CDB000) [pid = 740] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 11:26:40 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140EF98C00) [pid = 740] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 11:26:40 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140E737C00) [pid = 740] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 11:26:40 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140E7CC000) [pid = 740] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 11:26:40 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140F3BA000) [pid = 740] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 11:26:40 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140F0C8800) [pid = 740] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 11:26:40 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140C0EA400) [pid = 740] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 11:26:40 INFO - PROCESS | 740 | 1471544800973 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 11:26:41 INFO - PROCESS | 740 | 1471544801080 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:41 INFO - PROCESS | 740 | 1471544801083 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:41 INFO - PROCESS | 740 | ++DOCSHELL 0000001406F9E000 == 24 [pid = 740] [id = 545] 11:26:41 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140474F800) [pid = 740] [serial = 1635] [outer = 0000000000000000] 11:26:41 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140475C000) [pid = 740] [serial = 1636] [outer = 000000140474F800] 11:26:41 INFO - PROCESS | 740 | 1471544801136 Marionette DEBUG loaded listener.js 11:26:41 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (00000014066DC000) [pid = 740] [serial = 1637] [outer = 000000140474F800] 11:26:41 INFO - PROCESS | 740 | 1471544801597 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]]]}] 11:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1487ms 11:26:41 INFO - PROCESS | 740 | 1471544801646 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 11:26:41 INFO - PROCESS | 740 | 1471544801651 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 11:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:26:41 INFO - PROCESS | 740 | 1471544801656 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:26:41 INFO - PROCESS | 740 | 1471544801659 Marionette TRACE conn6 <- [1,2146,null,{}] 11:26:41 INFO - PROCESS | 740 | 1471544801668 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}] 11:26:41 INFO - PROCESS | 740 | 1471544801671 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:41 INFO - PROCESS | 740 | 1471544801764 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 11:26:41 INFO - PROCESS | 740 | 1471544801777 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:41 INFO - PROCESS | 740 | 1471544801780 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:41 INFO - PROCESS | 740 | ++DOCSHELL 000000140826E000 == 25 [pid = 740] [id = 546] 11:26:41 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001407D99800) [pid = 740] [serial = 1638] [outer = 0000000000000000] 11:26:41 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (0000001407DCD400) [pid = 740] [serial = 1639] [outer = 0000001407D99800] 11:26:41 INFO - PROCESS | 740 | 1471544801832 Marionette DEBUG loaded listener.js 11:26:41 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (0000001407F30400) [pid = 740] [serial = 1640] [outer = 0000001407D99800] 11:26:42 INFO - PROCESS | 740 | 1471544802315 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] 11:26:42 INFO - PROCESS | 740 | 1471544802353 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 11:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:26:42 INFO - PROCESS | 740 | 1471544802387 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:26:42 INFO - PROCESS | 740 | 1471544802390 Marionette TRACE conn6 <- [1,2150,null,{}] 11:26:42 INFO - PROCESS | 740 | 1471544802394 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}] 11:26:42 INFO - PROCESS | 740 | 1471544802397 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:42 INFO - PROCESS | 740 | 1471544802500 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 11:26:42 INFO - PROCESS | 740 | 1471544802578 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:42 INFO - PROCESS | 740 | 1471544802581 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:42 INFO - PROCESS | 740 | ++DOCSHELL 000000140C1BB000 == 26 [pid = 740] [id = 547] 11:26:42 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (0000001407DC9C00) [pid = 740] [serial = 1641] [outer = 0000000000000000] 11:26:42 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140A3D3400) [pid = 740] [serial = 1642] [outer = 0000001407DC9C00] 11:26:42 INFO - PROCESS | 740 | 1471544802632 Marionette DEBUG loaded listener.js 11:26:42 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140AAC8C00) [pid = 740] [serial = 1643] [outer = 0000001407DC9C00] 11:26:43 INFO - PROCESS | 740 | 1471544803042 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]]]}] 11:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 693ms 11:26:43 INFO - PROCESS | 740 | 1471544803085 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 11:26:43 INFO - PROCESS | 740 | 1471544803089 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 11:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:26:43 INFO - PROCESS | 740 | 1471544803100 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:26:43 INFO - PROCESS | 740 | 1471544803105 Marionette TRACE conn6 <- [1,2154,null,{}] 11:26:43 INFO - PROCESS | 740 | 1471544803109 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}] 11:26:43 INFO - PROCESS | 740 | 1471544803112 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:43 INFO - PROCESS | 740 | 1471544803242 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 11:26:43 INFO - PROCESS | 740 | 1471544803265 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:43 INFO - PROCESS | 740 | 1471544803267 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:43 INFO - PROCESS | 740 | ++DOCSHELL 000000140C9AC800 == 27 [pid = 740] [id = 548] 11:26:43 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140B950C00) [pid = 740] [serial = 1644] [outer = 0000000000000000] 11:26:43 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140C989000) [pid = 740] [serial = 1645] [outer = 000000140B950C00] 11:26:43 INFO - PROCESS | 740 | 1471544803315 Marionette DEBUG loaded listener.js 11:26:43 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140E73DC00) [pid = 740] [serial = 1646] [outer = 000000140B950C00] 11:26:43 INFO - PROCESS | 740 | 1471544803765 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]]]}] 11:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 692ms 11:26:43 INFO - PROCESS | 740 | 1471544803791 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 11:26:43 INFO - PROCESS | 740 | 1471544803793 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 11:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:26:43 INFO - PROCESS | 740 | 1471544803802 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:26:43 INFO - PROCESS | 740 | 1471544803804 Marionette TRACE conn6 <- [1,2158,null,{}] 11:26:43 INFO - PROCESS | 740 | 1471544803807 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}] 11:26:43 INFO - PROCESS | 740 | 1471544803810 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:43 INFO - PROCESS | 740 | 1471544803957 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 11:26:43 INFO - PROCESS | 740 | 1471544803971 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:43 INFO - PROCESS | 740 | 1471544803973 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:44 INFO - PROCESS | 740 | ++DOCSHELL 000000140EA97000 == 28 [pid = 740] [id = 549] 11:26:44 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140E7CEC00) [pid = 740] [serial = 1647] [outer = 0000000000000000] 11:26:44 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140E845000) [pid = 740] [serial = 1648] [outer = 000000140E7CEC00] 11:26:44 INFO - PROCESS | 740 | 1471544804063 Marionette DEBUG loaded listener.js 11:26:44 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140EAE8800) [pid = 740] [serial = 1649] [outer = 000000140E7CEC00] 11:26:44 INFO - PROCESS | 740 | 1471544804477 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]]]}] 11:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 734ms 11:26:44 INFO - PROCESS | 740 | 1471544804539 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 11:26:44 INFO - PROCESS | 740 | 1471544804542 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 11:26:44 INFO - PROCESS | 740 | 1471544804545 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:26:44 INFO - PROCESS | 740 | 1471544804547 Marionette TRACE conn6 <- [1,2162,null,{}] 11:26:44 INFO - PROCESS | 740 | 1471544804551 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}] 11:26:44 INFO - PROCESS | 740 | 1471544804553 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:44 INFO - PROCESS | 740 | 1471544804666 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 11:26:44 INFO - PROCESS | 740 | 1471544804671 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:44 INFO - PROCESS | 740 | 1471544804677 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:44 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECA5000 == 29 [pid = 740] [id = 550] 11:26:44 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001407CDDC00) [pid = 740] [serial = 1650] [outer = 0000000000000000] 11:26:44 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000140ED0EC00) [pid = 740] [serial = 1651] [outer = 0000001407CDDC00] 11:26:44 INFO - PROCESS | 740 | 1471544804777 Marionette DEBUG loaded listener.js 11:26:44 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000140EF1B000) [pid = 740] [serial = 1652] [outer = 0000001407CDDC00] 11:26:45 INFO - PROCESS | 740 | 1471544805452 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]]]}] 11:26:45 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140524B800) [pid = 740] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:26:45 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000147A158400) [pid = 740] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:26:45 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000147A159000) [pid = 740] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:26:45 INFO - PROCESS | 740 | --DOMWINDOW == 83 (00000014085A7C00) [pid = 740] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:26:45 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001407AED800) [pid = 740] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:26:45 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140EC9F400) [pid = 740] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:26:45 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001405242400) [pid = 740] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:26:45 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000147A92A400) [pid = 740] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:26:45 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140F01C400) [pid = 740] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:26:45 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001404757400) [pid = 740] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:26:45 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001408236400) [pid = 740] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:26:45 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000147B55E400) [pid = 740] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:26:45 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001400BC3000) [pid = 740] [serial = 29] [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.] 11:26:45 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140A3DD000) [pid = 740] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:26:45 INFO - PROCESS | 740 | --DOMWINDOW == 72 (0000001406BBA800) [pid = 740] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 986ms 11:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:26:45 INFO - PROCESS | 740 | 1471544805535 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 11:26:45 INFO - PROCESS | 740 | 1471544805537 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 11:26:45 INFO - PROCESS | 740 | 1471544805540 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:26:45 INFO - PROCESS | 740 | 1471544805542 Marionette TRACE conn6 <- [1,2166,null,{}] 11:26:45 INFO - PROCESS | 740 | 1471544805553 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}] 11:26:45 INFO - PROCESS | 740 | 1471544805555 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:45 INFO - PROCESS | 740 | 1471544805641 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 11:26:45 INFO - PROCESS | 740 | 1471544805647 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:45 INFO - PROCESS | 740 | 1471544805649 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:45 INFO - PROCESS | 740 | ++DOCSHELL 0000001404E9F000 == 30 [pid = 740] [id = 551] 11:26:45 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001408234800) [pid = 740] [serial = 1653] [outer = 0000000000000000] 11:26:45 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140B957800) [pid = 740] [serial = 1654] [outer = 0000001408234800] 11:26:45 INFO - PROCESS | 740 | 1471544805697 Marionette DEBUG loaded listener.js 11:26:45 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140ED08800) [pid = 740] [serial = 1655] [outer = 0000001408234800] 11:26:46 INFO - PROCESS | 740 | 1471544806128 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]]]}] 11:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 627ms 11:26:46 INFO - PROCESS | 740 | 1471544806171 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 11:26:46 INFO - PROCESS | 740 | 1471544806173 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 11:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:26:46 INFO - PROCESS | 740 | 1471544806176 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:26:46 INFO - PROCESS | 740 | 1471544806178 Marionette TRACE conn6 <- [1,2170,null,{}] 11:26:46 INFO - PROCESS | 740 | 1471544806181 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}] 11:26:46 INFO - PROCESS | 740 | 1471544806183 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:46 INFO - PROCESS | 740 | 1471544806265 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 11:26:46 INFO - PROCESS | 740 | 1471544806271 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:46 INFO - PROCESS | 740 | 1471544806273 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:46 INFO - PROCESS | 740 | ++DOCSHELL 000000140F367000 == 31 [pid = 740] [id = 552] 11:26:46 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140ED09C00) [pid = 740] [serial = 1656] [outer = 0000000000000000] 11:26:46 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140F0BD000) [pid = 740] [serial = 1657] [outer = 000000140ED09C00] 11:26:46 INFO - PROCESS | 740 | 1471544806319 Marionette DEBUG loaded listener.js 11:26:46 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140F1EC800) [pid = 740] [serial = 1658] [outer = 000000140ED09C00] 11:26:46 INFO - PROCESS | 740 | 1471544806742 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]]]}] 11:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 587ms 11:26:46 INFO - PROCESS | 740 | 1471544806772 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 11:26:46 INFO - PROCESS | 740 | 1471544806775 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 11:26:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:26:46 INFO - PROCESS | 740 | 1471544806778 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:26:46 INFO - PROCESS | 740 | 1471544806780 Marionette TRACE conn6 <- [1,2174,null,{}] 11:26:46 INFO - PROCESS | 740 | 1471544806796 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}] 11:26:46 INFO - PROCESS | 740 | 1471544806798 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:46 INFO - PROCESS | 740 | 1471544806880 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 11:26:46 INFO - PROCESS | 740 | 1471544806886 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:46 INFO - PROCESS | 740 | 1471544806888 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:46 INFO - PROCESS | 740 | ++DOCSHELL 0000001479613800 == 32 [pid = 740] [id = 553] 11:26:46 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140F1F3400) [pid = 740] [serial = 1659] [outer = 0000000000000000] 11:26:46 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140F1F8C00) [pid = 740] [serial = 1660] [outer = 000000140F1F3400] 11:26:46 INFO - PROCESS | 740 | 1471544806934 Marionette DEBUG loaded listener.js 11:26:47 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (0000001406DE5400) [pid = 740] [serial = 1661] [outer = 000000140F1F3400] 11:26:47 INFO - PROCESS | 740 | 1471544807368 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]]]}] 11:26:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:26:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 628ms 11:26:47 INFO - PROCESS | 740 | 1471544807408 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 11:26:47 INFO - PROCESS | 740 | 1471544807411 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 11:26:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:26:47 INFO - PROCESS | 740 | 1471544807431 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:26:47 INFO - PROCESS | 740 | 1471544807433 Marionette TRACE conn6 <- [1,2178,null,{}] 11:26:47 INFO - PROCESS | 740 | 1471544807437 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}] 11:26:47 INFO - PROCESS | 740 | 1471544807439 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:47 INFO - PROCESS | 740 | 1471544807573 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 11:26:47 INFO - PROCESS | 740 | 1471544807682 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:47 INFO - PROCESS | 740 | 1471544807685 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:47 INFO - PROCESS | 740 | ++DOCSHELL 0000001406D63800 == 33 [pid = 740] [id = 554] 11:26:47 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (0000001400BC8000) [pid = 740] [serial = 1662] [outer = 0000000000000000] 11:26:47 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001403AACC00) [pid = 740] [serial = 1663] [outer = 0000001400BC8000] 11:26:47 INFO - PROCESS | 740 | 1471544807747 Marionette DEBUG loaded listener.js 11:26:47 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001406C3C400) [pid = 740] [serial = 1664] [outer = 0000001400BC8000] 11:26:48 INFO - PROCESS | 740 | 1471544808534 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]]]}] 11:26:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:26:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1209ms 11:26:48 INFO - PROCESS | 740 | 1471544808628 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 11:26:48 INFO - PROCESS | 740 | 1471544808633 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 11:26:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:26:48 INFO - PROCESS | 740 | 1471544808639 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:26:48 INFO - PROCESS | 740 | 1471544808642 Marionette TRACE conn6 <- [1,2182,null,{}] 11:26:48 INFO - PROCESS | 740 | 1471544808648 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}] 11:26:48 INFO - PROCESS | 740 | 1471544808651 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:48 INFO - PROCESS | 740 | 1471544808806 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 11:26:48 INFO - PROCESS | 740 | 1471544808922 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:48 INFO - PROCESS | 740 | 1471544808925 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:48 INFO - PROCESS | 740 | ++DOCSHELL 000000140C99B000 == 34 [pid = 740] [id = 555] 11:26:48 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001407F2EC00) [pid = 740] [serial = 1665] [outer = 0000000000000000] 11:26:48 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (0000001409CBFC00) [pid = 740] [serial = 1666] [outer = 0000001407F2EC00] 11:26:49 INFO - PROCESS | 740 | 1471544808988 Marionette DEBUG loaded listener.js 11:26:49 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000140B959800) [pid = 740] [serial = 1667] [outer = 0000001407F2EC00] 11:26:49 INFO - PROCESS | 740 | 1471544809858 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]]]}] 11:26:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:26:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1241ms 11:26:49 INFO - PROCESS | 740 | 1471544809881 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 11:26:49 INFO - PROCESS | 740 | 1471544809886 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 11:26:49 INFO - PROCESS | 740 | 1471544809892 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:26:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:26:49 INFO - PROCESS | 740 | 1471544809895 Marionette TRACE conn6 <- [1,2186,null,{}] 11:26:49 INFO - PROCESS | 740 | 1471544809900 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}] 11:26:49 INFO - PROCESS | 740 | 1471544809903 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:50 INFO - PROCESS | 740 | 1471544810025 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 11:26:50 INFO - PROCESS | 740 | 1471544810152 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:50 INFO - PROCESS | 740 | 1471544810157 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:50 INFO - PROCESS | 740 | ++DOCSHELL 000000140811B800 == 35 [pid = 740] [id = 556] 11:26:50 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (0000001407DCB400) [pid = 740] [serial = 1668] [outer = 0000000000000000] 11:26:50 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (0000001407DD5800) [pid = 740] [serial = 1669] [outer = 0000001407DCB400] 11:26:50 INFO - PROCESS | 740 | 1471544810213 Marionette DEBUG loaded listener.js 11:26:50 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (00000014086CE400) [pid = 740] [serial = 1670] [outer = 0000001407DCB400] 11:26:50 INFO - PROCESS | 740 | --DOCSHELL 0000001479613800 == 34 [pid = 740] [id = 553] 11:26:50 INFO - PROCESS | 740 | --DOCSHELL 000000140F367000 == 33 [pid = 740] [id = 552] 11:26:50 INFO - PROCESS | 740 | --DOCSHELL 0000001404E9F000 == 32 [pid = 740] [id = 551] 11:26:50 INFO - PROCESS | 740 | --DOCSHELL 000000140ECA5000 == 31 [pid = 740] [id = 550] 11:26:50 INFO - PROCESS | 740 | --DOCSHELL 000000140EA97000 == 30 [pid = 740] [id = 549] 11:26:50 INFO - PROCESS | 740 | --DOCSHELL 000000140C9AC800 == 29 [pid = 740] [id = 548] 11:26:50 INFO - PROCESS | 740 | --DOCSHELL 000000140C1BB000 == 28 [pid = 740] [id = 547] 11:26:50 INFO - PROCESS | 740 | --DOCSHELL 000000140826E000 == 27 [pid = 740] [id = 546] 11:26:50 INFO - PROCESS | 740 | --DOCSHELL 0000001406F9E000 == 26 [pid = 740] [id = 545] 11:26:50 INFO - PROCESS | 740 | --DOMWINDOW == 89 (0000001407716000) [pid = 740] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:26:50 INFO - PROCESS | 740 | --DOMWINDOW == 88 (000000140F3B1000) [pid = 740] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 11:26:50 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000147A625000) [pid = 740] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 11:26:50 INFO - PROCESS | 740 | --DOMWINDOW == 86 (0000001478E6E000) [pid = 740] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 11:26:50 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000147A92CC00) [pid = 740] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 11:26:50 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000147A91FC00) [pid = 740] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 11:26:50 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140AAC2000) [pid = 740] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 11:26:50 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001407F35C00) [pid = 740] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 11:26:50 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140905C800) [pid = 740] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 11:26:50 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140EF1C000) [pid = 740] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 11:26:50 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140E7D6000) [pid = 740] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 11:26:50 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140EC92C00) [pid = 740] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 11:26:50 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000147B1BA400) [pid = 740] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 11:26:50 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001479D31000) [pid = 740] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 11:26:50 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001404F26000) [pid = 740] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 11:26:50 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001406CDFC00) [pid = 740] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 11:26:50 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001409C22800) [pid = 740] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 11:26:50 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140B954800) [pid = 740] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 11:26:50 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140B956000) [pid = 740] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 11:26:50 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000147B940800) [pid = 740] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 11:26:50 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000147B5F1000) [pid = 740] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 11:26:50 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000147B029C00) [pid = 740] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 11:26:50 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000140AACD800) [pid = 740] [serial = 1064] [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.] 11:26:50 INFO - PROCESS | 740 | --DOMWINDOW == 66 (000000147AA3B800) [pid = 740] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 11:26:50 INFO - PROCESS | 740 | --DOMWINDOW == 65 (000000140EC96800) [pid = 740] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 11:26:50 INFO - PROCESS | 740 | --DOMWINDOW == 64 (000000140EF9B000) [pid = 740] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 11:26:50 INFO - PROCESS | 740 | --DOMWINDOW == 63 (000000147A153C00) [pid = 740] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 11:26:50 INFO - PROCESS | 740 | 1471544810710 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]]]}] 11:26:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:26:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 878ms 11:26:50 INFO - PROCESS | 740 | 1471544810774 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 11:26:50 INFO - PROCESS | 740 | 1471544810779 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 11:26:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:26:50 INFO - PROCESS | 740 | 1471544810786 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:26:50 INFO - PROCESS | 740 | 1471544810788 Marionette TRACE conn6 <- [1,2190,null,{}] 11:26:50 INFO - PROCESS | 740 | 1471544810792 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}] 11:26:50 INFO - PROCESS | 740 | 1471544810795 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:50 INFO - PROCESS | 740 | 1471544810888 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 11:26:50 INFO - PROCESS | 740 | 1471544810894 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:50 INFO - PROCESS | 740 | 1471544810897 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:50 INFO - PROCESS | 740 | ++DOCSHELL 000000140C1C9000 == 27 [pid = 740] [id = 557] 11:26:50 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (0000001408E82800) [pid = 740] [serial = 1671] [outer = 0000000000000000] 11:26:50 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (000000140A3DB400) [pid = 740] [serial = 1672] [outer = 0000001408E82800] 11:26:50 INFO - PROCESS | 740 | 1471544810948 Marionette DEBUG loaded listener.js 11:26:51 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (000000140B955800) [pid = 740] [serial = 1673] [outer = 0000001408E82800] 11:26:51 INFO - PROCESS | 740 | 1471544811432 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]]]}] 11:26:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:26:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 692ms 11:26:51 INFO - PROCESS | 740 | 1471544811480 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 11:26:51 INFO - PROCESS | 740 | 1471544811482 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 11:26:51 INFO - PROCESS | 740 | 1471544811486 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:26:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:26:51 INFO - PROCESS | 740 | 1471544811490 Marionette TRACE conn6 <- [1,2194,null,{}] 11:26:51 INFO - PROCESS | 740 | 1471544811501 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}] 11:26:51 INFO - PROCESS | 740 | 1471544811506 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:51 INFO - PROCESS | 740 | 1471544811626 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 11:26:51 INFO - PROCESS | 740 | 1471544811642 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:51 INFO - PROCESS | 740 | 1471544811646 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:51 INFO - PROCESS | 740 | ++DOCSHELL 000000140EAB0800 == 28 [pid = 740] [id = 558] 11:26:51 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (000000140E73D800) [pid = 740] [serial = 1674] [outer = 0000000000000000] 11:26:51 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (000000140E7CD000) [pid = 740] [serial = 1675] [outer = 000000140E73D800] 11:26:51 INFO - PROCESS | 740 | 1471544811703 Marionette DEBUG loaded listener.js 11:26:51 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (000000140EAE3C00) [pid = 740] [serial = 1676] [outer = 000000140E73D800] 11:26:52 INFO - PROCESS | 740 | 1471544812159 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]]]}] 11:26:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:26:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 691ms 11:26:52 INFO - PROCESS | 740 | 1471544812179 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 11:26:52 INFO - PROCESS | 740 | 1471544812182 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 11:26:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:26:52 INFO - PROCESS | 740 | 1471544812189 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:26:52 INFO - PROCESS | 740 | 1471544812191 Marionette TRACE conn6 <- [1,2198,null,{}] 11:26:52 INFO - PROCESS | 740 | 1471544812195 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}] 11:26:52 INFO - PROCESS | 740 | 1471544812197 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:52 INFO - PROCESS | 740 | 1471544812288 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 11:26:52 INFO - PROCESS | 740 | 1471544812293 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:52 INFO - PROCESS | 740 | 1471544812295 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:52 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECD2800 == 29 [pid = 740] [id = 559] 11:26:52 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001405242400) [pid = 740] [serial = 1677] [outer = 0000000000000000] 11:26:52 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140ECA1000) [pid = 740] [serial = 1678] [outer = 0000001405242400] 11:26:52 INFO - PROCESS | 740 | 1471544812343 Marionette DEBUG loaded listener.js 11:26:52 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140EF1A400) [pid = 740] [serial = 1679] [outer = 0000001405242400] 11:26:52 INFO - PROCESS | 740 | 1471544812772 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]]]}] 11:26:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:26:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 628ms 11:26:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:26:52 INFO - PROCESS | 740 | 1471544812826 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 11:26:52 INFO - PROCESS | 740 | 1471544812829 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 11:26:52 INFO - PROCESS | 740 | 1471544812832 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:26:52 INFO - PROCESS | 740 | 1471544812834 Marionette TRACE conn6 <- [1,2202,null,{}] 11:26:52 INFO - PROCESS | 740 | 1471544812838 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}] 11:26:52 INFO - PROCESS | 740 | 1471544812840 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:52 INFO - PROCESS | 740 | 1471544812952 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 11:26:52 INFO - PROCESS | 740 | 1471544812964 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:52 INFO - PROCESS | 740 | 1471544812967 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:53 INFO - PROCESS | 740 | ++DOCSHELL 000000140876F800 == 30 [pid = 740] [id = 560] 11:26:53 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140EF97C00) [pid = 740] [serial = 1680] [outer = 0000000000000000] 11:26:53 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140F00FC00) [pid = 740] [serial = 1681] [outer = 000000140EF97C00] 11:26:53 INFO - PROCESS | 740 | 1471544813084 Marionette DEBUG loaded listener.js 11:26:53 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140F0C2400) [pid = 740] [serial = 1682] [outer = 000000140EF97C00] 11:26:53 INFO - PROCESS | 740 | 1471544813525 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]]]}] 11:26:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:26:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 734ms 11:26:53 INFO - PROCESS | 740 | 1471544813569 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 11:26:53 INFO - PROCESS | 740 | 1471544813571 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 11:26:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:26:53 INFO - PROCESS | 740 | 1471544813575 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:26:53 INFO - PROCESS | 740 | 1471544813576 Marionette TRACE conn6 <- [1,2206,null,{}] 11:26:53 INFO - PROCESS | 740 | 1471544813580 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}] 11:26:53 INFO - PROCESS | 740 | 1471544813586 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:53 INFO - PROCESS | 740 | 1471544813727 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 11:26:53 INFO - PROCESS | 740 | 1471544813785 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:53 INFO - PROCESS | 740 | 1471544813787 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:53 INFO - PROCESS | 740 | ++DOCSHELL 00000014796E2800 == 31 [pid = 740] [id = 561] 11:26:53 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140F3B5800) [pid = 740] [serial = 1683] [outer = 0000000000000000] 11:26:53 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (0000001478E6E000) [pid = 740] [serial = 1684] [outer = 000000140F3B5800] 11:26:53 INFO - PROCESS | 740 | 1471544813834 Marionette DEBUG loaded listener.js 11:26:53 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000147964A400) [pid = 740] [serial = 1685] [outer = 000000140F3B5800] 11:26:54 INFO - PROCESS | 740 | 1471544814249 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]]]}] 11:26:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:26:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 734ms 11:26:54 INFO - PROCESS | 740 | 1471544814324 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 11:26:54 INFO - PROCESS | 740 | 1471544814327 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 11:26:54 INFO - PROCESS | 740 | 1471544814330 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:26:54 INFO - PROCESS | 740 | 1471544814332 Marionette TRACE conn6 <- [1,2210,null,{}] 11:26:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:26:54 INFO - PROCESS | 740 | 1471544814335 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}] 11:26:54 INFO - PROCESS | 740 | 1471544814337 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:54 INFO - PROCESS | 740 | 1471544814457 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 11:26:54 INFO - PROCESS | 740 | 1471544814511 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:54 INFO - PROCESS | 740 | 1471544814513 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:54 INFO - PROCESS | 740 | ++DOCSHELL 000000147AD42800 == 32 [pid = 740] [id = 562] 11:26:54 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (00000014796C0C00) [pid = 740] [serial = 1686] [outer = 0000000000000000] 11:26:54 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001479DC2C00) [pid = 740] [serial = 1687] [outer = 00000014796C0C00] 11:26:54 INFO - PROCESS | 740 | 1471544814561 Marionette DEBUG loaded listener.js 11:26:54 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000147A1B8000) [pid = 740] [serial = 1688] [outer = 00000014796C0C00] 11:26:54 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140E7CEC00) [pid = 740] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:26:54 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001407D99800) [pid = 740] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:26:54 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001407DC9C00) [pid = 740] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:26:54 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140475A800) [pid = 740] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:26:54 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140474F800) [pid = 740] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:26:54 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001407CDDC00) [pid = 740] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:26:54 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001408234800) [pid = 740] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:26:54 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001407CD1000) [pid = 740] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:26:54 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140E846C00) [pid = 740] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:26:54 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000147A62A000) [pid = 740] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:26:54 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140ED09C00) [pid = 740] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:26:54 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140B950C00) [pid = 740] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:26:55 INFO - PROCESS | 740 | 1471544815011 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]]]}] 11:26:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:26:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 733ms 11:26:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:26:55 INFO - PROCESS | 740 | 1471544815069 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 11:26:55 INFO - PROCESS | 740 | 1471544815071 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 11:26:55 INFO - PROCESS | 740 | 1471544815074 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:26:55 INFO - PROCESS | 740 | 1471544815076 Marionette TRACE conn6 <- [1,2214,null,{}] 11:26:55 INFO - PROCESS | 740 | 1471544815079 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}] 11:26:55 INFO - PROCESS | 740 | 1471544815081 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:55 INFO - PROCESS | 740 | 1471544815195 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 11:26:55 INFO - PROCESS | 740 | 1471544815248 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:55 INFO - PROCESS | 740 | 1471544815250 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:55 INFO - PROCESS | 740 | ++DOCSHELL 000000147AD58800 == 33 [pid = 740] [id = 563] 11:26:55 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001407DC9C00) [pid = 740] [serial = 1689] [outer = 0000000000000000] 11:26:55 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140E848400) [pid = 740] [serial = 1690] [outer = 0000001407DC9C00] 11:26:55 INFO - PROCESS | 740 | 1471544815300 Marionette DEBUG loaded listener.js 11:26:55 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140F1F1800) [pid = 740] [serial = 1691] [outer = 0000001407DC9C00] 11:26:55 INFO - PROCESS | 740 | 1471544815668 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]]]}] 11:26:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:26:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 630ms 11:26:55 INFO - PROCESS | 740 | 1471544815708 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 11:26:55 INFO - PROCESS | 740 | 1471544815711 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 11:26:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:26:55 INFO - PROCESS | 740 | 1471544815714 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:26:55 INFO - PROCESS | 740 | 1471544815716 Marionette TRACE conn6 <- [1,2218,null,{}] 11:26:55 INFO - PROCESS | 740 | 1471544815727 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}] 11:26:55 INFO - PROCESS | 740 | 1471544815730 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:55 INFO - PROCESS | 740 | 1471544815838 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 11:26:55 INFO - PROCESS | 740 | 1471544815846 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:55 INFO - PROCESS | 740 | 1471544815848 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:55 INFO - PROCESS | 740 | ++DOCSHELL 000000147B18E800 == 34 [pid = 740] [id = 564] 11:26:55 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001479D39400) [pid = 740] [serial = 1692] [outer = 0000000000000000] 11:26:55 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000147A625400) [pid = 740] [serial = 1693] [outer = 0000001479D39400] 11:26:55 INFO - PROCESS | 740 | 1471544815896 Marionette DEBUG loaded listener.js 11:26:55 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000147A920000) [pid = 740] [serial = 1694] [outer = 0000001479D39400] 11:26:56 INFO - PROCESS | 740 | 1471544816295 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]]]}] 11:26:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:26:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 649ms 11:26:56 INFO - PROCESS | 740 | 1471544816370 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 11:26:56 INFO - PROCESS | 740 | 1471544816372 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 11:26:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:26:56 INFO - PROCESS | 740 | 1471544816375 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:26:56 INFO - PROCESS | 740 | 1471544816377 Marionette TRACE conn6 <- [1,2222,null,{}] 11:26:56 INFO - PROCESS | 740 | 1471544816381 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}] 11:26:56 INFO - PROCESS | 740 | 1471544816383 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:56 INFO - PROCESS | 740 | 1471544816467 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 11:26:56 INFO - PROCESS | 740 | 1471544816472 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:56 INFO - PROCESS | 740 | 1471544816474 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:56 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECD2000 == 35 [pid = 740] [id = 565] 11:26:56 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000147A927000) [pid = 740] [serial = 1695] [outer = 0000000000000000] 11:26:56 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000147AA32400) [pid = 740] [serial = 1696] [outer = 000000147A927000] 11:26:56 INFO - PROCESS | 740 | 1471544816521 Marionette DEBUG loaded listener.js 11:26:56 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000147AA39400) [pid = 740] [serial = 1697] [outer = 000000147A927000] 11:26:57 INFO - PROCESS | 740 | 1471544817030 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]]]}] 11:26:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:26:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 691ms 11:26:57 INFO - PROCESS | 740 | 1471544817071 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 11:26:57 INFO - PROCESS | 740 | 1471544817076 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 11:26:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:26:57 INFO - PROCESS | 740 | 1471544817082 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:26:57 INFO - PROCESS | 740 | 1471544817085 Marionette TRACE conn6 <- [1,2226,null,{}] 11:26:57 INFO - PROCESS | 740 | 1471544817092 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}] 11:26:57 INFO - PROCESS | 740 | 1471544817095 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:57 INFO - PROCESS | 740 | 1471544817297 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 11:26:57 INFO - PROCESS | 740 | 1471544817397 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:57 INFO - PROCESS | 740 | 1471544817402 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:57 INFO - PROCESS | 740 | ++DOCSHELL 000000140B380800 == 36 [pid = 740] [id = 566] 11:26:57 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001407ACC400) [pid = 740] [serial = 1698] [outer = 0000000000000000] 11:26:57 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001407CD7C00) [pid = 740] [serial = 1699] [outer = 0000001407ACC400] 11:26:57 INFO - PROCESS | 740 | 1471544817464 Marionette DEBUG loaded listener.js 11:26:57 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (00000014090BDC00) [pid = 740] [serial = 1700] [outer = 0000001407ACC400] 11:26:58 INFO - PROCESS | 740 | 1471544818015 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]]]}] 11:26:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:26:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 986ms 11:26:58 INFO - PROCESS | 740 | 1471544818071 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 11:26:58 INFO - PROCESS | 740 | 1471544818076 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 11:26:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:26:58 INFO - PROCESS | 740 | 1471544818083 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:26:58 INFO - PROCESS | 740 | 1471544818087 Marionette TRACE conn6 <- [1,2230,null,{}] 11:26:58 INFO - PROCESS | 740 | 1471544818091 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}] 11:26:58 INFO - PROCESS | 740 | 1471544818095 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:58 INFO - PROCESS | 740 | 1471544818216 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 11:26:58 INFO - PROCESS | 740 | 1471544818312 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:58 INFO - PROCESS | 740 | 1471544818315 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:58 INFO - PROCESS | 740 | ++DOCSHELL 000000140ED9B000 == 37 [pid = 740] [id = 567] 11:26:58 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140E735C00) [pid = 740] [serial = 1701] [outer = 0000000000000000] 11:26:58 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140E73F400) [pid = 740] [serial = 1702] [outer = 000000140E735C00] 11:26:58 INFO - PROCESS | 740 | 1471544818374 Marionette DEBUG loaded listener.js 11:26:58 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140EC96000) [pid = 740] [serial = 1703] [outer = 000000140E735C00] 11:26:58 INFO - PROCESS | 740 | 1471544818985 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]]]}] 11:26:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:26:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 944ms 11:26:59 INFO - PROCESS | 740 | 1471544819029 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 11:26:59 INFO - PROCESS | 740 | 1471544819032 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 11:26:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:26:59 INFO - PROCESS | 740 | 1471544819036 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:26:59 INFO - PROCESS | 740 | 1471544819040 Marionette TRACE conn6 <- [1,2234,null,{}] 11:26:59 INFO - PROCESS | 740 | 1471544819051 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}] 11:26:59 INFO - PROCESS | 740 | 1471544819057 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:59 INFO - PROCESS | 740 | 1471544819173 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 11:26:59 INFO - PROCESS | 740 | 1471544819271 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:59 INFO - PROCESS | 740 | 1471544819275 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:26:59 INFO - PROCESS | 740 | ++DOCSHELL 000000147F2E4000 == 38 [pid = 740] [id = 568] 11:26:59 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140F3BBC00) [pid = 740] [serial = 1704] [outer = 0000000000000000] 11:26:59 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (0000001478E69400) [pid = 740] [serial = 1705] [outer = 000000140F3BBC00] 11:26:59 INFO - PROCESS | 740 | 1471544819336 Marionette DEBUG loaded listener.js 11:26:59 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000147A621C00) [pid = 740] [serial = 1706] [outer = 000000140F3BBC00] 11:27:00 INFO - PROCESS | 740 | 1471544820016 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]]]}] 11:27:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:27:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1031ms 11:27:00 INFO - PROCESS | 740 | 1471544820069 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 11:27:00 INFO - PROCESS | 740 | 1471544820072 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 11:27:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:27:00 INFO - PROCESS | 740 | 1471544820076 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:27:00 INFO - PROCESS | 740 | 1471544820079 Marionette TRACE conn6 <- [1,2238,null,{}] 11:27:00 INFO - PROCESS | 740 | 1471544820082 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}] 11:27:00 INFO - PROCESS | 740 | 1471544820085 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:00 INFO - PROCESS | 740 | 1471544820200 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 11:27:00 INFO - PROCESS | 740 | 1471544820335 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:00 INFO - PROCESS | 740 | 1471544820337 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:00 INFO - PROCESS | 740 | ++DOCSHELL 000000147FCB7000 == 39 [pid = 740] [id = 569] 11:27:00 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000140F3BDC00) [pid = 740] [serial = 1707] [outer = 0000000000000000] 11:27:00 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000147AFC1800) [pid = 740] [serial = 1708] [outer = 000000140F3BDC00] 11:27:00 INFO - PROCESS | 740 | 1471544820397 Marionette DEBUG loaded listener.js 11:27:00 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (000000147B0C6000) [pid = 740] [serial = 1709] [outer = 000000140F3BDC00] 11:27:01 INFO - PROCESS | 740 | 1471544821159 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]]]}] 11:27:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:27:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1143ms 11:27:01 INFO - PROCESS | 740 | 1471544821220 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 11:27:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:27:01 INFO - PROCESS | 740 | 1471544821225 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 11:27:01 INFO - PROCESS | 740 | 1471544821229 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:27:01 INFO - PROCESS | 740 | 1471544821233 Marionette TRACE conn6 <- [1,2242,null,{}] 11:27:01 INFO - PROCESS | 740 | 1471544821239 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}] 11:27:01 INFO - PROCESS | 740 | 1471544821242 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:01 INFO - PROCESS | 740 | 1471544821349 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 11:27:01 INFO - PROCESS | 740 | 1471544821475 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:01 INFO - PROCESS | 740 | 1471544821478 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:01 INFO - PROCESS | 740 | ++DOCSHELL 0000001406678000 == 40 [pid = 740] [id = 570] 11:27:01 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (0000001406CDA000) [pid = 740] [serial = 1710] [outer = 0000000000000000] 11:27:01 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (0000001407DD0C00) [pid = 740] [serial = 1711] [outer = 0000001406CDA000] 11:27:01 INFO - PROCESS | 740 | 1471544821536 Marionette DEBUG loaded listener.js 11:27:01 INFO - PROCESS | 740 | ++DOMWINDOW == 93 (00000014087EAC00) [pid = 740] [serial = 1712] [outer = 0000001406CDA000] 11:27:02 INFO - PROCESS | 740 | --DOCSHELL 000000147B18E800 == 39 [pid = 740] [id = 564] 11:27:02 INFO - PROCESS | 740 | --DOCSHELL 000000147AD58800 == 38 [pid = 740] [id = 563] 11:27:02 INFO - PROCESS | 740 | --DOCSHELL 000000147AD42800 == 37 [pid = 740] [id = 562] 11:27:02 INFO - PROCESS | 740 | --DOCSHELL 00000014796E2800 == 36 [pid = 740] [id = 561] 11:27:02 INFO - PROCESS | 740 | --DOCSHELL 000000140876F800 == 35 [pid = 740] [id = 560] 11:27:02 INFO - PROCESS | 740 | --DOCSHELL 000000140ECD2800 == 34 [pid = 740] [id = 559] 11:27:02 INFO - PROCESS | 740 | --DOCSHELL 000000140EAB0800 == 33 [pid = 740] [id = 558] 11:27:02 INFO - PROCESS | 740 | --DOCSHELL 000000140C1C9000 == 32 [pid = 740] [id = 557] 11:27:02 INFO - PROCESS | 740 | --DOCSHELL 000000140811B800 == 31 [pid = 740] [id = 556] 11:27:02 INFO - PROCESS | 740 | --DOCSHELL 000000140C99B000 == 30 [pid = 740] [id = 555] 11:27:02 INFO - PROCESS | 740 | --DOCSHELL 0000001406D63800 == 29 [pid = 740] [id = 554] 11:27:02 INFO - PROCESS | 740 | --DOCSHELL 000000147FCB7000 == 28 [pid = 740] [id = 569] 11:27:02 INFO - PROCESS | 740 | --DOCSHELL 000000147F2E4000 == 27 [pid = 740] [id = 568] 11:27:02 INFO - PROCESS | 740 | --DOCSHELL 000000140ED9B000 == 26 [pid = 740] [id = 567] 11:27:02 INFO - PROCESS | 740 | --DOCSHELL 000000140ECD2000 == 25 [pid = 740] [id = 565] 11:27:02 INFO - PROCESS | 740 | --DOCSHELL 000000140B380800 == 24 [pid = 740] [id = 566] 11:27:02 INFO - PROCESS | 740 | --DOMWINDOW == 92 (000000140F1F8C00) [pid = 740] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 740 | --DOMWINDOW == 91 (000000140E845000) [pid = 740] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 740 | --DOMWINDOW == 90 (0000001407DCD400) [pid = 740] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 740 | --DOMWINDOW == 89 (0000001407F30400) [pid = 740] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 740 | --DOMWINDOW == 88 (000000140A3D3400) [pid = 740] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140AAC8C00) [pid = 740] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 740 | --DOMWINDOW == 86 (0000001407AF2800) [pid = 740] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 740 | --DOMWINDOW == 85 (00000014066E2800) [pid = 740] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140475C000) [pid = 740] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 740 | --DOMWINDOW == 83 (00000014066DC000) [pid = 740] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140ED0EC00) [pid = 740] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140EAE8800) [pid = 740] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140ED08800) [pid = 740] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140B957800) [pid = 740] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140B94E000) [pid = 740] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140905DC00) [pid = 740] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140EF1E400) [pid = 740] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140EAEE400) [pid = 740] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000147BA6C800) [pid = 740] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140EF1B000) [pid = 740] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000147AA32000) [pid = 740] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140F1EC800) [pid = 740] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140C989000) [pid = 740] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140E73DC00) [pid = 740] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140F0BD000) [pid = 740] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 11:27:02 INFO - PROCESS | 740 | 1471544822782 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]]]}] 11:27:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:27:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1596ms 11:27:02 INFO - PROCESS | 740 | 1471544822826 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 11:27:02 INFO - PROCESS | 740 | 1471544822830 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 11:27:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:27:02 INFO - PROCESS | 740 | 1471544822880 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:27:02 INFO - PROCESS | 740 | 1471544822884 Marionette TRACE conn6 <- [1,2246,null,{}] 11:27:02 INFO - PROCESS | 740 | 1471544822890 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}] 11:27:02 INFO - PROCESS | 740 | 1471544822893 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:03 INFO - PROCESS | 740 | 1471544822985 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 11:27:03 INFO - PROCESS | 740 | 1471544823000 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:03 INFO - PROCESS | 740 | 1471544823003 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:03 INFO - PROCESS | 740 | ++DOCSHELL 00000014080DD000 == 25 [pid = 740] [id = 571] 11:27:03 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (0000001406B77400) [pid = 740] [serial = 1713] [outer = 0000000000000000] 11:27:03 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001406C38800) [pid = 740] [serial = 1714] [outer = 0000001406B77400] 11:27:03 INFO - PROCESS | 740 | 1471544823054 Marionette DEBUG loaded listener.js 11:27:03 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001406CDD000) [pid = 740] [serial = 1715] [outer = 0000001406B77400] 11:27:03 INFO - PROCESS | 740 | 1471544823548 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]]]}] 11:27:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:27:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 690ms 11:27:03 INFO - PROCESS | 740 | 1471544823570 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 11:27:03 INFO - PROCESS | 740 | 1471544823575 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 11:27:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:27:03 INFO - PROCESS | 740 | 1471544823582 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:27:03 INFO - PROCESS | 740 | 1471544823585 Marionette TRACE conn6 <- [1,2250,null,{}] 11:27:03 INFO - PROCESS | 740 | 1471544823589 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}] 11:27:03 INFO - PROCESS | 740 | 1471544823591 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:03 INFO - PROCESS | 740 | 1471544823683 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 11:27:03 INFO - PROCESS | 740 | 1471544823692 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:03 INFO - PROCESS | 740 | 1471544823695 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:03 INFO - PROCESS | 740 | ++DOCSHELL 0000001409A61800 == 26 [pid = 740] [id = 572] 11:27:03 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (0000001407DD2C00) [pid = 740] [serial = 1716] [outer = 0000000000000000] 11:27:03 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001407F32400) [pid = 740] [serial = 1717] [outer = 0000001407DD2C00] 11:27:03 INFO - PROCESS | 740 | 1471544823746 Marionette DEBUG loaded listener.js 11:27:03 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (00000014082D2800) [pid = 740] [serial = 1718] [outer = 0000001407DD2C00] 11:27:04 INFO - PROCESS | 740 | 1471544824215 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]]]}] 11:27:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:27:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 691ms 11:27:04 INFO - PROCESS | 740 | 1471544824275 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 11:27:04 INFO - PROCESS | 740 | 1471544824278 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 11:27:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:27:04 INFO - PROCESS | 740 | 1471544824282 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:27:04 INFO - PROCESS | 740 | 1471544824285 Marionette TRACE conn6 <- [1,2254,null,{}] 11:27:04 INFO - PROCESS | 740 | 1471544824296 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}] 11:27:04 INFO - PROCESS | 740 | 1471544824301 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:04 INFO - PROCESS | 740 | 1471544824423 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 11:27:04 INFO - PROCESS | 740 | 1471544824513 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:04 INFO - PROCESS | 740 | 1471544824516 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:04 INFO - PROCESS | 740 | ++DOCSHELL 000000140C95A800 == 27 [pid = 740] [id = 573] 11:27:04 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (0000001405245000) [pid = 740] [serial = 1719] [outer = 0000000000000000] 11:27:04 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140B94DC00) [pid = 740] [serial = 1720] [outer = 0000001405245000] 11:27:04 INFO - PROCESS | 740 | 1471544824568 Marionette DEBUG loaded listener.js 11:27:04 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140C0EBC00) [pid = 740] [serial = 1721] [outer = 0000001405245000] 11:27:04 INFO - PROCESS | 740 | 1471544824991 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]]]}] 11:27:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:27:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 734ms 11:27:05 INFO - PROCESS | 740 | 1471544825018 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 11:27:05 INFO - PROCESS | 740 | 1471544825020 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 11:27:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:27:05 INFO - PROCESS | 740 | 1471544825024 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:27:05 INFO - PROCESS | 740 | 1471544825025 Marionette TRACE conn6 <- [1,2258,null,{}] 11:27:05 INFO - PROCESS | 740 | 1471544825029 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}] 11:27:05 INFO - PROCESS | 740 | 1471544825031 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:05 INFO - PROCESS | 740 | 1471544825149 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 11:27:05 INFO - PROCESS | 740 | 1471544825155 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:05 INFO - PROCESS | 740 | 1471544825157 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:05 INFO - PROCESS | 740 | ++DOCSHELL 000000140E76E000 == 28 [pid = 740] [id = 574] 11:27:05 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140C988000) [pid = 740] [serial = 1722] [outer = 0000000000000000] 11:27:05 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140C993000) [pid = 740] [serial = 1723] [outer = 000000140C988000] 11:27:05 INFO - PROCESS | 740 | 1471544825249 Marionette DEBUG loaded listener.js 11:27:05 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140E741C00) [pid = 740] [serial = 1724] [outer = 000000140C988000] 11:27:05 INFO - PROCESS | 740 | 1471544825681 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]]]}] 11:27:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:27:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 671ms 11:27:05 INFO - PROCESS | 740 | 1471544825700 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 11:27:05 INFO - PROCESS | 740 | 1471544825703 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 11:27:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:27:05 INFO - PROCESS | 740 | 1471544825706 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:27:05 INFO - PROCESS | 740 | 1471544825708 Marionette TRACE conn6 <- [1,2262,null,{}] 11:27:05 INFO - PROCESS | 740 | 1471544825712 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}] 11:27:05 INFO - PROCESS | 740 | 1471544825714 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:05 INFO - PROCESS | 740 | 1471544825851 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 11:27:05 INFO - PROCESS | 740 | 1471544825879 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:05 INFO - PROCESS | 740 | 1471544825881 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:05 INFO - PROCESS | 740 | ++DOCSHELL 000000140EAC4800 == 29 [pid = 740] [id = 575] 11:27:05 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (0000001407DCCC00) [pid = 740] [serial = 1725] [outer = 0000000000000000] 11:27:05 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140E843400) [pid = 740] [serial = 1726] [outer = 0000001407DCCC00] 11:27:05 INFO - PROCESS | 740 | 1471544825930 Marionette DEBUG loaded listener.js 11:27:06 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140EAE7800) [pid = 740] [serial = 1727] [outer = 0000001407DCCC00] 11:27:06 INFO - PROCESS | 740 | 1471544826386 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]]]}] 11:27:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:27:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 731ms 11:27:06 INFO - PROCESS | 740 | 1471544826438 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 11:27:06 INFO - PROCESS | 740 | 1471544826440 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 11:27:06 INFO - PROCESS | 740 | 1471544826443 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:27:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:27:06 INFO - PROCESS | 740 | 1471544826445 Marionette TRACE conn6 <- [1,2266,null,{}] 11:27:06 INFO - PROCESS | 740 | 1471544826449 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}] 11:27:06 INFO - PROCESS | 740 | 1471544826455 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:06 INFO - PROCESS | 740 | 1471544826596 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 11:27:06 INFO - PROCESS | 740 | 1471544826607 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:06 INFO - PROCESS | 740 | 1471544826609 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:06 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECC7800 == 30 [pid = 740] [id = 576] 11:27:06 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (00000014084F3800) [pid = 740] [serial = 1728] [outer = 0000000000000000] 11:27:06 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140EC97400) [pid = 740] [serial = 1729] [outer = 00000014084F3800] 11:27:06 INFO - PROCESS | 740 | 1471544826656 Marionette DEBUG loaded listener.js 11:27:06 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000140EF98400) [pid = 740] [serial = 1730] [outer = 00000014084F3800] 11:27:07 INFO - PROCESS | 740 | --DOMWINDOW == 85 (0000001407DCB400) [pid = 740] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:27:07 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001408E82800) [pid = 740] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:27:07 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140EF97C00) [pid = 740] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:27:07 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001400BC8000) [pid = 740] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:27:07 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001407DC9C00) [pid = 740] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:27:07 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001479D39400) [pid = 740] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:27:07 INFO - PROCESS | 740 | --DOMWINDOW == 79 (00000014796C0C00) [pid = 740] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:27:07 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140E73D800) [pid = 740] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:27:07 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001407F2EC00) [pid = 740] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:27:07 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001405242400) [pid = 740] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:27:07 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140F3B5800) [pid = 740] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:27:07 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140F1F3400) [pid = 740] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:27:07 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000147A927000) [pid = 740] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:27:07 INFO - PROCESS | 740 | 1471544827322 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]]]}] 11:27:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:27:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 944ms 11:27:07 INFO - PROCESS | 740 | 1471544827390 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 11:27:07 INFO - PROCESS | 740 | 1471544827392 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 11:27:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:27:07 INFO - PROCESS | 740 | 1471544827396 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:27:07 INFO - PROCESS | 740 | 1471544827398 Marionette TRACE conn6 <- [1,2270,null,{}] 11:27:07 INFO - PROCESS | 740 | 1471544827407 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}] 11:27:07 INFO - PROCESS | 740 | 1471544827409 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:07 INFO - PROCESS | 740 | 1471544827493 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 11:27:07 INFO - PROCESS | 740 | 1471544827504 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:07 INFO - PROCESS | 740 | 1471544827506 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:07 INFO - PROCESS | 740 | ++DOCSHELL 000000140F0E6800 == 31 [pid = 740] [id = 577] 11:27:07 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140AA0A800) [pid = 740] [serial = 1731] [outer = 0000000000000000] 11:27:07 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140EAE5800) [pid = 740] [serial = 1732] [outer = 000000140AA0A800] 11:27:07 INFO - PROCESS | 740 | 1471544827552 Marionette DEBUG loaded listener.js 11:27:07 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140EF99000) [pid = 740] [serial = 1733] [outer = 000000140AA0A800] 11:27:07 INFO - PROCESS | 740 | 1471544827962 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]]]}] 11:27:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:27:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 586ms 11:27:07 INFO - PROCESS | 740 | 1471544827985 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 11:27:07 INFO - PROCESS | 740 | 1471544827987 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 11:27:07 INFO - PROCESS | 740 | 1471544827990 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:27:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:27:07 INFO - PROCESS | 740 | 1471544827992 Marionette TRACE conn6 <- [1,2274,null,{}] 11:27:08 INFO - PROCESS | 740 | 1471544828008 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}] 11:27:08 INFO - PROCESS | 740 | 1471544828010 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:08 INFO - PROCESS | 740 | 1471544828093 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 11:27:08 INFO - PROCESS | 740 | 1471544828100 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:08 INFO - PROCESS | 740 | 1471544828102 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:08 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D0D800 == 32 [pid = 740] [id = 578] 11:27:08 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140EF96000) [pid = 740] [serial = 1734] [outer = 0000000000000000] 11:27:08 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140F01BC00) [pid = 740] [serial = 1735] [outer = 000000140EF96000] 11:27:08 INFO - PROCESS | 740 | 1471544828148 Marionette DEBUG loaded listener.js 11:27:08 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140F0C6800) [pid = 740] [serial = 1736] [outer = 000000140EF96000] 11:27:08 INFO - PROCESS | 740 | 1471544828598 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]]]}] 11:27:08 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 11:27:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 650ms 11:27:08 INFO - PROCESS | 740 | 1471544828644 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 11:27:08 INFO - PROCESS | 740 | 1471544828646 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 11:27:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:27:08 INFO - PROCESS | 740 | 1471544828654 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:27:08 INFO - PROCESS | 740 | 1471544828656 Marionette TRACE conn6 <- [1,2278,null,{}] 11:27:08 INFO - PROCESS | 740 | 1471544828660 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}] 11:27:08 INFO - PROCESS | 740 | 1471544828662 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:08 INFO - PROCESS | 740 | 1471544828744 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 11:27:08 INFO - PROCESS | 740 | 1471544828752 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:08 INFO - PROCESS | 740 | 1471544828754 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:08 INFO - PROCESS | 740 | ++DOCSHELL 000000140C956800 == 33 [pid = 740] [id = 579] 11:27:08 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140F1EEC00) [pid = 740] [serial = 1737] [outer = 0000000000000000] 11:27:08 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140F1F4000) [pid = 740] [serial = 1738] [outer = 000000140F1EEC00] 11:27:08 INFO - PROCESS | 740 | 1471544828800 Marionette DEBUG loaded listener.js 11:27:08 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140F3B4800) [pid = 740] [serial = 1739] [outer = 000000140F1EEC00] 11:27:09 INFO - PROCESS | 740 | 1471544829588 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]]]}] 11:27:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:27:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 986ms 11:27:09 INFO - PROCESS | 740 | 1471544829640 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 11:27:09 INFO - PROCESS | 740 | 1471544829645 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 11:27:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:27:09 INFO - PROCESS | 740 | 1471544829650 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:27:09 INFO - PROCESS | 740 | 1471544829654 Marionette TRACE conn6 <- [1,2282,null,{}] 11:27:09 INFO - PROCESS | 740 | 1471544829661 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}] 11:27:09 INFO - PROCESS | 740 | 1471544829664 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:09 INFO - PROCESS | 740 | 1471544829791 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 11:27:09 INFO - PROCESS | 740 | 1471544829915 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:09 INFO - PROCESS | 740 | 1471544829918 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:09 INFO - PROCESS | 740 | ++DOCSHELL 0000001409A56000 == 34 [pid = 740] [id = 580] 11:27:09 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140475C800) [pid = 740] [serial = 1740] [outer = 0000000000000000] 11:27:09 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001406C43400) [pid = 740] [serial = 1741] [outer = 000000140475C800] 11:27:09 INFO - PROCESS | 740 | 1471544829979 Marionette DEBUG loaded listener.js 11:27:10 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001407CD6800) [pid = 740] [serial = 1742] [outer = 000000140475C800] 11:27:10 INFO - PROCESS | 740 | 1471544830686 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]]]}] 11:27:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:27:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1076ms 11:27:10 INFO - PROCESS | 740 | 1471544830757 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 11:27:10 INFO - PROCESS | 740 | 1471544830762 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 11:27:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:27:10 INFO - PROCESS | 740 | 1471544830770 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:27:10 INFO - PROCESS | 740 | 1471544830773 Marionette TRACE conn6 <- [1,2286,null,{}] 11:27:10 INFO - PROCESS | 740 | 1471544830777 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}] 11:27:10 INFO - PROCESS | 740 | 1471544830780 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:10 INFO - PROCESS | 740 | 1471544830920 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 11:27:11 INFO - PROCESS | 740 | 1471544831144 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:11 INFO - PROCESS | 740 | 1471544831148 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:11 INFO - PROCESS | 740 | ++DOCSHELL 00000014051F1000 == 35 [pid = 740] [id = 581] 11:27:11 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (0000001400BCE800) [pid = 740] [serial = 1743] [outer = 0000000000000000] 11:27:11 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (00000014047E7C00) [pid = 740] [serial = 1744] [outer = 0000001400BCE800] 11:27:11 INFO - PROCESS | 740 | 1471544831215 Marionette DEBUG loaded listener.js 11:27:11 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (00000014071EDC00) [pid = 740] [serial = 1745] [outer = 0000001400BCE800] 11:27:11 INFO - PROCESS | 740 | --DOCSHELL 0000001478D0D800 == 34 [pid = 740] [id = 578] 11:27:11 INFO - PROCESS | 740 | --DOCSHELL 000000140F0E6800 == 33 [pid = 740] [id = 577] 11:27:11 INFO - PROCESS | 740 | --DOCSHELL 000000140ECC7800 == 32 [pid = 740] [id = 576] 11:27:11 INFO - PROCESS | 740 | --DOCSHELL 000000140EAC4800 == 31 [pid = 740] [id = 575] 11:27:11 INFO - PROCESS | 740 | --DOCSHELL 000000140E76E000 == 30 [pid = 740] [id = 574] 11:27:11 INFO - PROCESS | 740 | --DOCSHELL 000000140C95A800 == 29 [pid = 740] [id = 573] 11:27:11 INFO - PROCESS | 740 | --DOCSHELL 0000001409A61800 == 28 [pid = 740] [id = 572] 11:27:11 INFO - PROCESS | 740 | --DOCSHELL 00000014080DD000 == 27 [pid = 740] [id = 571] 11:27:11 INFO - PROCESS | 740 | --DOCSHELL 0000001406678000 == 26 [pid = 740] [id = 570] 11:27:11 INFO - PROCESS | 740 | --DOMWINDOW == 87 (0000001407DD5800) [pid = 740] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140A3DB400) [pid = 740] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000140F00FC00) [pid = 740] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001403AACC00) [pid = 740] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140F1F1800) [pid = 740] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000147A625400) [pid = 740] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001479DC2C00) [pid = 740] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 740 | --DOMWINDOW == 80 (00000014086CE400) [pid = 740] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140EAE3C00) [pid = 740] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001406C3C400) [pid = 740] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001409CBFC00) [pid = 740] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140B955800) [pid = 740] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140ECA1000) [pid = 740] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140E848400) [pid = 740] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140E7CD000) [pid = 740] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 740 | --DOMWINDOW == 72 (0000001478E6E000) [pid = 740] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140F0C2400) [pid = 740] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140EF1A400) [pid = 740] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000147964A400) [pid = 740] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 740 | --DOMWINDOW == 68 (0000001406DE5400) [pid = 740] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000140B959800) [pid = 740] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 740 | --DOMWINDOW == 66 (000000147A1B8000) [pid = 740] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 740 | --DOMWINDOW == 65 (000000147A920000) [pid = 740] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 740 | --DOMWINDOW == 64 (000000147AA32400) [pid = 740] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 740 | --DOMWINDOW == 63 (000000147AA39400) [pid = 740] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 11:27:11 INFO - PROCESS | 740 | 1471544831868 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]]]}] 11:27:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:27:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1131ms 11:27:11 INFO - PROCESS | 740 | 1471544831906 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 11:27:11 INFO - PROCESS | 740 | 1471544831909 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 11:27:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:27:11 INFO - PROCESS | 740 | 1471544831914 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:27:11 INFO - PROCESS | 740 | 1471544831917 Marionette TRACE conn6 <- [1,2290,null,{}] 11:27:11 INFO - PROCESS | 740 | 1471544831922 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}] 11:27:11 INFO - PROCESS | 740 | 1471544831927 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:12 INFO - PROCESS | 740 | 1471544832019 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 11:27:12 INFO - PROCESS | 740 | 1471544832099 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:12 INFO - PROCESS | 740 | 1471544832102 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:12 INFO - PROCESS | 740 | ++DOCSHELL 000000140826B000 == 27 [pid = 740] [id = 582] 11:27:12 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (0000001406C3D000) [pid = 740] [serial = 1746] [outer = 0000000000000000] 11:27:12 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (00000014071F1400) [pid = 740] [serial = 1747] [outer = 0000001406C3D000] 11:27:12 INFO - PROCESS | 740 | 1471544832152 Marionette DEBUG loaded listener.js 11:27:12 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (00000014087EA800) [pid = 740] [serial = 1748] [outer = 0000001406C3D000] 11:27:12 INFO - PROCESS | 740 | 1471544832609 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]]]}] 11:27:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:27:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 733ms 11:27:12 INFO - PROCESS | 740 | 1471544832649 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 11:27:12 INFO - PROCESS | 740 | 1471544832653 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 11:27:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:27:12 INFO - PROCESS | 740 | 1471544832658 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:27:12 INFO - PROCESS | 740 | 1471544832660 Marionette TRACE conn6 <- [1,2294,null,{}] 11:27:12 INFO - PROCESS | 740 | 1471544832664 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}] 11:27:12 INFO - PROCESS | 740 | 1471544832666 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:12 INFO - PROCESS | 740 | 1471544832766 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 11:27:12 INFO - PROCESS | 740 | 1471544832773 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:12 INFO - PROCESS | 740 | 1471544832776 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:12 INFO - PROCESS | 740 | ++DOCSHELL 000000140C647000 == 28 [pid = 740] [id = 583] 11:27:12 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (000000140A3D3000) [pid = 740] [serial = 1749] [outer = 0000000000000000] 11:27:12 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (000000140B4C9000) [pid = 740] [serial = 1750] [outer = 000000140A3D3000] 11:27:12 INFO - PROCESS | 740 | 1471544832824 Marionette DEBUG loaded listener.js 11:27:12 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (000000140C0E9000) [pid = 740] [serial = 1751] [outer = 000000140A3D3000] 11:27:13 INFO - PROCESS | 740 | 1471544833294 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]]]}] 11:27:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:27:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 692ms 11:27:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:27:13 INFO - PROCESS | 740 | 1471544833352 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 11:27:13 INFO - PROCESS | 740 | 1471544833355 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 11:27:13 INFO - PROCESS | 740 | 1471544833360 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:27:13 INFO - PROCESS | 740 | 1471544833366 Marionette TRACE conn6 <- [1,2298,null,{}] 11:27:13 INFO - PROCESS | 740 | 1471544833376 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}] 11:27:13 INFO - PROCESS | 740 | 1471544833380 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:13 INFO - PROCESS | 740 | 1471544833472 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 11:27:13 INFO - PROCESS | 740 | 1471544833480 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:13 INFO - PROCESS | 740 | 1471544833482 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:13 INFO - PROCESS | 740 | ++DOCSHELL 000000140EAC4000 == 29 [pid = 740] [id = 584] 11:27:13 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001403C81800) [pid = 740] [serial = 1752] [outer = 0000000000000000] 11:27:13 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140E840800) [pid = 740] [serial = 1753] [outer = 0000001403C81800] 11:27:13 INFO - PROCESS | 740 | 1471544833536 Marionette DEBUG loaded listener.js 11:27:13 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140EAEE000) [pid = 740] [serial = 1754] [outer = 0000001403C81800] 11:27:13 INFO - PROCESS | 740 | 1471544833967 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]]]}] 11:27:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:27:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 649ms 11:27:14 INFO - PROCESS | 740 | 1471544834010 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 11:27:14 INFO - PROCESS | 740 | 1471544834013 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 11:27:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:27:14 INFO - PROCESS | 740 | 1471544834022 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:27:14 INFO - PROCESS | 740 | 1471544834024 Marionette TRACE conn6 <- [1,2302,null,{}] 11:27:14 INFO - PROCESS | 740 | 1471544834028 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}] 11:27:14 INFO - PROCESS | 740 | 1471544834031 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:14 INFO - PROCESS | 740 | 1471544834149 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 11:27:14 INFO - PROCESS | 740 | 1471544834226 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:14 INFO - PROCESS | 740 | 1471544834228 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:14 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECB9000 == 30 [pid = 740] [id = 585] 11:27:14 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140EC9F800) [pid = 740] [serial = 1755] [outer = 0000000000000000] 11:27:14 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140ED09400) [pid = 740] [serial = 1756] [outer = 000000140EC9F800] 11:27:14 INFO - PROCESS | 740 | 1471544834282 Marionette DEBUG loaded listener.js 11:27:14 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140EF19C00) [pid = 740] [serial = 1757] [outer = 000000140EC9F800] 11:27:14 INFO - PROCESS | 740 | 1471544834713 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]]]}] 11:27:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:27:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 734ms 11:27:14 INFO - PROCESS | 740 | 1471544834758 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 11:27:14 INFO - PROCESS | 740 | 1471544834760 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 11:27:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:27:14 INFO - PROCESS | 740 | 1471544834764 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:27:14 INFO - PROCESS | 740 | 1471544834766 Marionette TRACE conn6 <- [1,2306,null,{}] 11:27:14 INFO - PROCESS | 740 | 1471544834770 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}] 11:27:14 INFO - PROCESS | 740 | 1471544834772 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:14 INFO - PROCESS | 740 | 1471544834886 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 11:27:14 INFO - PROCESS | 740 | 1471544834893 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:14 INFO - PROCESS | 740 | 1471544834899 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:14 INFO - PROCESS | 740 | ++DOCSHELL 000000140EA95000 == 31 [pid = 740] [id = 586] 11:27:14 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140EF98C00) [pid = 740] [serial = 1758] [outer = 0000000000000000] 11:27:15 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140F00FC00) [pid = 740] [serial = 1759] [outer = 000000140EF98C00] 11:27:15 INFO - PROCESS | 740 | 1471544835008 Marionette DEBUG loaded listener.js 11:27:15 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140F1ED800) [pid = 740] [serial = 1760] [outer = 000000140EF98C00] 11:27:15 INFO - PROCESS | 740 | 1471544835462 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] 11:27:15 INFO - PROCESS | 740 | 1471544835519 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 11:27:15 INFO - PROCESS | 740 | 1471544835524 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:27:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:27:15 INFO - PROCESS | 740 | 1471544835527 Marionette TRACE conn6 <- [1,2310,null,{}] 11:27:15 INFO - PROCESS | 740 | 1471544835530 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}] 11:27:15 INFO - PROCESS | 740 | 1471544835533 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:15 INFO - PROCESS | 740 | 1471544835661 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 11:27:15 INFO - PROCESS | 740 | 1471544835740 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:15 INFO - PROCESS | 740 | 1471544835742 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:15 INFO - PROCESS | 740 | ++DOCSHELL 00000014797A1000 == 32 [pid = 740] [id = 587] 11:27:15 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001478E70000) [pid = 740] [serial = 1761] [outer = 0000000000000000] 11:27:15 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001478E74800) [pid = 740] [serial = 1762] [outer = 0000001478E70000] 11:27:15 INFO - PROCESS | 740 | 1471544835789 Marionette DEBUG loaded listener.js 11:27:15 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (00000014796BD800) [pid = 740] [serial = 1763] [outer = 0000001478E70000] 11:27:16 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140C988000) [pid = 740] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:27:16 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001407DCCC00) [pid = 740] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:27:16 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001405245000) [pid = 740] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:27:16 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001406CDA000) [pid = 740] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:27:16 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001406B77400) [pid = 740] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:27:16 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001407DD2C00) [pid = 740] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:27:16 INFO - PROCESS | 740 | --DOMWINDOW == 74 (00000014084F3800) [pid = 740] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:27:16 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001407ACC400) [pid = 740] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:27:16 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140E735C00) [pid = 740] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:27:16 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140F3BBC00) [pid = 740] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:27:16 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140F3BDC00) [pid = 740] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:27:16 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140EF96000) [pid = 740] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:27:16 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140AA0A800) [pid = 740] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:27:16 INFO - PROCESS | 740 | 1471544836224 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]]]}] 11:27:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:27:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 731ms 11:27:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:27:16 INFO - PROCESS | 740 | 1471544836258 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 11:27:16 INFO - PROCESS | 740 | 1471544836261 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 11:27:16 INFO - PROCESS | 740 | 1471544836264 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:27:16 INFO - PROCESS | 740 | 1471544836266 Marionette TRACE conn6 <- [1,2314,null,{}] 11:27:16 INFO - PROCESS | 740 | 1471544836269 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}] 11:27:16 INFO - PROCESS | 740 | 1471544836271 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:16 INFO - PROCESS | 740 | 1471544836385 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 11:27:16 INFO - PROCESS | 740 | 1471544836436 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:16 INFO - PROCESS | 740 | 1471544836438 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:16 INFO - PROCESS | 740 | ++DOCSHELL 000000147A674800 == 33 [pid = 740] [id = 588] 11:27:16 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (0000001404358400) [pid = 740] [serial = 1764] [outer = 0000000000000000] 11:27:16 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140C0EC000) [pid = 740] [serial = 1765] [outer = 0000001404358400] 11:27:16 INFO - PROCESS | 740 | 1471544836484 Marionette DEBUG loaded listener.js 11:27:16 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140F3BDC00) [pid = 740] [serial = 1766] [outer = 0000001404358400] 11:27:16 INFO - PROCESS | 740 | 1471544836835 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]]]}] 11:27:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:27:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 628ms 11:27:16 INFO - PROCESS | 740 | 1471544836896 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 11:27:16 INFO - PROCESS | 740 | 1471544836898 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 11:27:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:27:16 INFO - PROCESS | 740 | 1471544836901 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:27:16 INFO - PROCESS | 740 | 1471544836903 Marionette TRACE conn6 <- [1,2318,null,{}] 11:27:16 INFO - PROCESS | 740 | 1471544836906 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}] 11:27:16 INFO - PROCESS | 740 | 1471544836908 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:17 INFO - PROCESS | 740 | 1471544836995 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 11:27:17 INFO - PROCESS | 740 | 1471544837029 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:17 INFO - PROCESS | 740 | 1471544837031 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:17 INFO - PROCESS | 740 | ++DOCSHELL 000000147AF3D800 == 34 [pid = 740] [id = 589] 11:27:17 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (0000001479D2EC00) [pid = 740] [serial = 1767] [outer = 0000000000000000] 11:27:17 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001479F3D400) [pid = 740] [serial = 1768] [outer = 0000001479D2EC00] 11:27:17 INFO - PROCESS | 740 | 1471544837077 Marionette DEBUG loaded listener.js 11:27:17 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000147A1BD800) [pid = 740] [serial = 1769] [outer = 0000001479D2EC00] 11:27:17 INFO - PROCESS | 740 | 1471544837477 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]]]}] 11:27:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:27:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 626ms 11:27:17 INFO - PROCESS | 740 | 1471544837536 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 11:27:17 INFO - PROCESS | 740 | 1471544837538 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 11:27:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:27:17 INFO - PROCESS | 740 | 1471544837542 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:27:17 INFO - PROCESS | 740 | 1471544837544 Marionette TRACE conn6 <- [1,2322,null,{}] 11:27:17 INFO - PROCESS | 740 | 1471544837548 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}] 11:27:17 INFO - PROCESS | 740 | 1471544837550 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:17 INFO - PROCESS | 740 | 1471544837639 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 11:27:17 INFO - PROCESS | 740 | 1471544837645 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:17 INFO - PROCESS | 740 | 1471544837647 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:17 INFO - PROCESS | 740 | ++DOCSHELL 000000140EAC3800 == 35 [pid = 740] [id = 590] 11:27:17 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000147A1C2800) [pid = 740] [serial = 1770] [outer = 0000000000000000] 11:27:17 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000147A62BC00) [pid = 740] [serial = 1771] [outer = 000000147A1C2800] 11:27:17 INFO - PROCESS | 740 | 1471544837694 Marionette DEBUG loaded listener.js 11:27:17 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000147A928C00) [pid = 740] [serial = 1772] [outer = 000000147A1C2800] 11:27:18 INFO - PROCESS | 740 | 1471544838212 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]]]}] 11:27:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:27:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 734ms 11:27:18 INFO - PROCESS | 740 | 1471544838280 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 11:27:18 INFO - PROCESS | 740 | 1471544838285 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 11:27:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:27:18 INFO - PROCESS | 740 | 1471544838291 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:27:18 INFO - PROCESS | 740 | 1471544838295 Marionette TRACE conn6 <- [1,2326,null,{}] 11:27:18 INFO - PROCESS | 740 | 1471544838302 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}] 11:27:18 INFO - PROCESS | 740 | 1471544838305 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:18 INFO - PROCESS | 740 | 1471544838512 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 11:27:18 INFO - PROCESS | 740 | 1471544838630 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:18 INFO - PROCESS | 740 | 1471544838635 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:18 INFO - PROCESS | 740 | ++DOCSHELL 0000001409095000 == 36 [pid = 740] [id = 591] 11:27:18 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (0000001404363400) [pid = 740] [serial = 1773] [outer = 0000000000000000] 11:27:18 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001407D95400) [pid = 740] [serial = 1774] [outer = 0000001404363400] 11:27:18 INFO - PROCESS | 740 | 1471544838698 Marionette DEBUG loaded listener.js 11:27:18 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001409CB9800) [pid = 740] [serial = 1775] [outer = 0000001404363400] 11:27:19 INFO - PROCESS | 740 | 1471544839283 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]]]}] 11:27:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:27:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1033ms 11:27:19 INFO - PROCESS | 740 | 1471544839326 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 11:27:19 INFO - PROCESS | 740 | 1471544839331 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 11:27:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:27:19 INFO - PROCESS | 740 | 1471544839338 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:27:19 INFO - PROCESS | 740 | 1471544839341 Marionette TRACE conn6 <- [1,2330,null,{}] 11:27:19 INFO - PROCESS | 740 | 1471544839345 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}] 11:27:19 INFO - PROCESS | 740 | 1471544839349 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:19 INFO - PROCESS | 740 | 1471544839507 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 11:27:19 INFO - PROCESS | 740 | 1471544839563 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:19 INFO - PROCESS | 740 | 1471544839566 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:19 INFO - PROCESS | 740 | ++DOCSHELL 000000140F0DD000 == 37 [pid = 740] [id = 592] 11:27:19 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140C90A800) [pid = 740] [serial = 1776] [outer = 0000000000000000] 11:27:19 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140C98FC00) [pid = 740] [serial = 1777] [outer = 000000140C90A800] 11:27:19 INFO - PROCESS | 740 | 1471544839625 Marionette DEBUG loaded listener.js 11:27:19 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140E843C00) [pid = 740] [serial = 1778] [outer = 000000140C90A800] 11:27:20 INFO - PROCESS | 740 | 1471544840212 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]]]}] 11:27:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:27:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 943ms 11:27:20 INFO - PROCESS | 740 | 1471544840283 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 11:27:20 INFO - PROCESS | 740 | 1471544840286 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 11:27:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:27:20 INFO - PROCESS | 740 | 1471544840290 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:27:20 INFO - PROCESS | 740 | 1471544840294 Marionette TRACE conn6 <- [1,2334,null,{}] 11:27:20 INFO - PROCESS | 740 | 1471544840306 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}] 11:27:20 INFO - PROCESS | 740 | 1471544840311 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:20 INFO - PROCESS | 740 | 1471544840428 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 11:27:20 INFO - PROCESS | 740 | 1471544840551 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:20 INFO - PROCESS | 740 | 1471544840555 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:20 INFO - PROCESS | 740 | ++DOCSHELL 000000147C24E800 == 38 [pid = 740] [id = 593] 11:27:20 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140F0CA000) [pid = 740] [serial = 1779] [outer = 0000000000000000] 11:27:20 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140F3B0400) [pid = 740] [serial = 1780] [outer = 000000140F0CA000] 11:27:20 INFO - PROCESS | 740 | 1471544840616 Marionette DEBUG loaded listener.js 11:27:20 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (0000001479F3D800) [pid = 740] [serial = 1781] [outer = 000000140F0CA000] 11:27:21 INFO - PROCESS | 740 | 1471544841272 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]]]}] 11:27:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:27:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1034ms 11:27:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:27:21 INFO - PROCESS | 740 | 1471544841325 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 11:27:21 INFO - PROCESS | 740 | 1471544841329 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 11:27:21 INFO - PROCESS | 740 | 1471544841332 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:27:21 INFO - PROCESS | 740 | 1471544841334 Marionette TRACE conn6 <- [1,2338,null,{}] 11:27:21 INFO - PROCESS | 740 | 1471544841338 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}] 11:27:21 INFO - PROCESS | 740 | 1471544841340 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:21 INFO - PROCESS | 740 | 1471544841471 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 11:27:21 INFO - PROCESS | 740 | 1471544841593 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:21 INFO - PROCESS | 740 | 1471544841596 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:21 INFO - PROCESS | 740 | ++DOCSHELL 0000001406D5D000 == 39 [pid = 740] [id = 594] 11:27:21 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (0000001406C39800) [pid = 740] [serial = 1782] [outer = 0000000000000000] 11:27:21 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (0000001407CDA000) [pid = 740] [serial = 1783] [outer = 0000001406C39800] 11:27:21 INFO - PROCESS | 740 | 1471544841657 Marionette DEBUG loaded listener.js 11:27:21 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000140C0EF000) [pid = 740] [serial = 1784] [outer = 0000001406C39800] 11:27:22 INFO - PROCESS | 740 | 1471544842353 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]]]}] 11:27:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:27:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1081ms 11:27:22 INFO - PROCESS | 740 | 1471544842416 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 11:27:22 INFO - PROCESS | 740 | 1471544842420 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 11:27:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:27:22 INFO - PROCESS | 740 | 1471544842424 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:27:22 INFO - PROCESS | 740 | 1471544842429 Marionette TRACE conn6 <- [1,2342,null,{}] 11:27:22 INFO - PROCESS | 740 | 1471544842434 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}] 11:27:22 INFO - PROCESS | 740 | 1471544842437 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:22 INFO - PROCESS | 740 | 1471544842549 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 11:27:23 INFO - PROCESS | 740 | --DOCSHELL 000000147AF3D800 == 38 [pid = 740] [id = 589] 11:27:23 INFO - PROCESS | 740 | --DOCSHELL 000000147A674800 == 37 [pid = 740] [id = 588] 11:27:23 INFO - PROCESS | 740 | --DOCSHELL 00000014797A1000 == 36 [pid = 740] [id = 587] 11:27:23 INFO - PROCESS | 740 | --DOCSHELL 000000140EA95000 == 35 [pid = 740] [id = 586] 11:27:23 INFO - PROCESS | 740 | --DOCSHELL 000000140ECB9000 == 34 [pid = 740] [id = 585] 11:27:23 INFO - PROCESS | 740 | --DOCSHELL 000000140EAC4000 == 33 [pid = 740] [id = 584] 11:27:23 INFO - PROCESS | 740 | --DOCSHELL 000000140C647000 == 32 [pid = 740] [id = 583] 11:27:23 INFO - PROCESS | 740 | --DOCSHELL 000000140826B000 == 31 [pid = 740] [id = 582] 11:27:23 INFO - PROCESS | 740 | --DOCSHELL 00000014051F1000 == 30 [pid = 740] [id = 581] 11:27:23 INFO - PROCESS | 740 | --DOCSHELL 0000001409A56000 == 29 [pid = 740] [id = 580] 11:27:23 INFO - PROCESS | 740 | --DOCSHELL 000000140C956800 == 28 [pid = 740] [id = 579] 11:27:23 INFO - PROCESS | 740 | --DOCSHELL 0000001406D5D000 == 27 [pid = 740] [id = 594] 11:27:23 INFO - PROCESS | 740 | --DOCSHELL 000000147C24E800 == 26 [pid = 740] [id = 593] 11:27:23 INFO - PROCESS | 740 | --DOCSHELL 000000140F0DD000 == 25 [pid = 740] [id = 592] 11:27:23 INFO - PROCESS | 740 | --DOCSHELL 000000140EAC3800 == 24 [pid = 740] [id = 590] 11:27:23 INFO - PROCESS | 740 | --DOCSHELL 0000001409095000 == 23 [pid = 740] [id = 591] 11:27:23 INFO - PROCESS | 740 | 1471544843278 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:23 INFO - PROCESS | 740 | 1471544843282 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:23 INFO - PROCESS | 740 | --DOMWINDOW == 88 (000000140C993000) [pid = 740] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 11:27:23 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140E843400) [pid = 740] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 11:27:23 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140B94DC00) [pid = 740] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 11:27:23 INFO - PROCESS | 740 | --DOMWINDOW == 85 (00000014087EAC00) [pid = 740] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 11:27:23 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001407DD0C00) [pid = 740] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 11:27:23 INFO - PROCESS | 740 | --DOMWINDOW == 83 (0000001406C38800) [pid = 740] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 11:27:23 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001406CDD000) [pid = 740] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 11:27:23 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001407F32400) [pid = 740] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 11:27:23 INFO - PROCESS | 740 | --DOMWINDOW == 80 (00000014082D2800) [pid = 740] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 11:27:23 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140EC97400) [pid = 740] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 11:27:23 INFO - PROCESS | 740 | --DOMWINDOW == 78 (00000014090BDC00) [pid = 740] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 11:27:23 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001407CD7C00) [pid = 740] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 11:27:23 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140EC96000) [pid = 740] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 11:27:23 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140E73F400) [pid = 740] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 11:27:23 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000147A621C00) [pid = 740] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 11:27:23 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001478E69400) [pid = 740] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 11:27:23 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000147B0C6000) [pid = 740] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 11:27:23 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000147AFC1800) [pid = 740] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 11:27:23 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140EAE7800) [pid = 740] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 11:27:23 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140F01BC00) [pid = 740] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 11:27:23 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140EF98400) [pid = 740] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 11:27:23 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000140F0C6800) [pid = 740] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 11:27:23 INFO - PROCESS | 740 | --DOMWINDOW == 66 (000000140F1F4000) [pid = 740] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 11:27:23 INFO - PROCESS | 740 | --DOMWINDOW == 65 (000000140E741C00) [pid = 740] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 11:27:23 INFO - PROCESS | 740 | --DOMWINDOW == 64 (000000140EAE5800) [pid = 740] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 11:27:23 INFO - PROCESS | 740 | --DOMWINDOW == 63 (000000140EF99000) [pid = 740] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 11:27:23 INFO - PROCESS | 740 | --DOMWINDOW == 62 (000000140C0EBC00) [pid = 740] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 11:27:23 INFO - PROCESS | 740 | ++DOCSHELL 0000001406BA4800 == 24 [pid = 740] [id = 595] 11:27:23 INFO - PROCESS | 740 | ++DOMWINDOW == 63 (000000140435A800) [pid = 740] [serial = 1785] [outer = 0000000000000000] 11:27:23 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (0000001404366000) [pid = 740] [serial = 1786] [outer = 000000140435A800] 11:27:23 INFO - PROCESS | 740 | 1471544843435 Marionette DEBUG loaded listener.js 11:27:23 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (0000001404F1B400) [pid = 740] [serial = 1787] [outer = 000000140435A800] 11:27:23 INFO - PROCESS | 740 | 1471544843847 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]]]}] 11:27:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:27:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1483ms 11:27:23 INFO - PROCESS | 740 | 1471544843910 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 11:27:23 INFO - PROCESS | 740 | 1471544843914 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 11:27:23 INFO - PROCESS | 740 | 1471544843919 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:27:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:27:23 INFO - PROCESS | 740 | 1471544843922 Marionette TRACE conn6 <- [1,2346,null,{}] 11:27:23 INFO - PROCESS | 740 | 1471544843927 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}] 11:27:23 INFO - PROCESS | 740 | 1471544843931 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:24 INFO - PROCESS | 740 | 1471544844026 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 11:27:24 INFO - PROCESS | 740 | 1471544844039 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:24 INFO - PROCESS | 740 | 1471544844042 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:24 INFO - PROCESS | 740 | ++DOCSHELL 0000001408265000 == 25 [pid = 740] [id = 596] 11:27:24 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (0000001406CDC000) [pid = 740] [serial = 1788] [outer = 0000000000000000] 11:27:24 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (0000001407C54000) [pid = 740] [serial = 1789] [outer = 0000001406CDC000] 11:27:24 INFO - PROCESS | 740 | 1471544844093 Marionette DEBUG loaded listener.js 11:27:24 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (0000001407DCFC00) [pid = 740] [serial = 1790] [outer = 0000001406CDC000] 11:27:24 INFO - PROCESS | 740 | 1471544844557 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]]]}] 11:27:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:27:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 691ms 11:27:24 INFO - PROCESS | 740 | 1471544844616 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 11:27:24 INFO - PROCESS | 740 | 1471544844620 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 11:27:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:27:24 INFO - PROCESS | 740 | 1471544844626 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:27:24 INFO - PROCESS | 740 | 1471544844628 Marionette TRACE conn6 <- [1,2350,null,{}] 11:27:24 INFO - PROCESS | 740 | 1471544844632 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}] 11:27:24 INFO - PROCESS | 740 | 1471544844635 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:24 INFO - PROCESS | 740 | 1471544844759 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 11:27:24 INFO - PROCESS | 740 | 1471544844841 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:24 INFO - PROCESS | 740 | 1471544844843 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:24 INFO - PROCESS | 740 | ++DOCSHELL 000000140C1B8000 == 26 [pid = 740] [id = 597] 11:27:24 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (0000001406CDD000) [pid = 740] [serial = 1791] [outer = 0000000000000000] 11:27:24 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (00000014082D2400) [pid = 740] [serial = 1792] [outer = 0000001406CDD000] 11:27:24 INFO - PROCESS | 740 | 1471544844901 Marionette DEBUG loaded listener.js 11:27:24 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001409CC3000) [pid = 740] [serial = 1793] [outer = 0000001406CDD000] 11:27:25 INFO - PROCESS | 740 | 1471544845310 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]]]}] 11:27:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:27:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 734ms 11:27:25 INFO - PROCESS | 740 | 1471544845361 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 11:27:25 INFO - PROCESS | 740 | 1471544845364 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 11:27:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:27:25 INFO - PROCESS | 740 | 1471544845369 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:27:25 INFO - PROCESS | 740 | 1471544845375 Marionette TRACE conn6 <- [1,2354,null,{}] 11:27:25 INFO - PROCESS | 740 | 1471544845385 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}] 11:27:25 INFO - PROCESS | 740 | 1471544845389 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:25 INFO - PROCESS | 740 | 1471544845511 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 11:27:25 INFO - PROCESS | 740 | 1471544845526 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:25 INFO - PROCESS | 740 | 1471544845528 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:25 INFO - PROCESS | 740 | ++DOCSHELL 000000140E762000 == 27 [pid = 740] [id = 598] 11:27:25 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140AAC1800) [pid = 740] [serial = 1794] [outer = 0000000000000000] 11:27:25 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140B953C00) [pid = 740] [serial = 1795] [outer = 000000140AAC1800] 11:27:25 INFO - PROCESS | 740 | 1471544845616 Marionette DEBUG loaded listener.js 11:27:25 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140C904800) [pid = 740] [serial = 1796] [outer = 000000140AAC1800] 11:27:26 INFO - PROCESS | 740 | 1471544846037 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]]]}] 11:27:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:27:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 735ms 11:27:26 INFO - PROCESS | 740 | 1471544846139 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 11:27:26 INFO - PROCESS | 740 | 1471544846142 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 11:27:26 INFO - PROCESS | 740 | 1471544846150 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:27:26 INFO - PROCESS | 740 | 1471544846152 Marionette TRACE conn6 <- [1,2358,null,{}] 11:27:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:27:26 INFO - PROCESS | 740 | 1471544846156 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}] 11:27:26 INFO - PROCESS | 740 | 1471544846158 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:26 INFO - PROCESS | 740 | 1471544846276 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 11:27:26 INFO - PROCESS | 740 | 1471544846326 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:26 INFO - PROCESS | 740 | 1471544846328 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:26 INFO - PROCESS | 740 | ++DOCSHELL 000000140EACA800 == 28 [pid = 740] [id = 599] 11:27:26 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140E738C00) [pid = 740] [serial = 1797] [outer = 0000000000000000] 11:27:26 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140E740000) [pid = 740] [serial = 1798] [outer = 000000140E738C00] 11:27:26 INFO - PROCESS | 740 | 1471544846383 Marionette DEBUG loaded listener.js 11:27:26 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140E7D3000) [pid = 740] [serial = 1799] [outer = 000000140E738C00] 11:27:26 INFO - PROCESS | 740 | 1471544846819 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]]]}] 11:27:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:27:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 689ms 11:27:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:27:26 INFO - PROCESS | 740 | 1471544846852 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 11:27:26 INFO - PROCESS | 740 | 1471544846855 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 11:27:26 INFO - PROCESS | 740 | 1471544846858 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:27:26 INFO - PROCESS | 740 | 1471544846860 Marionette TRACE conn6 <- [1,2362,null,{}] 11:27:26 INFO - PROCESS | 740 | 1471544846863 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}] 11:27:26 INFO - PROCESS | 740 | 1471544846866 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:26 INFO - PROCESS | 740 | 1471544846976 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 11:27:26 INFO - PROCESS | 740 | 1471544846982 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:26 INFO - PROCESS | 740 | 1471544846988 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:27 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECB1000 == 29 [pid = 740] [id = 600] 11:27:27 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (0000001406CD5800) [pid = 740] [serial = 1800] [outer = 0000000000000000] 11:27:27 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140EAED000) [pid = 740] [serial = 1801] [outer = 0000001406CD5800] 11:27:27 INFO - PROCESS | 740 | 1471544847049 Marionette DEBUG loaded listener.js 11:27:27 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140ECA0400) [pid = 740] [serial = 1802] [outer = 0000001406CD5800] 11:27:27 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140EC9F800) [pid = 740] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:27:27 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001403C81800) [pid = 740] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:27:27 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140475C800) [pid = 740] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:27:27 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001400BCE800) [pid = 740] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:27:27 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001479D2EC00) [pid = 740] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:27:27 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140EF98C00) [pid = 740] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:27:27 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140A3D3000) [pid = 740] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:27:27 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140F1EEC00) [pid = 740] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:27:27 INFO - PROCESS | 740 | --DOMWINDOW == 71 (0000001406C3D000) [pid = 740] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:27:27 INFO - PROCESS | 740 | --DOMWINDOW == 70 (0000001404358400) [pid = 740] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:27:27 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000147A1C2800) [pid = 740] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:27:27 INFO - PROCESS | 740 | --DOMWINDOW == 68 (0000001478E70000) [pid = 740] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:27:27 INFO - PROCESS | 740 | 1471544847725 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]]]}] 11:27:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:27:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 879ms 11:27:27 INFO - PROCESS | 740 | 1471544847740 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 11:27:27 INFO - PROCESS | 740 | 1471544847742 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 11:27:27 INFO - PROCESS | 740 | 1471544847746 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:27:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:27:27 INFO - PROCESS | 740 | 1471544847748 Marionette TRACE conn6 <- [1,2366,null,{}] 11:27:27 INFO - PROCESS | 740 | 1471544847751 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}] 11:27:27 INFO - PROCESS | 740 | 1471544847754 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:27 INFO - PROCESS | 740 | 1471544847867 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 11:27:27 INFO - PROCESS | 740 | 1471544847925 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:27 INFO - PROCESS | 740 | 1471544847927 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:27 INFO - PROCESS | 740 | ++DOCSHELL 00000014047B7800 == 30 [pid = 740] [id = 601] 11:27:27 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (0000001409C23800) [pid = 740] [serial = 1803] [outer = 0000000000000000] 11:27:27 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140EAE3400) [pid = 740] [serial = 1804] [outer = 0000001409C23800] 11:27:27 INFO - PROCESS | 740 | 1471544847981 Marionette DEBUG loaded listener.js 11:27:28 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140EF1B000) [pid = 740] [serial = 1805] [outer = 0000001409C23800] 11:27:28 INFO - PROCESS | 740 | 1471544848339 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]]]}] 11:27:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:27:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 627ms 11:27:28 INFO - PROCESS | 740 | 1471544848382 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 11:27:28 INFO - PROCESS | 740 | 1471544848384 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 11:27:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:27:28 INFO - PROCESS | 740 | 1471544848388 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:27:28 INFO - PROCESS | 740 | 1471544848390 Marionette TRACE conn6 <- [1,2370,null,{}] 11:27:28 INFO - PROCESS | 740 | 1471544848393 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}] 11:27:28 INFO - PROCESS | 740 | 1471544848395 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:28 INFO - PROCESS | 740 | 1471544848477 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 11:27:28 INFO - PROCESS | 740 | 1471544848483 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:28 INFO - PROCESS | 740 | 1471544848485 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:28 INFO - PROCESS | 740 | ++DOCSHELL 0000001478C58800 == 31 [pid = 740] [id = 602] 11:27:28 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140EF1E800) [pid = 740] [serial = 1806] [outer = 0000000000000000] 11:27:28 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140EF9B800) [pid = 740] [serial = 1807] [outer = 000000140EF1E800] 11:27:28 INFO - PROCESS | 740 | 1471544848532 Marionette DEBUG loaded listener.js 11:27:28 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140F01A400) [pid = 740] [serial = 1808] [outer = 000000140EF1E800] 11:27:29 INFO - PROCESS | 740 | 1471544849037 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]]]}] 11:27:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:27:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 733ms 11:27:29 INFO - PROCESS | 740 | 1471544849124 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 11:27:29 INFO - PROCESS | 740 | 1471544849130 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 11:27:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:27:29 INFO - PROCESS | 740 | 1471544849135 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:27:29 INFO - PROCESS | 740 | 1471544849139 Marionette TRACE conn6 <- [1,2374,null,{}] 11:27:29 INFO - PROCESS | 740 | 1471544849145 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}] 11:27:29 INFO - PROCESS | 740 | 1471544849149 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:29 INFO - PROCESS | 740 | 1471544849389 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 11:27:29 INFO - PROCESS | 740 | 1471544849401 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:29 INFO - PROCESS | 740 | 1471544849406 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:29 INFO - PROCESS | 740 | ++DOCSHELL 000000140811C800 == 32 [pid = 740] [id = 603] 11:27:29 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (0000001404E5D400) [pid = 740] [serial = 1809] [outer = 0000000000000000] 11:27:29 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (0000001406B6E000) [pid = 740] [serial = 1810] [outer = 0000001404E5D400] 11:27:29 INFO - PROCESS | 740 | 1471544849467 Marionette DEBUG loaded listener.js 11:27:29 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (0000001406CDD800) [pid = 740] [serial = 1811] [outer = 0000001404E5D400] 11:27:30 INFO - PROCESS | 740 | 1471544850213 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]]]}] 11:27:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:27:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1132ms 11:27:30 INFO - PROCESS | 740 | 1471544850270 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 11:27:30 INFO - PROCESS | 740 | 1471544850275 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 11:27:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:27:30 INFO - PROCESS | 740 | 1471544850282 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:27:30 INFO - PROCESS | 740 | 1471544850285 Marionette TRACE conn6 <- [1,2378,null,{}] 11:27:30 INFO - PROCESS | 740 | 1471544850289 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}] 11:27:30 INFO - PROCESS | 740 | 1471544850292 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:30 INFO - PROCESS | 740 | 1471544850424 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 11:27:30 INFO - PROCESS | 740 | 1471544850545 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:30 INFO - PROCESS | 740 | 1471544850548 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:30 INFO - PROCESS | 740 | ++DOCSHELL 000000140EA98800 == 33 [pid = 740] [id = 604] 11:27:30 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (0000001406CDF400) [pid = 740] [serial = 1812] [outer = 0000000000000000] 11:27:30 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (00000014087E6800) [pid = 740] [serial = 1813] [outer = 0000001406CDF400] 11:27:30 INFO - PROCESS | 740 | 1471544850609 Marionette DEBUG loaded listener.js 11:27:30 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140A3E0C00) [pid = 740] [serial = 1814] [outer = 0000001406CDF400] 11:27:31 INFO - PROCESS | 740 | 1471544851489 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]]]}] 11:27:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:27:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1298ms 11:27:31 INFO - PROCESS | 740 | 1471544851583 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 11:27:31 INFO - PROCESS | 740 | 1471544851587 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 11:27:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:27:31 INFO - PROCESS | 740 | 1471544851593 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:27:31 INFO - PROCESS | 740 | 1471544851596 Marionette TRACE conn6 <- [1,2382,null,{}] 11:27:31 INFO - PROCESS | 740 | 1471544851603 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}] 11:27:31 INFO - PROCESS | 740 | 1471544851606 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:31 INFO - PROCESS | 740 | 1471544851754 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 11:27:31 INFO - PROCESS | 740 | 1471544851873 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:31 INFO - PROCESS | 740 | 1471544851878 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:31 INFO - PROCESS | 740 | --DOCSHELL 00000014047B7800 == 32 [pid = 740] [id = 601] 11:27:31 INFO - PROCESS | 740 | --DOCSHELL 000000140ECB1000 == 31 [pid = 740] [id = 600] 11:27:31 INFO - PROCESS | 740 | --DOCSHELL 000000140EACA800 == 30 [pid = 740] [id = 599] 11:27:31 INFO - PROCESS | 740 | --DOCSHELL 000000140E762000 == 29 [pid = 740] [id = 598] 11:27:31 INFO - PROCESS | 740 | --DOCSHELL 000000140C1B8000 == 28 [pid = 740] [id = 597] 11:27:31 INFO - PROCESS | 740 | --DOCSHELL 0000001408265000 == 27 [pid = 740] [id = 596] 11:27:31 INFO - PROCESS | 740 | --DOCSHELL 0000001406BA4800 == 26 [pid = 740] [id = 595] 11:27:31 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140ED09400) [pid = 740] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 11:27:31 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140EF19C00) [pid = 740] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 11:27:31 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140E840800) [pid = 740] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 11:27:31 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001406C43400) [pid = 740] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 11:27:31 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001407CD6800) [pid = 740] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 11:27:31 INFO - PROCESS | 740 | --DOMWINDOW == 74 (00000014047E7C00) [pid = 740] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 11:27:31 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000147A1BD800) [pid = 740] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 11:27:31 INFO - PROCESS | 740 | --DOMWINDOW == 72 (00000014071EDC00) [pid = 740] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 11:27:31 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140F1ED800) [pid = 740] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 11:27:31 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140B4C9000) [pid = 740] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 11:27:31 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140C0E9000) [pid = 740] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 11:27:31 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140F3B4800) [pid = 740] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 11:27:31 INFO - PROCESS | 740 | --DOMWINDOW == 67 (00000014071F1400) [pid = 740] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 11:27:31 INFO - PROCESS | 740 | --DOMWINDOW == 66 (00000014087EA800) [pid = 740] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 11:27:31 INFO - PROCESS | 740 | --DOMWINDOW == 65 (000000140F00FC00) [pid = 740] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 11:27:31 INFO - PROCESS | 740 | --DOMWINDOW == 64 (000000140C0EC000) [pid = 740] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 11:27:31 INFO - PROCESS | 740 | --DOMWINDOW == 63 (000000147A62BC00) [pid = 740] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 11:27:31 INFO - PROCESS | 740 | --DOMWINDOW == 62 (0000001478E74800) [pid = 740] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 11:27:31 INFO - PROCESS | 740 | --DOMWINDOW == 61 (000000147A928C00) [pid = 740] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 11:27:31 INFO - PROCESS | 740 | --DOMWINDOW == 60 (0000001479F3D400) [pid = 740] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 11:27:31 INFO - PROCESS | 740 | --DOMWINDOW == 59 (00000014796BD800) [pid = 740] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 11:27:31 INFO - PROCESS | 740 | --DOMWINDOW == 58 (000000140F3BDC00) [pid = 740] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 11:27:31 INFO - PROCESS | 740 | --DOMWINDOW == 57 (000000140EAEE000) [pid = 740] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 11:27:31 INFO - PROCESS | 740 | ++DOCSHELL 0000001407937800 == 27 [pid = 740] [id = 605] 11:27:31 INFO - PROCESS | 740 | ++DOMWINDOW == 58 (0000001403AAC400) [pid = 740] [serial = 1815] [outer = 0000000000000000] 11:27:31 INFO - PROCESS | 740 | ++DOMWINDOW == 59 (0000001406BDE400) [pid = 740] [serial = 1816] [outer = 0000001403AAC400] 11:27:31 INFO - PROCESS | 740 | 1471544851952 Marionette DEBUG loaded listener.js 11:27:32 INFO - PROCESS | 740 | ++DOMWINDOW == 60 (0000001407DD0400) [pid = 740] [serial = 1817] [outer = 0000001403AAC400] 11:27:32 INFO - PROCESS | 740 | 1471544852418 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]]]}] 11:27:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:27:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 881ms 11:27:32 INFO - PROCESS | 740 | 1471544852476 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 11:27:32 INFO - PROCESS | 740 | 1471544852481 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 11:27:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:27:32 INFO - PROCESS | 740 | 1471544852487 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:27:32 INFO - PROCESS | 740 | 1471544852489 Marionette TRACE conn6 <- [1,2386,null,{}] 11:27:32 INFO - PROCESS | 740 | 1471544852493 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}] 11:27:32 INFO - PROCESS | 740 | 1471544852496 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:32 INFO - PROCESS | 740 | 1471544852587 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 11:27:32 INFO - PROCESS | 740 | 1471544852593 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:32 INFO - PROCESS | 740 | 1471544852596 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:32 INFO - PROCESS | 740 | ++DOCSHELL 000000140C1B1800 == 28 [pid = 740] [id = 606] 11:27:32 INFO - PROCESS | 740 | ++DOMWINDOW == 61 (0000001409062C00) [pid = 740] [serial = 1818] [outer = 0000000000000000] 11:27:32 INFO - PROCESS | 740 | ++DOMWINDOW == 62 (000000140A3F1800) [pid = 740] [serial = 1819] [outer = 0000001409062C00] 11:27:32 INFO - PROCESS | 740 | 1471544852646 Marionette DEBUG loaded listener.js 11:27:32 INFO - PROCESS | 740 | ++DOMWINDOW == 63 (000000140B952400) [pid = 740] [serial = 1820] [outer = 0000001409062C00] 11:27:33 INFO - PROCESS | 740 | 1471544853128 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]]]}] 11:27:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:27:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 692ms 11:27:33 INFO - PROCESS | 740 | 1471544853182 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 11:27:33 INFO - PROCESS | 740 | 1471544853185 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 11:27:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:27:33 INFO - PROCESS | 740 | 1471544853189 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:27:33 INFO - PROCESS | 740 | 1471544853193 Marionette TRACE conn6 <- [1,2390,null,{}] 11:27:33 INFO - PROCESS | 740 | 1471544853239 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}] 11:27:33 INFO - PROCESS | 740 | 1471544853244 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:33 INFO - PROCESS | 740 | 1471544853357 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 11:27:33 INFO - PROCESS | 740 | 1471544853432 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:33 INFO - PROCESS | 740 | 1471544853435 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:33 INFO - PROCESS | 740 | ++DOCSHELL 000000140E75A800 == 29 [pid = 740] [id = 607] 11:27:33 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (000000140C908000) [pid = 740] [serial = 1821] [outer = 0000000000000000] 11:27:33 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (000000140E737400) [pid = 740] [serial = 1822] [outer = 000000140C908000] 11:27:33 INFO - PROCESS | 740 | 1471544853486 Marionette DEBUG loaded listener.js 11:27:33 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (000000140EAE9C00) [pid = 740] [serial = 1823] [outer = 000000140C908000] 11:27:33 INFO - PROCESS | 740 | 1471544853873 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]]]}] 11:27:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:27:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 711ms 11:27:33 INFO - PROCESS | 740 | 1471544853902 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 11:27:33 INFO - PROCESS | 740 | 1471544853905 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 11:27:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:27:33 INFO - PROCESS | 740 | 1471544853908 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:27:33 INFO - PROCESS | 740 | 1471544853910 Marionette TRACE conn6 <- [1,2394,null,{}] 11:27:33 INFO - PROCESS | 740 | 1471544853914 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}] 11:27:33 INFO - PROCESS | 740 | 1471544853916 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:34 INFO - PROCESS | 740 | 1471544854007 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 11:27:34 INFO - PROCESS | 740 | 1471544854012 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:34 INFO - PROCESS | 740 | 1471544854014 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:34 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECBD000 == 30 [pid = 740] [id = 608] 11:27:34 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (000000140EC9D800) [pid = 740] [serial = 1824] [outer = 0000000000000000] 11:27:34 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (000000140ED14400) [pid = 740] [serial = 1825] [outer = 000000140EC9D800] 11:27:34 INFO - PROCESS | 740 | 1471544854062 Marionette DEBUG loaded listener.js 11:27:34 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (000000140EF93C00) [pid = 740] [serial = 1826] [outer = 000000140EC9D800] 11:27:34 INFO - PROCESS | 740 | 1471544854538 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]]]}] 11:27:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:27:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 11:27:34 INFO - PROCESS | 740 | 1471544854581 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 11:27:34 INFO - PROCESS | 740 | 1471544854584 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 11:27:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:27:34 INFO - PROCESS | 740 | 1471544854587 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:27:34 INFO - PROCESS | 740 | 1471544854589 Marionette TRACE conn6 <- [1,2398,null,{}] 11:27:34 INFO - PROCESS | 740 | 1471544854592 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}] 11:27:34 INFO - PROCESS | 740 | 1471544854594 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:34 INFO - PROCESS | 740 | 1471544854714 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 11:27:34 INFO - PROCESS | 740 | 1471544854798 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:34 INFO - PROCESS | 740 | 1471544854801 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:34 INFO - PROCESS | 740 | ++DOCSHELL 000000140F0F6000 == 31 [pid = 740] [id = 609] 11:27:34 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140F014000) [pid = 740] [serial = 1827] [outer = 0000000000000000] 11:27:34 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140F0C1000) [pid = 740] [serial = 1828] [outer = 000000140F014000] 11:27:34 INFO - PROCESS | 740 | 1471544854849 Marionette DEBUG loaded listener.js 11:27:34 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140F1ED400) [pid = 740] [serial = 1829] [outer = 000000140F014000] 11:27:35 INFO - PROCESS | 740 | 1471544855292 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]]]}] 11:27:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:27:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 733ms 11:27:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:27:35 INFO - PROCESS | 740 | 1471544855323 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 11:27:35 INFO - PROCESS | 740 | 1471544855326 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 11:27:35 INFO - PROCESS | 740 | 1471544855329 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:27:35 INFO - PROCESS | 740 | 1471544855331 Marionette TRACE conn6 <- [1,2402,null,{}] 11:27:35 INFO - PROCESS | 740 | 1471544855334 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}] 11:27:35 INFO - PROCESS | 740 | 1471544855341 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:35 INFO - PROCESS | 740 | 1471544855484 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 11:27:35 INFO - PROCESS | 740 | 1471544855538 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:35 INFO - PROCESS | 740 | 1471544855541 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:35 INFO - PROCESS | 740 | ++DOCSHELL 0000001479D3F800 == 32 [pid = 740] [id = 610] 11:27:35 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140F1F8C00) [pid = 740] [serial = 1830] [outer = 0000000000000000] 11:27:35 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140F3B9400) [pid = 740] [serial = 1831] [outer = 000000140F1F8C00] 11:27:35 INFO - PROCESS | 740 | 1471544855588 Marionette DEBUG loaded listener.js 11:27:35 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (00000014796B8C00) [pid = 740] [serial = 1832] [outer = 000000140F1F8C00] 11:27:36 INFO - PROCESS | 740 | 1471544856015 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]]]}] 11:27:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:27:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 732ms 11:27:36 INFO - PROCESS | 740 | 1471544856083 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 11:27:36 INFO - PROCESS | 740 | 1471544856086 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 11:27:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:27:36 INFO - PROCESS | 740 | 1471544856091 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:27:36 INFO - PROCESS | 740 | 1471544856093 Marionette TRACE conn6 <- [1,2406,null,{}] 11:27:36 INFO - PROCESS | 740 | 1471544856097 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}] 11:27:36 INFO - PROCESS | 740 | 1471544856099 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:36 INFO - PROCESS | 740 | 1471544856219 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 11:27:36 INFO - PROCESS | 740 | 1471544856229 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:36 INFO - PROCESS | 740 | 1471544856231 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:36 INFO - PROCESS | 740 | ++DOCSHELL 000000147A684000 == 33 [pid = 740] [id = 611] 11:27:36 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (00000014796C2400) [pid = 740] [serial = 1833] [outer = 0000000000000000] 11:27:36 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (0000001479DC2C00) [pid = 740] [serial = 1834] [outer = 00000014796C2400] 11:27:36 INFO - PROCESS | 740 | 1471544856277 Marionette DEBUG loaded listener.js 11:27:36 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000147A1BD800) [pid = 740] [serial = 1835] [outer = 00000014796C2400] 11:27:36 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001406CDC000) [pid = 740] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:27:36 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001406C39800) [pid = 740] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:27:36 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001404363400) [pid = 740] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:27:36 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140C90A800) [pid = 740] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:27:36 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140F0CA000) [pid = 740] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:27:36 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140E738C00) [pid = 740] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:27:36 INFO - PROCESS | 740 | --DOMWINDOW == 71 (0000001409C23800) [pid = 740] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:27:36 INFO - PROCESS | 740 | --DOMWINDOW == 70 (0000001406CD5800) [pid = 740] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:27:36 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140435A800) [pid = 740] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:27:36 INFO - PROCESS | 740 | --DOMWINDOW == 68 (0000001406CDD000) [pid = 740] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:27:36 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000140AAC1800) [pid = 740] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:27:36 INFO - PROCESS | 740 | 1471544856726 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]]]}] 11:27:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:27:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 692ms 11:27:36 INFO - PROCESS | 740 | 1471544856784 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 11:27:36 INFO - PROCESS | 740 | 1471544856786 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 11:27:36 INFO - PROCESS | 740 | 1471544856789 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:27:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:27:36 INFO - PROCESS | 740 | 1471544856791 Marionette TRACE conn6 <- [1,2410,null,{}] 11:27:36 INFO - PROCESS | 740 | 1471544856795 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}] 11:27:36 INFO - PROCESS | 740 | 1471544856797 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:36 INFO - PROCESS | 740 | 1471544856882 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 11:27:36 INFO - PROCESS | 740 | 1471544856887 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:36 INFO - PROCESS | 740 | 1471544856889 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:36 INFO - PROCESS | 740 | ++DOCSHELL 000000147AEC1000 == 34 [pid = 740] [id = 612] 11:27:36 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (0000001407AECC00) [pid = 740] [serial = 1836] [outer = 0000000000000000] 11:27:36 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (000000140EC92C00) [pid = 740] [serial = 1837] [outer = 0000001407AECC00] 11:27:36 INFO - PROCESS | 740 | 1471544856936 Marionette DEBUG loaded listener.js 11:27:37 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001400C29800) [pid = 740] [serial = 1838] [outer = 0000001407AECC00] 11:27:37 INFO - PROCESS | 740 | 1471544857372 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]]]}] 11:27:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:27:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 628ms 11:27:37 INFO - PROCESS | 740 | 1471544857421 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 11:27:37 INFO - PROCESS | 740 | 1471544857423 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 11:27:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:27:37 INFO - PROCESS | 740 | 1471544857427 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:27:37 INFO - PROCESS | 740 | 1471544857429 Marionette TRACE conn6 <- [1,2414,null,{}] 11:27:37 INFO - PROCESS | 740 | 1471544857432 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}] 11:27:37 INFO - PROCESS | 740 | 1471544857434 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:37 INFO - PROCESS | 740 | 1471544857531 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 11:27:37 INFO - PROCESS | 740 | 1471544857570 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:37 INFO - PROCESS | 740 | 1471544857572 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:37 INFO - PROCESS | 740 | ++DOCSHELL 000000147B193000 == 35 [pid = 740] [id = 613] 11:27:37 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000147A158000) [pid = 740] [serial = 1839] [outer = 0000000000000000] 11:27:37 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (0000001409058400) [pid = 740] [serial = 1840] [outer = 000000147A158000] 11:27:37 INFO - PROCESS | 740 | 1471544857617 Marionette DEBUG loaded listener.js 11:27:37 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000147A929400) [pid = 740] [serial = 1841] [outer = 000000147A158000] 11:27:38 INFO - PROCESS | 740 | 1471544858026 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]]]}] 11:27:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:27:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 629ms 11:27:38 INFO - PROCESS | 740 | 1471544858071 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 11:27:38 INFO - PROCESS | 740 | 1471544858073 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 11:27:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:27:38 INFO - PROCESS | 740 | 1471544858077 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:27:38 INFO - PROCESS | 740 | 1471544858079 Marionette TRACE conn6 <- [1,2418,null,{}] 11:27:38 INFO - PROCESS | 740 | 1471544858083 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}] 11:27:38 INFO - PROCESS | 740 | 1471544858084 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:38 INFO - PROCESS | 740 | 1471544858175 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 11:27:38 INFO - PROCESS | 740 | 1471544858181 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:38 INFO - PROCESS | 740 | 1471544858183 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:38 INFO - PROCESS | 740 | ++DOCSHELL 000000147BA87800 == 36 [pid = 740] [id = 614] 11:27:38 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000147A929800) [pid = 740] [serial = 1842] [outer = 0000000000000000] 11:27:38 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000147AA38800) [pid = 740] [serial = 1843] [outer = 000000147A929800] 11:27:38 INFO - PROCESS | 740 | 1471544858231 Marionette DEBUG loaded listener.js 11:27:38 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000147AA3F800) [pid = 740] [serial = 1844] [outer = 000000147A929800] 11:27:38 INFO - PROCESS | 740 | 1471544858864 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]]]}] 11:27:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:27:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 881ms 11:27:38 INFO - PROCESS | 740 | 1471544858960 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 11:27:38 INFO - PROCESS | 740 | 1471544858965 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 11:27:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:27:38 INFO - PROCESS | 740 | 1471544858970 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:27:38 INFO - PROCESS | 740 | 1471544858974 Marionette TRACE conn6 <- [1,2422,null,{}] 11:27:38 INFO - PROCESS | 740 | 1471544858981 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}] 11:27:38 INFO - PROCESS | 740 | 1471544858984 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:39 INFO - PROCESS | 740 | 1471544859113 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 11:27:39 INFO - PROCESS | 740 | 1471544859230 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:39 INFO - PROCESS | 740 | 1471544859233 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:39 INFO - PROCESS | 740 | ++DOCSHELL 000000140C6B3000 == 37 [pid = 740] [id = 615] 11:27:39 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (0000001405243800) [pid = 740] [serial = 1845] [outer = 0000000000000000] 11:27:39 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (0000001407F33400) [pid = 740] [serial = 1846] [outer = 0000001405243800] 11:27:39 INFO - PROCESS | 740 | 1471544859296 Marionette DEBUG loaded listener.js 11:27:39 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140B94E800) [pid = 740] [serial = 1847] [outer = 0000001405243800] 11:27:39 INFO - PROCESS | 740 | 1471544859862 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]]]}] 11:27:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:27:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 943ms 11:27:39 INFO - PROCESS | 740 | 1471544859917 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 11:27:39 INFO - PROCESS | 740 | 1471544859922 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 11:27:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:27:39 INFO - PROCESS | 740 | 1471544859929 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:27:39 INFO - PROCESS | 740 | 1471544859932 Marionette TRACE conn6 <- [1,2426,null,{}] 11:27:39 INFO - PROCESS | 740 | 1471544859936 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}] 11:27:39 INFO - PROCESS | 740 | 1471544859939 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:40 INFO - PROCESS | 740 | 1471544860058 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 11:27:40 INFO - PROCESS | 740 | 1471544860154 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:40 INFO - PROCESS | 740 | 1471544860157 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:40 INFO - PROCESS | 740 | ++DOCSHELL 0000001479619000 == 38 [pid = 740] [id = 616] 11:27:40 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140E7CD400) [pid = 740] [serial = 1848] [outer = 0000000000000000] 11:27:40 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140E846C00) [pid = 740] [serial = 1849] [outer = 000000140E7CD400] 11:27:40 INFO - PROCESS | 740 | 1471544860217 Marionette DEBUG loaded listener.js 11:27:40 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140ED16C00) [pid = 740] [serial = 1850] [outer = 000000140E7CD400] 11:27:40 INFO - PROCESS | 740 | 1471544860829 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]]]}] 11:27:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:27:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 941ms 11:27:40 INFO - PROCESS | 740 | 1471544860872 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 11:27:40 INFO - PROCESS | 740 | 1471544860875 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 11:27:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:27:40 INFO - PROCESS | 740 | 1471544860879 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:27:40 INFO - PROCESS | 740 | 1471544860883 Marionette TRACE conn6 <- [1,2430,null,{}] 11:27:40 INFO - PROCESS | 740 | 1471544860895 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}] 11:27:40 INFO - PROCESS | 740 | 1471544860900 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:41 INFO - PROCESS | 740 | 1471544861016 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 11:27:41 INFO - PROCESS | 740 | 1471544861142 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:41 INFO - PROCESS | 740 | 1471544861146 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:41 INFO - PROCESS | 740 | ++DOCSHELL 000000147F703800 == 39 [pid = 740] [id = 617] 11:27:41 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001478E6B000) [pid = 740] [serial = 1851] [outer = 0000000000000000] 11:27:41 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001478E70000) [pid = 740] [serial = 1852] [outer = 0000001478E6B000] 11:27:41 INFO - PROCESS | 740 | 1471544861207 Marionette DEBUG loaded listener.js 11:27:41 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000147A92D000) [pid = 740] [serial = 1853] [outer = 0000001478E6B000] 11:27:42 INFO - PROCESS | 740 | 1471544862032 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]]]}] 11:27:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:27:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1232ms 11:27:42 INFO - PROCESS | 740 | 1471544862113 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 11:27:42 INFO - PROCESS | 740 | 1471544862118 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 11:27:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:27:42 INFO - PROCESS | 740 | 1471544862123 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:27:42 INFO - PROCESS | 740 | 1471544862126 Marionette TRACE conn6 <- [1,2434,null,{}] 11:27:42 INFO - PROCESS | 740 | 1471544862132 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}] 11:27:42 INFO - PROCESS | 740 | 1471544862136 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:42 INFO - PROCESS | 740 | 1471544862244 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 11:27:42 INFO - PROCESS | 740 | 1471544862320 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:42 INFO - PROCESS | 740 | 1471544862324 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:42 INFO - PROCESS | 740 | ++DOCSHELL 0000001406FBC000 == 40 [pid = 740] [id = 618] 11:27:42 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (00000014071F1400) [pid = 740] [serial = 1854] [outer = 0000000000000000] 11:27:42 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (0000001407DCD000) [pid = 740] [serial = 1855] [outer = 00000014071F1400] 11:27:42 INFO - PROCESS | 740 | 1471544862433 Marionette DEBUG loaded listener.js 11:27:42 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (0000001409062800) [pid = 740] [serial = 1856] [outer = 00000014071F1400] 11:27:43 INFO - PROCESS | 740 | --DOCSHELL 000000147B193000 == 39 [pid = 740] [id = 613] 11:27:43 INFO - PROCESS | 740 | --DOCSHELL 000000147AEC1000 == 38 [pid = 740] [id = 612] 11:27:43 INFO - PROCESS | 740 | --DOCSHELL 000000147A684000 == 37 [pid = 740] [id = 611] 11:27:43 INFO - PROCESS | 740 | --DOCSHELL 0000001479D3F800 == 36 [pid = 740] [id = 610] 11:27:43 INFO - PROCESS | 740 | --DOCSHELL 000000140F0F6000 == 35 [pid = 740] [id = 609] 11:27:43 INFO - PROCESS | 740 | --DOCSHELL 000000140ECBD000 == 34 [pid = 740] [id = 608] 11:27:43 INFO - PROCESS | 740 | --DOCSHELL 000000140E75A800 == 33 [pid = 740] [id = 607] 11:27:43 INFO - PROCESS | 740 | --DOCSHELL 000000140C1B1800 == 32 [pid = 740] [id = 606] 11:27:43 INFO - PROCESS | 740 | --DOCSHELL 0000001407937800 == 31 [pid = 740] [id = 605] 11:27:43 INFO - PROCESS | 740 | --DOCSHELL 000000140EA98800 == 30 [pid = 740] [id = 604] 11:27:43 INFO - PROCESS | 740 | --DOCSHELL 0000001478C58800 == 29 [pid = 740] [id = 602] 11:27:43 INFO - PROCESS | 740 | --DOCSHELL 000000140811C800 == 28 [pid = 740] [id = 603] 11:27:43 INFO - PROCESS | 740 | --DOCSHELL 000000147F703800 == 27 [pid = 740] [id = 617] 11:27:43 INFO - PROCESS | 740 | --DOCSHELL 0000001479619000 == 26 [pid = 740] [id = 616] 11:27:43 INFO - PROCESS | 740 | --DOCSHELL 000000147BA87800 == 25 [pid = 740] [id = 614] 11:27:43 INFO - PROCESS | 740 | --DOCSHELL 000000140C6B3000 == 24 [pid = 740] [id = 615] 11:27:43 INFO - PROCESS | 740 | --DOMWINDOW == 87 (0000001407C54000) [pid = 740] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 11:27:43 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140C0EF000) [pid = 740] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 11:27:43 INFO - PROCESS | 740 | --DOMWINDOW == 85 (0000001407CDA000) [pid = 740] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 11:27:43 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001409CB9800) [pid = 740] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 11:27:43 INFO - PROCESS | 740 | --DOMWINDOW == 83 (0000001407D95400) [pid = 740] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 11:27:43 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140E843C00) [pid = 740] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 11:27:43 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140C98FC00) [pid = 740] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 11:27:43 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001479F3D800) [pid = 740] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 11:27:43 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140F3B0400) [pid = 740] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 11:27:43 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140E7D3000) [pid = 740] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 11:27:43 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140E740000) [pid = 740] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 11:27:43 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140EAE3400) [pid = 740] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 11:27:43 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140EAED000) [pid = 740] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 11:27:43 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001404366000) [pid = 740] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 11:27:43 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001404F1B400) [pid = 740] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 11:27:43 INFO - PROCESS | 740 | --DOMWINDOW == 72 (00000014082D2400) [pid = 740] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 11:27:43 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140ECA0400) [pid = 740] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 11:27:43 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140EF9B800) [pid = 740] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 11:27:43 INFO - PROCESS | 740 | --DOMWINDOW == 69 (0000001407DCFC00) [pid = 740] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 11:27:43 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140B953C00) [pid = 740] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 11:27:43 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000140C904800) [pid = 740] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 11:27:43 INFO - PROCESS | 740 | --DOMWINDOW == 66 (000000140EF1B000) [pid = 740] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 11:27:43 INFO - PROCESS | 740 | --DOMWINDOW == 65 (0000001409CC3000) [pid = 740] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 11:27:43 INFO - PROCESS | 740 | 1471544863679 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]]]}] 11:27:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:27:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1632ms 11:27:43 INFO - PROCESS | 740 | 1471544863760 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 11:27:43 INFO - PROCESS | 740 | 1471544863765 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 11:27:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:27:43 INFO - PROCESS | 740 | 1471544863770 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:27:43 INFO - PROCESS | 740 | 1471544863774 Marionette TRACE conn6 <- [1,2438,null,{}] 11:27:43 INFO - PROCESS | 740 | 1471544863780 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}] 11:27:43 INFO - PROCESS | 740 | 1471544863784 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:43 INFO - PROCESS | 740 | 1471544863877 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 11:27:43 INFO - PROCESS | 740 | 1471544863891 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:43 INFO - PROCESS | 740 | 1471544863893 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:43 INFO - PROCESS | 740 | ++DOCSHELL 00000014080CF000 == 25 [pid = 740] [id = 619] 11:27:43 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (0000001405250800) [pid = 740] [serial = 1857] [outer = 0000000000000000] 11:27:43 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (0000001406B7A800) [pid = 740] [serial = 1858] [outer = 0000001405250800] 11:27:43 INFO - PROCESS | 740 | 1471544863944 Marionette DEBUG loaded listener.js 11:27:44 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (0000001406CD6C00) [pid = 740] [serial = 1859] [outer = 0000001405250800] 11:27:44 INFO - PROCESS | 740 | 1471544864403 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]]]}] 11:27:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:27:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 692ms 11:27:44 INFO - PROCESS | 740 | 1471544864464 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 11:27:44 INFO - PROCESS | 740 | 1471544864470 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 11:27:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:27:44 INFO - PROCESS | 740 | 1471544864476 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:27:44 INFO - PROCESS | 740 | 1471544864479 Marionette TRACE conn6 <- [1,2442,null,{}] 11:27:44 INFO - PROCESS | 740 | 1471544864483 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}] 11:27:44 INFO - PROCESS | 740 | 1471544864486 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:44 INFO - PROCESS | 740 | 1471544864579 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 11:27:44 INFO - PROCESS | 740 | 1471544864588 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:44 INFO - PROCESS | 740 | 1471544864590 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:44 INFO - PROCESS | 740 | ++DOCSHELL 000000140A085800 == 26 [pid = 740] [id = 620] 11:27:44 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (0000001407DCE000) [pid = 740] [serial = 1860] [outer = 0000000000000000] 11:27:44 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001407DD3C00) [pid = 740] [serial = 1861] [outer = 0000001407DCE000] 11:27:44 INFO - PROCESS | 740 | 1471544864649 Marionette DEBUG loaded listener.js 11:27:44 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001407F37800) [pid = 740] [serial = 1862] [outer = 0000001407DCE000] 11:27:45 INFO - PROCESS | 740 | 1471544865118 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]]]}] 11:27:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 692ms 11:27:45 INFO - PROCESS | 740 | 1471544865170 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 11:27:45 INFO - PROCESS | 740 | 1471544865173 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 11:27:45 INFO - PROCESS | 740 | 1471544865176 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:27:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:27:45 INFO - PROCESS | 740 | 1471544865180 Marionette TRACE conn6 <- [1,2446,null,{}] 11:27:45 INFO - PROCESS | 740 | 1471544865192 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}] 11:27:45 INFO - PROCESS | 740 | 1471544865197 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:45 INFO - PROCESS | 740 | 1471544865318 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 11:27:45 INFO - PROCESS | 740 | 1471544865410 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:45 INFO - PROCESS | 740 | 1471544865414 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:45 INFO - PROCESS | 740 | ++DOCSHELL 000000140C959000 == 27 [pid = 740] [id = 621] 11:27:45 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (00000014066D5000) [pid = 740] [serial = 1863] [outer = 0000000000000000] 11:27:45 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140B4C3000) [pid = 740] [serial = 1864] [outer = 00000014066D5000] 11:27:45 INFO - PROCESS | 740 | 1471544865466 Marionette DEBUG loaded listener.js 11:27:45 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140C0E6C00) [pid = 740] [serial = 1865] [outer = 00000014066D5000] 11:27:45 INFO - PROCESS | 740 | 1471544865906 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]]]}] 11:27:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 796ms 11:27:45 INFO - PROCESS | 740 | 1471544865981 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 11:27:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:27:45 INFO - PROCESS | 740 | 1471544865984 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 11:27:45 INFO - PROCESS | 740 | 1471544865988 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:27:45 INFO - PROCESS | 740 | 1471544865990 Marionette TRACE conn6 <- [1,2450,null,{}] 11:27:46 INFO - PROCESS | 740 | 1471544865993 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}] 11:27:46 INFO - PROCESS | 740 | 1471544865996 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:46 INFO - PROCESS | 740 | 1471544866113 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 11:27:46 INFO - PROCESS | 740 | 1471544866167 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:46 INFO - PROCESS | 740 | 1471544866169 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:46 INFO - PROCESS | 740 | ++DOCSHELL 000000140E85A000 == 28 [pid = 740] [id = 622] 11:27:46 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140C98E000) [pid = 740] [serial = 1866] [outer = 0000000000000000] 11:27:46 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140C994C00) [pid = 740] [serial = 1867] [outer = 000000140C98E000] 11:27:46 INFO - PROCESS | 740 | 1471544866217 Marionette DEBUG loaded listener.js 11:27:46 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140E740400) [pid = 740] [serial = 1868] [outer = 000000140C98E000] 11:27:46 INFO - PROCESS | 740 | 1471544866636 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]]]}] 11:27:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:27:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 691ms 11:27:46 INFO - PROCESS | 740 | 1471544866691 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 11:27:46 INFO - PROCESS | 740 | 1471544866693 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 11:27:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:27:46 INFO - PROCESS | 740 | 1471544866704 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:27:46 INFO - PROCESS | 740 | 1471544866706 Marionette TRACE conn6 <- [1,2454,null,{}] 11:27:46 INFO - PROCESS | 740 | 1471544866710 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}] 11:27:46 INFO - PROCESS | 740 | 1471544866712 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:46 INFO - PROCESS | 740 | 1471544866822 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 11:27:46 INFO - PROCESS | 740 | 1471544866828 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:46 INFO - PROCESS | 740 | 1471544866830 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:46 INFO - PROCESS | 740 | ++DOCSHELL 000000140EC5B800 == 29 [pid = 740] [id = 623] 11:27:46 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140521D400) [pid = 740] [serial = 1869] [outer = 0000000000000000] 11:27:46 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140E7CE400) [pid = 740] [serial = 1870] [outer = 000000140521D400] 11:27:46 INFO - PROCESS | 740 | 1471544866881 Marionette DEBUG loaded listener.js 11:27:46 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140EAE3400) [pid = 740] [serial = 1871] [outer = 000000140521D400] 11:27:47 INFO - PROCESS | 740 | 1471544867325 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]]]}] 11:27:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:27:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 671ms 11:27:47 INFO - PROCESS | 740 | 1471544867384 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 11:27:47 INFO - PROCESS | 740 | 1471544867387 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 11:27:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:27:47 INFO - PROCESS | 740 | 1471544867390 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:27:47 INFO - PROCESS | 740 | 1471544867392 Marionette TRACE conn6 <- [1,2458,null,{}] 11:27:47 INFO - PROCESS | 740 | 1471544867395 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}] 11:27:47 INFO - PROCESS | 740 | 1471544867401 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:47 INFO - PROCESS | 740 | 1471544867538 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 11:27:47 INFO - PROCESS | 740 | 1471544867594 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:47 INFO - PROCESS | 740 | 1471544867596 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:47 INFO - PROCESS | 740 | ++DOCSHELL 000000140EDA0000 == 30 [pid = 740] [id = 624] 11:27:47 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140EAEB000) [pid = 740] [serial = 1872] [outer = 0000000000000000] 11:27:47 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140ED09000) [pid = 740] [serial = 1873] [outer = 000000140EAEB000] 11:27:47 INFO - PROCESS | 740 | 1471544867643 Marionette DEBUG loaded listener.js 11:27:47 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140EF95800) [pid = 740] [serial = 1874] [outer = 000000140EAEB000] 11:27:47 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140C908000) [pid = 740] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:27:47 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000147A929800) [pid = 740] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:27:48 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001407AECC00) [pid = 740] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:27:48 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140EC9D800) [pid = 740] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:27:48 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001403AAC400) [pid = 740] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:27:48 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001409062C00) [pid = 740] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:27:48 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000147A158000) [pid = 740] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:27:48 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140EF1E800) [pid = 740] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:27:48 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140F014000) [pid = 740] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:27:48 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001406CDF400) [pid = 740] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:27:48 INFO - PROCESS | 740 | --DOMWINDOW == 72 (00000014796C2400) [pid = 740] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:27:48 INFO - PROCESS | 740 | --DOMWINDOW == 71 (0000001404E5D400) [pid = 740] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:27:48 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140F1F8C00) [pid = 740] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:27:48 INFO - PROCESS | 740 | 1471544868209 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]]]}] 11:27:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:27:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 839ms 11:27:48 INFO - PROCESS | 740 | 1471544868251 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 11:27:48 INFO - PROCESS | 740 | 1471544868253 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 11:27:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:27:48 INFO - PROCESS | 740 | 1471544868257 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:27:48 INFO - PROCESS | 740 | 1471544868259 Marionette TRACE conn6 <- [1,2462,null,{}] 11:27:48 INFO - PROCESS | 740 | 1471544868262 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}] 11:27:48 INFO - PROCESS | 740 | 1471544868264 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:48 INFO - PROCESS | 740 | 1471544868347 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 11:27:48 INFO - PROCESS | 740 | 1471544868353 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:48 INFO - PROCESS | 740 | 1471544868355 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:48 INFO - PROCESS | 740 | ++DOCSHELL 000000140F366800 == 31 [pid = 740] [id = 625] 11:27:48 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140B4C6000) [pid = 740] [serial = 1875] [outer = 0000000000000000] 11:27:48 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140E84B800) [pid = 740] [serial = 1876] [outer = 000000140B4C6000] 11:27:48 INFO - PROCESS | 740 | 1471544868402 Marionette DEBUG loaded listener.js 11:27:48 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140EF20800) [pid = 740] [serial = 1877] [outer = 000000140B4C6000] 11:27:48 INFO - PROCESS | 740 | 1471544868830 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]]]}] 11:27:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:27:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 628ms 11:27:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:27:48 INFO - PROCESS | 740 | 1471544868887 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 11:27:48 INFO - PROCESS | 740 | 1471544868889 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 11:27:48 INFO - PROCESS | 740 | 1471544868893 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:27:48 INFO - PROCESS | 740 | 1471544868895 Marionette TRACE conn6 <- [1,2466,null,{}] 11:27:48 INFO - PROCESS | 740 | 1471544868898 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}] 11:27:48 INFO - PROCESS | 740 | 1471544868900 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:48 INFO - PROCESS | 740 | 1471544868983 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 11:27:48 INFO - PROCESS | 740 | 1471544868991 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:48 INFO - PROCESS | 740 | 1471544868993 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:49 INFO - PROCESS | 740 | ++DOCSHELL 000000147979F800 == 32 [pid = 740] [id = 626] 11:27:49 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140EF94800) [pid = 740] [serial = 1878] [outer = 0000000000000000] 11:27:49 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140F01B800) [pid = 740] [serial = 1879] [outer = 000000140EF94800] 11:27:49 INFO - PROCESS | 740 | 1471544869039 Marionette DEBUG loaded listener.js 11:27:49 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140F0C7800) [pid = 740] [serial = 1880] [outer = 000000140EF94800] 11:27:49 INFO - PROCESS | 740 | 1471544869479 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]]]}] 11:27:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:27:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 628ms 11:27:49 INFO - PROCESS | 740 | 1471544869524 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 11:27:49 INFO - PROCESS | 740 | 1471544869526 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 11:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:27:49 INFO - PROCESS | 740 | 1471544869529 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:27:49 INFO - PROCESS | 740 | 1471544869531 Marionette TRACE conn6 <- [1,2470,null,{}] 11:27:49 INFO - PROCESS | 740 | 1471544869539 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}] 11:27:49 INFO - PROCESS | 740 | 1471544869541 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:49 INFO - PROCESS | 740 | 1471544869626 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 11:27:49 INFO - PROCESS | 740 | 1471544869632 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:49 INFO - PROCESS | 740 | 1471544869635 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:49 INFO - PROCESS | 740 | ++DOCSHELL 000000140C955800 == 33 [pid = 740] [id = 627] 11:27:49 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140F1F0C00) [pid = 740] [serial = 1881] [outer = 0000000000000000] 11:27:49 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140F1F5400) [pid = 740] [serial = 1882] [outer = 000000140F1F0C00] 11:27:49 INFO - PROCESS | 740 | 1471544869683 Marionette DEBUG loaded listener.js 11:27:49 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140F3B6800) [pid = 740] [serial = 1883] [outer = 000000140F1F0C00] 11:27:50 INFO - PROCESS | 740 | 1471544870340 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]]]}] 11:27:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:27:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 880ms 11:27:50 INFO - PROCESS | 740 | 1471544870426 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 11:27:50 INFO - PROCESS | 740 | 1471544870431 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 11:27:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:27:50 INFO - PROCESS | 740 | 1471544870437 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:27:50 INFO - PROCESS | 740 | 1471544870441 Marionette TRACE conn6 <- [1,2474,null,{}] 11:27:50 INFO - PROCESS | 740 | 1471544870446 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}] 11:27:50 INFO - PROCESS | 740 | 1471544870450 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:50 INFO - PROCESS | 740 | 1471544870590 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 11:27:50 INFO - PROCESS | 740 | 1471544870706 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:50 INFO - PROCESS | 740 | 1471544870709 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:50 INFO - PROCESS | 740 | ++DOCSHELL 0000001409C51000 == 34 [pid = 740] [id = 628] 11:27:50 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001404366000) [pid = 740] [serial = 1884] [outer = 0000000000000000] 11:27:50 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (0000001406CDE400) [pid = 740] [serial = 1885] [outer = 0000001404366000] 11:27:50 INFO - PROCESS | 740 | 1471544870772 Marionette DEBUG loaded listener.js 11:27:50 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (0000001407CDD000) [pid = 740] [serial = 1886] [outer = 0000001404366000] 11:27:51 INFO - PROCESS | 740 | 1471544871476 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]]]}] 11:27:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:27:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1083ms 11:27:51 INFO - PROCESS | 740 | 1471544871522 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 11:27:51 INFO - PROCESS | 740 | 1471544871528 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 11:27:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:27:51 INFO - PROCESS | 740 | 1471544871534 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:27:51 INFO - PROCESS | 740 | 1471544871537 Marionette TRACE conn6 <- [1,2478,null,{}] 11:27:51 INFO - PROCESS | 740 | 1471544871541 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}] 11:27:51 INFO - PROCESS | 740 | 1471544871545 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:51 INFO - PROCESS | 740 | 1471544871671 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 11:27:51 INFO - PROCESS | 740 | 1471544871793 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:51 INFO - PROCESS | 740 | 1471544871796 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:51 INFO - PROCESS | 740 | ++DOCSHELL 000000140EC4B000 == 35 [pid = 740] [id = 629] 11:27:51 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001409C2AC00) [pid = 740] [serial = 1887] [outer = 0000000000000000] 11:27:51 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140B94B000) [pid = 740] [serial = 1888] [outer = 0000001409C2AC00] 11:27:51 INFO - PROCESS | 740 | 1471544871857 Marionette DEBUG loaded listener.js 11:27:51 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140C98FC00) [pid = 740] [serial = 1889] [outer = 0000001409C2AC00] 11:27:52 INFO - PROCESS | 740 | 1471544872742 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]]]}] 11:27:52 INFO - PROCESS | 740 | --DOCSHELL 000000147979F800 == 34 [pid = 740] [id = 626] 11:27:52 INFO - PROCESS | 740 | --DOCSHELL 000000140F366800 == 33 [pid = 740] [id = 625] 11:27:52 INFO - PROCESS | 740 | --DOCSHELL 000000140EDA0000 == 32 [pid = 740] [id = 624] 11:27:52 INFO - PROCESS | 740 | --DOCSHELL 000000140EC5B800 == 31 [pid = 740] [id = 623] 11:27:52 INFO - PROCESS | 740 | --DOCSHELL 000000140E85A000 == 30 [pid = 740] [id = 622] 11:27:52 INFO - PROCESS | 740 | --DOCSHELL 000000140C959000 == 29 [pid = 740] [id = 621] 11:27:52 INFO - PROCESS | 740 | --DOCSHELL 000000140A085800 == 28 [pid = 740] [id = 620] 11:27:52 INFO - PROCESS | 740 | --DOCSHELL 00000014080CF000 == 27 [pid = 740] [id = 619] 11:27:52 INFO - PROCESS | 740 | --DOCSHELL 0000001406FBC000 == 26 [pid = 740] [id = 618] 11:27:52 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000147A929400) [pid = 740] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000147AA3F800) [pid = 740] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140F0C1000) [pid = 740] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140F3B9400) [pid = 740] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140F1ED400) [pid = 740] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001479DC2C00) [pid = 740] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000147AA38800) [pid = 740] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140B952400) [pid = 740] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140A3F1800) [pid = 740] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140E737400) [pid = 740] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140EAE9C00) [pid = 740] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001406B6E000) [pid = 740] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 740 | --DOMWINDOW == 72 (0000001406CDD800) [pid = 740] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 740 | --DOMWINDOW == 71 (00000014087E6800) [pid = 740] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140A3E0C00) [pid = 740] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140F01A400) [pid = 740] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 740 | --DOMWINDOW == 68 (0000001406BDE400) [pid = 740] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 740 | --DOMWINDOW == 67 (0000001407DD0400) [pid = 740] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 740 | --DOMWINDOW == 66 (000000140ED14400) [pid = 740] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 740 | --DOMWINDOW == 65 (00000014796B8C00) [pid = 740] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 740 | --DOMWINDOW == 64 (0000001409058400) [pid = 740] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 740 | --DOMWINDOW == 63 (000000147A1BD800) [pid = 740] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 740 | --DOMWINDOW == 62 (000000140EC92C00) [pid = 740] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 740 | --DOMWINDOW == 61 (0000001400C29800) [pid = 740] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - PROCESS | 740 | --DOMWINDOW == 60 (000000140EF93C00) [pid = 740] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 11:27:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:27:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1293ms 11:27:52 INFO - PROCESS | 740 | 1471544872830 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 11:27:52 INFO - PROCESS | 740 | 1471544872834 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 11:27:52 INFO - PROCESS | 740 | 1471544872839 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:27:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:27:52 INFO - PROCESS | 740 | 1471544872842 Marionette TRACE conn6 <- [1,2482,null,{}] 11:27:52 INFO - PROCESS | 740 | 1471544872848 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}] 11:27:52 INFO - PROCESS | 740 | 1471544872851 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:52 INFO - PROCESS | 740 | 1471544872953 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 11:27:52 INFO - PROCESS | 740 | 1471544872960 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:52 INFO - PROCESS | 740 | 1471544872964 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:52 INFO - PROCESS | 740 | ++DOCSHELL 0000001407F92000 == 27 [pid = 740] [id = 630] 11:27:52 INFO - PROCESS | 740 | ++DOMWINDOW == 61 (0000001404364C00) [pid = 740] [serial = 1890] [outer = 0000000000000000] 11:27:53 INFO - PROCESS | 740 | ++DOMWINDOW == 62 (0000001404752800) [pid = 740] [serial = 1891] [outer = 0000001404364C00] 11:27:53 INFO - PROCESS | 740 | 1471544873017 Marionette DEBUG loaded listener.js 11:27:53 INFO - PROCESS | 740 | ++DOMWINDOW == 63 (000000140522A800) [pid = 740] [serial = 1892] [outer = 0000001404364C00] 11:27:53 INFO - PROCESS | 740 | 1471544873552 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]]]}] 11:27:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:27:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 731ms 11:27:53 INFO - PROCESS | 740 | 1471544873575 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 11:27:53 INFO - PROCESS | 740 | 1471544873579 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 11:27:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:27:53 INFO - PROCESS | 740 | 1471544873589 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:27:53 INFO - PROCESS | 740 | 1471544873592 Marionette TRACE conn6 <- [1,2486,null,{}] 11:27:53 INFO - PROCESS | 740 | 1471544873596 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}] 11:27:53 INFO - PROCESS | 740 | 1471544873599 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:53 INFO - PROCESS | 740 | 1471544873692 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 11:27:53 INFO - PROCESS | 740 | 1471544873699 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:53 INFO - PROCESS | 740 | 1471544873701 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:53 INFO - PROCESS | 740 | ++DOCSHELL 000000140B373800 == 28 [pid = 740] [id = 631] 11:27:53 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (000000140777C800) [pid = 740] [serial = 1893] [outer = 0000000000000000] 11:27:53 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (0000001407AEA800) [pid = 740] [serial = 1894] [outer = 000000140777C800] 11:27:53 INFO - PROCESS | 740 | 1471544873753 Marionette DEBUG loaded listener.js 11:27:53 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (0000001407CDA000) [pid = 740] [serial = 1895] [outer = 000000140777C800] 11:27:54 INFO - PROCESS | 740 | 1471544874223 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]]]}] 11:27:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:27:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 691ms 11:27:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:27:54 INFO - PROCESS | 740 | 1471544874280 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 11:27:54 INFO - PROCESS | 740 | 1471544874283 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 11:27:54 INFO - PROCESS | 740 | 1471544874286 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:27:54 INFO - PROCESS | 740 | 1471544874290 Marionette TRACE conn6 <- [1,2490,null,{}] 11:27:54 INFO - PROCESS | 740 | 1471544874302 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}] 11:27:54 INFO - PROCESS | 740 | 1471544874308 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:54 INFO - PROCESS | 740 | 1471544874433 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 11:27:54 INFO - PROCESS | 740 | 1471544874536 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:54 INFO - PROCESS | 740 | 1471544874539 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:54 INFO - PROCESS | 740 | ++DOCSHELL 000000140C996000 == 29 [pid = 740] [id = 632] 11:27:54 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (000000140435A800) [pid = 740] [serial = 1896] [outer = 0000000000000000] 11:27:54 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (0000001409C23800) [pid = 740] [serial = 1897] [outer = 000000140435A800] 11:27:54 INFO - PROCESS | 740 | 1471544874591 Marionette DEBUG loaded listener.js 11:27:54 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (000000140AA10C00) [pid = 740] [serial = 1898] [outer = 000000140435A800] 11:27:54 INFO - PROCESS | 740 | 1471544874960 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]]]}] 11:27:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:27:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 733ms 11:27:55 INFO - PROCESS | 740 | 1471544875022 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 11:27:55 INFO - PROCESS | 740 | 1471544875025 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 11:27:55 INFO - PROCESS | 740 | 1471544875036 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:27:55 INFO - PROCESS | 740 | 1471544875038 Marionette TRACE conn6 <- [1,2494,null,{}] 11:27:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:27:55 INFO - PROCESS | 740 | 1471544875042 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}] 11:27:55 INFO - PROCESS | 740 | 1471544875044 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:55 INFO - PROCESS | 740 | 1471544875164 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 11:27:55 INFO - PROCESS | 740 | 1471544875212 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:55 INFO - PROCESS | 740 | 1471544875214 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:55 INFO - PROCESS | 740 | ++DOCSHELL 000000140EACE000 == 30 [pid = 740] [id = 633] 11:27:55 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140B395800) [pid = 740] [serial = 1899] [outer = 0000000000000000] 11:27:55 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140C0E3400) [pid = 740] [serial = 1900] [outer = 000000140B395800] 11:27:55 INFO - PROCESS | 740 | 1471544875262 Marionette DEBUG loaded listener.js 11:27:55 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140C908800) [pid = 740] [serial = 1901] [outer = 000000140B395800] 11:27:55 INFO - PROCESS | 740 | 1471544875761 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]]]}] 11:27:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:27:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 775ms 11:27:55 INFO - PROCESS | 740 | 1471544875823 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 11:27:55 INFO - PROCESS | 740 | 1471544875825 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 11:27:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:27:55 INFO - PROCESS | 740 | 1471544875828 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:27:55 INFO - PROCESS | 740 | 1471544875830 Marionette TRACE conn6 <- [1,2498,null,{}] 11:27:55 INFO - PROCESS | 740 | 1471544875834 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}] 11:27:55 INFO - PROCESS | 740 | 1471544875836 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:55 INFO - PROCESS | 740 | 1471544875952 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 11:27:55 INFO - PROCESS | 740 | 1471544875964 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:55 INFO - PROCESS | 740 | 1471544875966 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:55 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECCA800 == 31 [pid = 740] [id = 634] 11:27:55 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140B954800) [pid = 740] [serial = 1902] [outer = 0000000000000000] 11:27:56 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140E73DC00) [pid = 740] [serial = 1903] [outer = 000000140B954800] 11:27:56 INFO - PROCESS | 740 | 1471544876012 Marionette DEBUG loaded listener.js 11:27:56 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140E844400) [pid = 740] [serial = 1904] [outer = 000000140B954800] 11:27:56 INFO - PROCESS | 740 | 1471544876477 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]]]}] 11:27:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:27:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 693ms 11:27:56 INFO - PROCESS | 740 | 1471544876550 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 11:27:56 INFO - PROCESS | 740 | 1471544876552 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 11:27:56 INFO - PROCESS | 740 | 1471544876560 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:27:56 INFO - PROCESS | 740 | 1471544876562 Marionette TRACE conn6 <- [1,2502,null,{}] 11:27:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:27:56 INFO - PROCESS | 740 | 1471544876566 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}] 11:27:56 INFO - PROCESS | 740 | 1471544876572 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:56 INFO - PROCESS | 740 | 1471544876726 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 11:27:56 INFO - PROCESS | 740 | 1471544876778 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:56 INFO - PROCESS | 740 | 1471544876780 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:56 INFO - PROCESS | 740 | ++DOCSHELL 000000140F374000 == 32 [pid = 740] [id = 635] 11:27:56 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140EC9B800) [pid = 740] [serial = 1905] [outer = 0000000000000000] 11:27:56 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140EF1A000) [pid = 740] [serial = 1906] [outer = 000000140EC9B800] 11:27:56 INFO - PROCESS | 740 | 1471544876827 Marionette DEBUG loaded listener.js 11:27:56 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140EF98000) [pid = 740] [serial = 1907] [outer = 000000140EC9B800] 11:27:57 INFO - PROCESS | 740 | --DOMWINDOW == 77 (00000014066D5000) [pid = 740] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:27:57 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001405250800) [pid = 740] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:27:57 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140C98E000) [pid = 740] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:27:57 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001407DCE000) [pid = 740] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:27:57 INFO - PROCESS | 740 | --DOMWINDOW == 73 (00000014071F1400) [pid = 740] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:27:57 INFO - PROCESS | 740 | --DOMWINDOW == 72 (0000001405243800) [pid = 740] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:27:57 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140E7CD400) [pid = 740] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:27:57 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140521D400) [pid = 740] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:27:57 INFO - PROCESS | 740 | --DOMWINDOW == 69 (0000001478E6B000) [pid = 740] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:27:57 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140EAEB000) [pid = 740] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:27:57 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000140EF94800) [pid = 740] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:27:57 INFO - PROCESS | 740 | --DOMWINDOW == 66 (000000140B4C6000) [pid = 740] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:27:57 INFO - PROCESS | 740 | 1471544877273 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]]]}] 11:27:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:27:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 733ms 11:27:57 INFO - PROCESS | 740 | 1471544877300 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 11:27:57 INFO - PROCESS | 740 | 1471544877302 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 11:27:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:27:57 INFO - PROCESS | 740 | 1471544877305 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:27:57 INFO - PROCESS | 740 | 1471544877307 Marionette TRACE conn6 <- [1,2506,null,{}] 11:27:57 INFO - PROCESS | 740 | 1471544877311 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}] 11:27:57 INFO - PROCESS | 740 | 1471544877313 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:57 INFO - PROCESS | 740 | 1471544877426 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 11:27:57 INFO - PROCESS | 740 | 1471544877479 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:57 INFO - PROCESS | 740 | 1471544877481 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:57 INFO - PROCESS | 740 | ++DOCSHELL 0000001479616000 == 33 [pid = 740] [id = 636] 11:27:57 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (00000014066D7000) [pid = 740] [serial = 1908] [outer = 0000000000000000] 11:27:57 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (000000140EAEF800) [pid = 740] [serial = 1909] [outer = 00000014066D7000] 11:27:57 INFO - PROCESS | 740 | 1471544877527 Marionette DEBUG loaded listener.js 11:27:57 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (000000140F00F800) [pid = 740] [serial = 1910] [outer = 00000014066D7000] 11:27:57 INFO - PROCESS | 740 | 1471544877873 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]]]}] 11:27:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:27:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 628ms 11:27:57 INFO - PROCESS | 740 | 1471544877938 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 11:27:57 INFO - PROCESS | 740 | 1471544877940 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 11:27:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:27:57 INFO - PROCESS | 740 | 1471544877943 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:27:57 INFO - PROCESS | 740 | 1471544877945 Marionette TRACE conn6 <- [1,2510,null,{}] 11:27:57 INFO - PROCESS | 740 | 1471544877949 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}] 11:27:57 INFO - PROCESS | 740 | 1471544877951 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:58 INFO - PROCESS | 740 | 1471544878043 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 11:27:58 INFO - PROCESS | 740 | 1471544878081 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:58 INFO - PROCESS | 740 | 1471544878083 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:58 INFO - PROCESS | 740 | ++DOCSHELL 000000147AD4D000 == 34 [pid = 740] [id = 637] 11:27:58 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140F0C1400) [pid = 740] [serial = 1911] [outer = 0000000000000000] 11:27:58 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140F0C6400) [pid = 740] [serial = 1912] [outer = 000000140F0C1400] 11:27:58 INFO - PROCESS | 740 | 1471544878129 Marionette DEBUG loaded listener.js 11:27:58 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140F1F3C00) [pid = 740] [serial = 1913] [outer = 000000140F0C1400] 11:27:58 INFO - PROCESS | 740 | 1471544878534 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]]]}] 11:27:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:27:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 628ms 11:27:58 INFO - PROCESS | 740 | 1471544878584 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 11:27:58 INFO - PROCESS | 740 | 1471544878586 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 11:27:58 INFO - PROCESS | 740 | 1471544878593 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:27:58 INFO - PROCESS | 740 | 1471544878595 Marionette TRACE conn6 <- [1,2514,null,{}] 11:27:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:27:58 INFO - PROCESS | 740 | 1471544878599 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}] 11:27:58 INFO - PROCESS | 740 | 1471544878601 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:58 INFO - PROCESS | 740 | 1471544878686 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 11:27:58 INFO - PROCESS | 740 | 1471544878691 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:58 INFO - PROCESS | 740 | 1471544878693 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:58 INFO - PROCESS | 740 | ++DOCSHELL 000000140C96C800 == 35 [pid = 740] [id = 638] 11:27:58 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140F1F8400) [pid = 740] [serial = 1914] [outer = 0000000000000000] 11:27:58 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140F3BA000) [pid = 740] [serial = 1915] [outer = 000000140F1F8400] 11:27:58 INFO - PROCESS | 740 | 1471544878739 Marionette DEBUG loaded listener.js 11:27:58 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (0000001478E6CC00) [pid = 740] [serial = 1916] [outer = 000000140F1F8400] 11:27:59 INFO - PROCESS | 740 | 1471544879288 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]]]}] 11:27:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:27:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 732ms 11:27:59 INFO - PROCESS | 740 | 1471544879333 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 11:27:59 INFO - PROCESS | 740 | 1471544879339 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 11:27:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:27:59 INFO - PROCESS | 740 | 1471544879344 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:27:59 INFO - PROCESS | 740 | 1471544879348 Marionette TRACE conn6 <- [1,2518,null,{}] 11:27:59 INFO - PROCESS | 740 | 1471544879354 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}] 11:27:59 INFO - PROCESS | 740 | 1471544879358 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:59 INFO - PROCESS | 740 | 1471544879525 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 11:27:59 INFO - PROCESS | 740 | 1471544879622 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:59 INFO - PROCESS | 740 | 1471544879627 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:27:59 INFO - PROCESS | 740 | ++DOCSHELL 0000001409A53000 == 36 [pid = 740] [id = 639] 11:27:59 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (0000001406BDE400) [pid = 740] [serial = 1917] [outer = 0000000000000000] 11:27:59 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (0000001406C3F800) [pid = 740] [serial = 1918] [outer = 0000001406BDE400] 11:27:59 INFO - PROCESS | 740 | 1471544879689 Marionette DEBUG loaded listener.js 11:27:59 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (0000001407AEF800) [pid = 740] [serial = 1919] [outer = 0000001406BDE400] 11:28:00 INFO - PROCESS | 740 | 1471544880305 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]]]}] 11:28:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:28:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1032ms 11:28:00 INFO - PROCESS | 740 | 1471544880379 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 11:28:00 INFO - PROCESS | 740 | 1471544880385 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 11:28:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:28:00 INFO - PROCESS | 740 | 1471544880392 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:28:00 INFO - PROCESS | 740 | 1471544880395 Marionette TRACE conn6 <- [1,2522,null,{}] 11:28:00 INFO - PROCESS | 740 | 1471544880400 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}] 11:28:00 INFO - PROCESS | 740 | 1471544880403 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:00 INFO - PROCESS | 740 | 1471544880550 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 11:28:00 INFO - PROCESS | 740 | 1471544880667 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:00 INFO - PROCESS | 740 | 1471544880670 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:00 INFO - PROCESS | 740 | ++DOCSHELL 000000140F0DC800 == 37 [pid = 740] [id = 640] 11:28:00 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001408235C00) [pid = 740] [serial = 1920] [outer = 0000000000000000] 11:28:00 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140A04D000) [pid = 740] [serial = 1921] [outer = 0000001408235C00] 11:28:00 INFO - PROCESS | 740 | 1471544880731 Marionette DEBUG loaded listener.js 11:28:00 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140B958000) [pid = 740] [serial = 1922] [outer = 0000001408235C00] 11:28:01 INFO - PROCESS | 740 | 1471544881347 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]]]}] 11:28:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:28:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 985ms 11:28:01 INFO - PROCESS | 740 | 1471544881378 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 11:28:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:28:01 INFO - PROCESS | 740 | 1471544881381 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 11:28:01 INFO - PROCESS | 740 | 1471544881385 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:28:01 INFO - PROCESS | 740 | 1471544881390 Marionette TRACE conn6 <- [1,2526,null,{}] 11:28:01 INFO - PROCESS | 740 | 1471544881401 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}] 11:28:01 INFO - PROCESS | 740 | 1471544881407 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:01 INFO - PROCESS | 740 | 1471544881521 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 11:28:01 INFO - PROCESS | 740 | 1471544881617 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:01 INFO - PROCESS | 740 | 1471544881621 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:01 INFO - PROCESS | 740 | ++DOCSHELL 000000147BA82800 == 38 [pid = 740] [id = 641] 11:28:01 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140ED0AC00) [pid = 740] [serial = 1923] [outer = 0000000000000000] 11:28:01 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140EF1BC00) [pid = 740] [serial = 1924] [outer = 000000140ED0AC00] 11:28:01 INFO - PROCESS | 740 | 1471544881682 Marionette DEBUG loaded listener.js 11:28:01 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001478E66C00) [pid = 740] [serial = 1925] [outer = 000000140ED0AC00] 11:28:02 INFO - PROCESS | 740 | 1471544882229 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]]]}] 11:28:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:28:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 942ms 11:28:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:28:02 INFO - PROCESS | 740 | 1471544882328 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 11:28:02 INFO - PROCESS | 740 | 1471544882331 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 11:28:02 INFO - PROCESS | 740 | 1471544882335 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:28:02 INFO - PROCESS | 740 | 1471544882337 Marionette TRACE conn6 <- [1,2530,null,{}] 11:28:02 INFO - PROCESS | 740 | 1471544882341 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}] 11:28:02 INFO - PROCESS | 740 | 1471544882344 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:02 INFO - PROCESS | 740 | 1471544882465 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 11:28:02 INFO - PROCESS | 740 | 1471544882584 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:02 INFO - PROCESS | 740 | 1471544882586 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:02 INFO - PROCESS | 740 | ++DOCSHELL 000000147F49B800 == 39 [pid = 740] [id = 642] 11:28:02 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001479647C00) [pid = 740] [serial = 1926] [outer = 0000000000000000] 11:28:02 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (00000014797CE000) [pid = 740] [serial = 1927] [outer = 0000001479647C00] 11:28:02 INFO - PROCESS | 740 | 1471544882645 Marionette DEBUG loaded listener.js 11:28:02 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (0000001479F3B800) [pid = 740] [serial = 1928] [outer = 0000001479647C00] 11:28:03 INFO - PROCESS | 740 | 1471544883361 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]]]}] 11:28:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:28:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1077ms 11:28:03 INFO - PROCESS | 740 | 1471544883416 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 11:28:03 INFO - PROCESS | 740 | 1471544883420 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 11:28:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:28:03 INFO - PROCESS | 740 | 1471544883425 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:28:03 INFO - PROCESS | 740 | 1471544883429 Marionette TRACE conn6 <- [1,2534,null,{}] 11:28:03 INFO - PROCESS | 740 | 1471544883435 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}] 11:28:03 INFO - PROCESS | 740 | 1471544883438 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:03 INFO - PROCESS | 740 | 1471544883547 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 11:28:03 INFO - PROCESS | 740 | 1471544883625 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:03 INFO - PROCESS | 740 | 1471544883629 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:03 INFO - PROCESS | 740 | ++DOCSHELL 000000140B375000 == 40 [pid = 740] [id = 643] 11:28:03 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000140479A000) [pid = 740] [serial = 1929] [outer = 0000000000000000] 11:28:03 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (0000001406C40000) [pid = 740] [serial = 1930] [outer = 000000140479A000] 11:28:03 INFO - PROCESS | 740 | 1471544883725 Marionette DEBUG loaded listener.js 11:28:03 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (0000001407AF9800) [pid = 740] [serial = 1931] [outer = 000000140479A000] 11:28:04 INFO - PROCESS | 740 | --DOCSHELL 000000147AD4D000 == 39 [pid = 740] [id = 637] 11:28:04 INFO - PROCESS | 740 | --DOCSHELL 0000001479616000 == 38 [pid = 740] [id = 636] 11:28:04 INFO - PROCESS | 740 | --DOCSHELL 000000140F374000 == 37 [pid = 740] [id = 635] 11:28:04 INFO - PROCESS | 740 | --DOCSHELL 000000140ECCA800 == 36 [pid = 740] [id = 634] 11:28:04 INFO - PROCESS | 740 | --DOCSHELL 000000140EACE000 == 35 [pid = 740] [id = 633] 11:28:04 INFO - PROCESS | 740 | --DOCSHELL 000000140C996000 == 34 [pid = 740] [id = 632] 11:28:04 INFO - PROCESS | 740 | --DOCSHELL 000000140B373800 == 33 [pid = 740] [id = 631] 11:28:04 INFO - PROCESS | 740 | --DOCSHELL 0000001407F92000 == 32 [pid = 740] [id = 630] 11:28:04 INFO - PROCESS | 740 | --DOCSHELL 0000001409C51000 == 31 [pid = 740] [id = 628] 11:28:04 INFO - PROCESS | 740 | --DOCSHELL 000000140EC4B000 == 30 [pid = 740] [id = 629] 11:28:04 INFO - PROCESS | 740 | --DOCSHELL 000000140C955800 == 29 [pid = 740] [id = 627] 11:28:04 INFO - PROCESS | 740 | --DOCSHELL 000000147F49B800 == 28 [pid = 740] [id = 642] 11:28:04 INFO - PROCESS | 740 | --DOCSHELL 000000147BA82800 == 27 [pid = 740] [id = 641] 11:28:04 INFO - PROCESS | 740 | --DOCSHELL 000000140F0DC800 == 26 [pid = 740] [id = 640] 11:28:04 INFO - PROCESS | 740 | --DOCSHELL 000000140C96C800 == 25 [pid = 740] [id = 638] 11:28:04 INFO - PROCESS | 740 | --DOCSHELL 0000001409A53000 == 24 [pid = 740] [id = 639] 11:28:04 INFO - PROCESS | 740 | --DOMWINDOW == 89 (000000140B4C3000) [pid = 740] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 740 | --DOMWINDOW == 88 (0000001406B7A800) [pid = 740] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 740 | --DOMWINDOW == 87 (0000001406CD6C00) [pid = 740] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140C994C00) [pid = 740] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 740 | --DOMWINDOW == 85 (0000001407DD3C00) [pid = 740] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001407F37800) [pid = 740] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 740 | --DOMWINDOW == 83 (0000001409062800) [pid = 740] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001407DCD000) [pid = 740] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140B94E800) [pid = 740] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001407F33400) [pid = 740] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140ED16C00) [pid = 740] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140E846C00) [pid = 740] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140E7CE400) [pid = 740] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000147A92D000) [pid = 740] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001478E70000) [pid = 740] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140E740400) [pid = 740] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140F1F5400) [pid = 740] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140ED09000) [pid = 740] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140EAE3400) [pid = 740] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140F01B800) [pid = 740] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140EF95800) [pid = 740] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140E84B800) [pid = 740] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000140EF20800) [pid = 740] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 740 | --DOMWINDOW == 66 (000000140C0E6C00) [pid = 740] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 11:28:04 INFO - PROCESS | 740 | --DOMWINDOW == 65 (000000140F0C7800) [pid = 740] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 11:28:05 INFO - PROCESS | 740 | 1471544885074 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]]]}] 11:28:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:28:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1684ms 11:28:05 INFO - PROCESS | 740 | 1471544885112 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 11:28:05 INFO - PROCESS | 740 | 1471544885116 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 11:28:05 INFO - PROCESS | 740 | 1471544885121 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:28:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:28:05 INFO - PROCESS | 740 | 1471544885124 Marionette TRACE conn6 <- [1,2538,null,{}] 11:28:05 INFO - PROCESS | 740 | 1471544885135 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}] 11:28:05 INFO - PROCESS | 740 | 1471544885138 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:05 INFO - PROCESS | 740 | 1471544885229 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 11:28:05 INFO - PROCESS | 740 | 1471544885244 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:05 INFO - PROCESS | 740 | 1471544885247 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:05 INFO - PROCESS | 740 | ++DOCSHELL 00000014080E3000 == 25 [pid = 740] [id = 644] 11:28:05 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (0000001404F28800) [pid = 740] [serial = 1932] [outer = 0000000000000000] 11:28:05 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (0000001406C38800) [pid = 740] [serial = 1933] [outer = 0000001404F28800] 11:28:05 INFO - PROCESS | 740 | 1471544885298 Marionette DEBUG loaded listener.js 11:28:05 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (0000001406CD8800) [pid = 740] [serial = 1934] [outer = 0000001404F28800] 11:28:05 INFO - PROCESS | 740 | 1471544885782 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]]]}] 11:28:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:28:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 734ms 11:28:05 INFO - PROCESS | 740 | 1471544885860 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 11:28:05 INFO - PROCESS | 740 | 1471544885866 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 11:28:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:28:05 INFO - PROCESS | 740 | 1471544885873 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:28:05 INFO - PROCESS | 740 | 1471544885875 Marionette TRACE conn6 <- [1,2542,null,{}] 11:28:05 INFO - PROCESS | 740 | 1471544885880 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}] 11:28:05 INFO - PROCESS | 740 | 1471544885882 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:05 INFO - PROCESS | 740 | 1471544885976 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 11:28:06 INFO - PROCESS | 740 | 1471544885992 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:06 INFO - PROCESS | 740 | 1471544885994 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:06 INFO - PROCESS | 740 | ++DOCSHELL 000000140A37F800 == 26 [pid = 740] [id = 645] 11:28:06 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (0000001407DCD000) [pid = 740] [serial = 1935] [outer = 0000000000000000] 11:28:06 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001407DD8C00) [pid = 740] [serial = 1936] [outer = 0000001407DCD000] 11:28:06 INFO - PROCESS | 740 | 1471544886053 Marionette DEBUG loaded listener.js 11:28:06 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001408239000) [pid = 740] [serial = 1937] [outer = 0000001407DCD000] 11:28:06 INFO - PROCESS | 740 | 1471544886544 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]]]}] 11:28:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:28:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 733ms 11:28:06 INFO - PROCESS | 740 | 1471544886625 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 11:28:06 INFO - PROCESS | 740 | 1471544886627 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 11:28:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:28:06 INFO - PROCESS | 740 | 1471544886631 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:28:06 INFO - PROCESS | 740 | 1471544886634 Marionette TRACE conn6 <- [1,2546,null,{}] 11:28:06 INFO - PROCESS | 740 | 1471544886650 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}] 11:28:06 INFO - PROCESS | 740 | 1471544886656 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:06 INFO - PROCESS | 740 | 1471544886756 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 11:28:06 INFO - PROCESS | 740 | 1471544886766 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:06 INFO - PROCESS | 740 | 1471544886769 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:06 INFO - PROCESS | 740 | ++DOCSHELL 000000140E75D000 == 27 [pid = 740] [id = 646] 11:28:06 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (0000001404750800) [pid = 740] [serial = 1938] [outer = 0000000000000000] 11:28:06 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140B950800) [pid = 740] [serial = 1939] [outer = 0000001404750800] 11:28:06 INFO - PROCESS | 740 | 1471544886822 Marionette DEBUG loaded listener.js 11:28:06 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140C0EB400) [pid = 740] [serial = 1940] [outer = 0000001404750800] 11:28:07 INFO - PROCESS | 740 | 1471544887320 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]]]}] 11:28:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:28:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 733ms 11:28:07 INFO - PROCESS | 740 | 1471544887367 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 11:28:07 INFO - PROCESS | 740 | 1471544887370 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 11:28:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:28:07 INFO - PROCESS | 740 | 1471544887374 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:28:07 INFO - PROCESS | 740 | 1471544887375 Marionette TRACE conn6 <- [1,2550,null,{}] 11:28:07 INFO - PROCESS | 740 | 1471544887379 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}] 11:28:07 INFO - PROCESS | 740 | 1471544887381 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:07 INFO - PROCESS | 740 | 1471544887498 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 11:28:07 INFO - PROCESS | 740 | 1471544887550 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:07 INFO - PROCESS | 740 | 1471544887552 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:07 INFO - PROCESS | 740 | ++DOCSHELL 000000140EAC7000 == 28 [pid = 740] [id = 647] 11:28:07 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140C994C00) [pid = 740] [serial = 1941] [outer = 0000000000000000] 11:28:07 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140E73C000) [pid = 740] [serial = 1942] [outer = 000000140C994C00] 11:28:07 INFO - PROCESS | 740 | 1471544887601 Marionette DEBUG loaded listener.js 11:28:07 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140E7CD000) [pid = 740] [serial = 1943] [outer = 000000140C994C00] 11:28:08 INFO - PROCESS | 740 | 1471544888061 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]]]}] 11:28:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:28:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 733ms 11:28:08 INFO - PROCESS | 740 | 1471544888131 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 11:28:08 INFO - PROCESS | 740 | 1471544888133 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 11:28:08 INFO - PROCESS | 740 | 1471544888136 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:28:08 INFO - PROCESS | 740 | 1471544888138 Marionette TRACE conn6 <- [1,2554,null,{}] 11:28:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:28:08 INFO - PROCESS | 740 | 1471544888142 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}] 11:28:08 INFO - PROCESS | 740 | 1471544888144 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:08 INFO - PROCESS | 740 | 1471544888254 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 11:28:08 INFO - PROCESS | 740 | 1471544888265 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:08 INFO - PROCESS | 740 | 1471544888267 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:08 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECBC000 == 29 [pid = 740] [id = 648] 11:28:08 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (0000001404755000) [pid = 740] [serial = 1944] [outer = 0000000000000000] 11:28:08 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140E846C00) [pid = 740] [serial = 1945] [outer = 0000001404755000] 11:28:08 INFO - PROCESS | 740 | 1471544888358 Marionette DEBUG loaded listener.js 11:28:08 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140EAECC00) [pid = 740] [serial = 1946] [outer = 0000001404755000] 11:28:08 INFO - PROCESS | 740 | 1471544888800 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]]]}] 11:28:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:28:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 691ms 11:28:08 INFO - PROCESS | 740 | 1471544888834 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 11:28:08 INFO - PROCESS | 740 | 1471544888837 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 11:28:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:28:08 INFO - PROCESS | 740 | 1471544888844 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:28:08 INFO - PROCESS | 740 | 1471544888846 Marionette TRACE conn6 <- [1,2558,null,{}] 11:28:08 INFO - PROCESS | 740 | 1471544888850 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}] 11:28:08 INFO - PROCESS | 740 | 1471544888856 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:09 INFO - PROCESS | 740 | 1471544888995 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 11:28:09 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140B954800) [pid = 740] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:28:09 INFO - PROCESS | 740 | --DOMWINDOW == 78 (00000014066D7000) [pid = 740] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:28:09 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140F1F0C00) [pid = 740] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:28:09 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140777C800) [pid = 740] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:28:09 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140EC9B800) [pid = 740] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:28:09 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140435A800) [pid = 740] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:28:09 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001409C2AC00) [pid = 740] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:28:09 INFO - PROCESS | 740 | --DOMWINDOW == 72 (0000001404366000) [pid = 740] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:28:09 INFO - PROCESS | 740 | --DOMWINDOW == 71 (0000001404364C00) [pid = 740] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:28:09 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140F0C1400) [pid = 740] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:28:09 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140F1F8400) [pid = 740] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:28:09 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140B395800) [pid = 740] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:28:09 INFO - PROCESS | 740 | 1471544889228 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:09 INFO - PROCESS | 740 | 1471544889231 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:09 INFO - PROCESS | 740 | ++DOCSHELL 0000001408104800 == 30 [pid = 740] [id = 649] 11:28:09 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (0000001400AE5800) [pid = 740] [serial = 1947] [outer = 0000000000000000] 11:28:09 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (00000014046F5000) [pid = 740] [serial = 1948] [outer = 0000001400AE5800] 11:28:09 INFO - PROCESS | 740 | 1471544889280 Marionette DEBUG loaded listener.js 11:28:09 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001409CB6400) [pid = 740] [serial = 1949] [outer = 0000001400AE5800] 11:28:09 INFO - PROCESS | 740 | 1471544889699 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]]]}] 11:28:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:28:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 881ms 11:28:09 INFO - PROCESS | 740 | 1471544889729 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 11:28:09 INFO - PROCESS | 740 | 1471544889731 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 11:28:09 INFO - PROCESS | 740 | 1471544889735 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:28:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:28:09 INFO - PROCESS | 740 | 1471544889737 Marionette TRACE conn6 <- [1,2562,null,{}] 11:28:09 INFO - PROCESS | 740 | 1471544889740 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}] 11:28:09 INFO - PROCESS | 740 | 1471544889742 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:09 INFO - PROCESS | 740 | 1471544889855 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 11:28:09 INFO - PROCESS | 740 | 1471544889863 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:09 INFO - PROCESS | 740 | 1471544889865 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:09 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D1C000 == 31 [pid = 740] [id = 650] 11:28:09 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140153A800) [pid = 740] [serial = 1950] [outer = 0000000000000000] 11:28:09 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140E73D400) [pid = 740] [serial = 1951] [outer = 000000140153A800] 11:28:09 INFO - PROCESS | 740 | 1471544889911 Marionette DEBUG loaded listener.js 11:28:09 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140EF9D800) [pid = 740] [serial = 1952] [outer = 000000140153A800] 11:28:10 INFO - PROCESS | 740 | 1471544890316 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]]]}] 11:28:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:28:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 628ms 11:28:10 INFO - PROCESS | 740 | 1471544890367 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 11:28:10 INFO - PROCESS | 740 | 1471544890369 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 11:28:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:28:10 INFO - PROCESS | 740 | 1471544890372 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:28:10 INFO - PROCESS | 740 | 1471544890374 Marionette TRACE conn6 <- [1,2566,null,{}] 11:28:10 INFO - PROCESS | 740 | 1471544890378 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}] 11:28:10 INFO - PROCESS | 740 | 1471544890379 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:10 INFO - PROCESS | 740 | 1471544890495 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 11:28:10 INFO - PROCESS | 740 | 1471544890504 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:10 INFO - PROCESS | 740 | 1471544890506 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:10 INFO - PROCESS | 740 | ++DOCSHELL 00000014047C3800 == 32 [pid = 740] [id = 651] 11:28:10 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140EF9AC00) [pid = 740] [serial = 1953] [outer = 0000000000000000] 11:28:10 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140F0BCC00) [pid = 740] [serial = 1954] [outer = 000000140EF9AC00] 11:28:10 INFO - PROCESS | 740 | 1471544890552 Marionette DEBUG loaded listener.js 11:28:10 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140F0C9000) [pid = 740] [serial = 1955] [outer = 000000140EF9AC00] 11:28:10 INFO - PROCESS | 740 | 1471544890984 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]]]}] 11:28:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:28:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 627ms 11:28:11 INFO - PROCESS | 740 | 1471544891002 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 11:28:11 INFO - PROCESS | 740 | 1471544891005 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 11:28:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:28:11 INFO - PROCESS | 740 | 1471544891008 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:28:11 INFO - PROCESS | 740 | 1471544891010 Marionette TRACE conn6 <- [1,2570,null,{}] 11:28:11 INFO - PROCESS | 740 | 1471544891014 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}] 11:28:11 INFO - PROCESS | 740 | 1471544891016 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:11 INFO - PROCESS | 740 | 1471544891132 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 11:28:11 INFO - PROCESS | 740 | 1471544891140 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:11 INFO - PROCESS | 740 | 1471544891142 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:11 INFO - PROCESS | 740 | ++DOCSHELL 000000140E75C800 == 33 [pid = 740] [id = 652] 11:28:11 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140F0C7800) [pid = 740] [serial = 1956] [outer = 0000000000000000] 11:28:11 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140F1F2400) [pid = 740] [serial = 1957] [outer = 000000140F0C7800] 11:28:11 INFO - PROCESS | 740 | 1471544891189 Marionette DEBUG loaded listener.js 11:28:11 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140F3B8C00) [pid = 740] [serial = 1958] [outer = 000000140F0C7800] 11:28:11 INFO - PROCESS | 740 | 1471544891983 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]]]}] 11:28:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:28:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1025ms 11:28:12 INFO - PROCESS | 740 | 1471544892037 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 11:28:12 INFO - PROCESS | 740 | 1471544892042 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 11:28:12 INFO - PROCESS | 740 | 1471544892047 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:28:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:28:12 INFO - PROCESS | 740 | 1471544892053 Marionette TRACE conn6 <- [1,2574,null,{}] 11:28:12 INFO - PROCESS | 740 | 1471544892121 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}] 11:28:12 INFO - PROCESS | 740 | 1471544892124 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:12 INFO - PROCESS | 740 | 1471544892241 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 11:28:12 INFO - PROCESS | 740 | 1471544892354 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:12 INFO - PROCESS | 740 | 1471544892357 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:12 INFO - PROCESS | 740 | ++DOCSHELL 000000140A383000 == 34 [pid = 740] [id = 653] 11:28:12 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (0000001405222400) [pid = 740] [serial = 1959] [outer = 0000000000000000] 11:28:12 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (0000001406CDC400) [pid = 740] [serial = 1960] [outer = 0000001405222400] 11:28:12 INFO - PROCESS | 740 | 1471544892418 Marionette DEBUG loaded listener.js 11:28:12 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001407DCC400) [pid = 740] [serial = 1961] [outer = 0000001405222400] 11:28:13 INFO - PROCESS | 740 | 1471544893164 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]]]}] 11:28:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:28:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1152ms 11:28:13 INFO - PROCESS | 740 | 1471544893203 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 11:28:13 INFO - PROCESS | 740 | 1471544893208 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 11:28:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:28:13 INFO - PROCESS | 740 | 1471544893215 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:28:13 INFO - PROCESS | 740 | 1471544893218 Marionette TRACE conn6 <- [1,2578,null,{}] 11:28:13 INFO - PROCESS | 740 | 1471544893222 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}] 11:28:13 INFO - PROCESS | 740 | 1471544893225 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:13 INFO - PROCESS | 740 | 1471544893356 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 11:28:13 INFO - PROCESS | 740 | 1471544893584 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:13 INFO - PROCESS | 740 | 1471544893588 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:13 INFO - PROCESS | 740 | ++DOCSHELL 000000140771E000 == 35 [pid = 740] [id = 654] 11:28:13 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001400AA5800) [pid = 740] [serial = 1962] [outer = 0000000000000000] 11:28:13 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001405244C00) [pid = 740] [serial = 1963] [outer = 0000001400AA5800] 11:28:13 INFO - PROCESS | 740 | 1471544893653 Marionette DEBUG loaded listener.js 11:28:13 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (0000001406DECC00) [pid = 740] [serial = 1964] [outer = 0000001400AA5800] 11:28:14 INFO - PROCESS | 740 | --DOCSHELL 00000014047C3800 == 34 [pid = 740] [id = 651] 11:28:14 INFO - PROCESS | 740 | --DOCSHELL 0000001478D1C000 == 33 [pid = 740] [id = 650] 11:28:14 INFO - PROCESS | 740 | --DOCSHELL 0000001408104800 == 32 [pid = 740] [id = 649] 11:28:14 INFO - PROCESS | 740 | --DOCSHELL 000000140ECBC000 == 31 [pid = 740] [id = 648] 11:28:14 INFO - PROCESS | 740 | --DOCSHELL 000000140EAC7000 == 30 [pid = 740] [id = 647] 11:28:14 INFO - PROCESS | 740 | --DOCSHELL 000000140E75D000 == 29 [pid = 740] [id = 646] 11:28:14 INFO - PROCESS | 740 | --DOCSHELL 000000140A37F800 == 28 [pid = 740] [id = 645] 11:28:14 INFO - PROCESS | 740 | --DOCSHELL 00000014080E3000 == 27 [pid = 740] [id = 644] 11:28:14 INFO - PROCESS | 740 | --DOCSHELL 000000140B375000 == 26 [pid = 740] [id = 643] 11:28:14 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000140E73DC00) [pid = 740] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 11:28:14 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140EAEF800) [pid = 740] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 11:28:14 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140F3B6800) [pid = 740] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 11:28:14 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001407AEA800) [pid = 740] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 11:28:14 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140EF1A000) [pid = 740] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 11:28:14 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001407CDA000) [pid = 740] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 11:28:14 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001409C23800) [pid = 740] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 11:28:14 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140B94B000) [pid = 740] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 11:28:14 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140C98FC00) [pid = 740] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 11:28:14 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001406CDE400) [pid = 740] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 11:28:14 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001407CDD000) [pid = 740] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 11:28:14 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001404752800) [pid = 740] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 11:28:14 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140522A800) [pid = 740] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 11:28:14 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140F1F3C00) [pid = 740] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 11:28:14 INFO - PROCESS | 740 | --DOMWINDOW == 71 (0000001478E6CC00) [pid = 740] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 11:28:14 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140F3BA000) [pid = 740] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 11:28:14 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140EF98000) [pid = 740] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 11:28:14 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140F0C6400) [pid = 740] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 11:28:14 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000140C908800) [pid = 740] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 11:28:14 INFO - PROCESS | 740 | --DOMWINDOW == 66 (000000140C0E3400) [pid = 740] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 11:28:14 INFO - PROCESS | 740 | --DOMWINDOW == 65 (000000140F00F800) [pid = 740] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 11:28:14 INFO - PROCESS | 740 | --DOMWINDOW == 64 (000000140E844400) [pid = 740] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 11:28:14 INFO - PROCESS | 740 | --DOMWINDOW == 63 (000000140AA10C00) [pid = 740] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 11:28:14 INFO - PROCESS | 740 | 1471544894312 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]]]}] 11:28:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:28:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1141ms 11:28:14 INFO - PROCESS | 740 | 1471544894359 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 11:28:14 INFO - PROCESS | 740 | 1471544894363 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 11:28:14 INFO - PROCESS | 740 | 1471544894367 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:28:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:28:14 INFO - PROCESS | 740 | 1471544894370 Marionette TRACE conn6 <- [1,2582,null,{}] 11:28:14 INFO - PROCESS | 740 | 1471544894376 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}] 11:28:14 INFO - PROCESS | 740 | 1471544894380 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:14 INFO - PROCESS | 740 | 1471544894476 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 11:28:14 INFO - PROCESS | 740 | 1471544894560 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:14 INFO - PROCESS | 740 | 1471544894563 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:14 INFO - PROCESS | 740 | ++DOCSHELL 0000001409A52800 == 27 [pid = 740] [id = 655] 11:28:14 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (0000001400C25000) [pid = 740] [serial = 1965] [outer = 0000000000000000] 11:28:14 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (00000014071EF400) [pid = 740] [serial = 1966] [outer = 0000001400C25000] 11:28:14 INFO - PROCESS | 740 | 1471544894613 Marionette DEBUG loaded listener.js 11:28:14 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (00000014082C4800) [pid = 740] [serial = 1967] [outer = 0000001400C25000] 11:28:15 INFO - PROCESS | 740 | 1471544895084 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]]]}] 11:28:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:28:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 733ms 11:28:15 INFO - PROCESS | 740 | 1471544895106 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 11:28:15 INFO - PROCESS | 740 | 1471544895110 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 11:28:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:28:15 INFO - PROCESS | 740 | 1471544895114 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:28:15 INFO - PROCESS | 740 | 1471544895117 Marionette TRACE conn6 <- [1,2586,null,{}] 11:28:15 INFO - PROCESS | 740 | 1471544895125 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}] 11:28:15 INFO - PROCESS | 740 | 1471544895127 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:15 INFO - PROCESS | 740 | 1471544895221 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 11:28:15 INFO - PROCESS | 740 | 1471544895227 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:15 INFO - PROCESS | 740 | 1471544895230 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:15 INFO - PROCESS | 740 | ++DOCSHELL 000000140C968800 == 28 [pid = 740] [id = 656] 11:28:15 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (000000140B954400) [pid = 740] [serial = 1968] [outer = 0000000000000000] 11:28:15 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (000000140C0E3400) [pid = 740] [serial = 1969] [outer = 000000140B954400] 11:28:15 INFO - PROCESS | 740 | 1471544895278 Marionette DEBUG loaded listener.js 11:28:15 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (000000140C988800) [pid = 740] [serial = 1970] [outer = 000000140B954400] 11:28:15 INFO - PROCESS | 740 | 1471544895767 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]]]}] 11:28:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:28:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 671ms 11:28:15 INFO - PROCESS | 740 | 1471544895789 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 11:28:15 INFO - PROCESS | 740 | 1471544895792 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 11:28:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:28:15 INFO - PROCESS | 740 | 1471544895797 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:28:15 INFO - PROCESS | 740 | 1471544895804 Marionette TRACE conn6 <- [1,2590,null,{}] 11:28:15 INFO - PROCESS | 740 | 1471544895814 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}] 11:28:15 INFO - PROCESS | 740 | 1471544895819 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:15 INFO - PROCESS | 740 | 1471544895911 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 11:28:15 INFO - PROCESS | 740 | 1471544895922 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:15 INFO - PROCESS | 740 | 1471544895924 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:15 INFO - PROCESS | 740 | ++DOCSHELL 000000140EC5F000 == 29 [pid = 740] [id = 657] 11:28:15 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001404363400) [pid = 740] [serial = 1971] [outer = 0000000000000000] 11:28:15 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140E840800) [pid = 740] [serial = 1972] [outer = 0000001404363400] 11:28:15 INFO - PROCESS | 740 | 1471544895973 Marionette DEBUG loaded listener.js 11:28:16 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140EC92C00) [pid = 740] [serial = 1973] [outer = 0000001404363400] 11:28:16 INFO - PROCESS | 740 | 1471544896478 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]]]}] 11:28:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:28:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 733ms 11:28:16 INFO - PROCESS | 740 | 1471544896531 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 11:28:16 INFO - PROCESS | 740 | 1471544896534 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 11:28:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:28:16 INFO - PROCESS | 740 | 1471544896537 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:28:16 INFO - PROCESS | 740 | 1471544896539 Marionette TRACE conn6 <- [1,2594,null,{}] 11:28:16 INFO - PROCESS | 740 | 1471544896543 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}] 11:28:16 INFO - PROCESS | 740 | 1471544896545 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:16 INFO - PROCESS | 740 | 1471544896673 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 11:28:16 INFO - PROCESS | 740 | 1471544896728 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:16 INFO - PROCESS | 740 | 1471544896730 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:16 INFO - PROCESS | 740 | ++DOCSHELL 000000140ED98800 == 30 [pid = 740] [id = 658] 11:28:16 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140ED0B000) [pid = 740] [serial = 1974] [outer = 0000000000000000] 11:28:16 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140ED15C00) [pid = 740] [serial = 1975] [outer = 000000140ED0B000] 11:28:16 INFO - PROCESS | 740 | 1471544896777 Marionette DEBUG loaded listener.js 11:28:16 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140EF90000) [pid = 740] [serial = 1976] [outer = 000000140ED0B000] 11:28:17 INFO - PROCESS | 740 | 1471544897213 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]]]}] 11:28:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:28:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 733ms 11:28:17 INFO - PROCESS | 740 | 1471544897273 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 11:28:17 INFO - PROCESS | 740 | 1471544897276 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 11:28:17 INFO - PROCESS | 740 | 1471544897279 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:28:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:28:17 INFO - PROCESS | 740 | 1471544897281 Marionette TRACE conn6 <- [1,2598,null,{}] 11:28:17 INFO - PROCESS | 740 | 1471544897288 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}] 11:28:17 INFO - PROCESS | 740 | 1471544897291 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:17 INFO - PROCESS | 740 | 1471544897432 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 11:28:17 INFO - PROCESS | 740 | 1471544897444 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:17 INFO - PROCESS | 740 | 1471544897450 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:17 INFO - PROCESS | 740 | ++DOCSHELL 000000140EAD0000 == 31 [pid = 740] [id = 659] 11:28:17 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140F018800) [pid = 740] [serial = 1977] [outer = 0000000000000000] 11:28:17 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140F0C1400) [pid = 740] [serial = 1978] [outer = 000000140F018800] 11:28:17 INFO - PROCESS | 740 | 1471544897557 Marionette DEBUG loaded listener.js 11:28:17 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140F3B0C00) [pid = 740] [serial = 1979] [outer = 000000140F018800] 11:28:18 INFO - PROCESS | 740 | 1471544898024 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]]]}] 11:28:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:28:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 775ms 11:28:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:28:18 INFO - PROCESS | 740 | 1471544898060 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 11:28:18 INFO - PROCESS | 740 | 1471544898062 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 11:28:18 INFO - PROCESS | 740 | 1471544898065 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:28:18 INFO - PROCESS | 740 | 1471544898067 Marionette TRACE conn6 <- [1,2602,null,{}] 11:28:18 INFO - PROCESS | 740 | 1471544898071 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}] 11:28:18 INFO - PROCESS | 740 | 1471544898080 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:18 INFO - PROCESS | 740 | 1471544898195 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 11:28:18 INFO - PROCESS | 740 | 1471544898252 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:18 INFO - PROCESS | 740 | 1471544898254 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:18 INFO - PROCESS | 740 | ++DOCSHELL 000000147A1AC000 == 32 [pid = 740] [id = 660] 11:28:18 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001478ED6C00) [pid = 740] [serial = 1980] [outer = 0000000000000000] 11:28:18 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000147964D400) [pid = 740] [serial = 1981] [outer = 0000001478ED6C00] 11:28:18 INFO - PROCESS | 740 | 1471544898301 Marionette DEBUG loaded listener.js 11:28:18 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (0000001479D30800) [pid = 740] [serial = 1982] [outer = 0000001478ED6C00] 11:28:18 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001404750800) [pid = 740] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:28:18 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001404F28800) [pid = 740] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:28:18 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140C994C00) [pid = 740] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:28:18 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001407DCD000) [pid = 740] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:28:18 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140EF9AC00) [pid = 740] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:28:18 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140479A000) [pid = 740] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:28:18 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001404755000) [pid = 740] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:28:18 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001400AE5800) [pid = 740] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:28:18 INFO - PROCESS | 740 | --DOMWINDOW == 72 (0000001406BDE400) [pid = 740] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:28:18 INFO - PROCESS | 740 | --DOMWINDOW == 71 (0000001408235C00) [pid = 740] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:28:18 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140ED0AC00) [pid = 740] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:28:18 INFO - PROCESS | 740 | --DOMWINDOW == 69 (0000001479647C00) [pid = 740] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:28:18 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140153A800) [pid = 740] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:28:18 INFO - PROCESS | 740 | 1471544898737 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]]]}] 11:28:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:28:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 734ms 11:28:18 INFO - PROCESS | 740 | 1471544898827 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 11:28:18 INFO - PROCESS | 740 | 1471544898829 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 11:28:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:28:18 INFO - PROCESS | 740 | 1471544898833 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:28:18 INFO - PROCESS | 740 | 1471544898835 Marionette TRACE conn6 <- [1,2606,null,{}] 11:28:18 INFO - PROCESS | 740 | 1471544898839 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}] 11:28:18 INFO - PROCESS | 740 | 1471544898841 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:18 INFO - PROCESS | 740 | 1471544898925 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 11:28:18 INFO - PROCESS | 740 | 1471544898935 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:18 INFO - PROCESS | 740 | 1471544898937 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:18 INFO - PROCESS | 740 | ++DOCSHELL 000000147AFDD000 == 33 [pid = 740] [id = 661] 11:28:18 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (0000001407DCE000) [pid = 740] [serial = 1983] [outer = 0000000000000000] 11:28:18 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140E73E800) [pid = 740] [serial = 1984] [outer = 0000001407DCE000] 11:28:18 INFO - PROCESS | 740 | 1471544898984 Marionette DEBUG loaded listener.js 11:28:19 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140F01E000) [pid = 740] [serial = 1985] [outer = 0000001407DCE000] 11:28:19 INFO - PROCESS | 740 | 1471544899413 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]]]}] 11:28:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:28:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 628ms 11:28:19 INFO - PROCESS | 740 | 1471544899464 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 11:28:19 INFO - PROCESS | 740 | 1471544899466 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 11:28:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:28:19 INFO - PROCESS | 740 | 1471544899469 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:28:19 INFO - PROCESS | 740 | 1471544899471 Marionette TRACE conn6 <- [1,2610,null,{}] 11:28:19 INFO - PROCESS | 740 | 1471544899475 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}] 11:28:19 INFO - PROCESS | 740 | 1471544899477 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:19 INFO - PROCESS | 740 | 1471544899564 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 11:28:19 INFO - PROCESS | 740 | 1471544899573 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:19 INFO - PROCESS | 740 | 1471544899575 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:19 INFO - PROCESS | 740 | ++DOCSHELL 000000147B59A800 == 34 [pid = 740] [id = 662] 11:28:19 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (0000001479D37400) [pid = 740] [serial = 1986] [outer = 0000000000000000] 11:28:19 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001479F6FC00) [pid = 740] [serial = 1987] [outer = 0000001479D37400] 11:28:19 INFO - PROCESS | 740 | 1471544899623 Marionette DEBUG loaded listener.js 11:28:19 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000147A1BEC00) [pid = 740] [serial = 1988] [outer = 0000001479D37400] 11:28:20 INFO - PROCESS | 740 | 1471544900040 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]]]}] 11:28:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:28:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 629ms 11:28:20 INFO - PROCESS | 740 | 1471544900102 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 11:28:20 INFO - PROCESS | 740 | 1471544900104 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 11:28:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:28:20 INFO - PROCESS | 740 | 1471544900108 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:28:20 INFO - PROCESS | 740 | 1471544900109 Marionette TRACE conn6 <- [1,2614,null,{}] 11:28:20 INFO - PROCESS | 740 | 1471544900113 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}] 11:28:20 INFO - PROCESS | 740 | 1471544900115 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:20 INFO - PROCESS | 740 | 1471544900202 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 11:28:20 INFO - PROCESS | 740 | 1471544900209 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:20 INFO - PROCESS | 740 | 1471544900211 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:20 INFO - PROCESS | 740 | ++DOCSHELL 000000147F2F0800 == 35 [pid = 740] [id = 663] 11:28:20 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000147A623C00) [pid = 740] [serial = 1989] [outer = 0000000000000000] 11:28:20 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000147A62D000) [pid = 740] [serial = 1990] [outer = 000000147A623C00] 11:28:20 INFO - PROCESS | 740 | 1471544900258 Marionette DEBUG loaded listener.js 11:28:20 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000147A925800) [pid = 740] [serial = 1991] [outer = 000000147A623C00] 11:28:20 INFO - PROCESS | 740 | 1471544900944 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]]]}] 11:28:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:28:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 882ms 11:28:21 INFO - PROCESS | 740 | 1471544900992 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 11:28:21 INFO - PROCESS | 740 | 1471544900997 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 11:28:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:28:21 INFO - PROCESS | 740 | 1471544901002 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:28:21 INFO - PROCESS | 740 | 1471544901006 Marionette TRACE conn6 <- [1,2618,null,{}] 11:28:21 INFO - PROCESS | 740 | 1471544901012 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}] 11:28:21 INFO - PROCESS | 740 | 1471544901016 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:21 INFO - PROCESS | 740 | 1471544901139 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 11:28:21 INFO - PROCESS | 740 | 1471544901266 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:21 INFO - PROCESS | 740 | 1471544901269 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:21 INFO - PROCESS | 740 | ++DOCSHELL 000000140C1C7800 == 36 [pid = 740] [id = 664] 11:28:21 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (0000001406CD5800) [pid = 740] [serial = 1992] [outer = 0000000000000000] 11:28:21 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001407D96C00) [pid = 740] [serial = 1993] [outer = 0000001406CD5800] 11:28:21 INFO - PROCESS | 740 | 1471544901334 Marionette DEBUG loaded listener.js 11:28:21 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140A056400) [pid = 740] [serial = 1994] [outer = 0000001406CD5800] 11:28:21 INFO - PROCESS | 740 | 1471544901951 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]]]}] 11:28:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:28:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 985ms 11:28:22 INFO - PROCESS | 740 | 1471544901991 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 11:28:22 INFO - PROCESS | 740 | 1471544901997 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 11:28:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:28:22 INFO - PROCESS | 740 | 1471544902003 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:28:22 INFO - PROCESS | 740 | 1471544902006 Marionette TRACE conn6 <- [1,2622,null,{}] 11:28:22 INFO - PROCESS | 740 | 1471544902011 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}] 11:28:22 INFO - PROCESS | 740 | 1471544902014 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:22 INFO - PROCESS | 740 | 1471544902132 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 11:28:22 INFO - PROCESS | 740 | 1471544902229 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:22 INFO - PROCESS | 740 | 1471544902232 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:22 INFO - PROCESS | 740 | ++DOCSHELL 0000001478C60000 == 37 [pid = 740] [id = 665] 11:28:22 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140E742000) [pid = 740] [serial = 1995] [outer = 0000000000000000] 11:28:22 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140E7CF000) [pid = 740] [serial = 1996] [outer = 000000140E742000] 11:28:22 INFO - PROCESS | 740 | 1471544902291 Marionette DEBUG loaded listener.js 11:28:22 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140EAF2400) [pid = 740] [serial = 1997] [outer = 000000140E742000] 11:28:22 INFO - PROCESS | 740 | 1471544902911 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]]]}] 11:28:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:28:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 942ms 11:28:22 INFO - PROCESS | 740 | 1471544902948 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 11:28:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:28:22 INFO - PROCESS | 740 | 1471544902951 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 11:28:22 INFO - PROCESS | 740 | 1471544902954 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:28:22 INFO - PROCESS | 740 | 1471544902959 Marionette TRACE conn6 <- [1,2626,null,{}] 11:28:22 INFO - PROCESS | 740 | 1471544902971 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}] 11:28:22 INFO - PROCESS | 740 | 1471544902976 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:23 INFO - PROCESS | 740 | 1471544903122 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 11:28:23 INFO - PROCESS | 740 | 1471544903250 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:23 INFO - PROCESS | 740 | 1471544903253 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:23 INFO - PROCESS | 740 | ++DOCSHELL 000000147FCC6000 == 38 [pid = 740] [id = 666] 11:28:23 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140F1EF800) [pid = 740] [serial = 1998] [outer = 0000000000000000] 11:28:23 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001478E70800) [pid = 740] [serial = 1999] [outer = 000000140F1EF800] 11:28:23 INFO - PROCESS | 740 | 1471544903314 Marionette DEBUG loaded listener.js 11:28:23 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000147A924C00) [pid = 740] [serial = 2000] [outer = 000000140F1EF800] 11:28:23 INFO - PROCESS | 740 | 1471544903963 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]]]}] 11:28:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:28:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1035ms 11:28:23 INFO - PROCESS | 740 | 1471544903992 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 11:28:24 INFO - PROCESS | 740 | 1471544903995 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 11:28:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:28:24 INFO - PROCESS | 740 | 1471544903999 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:28:24 INFO - PROCESS | 740 | 1471544904001 Marionette TRACE conn6 <- [1,2630,null,{}] 11:28:24 INFO - PROCESS | 740 | 1471544904005 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}] 11:28:24 INFO - PROCESS | 740 | 1471544904008 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:24 INFO - PROCESS | 740 | 1471544904246 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 11:28:24 INFO - PROCESS | 740 | 1471544904387 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:24 INFO - PROCESS | 740 | 1471544904390 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:24 INFO - PROCESS | 740 | ++DOCSHELL 000000140826F000 == 39 [pid = 740] [id = 667] 11:28:24 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (0000001403C77800) [pid = 740] [serial = 2001] [outer = 0000000000000000] 11:28:24 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (00000014066D8400) [pid = 740] [serial = 2002] [outer = 0000001403C77800] 11:28:24 INFO - PROCESS | 740 | 1471544904444 Marionette DEBUG loaded listener.js 11:28:24 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (0000001406CDA400) [pid = 740] [serial = 2003] [outer = 0000001403C77800] 11:28:25 INFO - PROCESS | 740 | --DOCSHELL 000000147B59A800 == 38 [pid = 740] [id = 662] 11:28:25 INFO - PROCESS | 740 | --DOCSHELL 000000147AFDD000 == 37 [pid = 740] [id = 661] 11:28:25 INFO - PROCESS | 740 | --DOCSHELL 000000147A1AC000 == 36 [pid = 740] [id = 660] 11:28:25 INFO - PROCESS | 740 | --DOCSHELL 000000140EAD0000 == 35 [pid = 740] [id = 659] 11:28:25 INFO - PROCESS | 740 | --DOCSHELL 000000140ED98800 == 34 [pid = 740] [id = 658] 11:28:25 INFO - PROCESS | 740 | --DOCSHELL 000000140EC5F000 == 33 [pid = 740] [id = 657] 11:28:25 INFO - PROCESS | 740 | --DOCSHELL 000000140C968800 == 32 [pid = 740] [id = 656] 11:28:25 INFO - PROCESS | 740 | --DOCSHELL 0000001409A52800 == 31 [pid = 740] [id = 655] 11:28:25 INFO - PROCESS | 740 | --DOCSHELL 000000140771E000 == 30 [pid = 740] [id = 654] 11:28:25 INFO - PROCESS | 740 | --DOCSHELL 000000140A383000 == 29 [pid = 740] [id = 653] 11:28:25 INFO - PROCESS | 740 | --DOCSHELL 000000140E75C800 == 28 [pid = 740] [id = 652] 11:28:25 INFO - PROCESS | 740 | --DOCSHELL 000000147FCC6000 == 27 [pid = 740] [id = 666] 11:28:25 INFO - PROCESS | 740 | --DOCSHELL 0000001478C60000 == 26 [pid = 740] [id = 665] 11:28:25 INFO - PROCESS | 740 | --DOCSHELL 000000140C1C7800 == 25 [pid = 740] [id = 664] 11:28:25 INFO - PROCESS | 740 | --DOCSHELL 000000147F2F0800 == 24 [pid = 740] [id = 663] 11:28:25 INFO - PROCESS | 740 | --DOMWINDOW == 88 (000000140B950800) [pid = 740] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 11:28:25 INFO - PROCESS | 740 | --DOMWINDOW == 87 (0000001406C38800) [pid = 740] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 11:28:25 INFO - PROCESS | 740 | --DOMWINDOW == 86 (0000001406CD8800) [pid = 740] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 11:28:25 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000140E73C000) [pid = 740] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 11:28:25 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001407DD8C00) [pid = 740] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 11:28:25 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140F0BCC00) [pid = 740] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 11:28:25 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001408239000) [pid = 740] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 11:28:25 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001407AF9800) [pid = 740] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 11:28:25 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001406C40000) [pid = 740] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 11:28:25 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140E846C00) [pid = 740] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 11:28:25 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140E7CD000) [pid = 740] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 11:28:25 INFO - PROCESS | 740 | --DOMWINDOW == 77 (00000014046F5000) [pid = 740] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 11:28:25 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140EAECC00) [pid = 740] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 11:28:25 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001407AEF800) [pid = 740] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 11:28:25 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001406C3F800) [pid = 740] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 11:28:25 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140B958000) [pid = 740] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 11:28:25 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140A04D000) [pid = 740] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 11:28:25 INFO - PROCESS | 740 | --DOMWINDOW == 71 (0000001478E66C00) [pid = 740] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 11:28:25 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140EF1BC00) [pid = 740] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 11:28:25 INFO - PROCESS | 740 | --DOMWINDOW == 69 (0000001479F3B800) [pid = 740] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 11:28:25 INFO - PROCESS | 740 | --DOMWINDOW == 68 (00000014797CE000) [pid = 740] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 11:28:25 INFO - PROCESS | 740 | --DOMWINDOW == 67 (0000001409CB6400) [pid = 740] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 11:28:25 INFO - PROCESS | 740 | --DOMWINDOW == 66 (000000140EF9D800) [pid = 740] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 11:28:25 INFO - PROCESS | 740 | --DOMWINDOW == 65 (000000140E73D400) [pid = 740] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 11:28:25 INFO - PROCESS | 740 | --DOMWINDOW == 64 (000000140F0C9000) [pid = 740] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 11:28:25 INFO - PROCESS | 740 | --DOMWINDOW == 63 (000000140C0EB400) [pid = 740] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 11:28:25 INFO - PROCESS | 740 | 1471544905770 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]]]}] 11:28:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:28:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1799ms 11:28:25 INFO - PROCESS | 740 | 1471544905800 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 11:28:25 INFO - PROCESS | 740 | 1471544905805 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 11:28:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:28:25 INFO - PROCESS | 740 | 1471544905810 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:28:25 INFO - PROCESS | 740 | 1471544905814 Marionette TRACE conn6 <- [1,2634,null,{}] 11:28:25 INFO - PROCESS | 740 | 1471544905821 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}] 11:28:25 INFO - PROCESS | 740 | 1471544905824 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:25 INFO - PROCESS | 740 | 1471544905926 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 11:28:26 INFO - PROCESS | 740 | 1471544906005 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:26 INFO - PROCESS | 740 | 1471544906010 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:26 INFO - PROCESS | 740 | ++DOCSHELL 00000014080E8000 == 25 [pid = 740] [id = 668] 11:28:26 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (0000001404E68800) [pid = 740] [serial = 2004] [outer = 0000000000000000] 11:28:26 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (0000001406B6D400) [pid = 740] [serial = 2005] [outer = 0000001404E68800] 11:28:26 INFO - PROCESS | 740 | 1471544906062 Marionette DEBUG loaded listener.js 11:28:26 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (0000001406CD3400) [pid = 740] [serial = 2006] [outer = 0000001404E68800] 11:28:26 INFO - PROCESS | 740 | 1471544906489 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]]]}] 11:28:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:28:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 734ms 11:28:26 INFO - PROCESS | 740 | 1471544906548 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 11:28:26 INFO - PROCESS | 740 | 1471544906554 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 11:28:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:28:26 INFO - PROCESS | 740 | 1471544906561 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:28:26 INFO - PROCESS | 740 | 1471544906564 Marionette TRACE conn6 <- [1,2638,null,{}] 11:28:26 INFO - PROCESS | 740 | 1471544906568 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}] 11:28:26 INFO - PROCESS | 740 | 1471544906571 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:26 INFO - PROCESS | 740 | 1471544906664 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 11:28:26 INFO - PROCESS | 740 | 1471544906678 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:26 INFO - PROCESS | 740 | 1471544906681 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:26 INFO - PROCESS | 740 | ++DOCSHELL 000000140B475000 == 26 [pid = 740] [id = 669] 11:28:26 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (0000001407CD3800) [pid = 740] [serial = 2007] [outer = 0000000000000000] 11:28:26 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (0000001407DCA400) [pid = 740] [serial = 2008] [outer = 0000001407CD3800] 11:28:26 INFO - PROCESS | 740 | 1471544906732 Marionette DEBUG loaded listener.js 11:28:26 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (0000001407F31800) [pid = 740] [serial = 2009] [outer = 0000001407CD3800] 11:28:27 INFO - PROCESS | 740 | 1471544907194 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]]]}] 11:28:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:28:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 693ms 11:28:27 INFO - PROCESS | 740 | 1471544907254 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 11:28:27 INFO - PROCESS | 740 | 1471544907257 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 11:28:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:28:27 INFO - PROCESS | 740 | 1471544907260 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:28:27 INFO - PROCESS | 740 | 1471544907264 Marionette TRACE conn6 <- [1,2642,null,{}] 11:28:27 INFO - PROCESS | 740 | 1471544907275 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}] 11:28:27 INFO - PROCESS | 740 | 1471544907280 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:27 INFO - PROCESS | 740 | 1471544907402 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 11:28:27 INFO - PROCESS | 740 | 1471544907489 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:27 INFO - PROCESS | 740 | 1471544907493 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:27 INFO - PROCESS | 740 | ++DOCSHELL 000000140E75E000 == 27 [pid = 740] [id = 670] 11:28:27 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001404E5CC00) [pid = 740] [serial = 2010] [outer = 0000000000000000] 11:28:27 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140AAC6C00) [pid = 740] [serial = 2011] [outer = 0000001404E5CC00] 11:28:27 INFO - PROCESS | 740 | 1471544907544 Marionette DEBUG loaded listener.js 11:28:27 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140B954000) [pid = 740] [serial = 2012] [outer = 0000001404E5CC00] 11:28:27 INFO - PROCESS | 740 | 1471544907962 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]]]}] 11:28:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:28:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 734ms 11:28:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:28:28 INFO - PROCESS | 740 | 1471544907997 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 11:28:28 INFO - PROCESS | 740 | 1471544908000 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 11:28:28 INFO - PROCESS | 740 | 1471544908003 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:28:28 INFO - PROCESS | 740 | 1471544908005 Marionette TRACE conn6 <- [1,2646,null,{}] 11:28:28 INFO - PROCESS | 740 | 1471544908009 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}] 11:28:28 INFO - PROCESS | 740 | 1471544908011 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:28 INFO - PROCESS | 740 | 1471544908128 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 11:28:28 INFO - PROCESS | 740 | 1471544908134 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:28 INFO - PROCESS | 740 | 1471544908136 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:28 INFO - PROCESS | 740 | ++DOCSHELL 000000140EACB800 == 28 [pid = 740] [id = 671] 11:28:28 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140C0E5C00) [pid = 740] [serial = 2013] [outer = 0000000000000000] 11:28:28 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140C0ED800) [pid = 740] [serial = 2014] [outer = 000000140C0E5C00] 11:28:28 INFO - PROCESS | 740 | 1471544908187 Marionette DEBUG loaded listener.js 11:28:28 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140E733400) [pid = 740] [serial = 2015] [outer = 000000140C0E5C00] 11:28:28 INFO - PROCESS | 740 | 1471544908645 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]]]}] 11:28:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:28:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 691ms 11:28:28 INFO - PROCESS | 740 | 1471544908697 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 11:28:28 INFO - PROCESS | 740 | 1471544908699 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 11:28:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:28:28 INFO - PROCESS | 740 | 1471544908703 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:28:28 INFO - PROCESS | 740 | 1471544908705 Marionette TRACE conn6 <- [1,2650,null,{}] 11:28:28 INFO - PROCESS | 740 | 1471544908708 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}] 11:28:28 INFO - PROCESS | 740 | 1471544908710 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:28 INFO - PROCESS | 740 | 1471544908849 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 11:28:28 INFO - PROCESS | 740 | 1471544908869 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:28 INFO - PROCESS | 740 | 1471544908871 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:28 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECC1000 == 29 [pid = 740] [id = 672] 11:28:28 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (0000001407AF7800) [pid = 740] [serial = 2016] [outer = 0000000000000000] 11:28:28 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140E7CDC00) [pid = 740] [serial = 2017] [outer = 0000001407AF7800] 11:28:28 INFO - PROCESS | 740 | 1471544908919 Marionette DEBUG loaded listener.js 11:28:29 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140E842C00) [pid = 740] [serial = 2018] [outer = 0000001407AF7800] 11:28:29 INFO - PROCESS | 740 | 1471544909365 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]]]}] 11:28:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:28:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 691ms 11:28:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:28:29 INFO - PROCESS | 740 | 1471544909398 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 11:28:29 INFO - PROCESS | 740 | 1471544909400 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 11:28:29 INFO - PROCESS | 740 | 1471544909403 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:28:29 INFO - PROCESS | 740 | 1471544909405 Marionette TRACE conn6 <- [1,2654,null,{}] 11:28:29 INFO - PROCESS | 740 | 1471544909413 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}] 11:28:29 INFO - PROCESS | 740 | 1471544909419 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:29 INFO - PROCESS | 740 | 1471544909556 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 11:28:29 INFO - PROCESS | 740 | 1471544909617 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:29 INFO - PROCESS | 740 | 1471544909619 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:29 INFO - PROCESS | 740 | ++DOCSHELL 000000140F0DF800 == 30 [pid = 740] [id = 673] 11:28:29 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140E843000) [pid = 740] [serial = 2019] [outer = 0000000000000000] 11:28:29 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140ED14400) [pid = 740] [serial = 2020] [outer = 000000140E843000] 11:28:29 INFO - PROCESS | 740 | 1471544909667 Marionette DEBUG loaded listener.js 11:28:29 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140EF20400) [pid = 740] [serial = 2021] [outer = 000000140E843000] 11:28:30 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140F018800) [pid = 740] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:28:30 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001405222400) [pid = 740] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:28:30 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140B954400) [pid = 740] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:28:30 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140F0C7800) [pid = 740] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:28:30 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001400AA5800) [pid = 740] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:28:30 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001400C25000) [pid = 740] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:28:30 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001404363400) [pid = 740] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:28:30 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001478ED6C00) [pid = 740] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:28:30 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000147A623C00) [pid = 740] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:28:30 INFO - PROCESS | 740 | --DOMWINDOW == 71 (0000001479D37400) [pid = 740] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:28:30 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140ED0B000) [pid = 740] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:28:30 INFO - PROCESS | 740 | --DOMWINDOW == 69 (0000001407DCE000) [pid = 740] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:28:30 INFO - PROCESS | 740 | [740] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:28:30 INFO - PROCESS | 740 | [740] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:28:30 INFO - PROCESS | 740 | 1471544910770 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]]]}] 11:28:30 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) 11:28:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1383ms 11:28:30 INFO - PROCESS | 740 | 1471544910790 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 11:28:30 INFO - PROCESS | 740 | 1471544910792 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 11:28:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:28:30 INFO - PROCESS | 740 | 1471544910795 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:28:30 INFO - PROCESS | 740 | 1471544910797 Marionette TRACE conn6 <- [1,2658,null,{}] 11:28:30 INFO - PROCESS | 740 | 1471544910801 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}] 11:28:30 INFO - PROCESS | 740 | 1471544910803 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:30 INFO - PROCESS | 740 | 1471544910887 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 11:28:30 INFO - PROCESS | 740 | 1471544910892 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:30 INFO - PROCESS | 740 | 1471544910894 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:30 INFO - PROCESS | 740 | ++DOCSHELL 000000146D55C800 == 31 [pid = 740] [id = 674] 11:28:30 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001407F39C00) [pid = 740] [serial = 2022] [outer = 0000000000000000] 11:28:30 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140E740000) [pid = 740] [serial = 2023] [outer = 0000001407F39C00] 11:28:30 INFO - PROCESS | 740 | 1471544910942 Marionette DEBUG loaded listener.js 11:28:31 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140EF8F800) [pid = 740] [serial = 2024] [outer = 0000001407F39C00] 11:28:31 INFO - PROCESS | 740 | 1471544911952 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\n"]]]}] 11:28:31 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 11:28:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:28:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:28:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1174ms 11:28:31 INFO - PROCESS | 740 | 1471544911974 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 11:28:31 INFO - PROCESS | 740 | 1471544911979 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 11:28:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:28:31 INFO - PROCESS | 740 | 1471544911985 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:28:31 INFO - PROCESS | 740 | 1471544911988 Marionette TRACE conn6 <- [1,2662,null,{}] 11:28:32 INFO - PROCESS | 740 | 1471544911995 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}] 11:28:32 INFO - PROCESS | 740 | 1471544911998 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:32 INFO - PROCESS | 740 | 1471544912132 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 11:28:32 INFO - PROCESS | 740 | 1471544912207 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:32 INFO - PROCESS | 740 | 1471544912210 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:32 INFO - PROCESS | 740 | ++DOCSHELL 00000014080DD800 == 32 [pid = 740] [id = 675] 11:28:32 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001404755400) [pid = 740] [serial = 2025] [outer = 0000000000000000] 11:28:32 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (0000001404E60800) [pid = 740] [serial = 2026] [outer = 0000001404755400] 11:28:32 INFO - PROCESS | 740 | 1471544912315 Marionette DEBUG loaded listener.js 11:28:32 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (0000001406C45400) [pid = 740] [serial = 2027] [outer = 0000001404755400] 11:28:33 INFO - PROCESS | 740 | 1471544913553 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\n"]]]}] 11:28:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 11:28:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:28:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:28:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:28:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1591ms 11:28:33 INFO - PROCESS | 740 | 1471544913578 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 11:28:33 INFO - PROCESS | 740 | 1471544913583 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 11:28:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:28:33 INFO - PROCESS | 740 | 1471544913600 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:28:33 INFO - PROCESS | 740 | 1471544913603 Marionette TRACE conn6 <- [1,2666,null,{}] 11:28:33 INFO - PROCESS | 740 | 1471544913608 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}] 11:28:33 INFO - PROCESS | 740 | 1471544913611 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:33 INFO - PROCESS | 740 | 1471544913786 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 11:28:33 INFO - PROCESS | 740 | 1471544913902 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:33 INFO - PROCESS | 740 | 1471544913905 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:33 INFO - PROCESS | 740 | ++DOCSHELL 000000140E75C800 == 33 [pid = 740] [id = 676] 11:28:33 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140822F000) [pid = 740] [serial = 2028] [outer = 0000000000000000] 11:28:33 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140A3DDC00) [pid = 740] [serial = 2029] [outer = 000000140822F000] 11:28:33 INFO - PROCESS | 740 | 1471544913966 Marionette DEBUG loaded listener.js 11:28:34 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140C0EA800) [pid = 740] [serial = 2030] [outer = 000000140822F000] 11:28:34 INFO - PROCESS | 740 | --DOCSHELL 000000140F0DF800 == 32 [pid = 740] [id = 673] 11:28:34 INFO - PROCESS | 740 | --DOCSHELL 000000140ECC1000 == 31 [pid = 740] [id = 672] 11:28:34 INFO - PROCESS | 740 | --DOCSHELL 000000140EACB800 == 30 [pid = 740] [id = 671] 11:28:34 INFO - PROCESS | 740 | --DOCSHELL 000000140E75E000 == 29 [pid = 740] [id = 670] 11:28:34 INFO - PROCESS | 740 | --DOCSHELL 000000140B475000 == 28 [pid = 740] [id = 669] 11:28:34 INFO - PROCESS | 740 | --DOCSHELL 00000014080E8000 == 27 [pid = 740] [id = 668] 11:28:34 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140F3B0C00) [pid = 740] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140F0C1400) [pid = 740] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001406CDC400) [pid = 740] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001407DCC400) [pid = 740] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140C0E3400) [pid = 740] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140C988800) [pid = 740] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140F3B8C00) [pid = 740] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140F1F2400) [pid = 740] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 740 | --DOMWINDOW == 69 (0000001405244C00) [pid = 740] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 740 | --DOMWINDOW == 68 (0000001406DECC00) [pid = 740] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 740 | --DOMWINDOW == 67 (00000014071EF400) [pid = 740] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 740 | --DOMWINDOW == 66 (00000014082C4800) [pid = 740] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 740 | --DOMWINDOW == 65 (000000140E840800) [pid = 740] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 740 | --DOMWINDOW == 64 (000000147964D400) [pid = 740] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 740 | --DOMWINDOW == 63 (000000147A62D000) [pid = 740] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 740 | --DOMWINDOW == 62 (000000147A1BEC00) [pid = 740] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 740 | --DOMWINDOW == 61 (000000147A925800) [pid = 740] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 740 | --DOMWINDOW == 60 (0000001479F6FC00) [pid = 740] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 740 | --DOMWINDOW == 59 (0000001479D30800) [pid = 740] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 740 | --DOMWINDOW == 58 (000000140ED15C00) [pid = 740] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 740 | --DOMWINDOW == 57 (000000140EF90000) [pid = 740] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 740 | --DOMWINDOW == 56 (000000140E73E800) [pid = 740] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 740 | --DOMWINDOW == 55 (000000140F01E000) [pid = 740] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 11:28:34 INFO - PROCESS | 740 | --DOMWINDOW == 54 (000000140EC92C00) [pid = 740] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 11:28:35 INFO - PROCESS | 740 | 1471544915176 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]]]}] 11:28:35 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) 11:28:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1637ms 11:28:35 INFO - PROCESS | 740 | 1471544915241 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 11:28:35 INFO - PROCESS | 740 | 1471544915245 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 11:28:35 INFO - PROCESS | 740 | 1471544915290 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:28:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:28:35 INFO - PROCESS | 740 | 1471544915294 Marionette TRACE conn6 <- [1,2670,null,{}] 11:28:35 INFO - PROCESS | 740 | 1471544915300 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}] 11:28:35 INFO - PROCESS | 740 | 1471544915302 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:35 INFO - PROCESS | 740 | 1471544915419 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 11:28:35 INFO - PROCESS | 740 | 1471544915492 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:35 INFO - PROCESS | 740 | 1471544915495 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:35 INFO - PROCESS | 740 | ++DOCSHELL 000000140A37D000 == 28 [pid = 740] [id = 677] 11:28:35 INFO - PROCESS | 740 | ++DOMWINDOW == 55 (00000014066D9C00) [pid = 740] [serial = 2031] [outer = 0000000000000000] 11:28:35 INFO - PROCESS | 740 | ++DOMWINDOW == 56 (0000001407CD8800) [pid = 740] [serial = 2032] [outer = 00000014066D9C00] 11:28:35 INFO - PROCESS | 740 | 1471544915547 Marionette DEBUG loaded listener.js 11:28:35 INFO - PROCESS | 740 | ++DOMWINDOW == 57 (0000001407DD8C00) [pid = 740] [serial = 2033] [outer = 00000014066D9C00] 11:28:36 INFO - PROCESS | 740 | 1471544916410 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]]]}] 11:28:36 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) 11:28:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1138ms 11:28:36 INFO - PROCESS | 740 | 1471544916433 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 11:28:36 INFO - PROCESS | 740 | 1471544916437 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 11:28:36 INFO - PROCESS | 740 | 1471544916443 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:28:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:28:36 INFO - PROCESS | 740 | 1471544916446 Marionette TRACE conn6 <- [1,2674,null,{}] 11:28:36 INFO - PROCESS | 740 | 1471544916450 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}] 11:28:36 INFO - PROCESS | 740 | 1471544916453 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:36 INFO - PROCESS | 740 | 1471544916577 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 11:28:36 INFO - PROCESS | 740 | 1471544916584 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:36 INFO - PROCESS | 740 | 1471544916586 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:36 INFO - PROCESS | 740 | ++DOCSHELL 000000140C6CF800 == 29 [pid = 740] [id = 678] 11:28:36 INFO - PROCESS | 740 | ++DOMWINDOW == 58 (0000001409CBB800) [pid = 740] [serial = 2034] [outer = 0000000000000000] 11:28:36 INFO - PROCESS | 740 | ++DOMWINDOW == 59 (000000140A3E1C00) [pid = 740] [serial = 2035] [outer = 0000001409CBB800] 11:28:36 INFO - PROCESS | 740 | 1471544916636 Marionette DEBUG loaded listener.js 11:28:36 INFO - PROCESS | 740 | ++DOMWINDOW == 60 (000000140C0E4000) [pid = 740] [serial = 2036] [outer = 0000001409CBB800] 11:28:37 INFO - PROCESS | 740 | 1471544917618 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\n"]]]}] 11:28:37 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 11:28:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:28:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:28:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:28:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1234ms 11:28:37 INFO - PROCESS | 740 | 1471544917681 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 11:28:37 INFO - PROCESS | 740 | 1471544917684 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 11:28:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:28:37 INFO - PROCESS | 740 | 1471544917687 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:28:37 INFO - PROCESS | 740 | 1471544917691 Marionette TRACE conn6 <- [1,2678,null,{}] 11:28:37 INFO - PROCESS | 740 | 1471544917712 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}] 11:28:37 INFO - PROCESS | 740 | 1471544917717 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:37 INFO - PROCESS | 740 | 1471544917837 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 11:28:37 INFO - PROCESS | 740 | 1471544917888 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:37 INFO - PROCESS | 740 | 1471544917891 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:37 INFO - PROCESS | 740 | ++DOCSHELL 000000140EAD3000 == 30 [pid = 740] [id = 679] 11:28:37 INFO - PROCESS | 740 | ++DOMWINDOW == 61 (000000140E73E800) [pid = 740] [serial = 2037] [outer = 0000000000000000] 11:28:37 INFO - PROCESS | 740 | ++DOMWINDOW == 62 (000000140EAE4C00) [pid = 740] [serial = 2038] [outer = 000000140E73E800] 11:28:37 INFO - PROCESS | 740 | 1471544917944 Marionette DEBUG loaded listener.js 11:28:38 INFO - PROCESS | 740 | ++DOMWINDOW == 63 (000000140EC93800) [pid = 740] [serial = 2039] [outer = 000000140E73E800] 11:28:38 INFO - PROCESS | 740 | --DOMWINDOW == 62 (0000001407AF7800) [pid = 740] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:28:38 INFO - PROCESS | 740 | --DOMWINDOW == 61 (000000140E843000) [pid = 740] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:28:38 INFO - PROCESS | 740 | --DOMWINDOW == 60 (0000001406CD5800) [pid = 740] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:28:38 INFO - PROCESS | 740 | --DOMWINDOW == 59 (000000140E742000) [pid = 740] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:28:38 INFO - PROCESS | 740 | --DOMWINDOW == 58 (000000140F1EF800) [pid = 740] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:28:38 INFO - PROCESS | 740 | --DOMWINDOW == 57 (0000001404E68800) [pid = 740] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:28:38 INFO - PROCESS | 740 | --DOMWINDOW == 56 (0000001404E5CC00) [pid = 740] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:28:38 INFO - PROCESS | 740 | --DOMWINDOW == 55 (0000001407CD3800) [pid = 740] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:28:38 INFO - PROCESS | 740 | --DOMWINDOW == 54 (000000140C0E5C00) [pid = 740] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:28:38 INFO - PROCESS | 740 | --DOMWINDOW == 53 (0000001403C77800) [pid = 740] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:28:38 INFO - PROCESS | 740 | 1471544918878 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\n"]]]}] 11:28:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:28:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:28:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:28:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:28:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1258ms 11:28:38 INFO - PROCESS | 740 | 1471544918948 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 11:28:38 INFO - PROCESS | 740 | 1471544918951 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 11:28:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:28:38 INFO - PROCESS | 740 | 1471544918954 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:28:38 INFO - PROCESS | 740 | 1471544918956 Marionette TRACE conn6 <- [1,2682,null,{}] 11:28:38 INFO - PROCESS | 740 | 1471544918960 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}] 11:28:38 INFO - PROCESS | 740 | 1471544918962 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:39 INFO - PROCESS | 740 | 1471544919079 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 11:28:39 INFO - PROCESS | 740 | 1471544919125 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:39 INFO - PROCESS | 740 | 1471544919127 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:39 INFO - PROCESS | 740 | ++DOCSHELL 000000140ED92000 == 31 [pid = 740] [id = 680] 11:28:39 INFO - PROCESS | 740 | ++DOMWINDOW == 54 (0000001407CD6400) [pid = 740] [serial = 2040] [outer = 0000000000000000] 11:28:39 INFO - PROCESS | 740 | ++DOMWINDOW == 55 (000000140E840800) [pid = 740] [serial = 2041] [outer = 0000001407CD6400] 11:28:39 INFO - PROCESS | 740 | 1471544919177 Marionette DEBUG loaded listener.js 11:28:39 INFO - PROCESS | 740 | ++DOMWINDOW == 56 (000000140ED15C00) [pid = 740] [serial = 2042] [outer = 0000001407CD6400] 11:28:40 INFO - PROCESS | 740 | 1471544920049 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\n"]]]}] 11:28:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:28:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:28:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:28:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:28:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1139ms 11:28:40 INFO - PROCESS | 740 | 1471544920096 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 11:28:40 INFO - PROCESS | 740 | 1471544920098 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 11:28:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:28:40 INFO - PROCESS | 740 | 1471544920102 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:28:40 INFO - PROCESS | 740 | 1471544920103 Marionette TRACE conn6 <- [1,2686,null,{}] 11:28:40 INFO - PROCESS | 740 | 1471544920107 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}] 11:28:40 INFO - PROCESS | 740 | 1471544920109 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:40 INFO - PROCESS | 740 | 1471544920222 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 11:28:40 INFO - PROCESS | 740 | 1471544920231 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:40 INFO - PROCESS | 740 | 1471544920233 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:40 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D18000 == 32 [pid = 740] [id = 681] 11:28:40 INFO - PROCESS | 740 | ++DOMWINDOW == 57 (000000140ED16000) [pid = 740] [serial = 2043] [outer = 0000000000000000] 11:28:40 INFO - PROCESS | 740 | ++DOMWINDOW == 58 (000000140EF9DC00) [pid = 740] [serial = 2044] [outer = 000000140ED16000] 11:28:40 INFO - PROCESS | 740 | 1471544920279 Marionette DEBUG loaded listener.js 11:28:40 INFO - PROCESS | 740 | ++DOMWINDOW == 59 (000000140F01C400) [pid = 740] [serial = 2045] [outer = 000000140ED16000] 11:28:41 INFO - PROCESS | 740 | 1471544921217 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\n"]]]}] 11:28:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:28:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:28:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:28:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:28:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1132ms 11:28:41 INFO - PROCESS | 740 | 1471544921237 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 11:28:41 INFO - PROCESS | 740 | 1471544921242 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 11:28:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:28:41 INFO - PROCESS | 740 | 1471544921247 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:28:41 INFO - PROCESS | 740 | 1471544921251 Marionette TRACE conn6 <- [1,2690,null,{}] 11:28:41 INFO - PROCESS | 740 | 1471544921257 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}] 11:28:41 INFO - PROCESS | 740 | 1471544921260 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:41 INFO - PROCESS | 740 | 1471544921383 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 11:28:41 INFO - PROCESS | 740 | 1471544921457 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:41 INFO - PROCESS | 740 | 1471544921462 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:41 INFO - PROCESS | 740 | ++DOCSHELL 000000140A755000 == 33 [pid = 740] [id = 682] 11:28:41 INFO - PROCESS | 740 | ++DOMWINDOW == 60 (0000001407AF7800) [pid = 740] [serial = 2046] [outer = 0000000000000000] 11:28:41 INFO - PROCESS | 740 | ++DOMWINDOW == 61 (0000001407CDB000) [pid = 740] [serial = 2047] [outer = 0000001407AF7800] 11:28:41 INFO - PROCESS | 740 | 1471544921565 Marionette DEBUG loaded listener.js 11:28:41 INFO - PROCESS | 740 | ++DOMWINDOW == 62 (00000014082D2C00) [pid = 740] [serial = 2048] [outer = 0000001407AF7800] 11:28:42 INFO - PROCESS | 740 | 1471544922208 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]]]}] 11:28:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:28:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 986ms 11:28:42 INFO - PROCESS | 740 | 1471544922236 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 11:28:42 INFO - PROCESS | 740 | 1471544922241 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 11:28:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:28:42 INFO - PROCESS | 740 | 1471544922248 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:28:42 INFO - PROCESS | 740 | 1471544922251 Marionette TRACE conn6 <- [1,2694,null,{}] 11:28:42 INFO - PROCESS | 740 | 1471544922255 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}] 11:28:42 INFO - PROCESS | 740 | 1471544922258 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:42 INFO - PROCESS | 740 | 1471544922376 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 11:28:42 INFO - PROCESS | 740 | 1471544922457 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:42 INFO - PROCESS | 740 | 1471544922460 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:42 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECD5800 == 34 [pid = 740] [id = 683] 11:28:42 INFO - PROCESS | 740 | ++DOMWINDOW == 63 (000000140E73DC00) [pid = 740] [serial = 2049] [outer = 0000000000000000] 11:28:42 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (000000140E7D1000) [pid = 740] [serial = 2050] [outer = 000000140E73DC00] 11:28:42 INFO - PROCESS | 740 | 1471544922560 Marionette DEBUG loaded listener.js 11:28:42 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (000000140EAF2C00) [pid = 740] [serial = 2051] [outer = 000000140E73DC00] 11:28:43 INFO - PROCESS | 740 | 1471544923161 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]]]}] 11:28:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:28:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 922ms 11:28:43 INFO - PROCESS | 740 | 1471544923173 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 11:28:43 INFO - PROCESS | 740 | 1471544923176 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 11:28:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:28:43 INFO - PROCESS | 740 | 1471544923179 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:28:43 INFO - PROCESS | 740 | 1471544923184 Marionette TRACE conn6 <- [1,2698,null,{}] 11:28:43 INFO - PROCESS | 740 | 1471544923195 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}] 11:28:43 INFO - PROCESS | 740 | 1471544923200 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:43 INFO - PROCESS | 740 | 1471544923315 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 11:28:43 INFO - PROCESS | 740 | 1471544923411 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:43 INFO - PROCESS | 740 | 1471544923415 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:43 INFO - PROCESS | 740 | ++DOCSHELL 000000147AD4F800 == 35 [pid = 740] [id = 684] 11:28:43 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (000000140F0CB000) [pid = 740] [serial = 2052] [outer = 0000000000000000] 11:28:43 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (000000140F1F7000) [pid = 740] [serial = 2053] [outer = 000000140F0CB000] 11:28:43 INFO - PROCESS | 740 | 1471544923478 Marionette DEBUG loaded listener.js 11:28:43 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (000000140F3B7000) [pid = 740] [serial = 2054] [outer = 000000140F0CB000] 11:28:44 INFO - PROCESS | 740 | 1471544924082 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] 11:28:44 INFO - PROCESS | 740 | 1471544924171 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 11:28:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:28:44 INFO - PROCESS | 740 | 1471544924175 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:28:44 INFO - PROCESS | 740 | 1471544924177 Marionette TRACE conn6 <- [1,2702,null,{}] 11:28:44 INFO - PROCESS | 740 | 1471544924181 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}] 11:28:44 INFO - PROCESS | 740 | 1471544924183 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:44 INFO - PROCESS | 740 | 1471544924304 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 11:28:44 INFO - PROCESS | 740 | 1471544924503 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:44 INFO - PROCESS | 740 | 1471544924506 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:44 INFO - PROCESS | 740 | ++DOCSHELL 00000014080D7000 == 36 [pid = 740] [id = 685] 11:28:44 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (00000014046F5000) [pid = 740] [serial = 2055] [outer = 0000000000000000] 11:28:44 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001404F28400) [pid = 740] [serial = 2056] [outer = 00000014046F5000] 11:28:44 INFO - PROCESS | 740 | 1471544924565 Marionette DEBUG loaded listener.js 11:28:44 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001407787C00) [pid = 740] [serial = 2057] [outer = 00000014046F5000] 11:28:45 INFO - PROCESS | 740 | --DOCSHELL 000000140ED92000 == 35 [pid = 740] [id = 680] 11:28:45 INFO - PROCESS | 740 | --DOCSHELL 000000140EAD3000 == 34 [pid = 740] [id = 679] 11:28:45 INFO - PROCESS | 740 | --DOCSHELL 000000140C6CF800 == 33 [pid = 740] [id = 678] 11:28:45 INFO - PROCESS | 740 | --DOCSHELL 000000140A37D000 == 32 [pid = 740] [id = 677] 11:28:45 INFO - PROCESS | 740 | --DOCSHELL 000000140E75C800 == 31 [pid = 740] [id = 676] 11:28:45 INFO - PROCESS | 740 | --DOCSHELL 00000014080DD800 == 30 [pid = 740] [id = 675] 11:28:45 INFO - PROCESS | 740 | --DOCSHELL 000000140826F000 == 29 [pid = 740] [id = 667] 11:28:45 INFO - PROCESS | 740 | --DOCSHELL 000000146D55C800 == 28 [pid = 740] [id = 674] 11:28:45 INFO - PROCESS | 740 | --DOCSHELL 000000147AD4F800 == 27 [pid = 740] [id = 684] 11:28:45 INFO - PROCESS | 740 | --DOCSHELL 000000140ECD5800 == 26 [pid = 740] [id = 683] 11:28:45 INFO - PROCESS | 740 | --DOCSHELL 0000001478D18000 == 25 [pid = 740] [id = 681] 11:28:45 INFO - PROCESS | 740 | --DOCSHELL 000000140A755000 == 24 [pid = 740] [id = 682] 11:28:45 INFO - PROCESS | 740 | --DOMWINDOW == 70 (0000001406B6D400) [pid = 740] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 740 | --DOMWINDOW == 69 (0000001406CD3400) [pid = 740] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140AAC6C00) [pid = 740] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 740 | --DOMWINDOW == 67 (0000001407DCA400) [pid = 740] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 740 | --DOMWINDOW == 66 (0000001407F31800) [pid = 740] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 740 | --DOMWINDOW == 65 (000000140C0ED800) [pid = 740] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 740 | --DOMWINDOW == 64 (0000001406CDA400) [pid = 740] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 740 | --DOMWINDOW == 63 (00000014066D8400) [pid = 740] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 740 | --DOMWINDOW == 62 (000000140E7CDC00) [pid = 740] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 740 | --DOMWINDOW == 61 (000000140ED14400) [pid = 740] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 740 | --DOMWINDOW == 60 (000000140E842C00) [pid = 740] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 740 | --DOMWINDOW == 59 (000000140EF20400) [pid = 740] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 740 | --DOMWINDOW == 58 (000000140A056400) [pid = 740] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 740 | --DOMWINDOW == 57 (0000001407D96C00) [pid = 740] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 740 | --DOMWINDOW == 56 (000000140EAF2400) [pid = 740] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 740 | --DOMWINDOW == 55 (000000140E7CF000) [pid = 740] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 740 | --DOMWINDOW == 54 (000000147A924C00) [pid = 740] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 740 | --DOMWINDOW == 53 (0000001478E70800) [pid = 740] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 740 | --DOMWINDOW == 52 (000000140E733400) [pid = 740] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 740 | --DOMWINDOW == 51 (000000140B954000) [pid = 740] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 740 | --DOMWINDOW == 50 (000000140E740000) [pid = 740] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 11:28:45 INFO - PROCESS | 740 | 1471544925815 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]]]}] 11:28:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:28:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1682ms 11:28:45 INFO - PROCESS | 740 | 1471544925867 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 11:28:45 INFO - PROCESS | 740 | 1471544925872 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 11:28:45 INFO - PROCESS | 740 | 1471544925879 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:28:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:28:45 INFO - PROCESS | 740 | 1471544925883 Marionette TRACE conn6 <- [1,2706,null,{}] 11:28:45 INFO - PROCESS | 740 | 1471544925889 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}] 11:28:45 INFO - PROCESS | 740 | 1471544925892 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:46 INFO - PROCESS | 740 | 1471544925990 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 11:28:46 INFO - PROCESS | 740 | 1471544926069 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:46 INFO - PROCESS | 740 | 1471544926074 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:46 INFO - PROCESS | 740 | ++DOCSHELL 0000001408104800 == 25 [pid = 740] [id = 686] 11:28:46 INFO - PROCESS | 740 | ++DOMWINDOW == 51 (00000014066D5000) [pid = 740] [serial = 2058] [outer = 0000000000000000] 11:28:46 INFO - PROCESS | 740 | ++DOMWINDOW == 52 (00000014066E2400) [pid = 740] [serial = 2059] [outer = 00000014066D5000] 11:28:46 INFO - PROCESS | 740 | 1471544926127 Marionette DEBUG loaded listener.js 11:28:46 INFO - PROCESS | 740 | ++DOMWINDOW == 53 (0000001406CD3400) [pid = 740] [serial = 2060] [outer = 00000014066D5000] 11:28:46 INFO - PROCESS | 740 | 1471544926576 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] 11:28:46 INFO - PROCESS | 740 | 1471544926623 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 11:28:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:28:46 INFO - PROCESS | 740 | 1471544926634 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:28:46 INFO - PROCESS | 740 | 1471544926637 Marionette TRACE conn6 <- [1,2710,null,{}] 11:28:46 INFO - PROCESS | 740 | 1471544926641 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}] 11:28:46 INFO - PROCESS | 740 | 1471544926644 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:46 INFO - PROCESS | 740 | 1471544926741 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 11:28:46 INFO - PROCESS | 740 | 1471544926750 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:46 INFO - PROCESS | 740 | 1471544926752 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:46 INFO - PROCESS | 740 | ++DOCSHELL 000000140B471000 == 26 [pid = 740] [id = 687] 11:28:46 INFO - PROCESS | 740 | ++DOMWINDOW == 54 (0000001407CD5C00) [pid = 740] [serial = 2061] [outer = 0000000000000000] 11:28:46 INFO - PROCESS | 740 | ++DOMWINDOW == 55 (0000001407DCB000) [pid = 740] [serial = 2062] [outer = 0000001407CD5C00] 11:28:46 INFO - PROCESS | 740 | 1471544926803 Marionette DEBUG loaded listener.js 11:28:46 INFO - PROCESS | 740 | ++DOMWINDOW == 56 (0000001407F34000) [pid = 740] [serial = 2063] [outer = 0000001407CD5C00] 11:28:47 INFO - PROCESS | 740 | 1471544927277 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] 11:28:47 INFO - PROCESS | 740 | 1471544927332 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 11:28:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:28:47 INFO - PROCESS | 740 | 1471544927335 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:28:47 INFO - PROCESS | 740 | 1471544927339 Marionette TRACE conn6 <- [1,2714,null,{}] 11:28:47 INFO - PROCESS | 740 | 1471544927381 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}] 11:28:47 INFO - PROCESS | 740 | 1471544927386 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:47 INFO - PROCESS | 740 | 1471544927474 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 11:28:47 INFO - PROCESS | 740 | 1471544927558 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:47 INFO - PROCESS | 740 | 1471544927562 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:47 INFO - PROCESS | 740 | ++DOCSHELL 000000140C9A6000 == 27 [pid = 740] [id = 688] 11:28:47 INFO - PROCESS | 740 | ++DOMWINDOW == 57 (0000001400BCA400) [pid = 740] [serial = 2064] [outer = 0000000000000000] 11:28:47 INFO - PROCESS | 740 | ++DOMWINDOW == 58 (000000140B4CEC00) [pid = 740] [serial = 2065] [outer = 0000001400BCA400] 11:28:47 INFO - PROCESS | 740 | 1471544927615 Marionette DEBUG loaded listener.js 11:28:47 INFO - PROCESS | 740 | ++DOMWINDOW == 59 (000000140C0E4400) [pid = 740] [serial = 2066] [outer = 0000001400BCA400] 11:28:48 INFO - PROCESS | 740 | 1471544928041 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]]]}] 11:28:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:28:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 735ms 11:28:48 INFO - PROCESS | 740 | 1471544928075 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 11:28:48 INFO - PROCESS | 740 | 1471544928078 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 11:28:48 INFO - PROCESS | 740 | 1471544928081 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:28:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:28:48 INFO - PROCESS | 740 | 1471544928083 Marionette TRACE conn6 <- [1,2718,null,{}] 11:28:48 INFO - PROCESS | 740 | 1471544928087 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}] 11:28:48 INFO - PROCESS | 740 | 1471544928089 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:48 INFO - PROCESS | 740 | 1471544928209 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 11:28:48 INFO - PROCESS | 740 | 1471544928215 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:48 INFO - PROCESS | 740 | 1471544928217 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:48 INFO - PROCESS | 740 | ++DOCSHELL 000000140EAA0000 == 28 [pid = 740] [id = 689] 11:28:48 INFO - PROCESS | 740 | ++DOMWINDOW == 60 (000000140C90D800) [pid = 740] [serial = 2067] [outer = 0000000000000000] 11:28:48 INFO - PROCESS | 740 | ++DOMWINDOW == 61 (000000140C98E000) [pid = 740] [serial = 2068] [outer = 000000140C90D800] 11:28:48 INFO - PROCESS | 740 | 1471544928265 Marionette DEBUG loaded listener.js 11:28:48 INFO - PROCESS | 740 | ++DOMWINDOW == 62 (000000140E73E000) [pid = 740] [serial = 2069] [outer = 000000140C90D800] 11:28:49 INFO - PROCESS | 740 | 1471544929183 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\n"]]]}] 11:28:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 11:28:49 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:28:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:28:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:28:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1139ms 11:28:49 INFO - PROCESS | 740 | 1471544929224 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 11:28:49 INFO - PROCESS | 740 | 1471544929227 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 11:28:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:28:49 INFO - PROCESS | 740 | 1471544929230 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:28:49 INFO - PROCESS | 740 | 1471544929232 Marionette TRACE conn6 <- [1,2722,null,{}] 11:28:49 INFO - PROCESS | 740 | 1471544929235 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}] 11:28:49 INFO - PROCESS | 740 | 1471544929237 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:49 INFO - PROCESS | 740 | 1471544929351 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 11:28:49 INFO - PROCESS | 740 | 1471544929357 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:49 INFO - PROCESS | 740 | 1471544929359 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:49 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECAA800 == 29 [pid = 740] [id = 690] 11:28:49 INFO - PROCESS | 740 | ++DOMWINDOW == 63 (0000001407CD0C00) [pid = 740] [serial = 2070] [outer = 0000000000000000] 11:28:49 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (000000140E843000) [pid = 740] [serial = 2071] [outer = 0000001407CD0C00] 11:28:49 INFO - PROCESS | 740 | 1471544929406 Marionette DEBUG loaded listener.js 11:28:49 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (000000140EAEA000) [pid = 740] [serial = 2072] [outer = 0000001407CD0C00] 11:28:49 INFO - PROCESS | 740 | --DOMWINDOW == 64 (000000140E73E800) [pid = 740] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:28:49 INFO - PROCESS | 740 | --DOMWINDOW == 63 (0000001409CBB800) [pid = 740] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:28:49 INFO - PROCESS | 740 | --DOMWINDOW == 62 (0000001407F39C00) [pid = 740] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:28:49 INFO - PROCESS | 740 | --DOMWINDOW == 61 (00000014066D9C00) [pid = 740] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:28:49 INFO - PROCESS | 740 | --DOMWINDOW == 60 (0000001404755400) [pid = 740] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:28:49 INFO - PROCESS | 740 | --DOMWINDOW == 59 (000000140822F000) [pid = 740] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:28:49 INFO - PROCESS | 740 | --DOMWINDOW == 58 (0000001407CD6400) [pid = 740] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:28:49 INFO - PROCESS | 740 | 1471544929942 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]]]}] 11:28:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:28:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 733ms 11:28:49 INFO - PROCESS | 740 | 1471544929966 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 11:28:49 INFO - PROCESS | 740 | 1471544929969 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 11:28:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:28:49 INFO - PROCESS | 740 | 1471544929972 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:28:49 INFO - PROCESS | 740 | 1471544929974 Marionette TRACE conn6 <- [1,2726,null,{}] 11:28:49 INFO - PROCESS | 740 | 1471544929977 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}] 11:28:49 INFO - PROCESS | 740 | 1471544929983 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:50 INFO - PROCESS | 740 | 1471544930091 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 11:28:50 INFO - PROCESS | 740 | 1471544930097 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:50 INFO - PROCESS | 740 | 1471544930099 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:50 INFO - PROCESS | 740 | ++DOCSHELL 000000140F0E7800 == 30 [pid = 740] [id = 691] 11:28:50 INFO - PROCESS | 740 | ++DOMWINDOW == 59 (000000140E740000) [pid = 740] [serial = 2073] [outer = 0000000000000000] 11:28:50 INFO - PROCESS | 740 | ++DOMWINDOW == 60 (000000140ED09400) [pid = 740] [serial = 2074] [outer = 000000140E740000] 11:28:50 INFO - PROCESS | 740 | 1471544930146 Marionette DEBUG loaded listener.js 11:28:50 INFO - PROCESS | 740 | ++DOMWINDOW == 61 (000000140EF1C000) [pid = 740] [serial = 2075] [outer = 000000140E740000] 11:28:50 INFO - PROCESS | 740 | 1471544930593 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]]]}] 11:28:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:28:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 692ms 11:28:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:28:50 INFO - PROCESS | 740 | 1471544930667 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 11:28:50 INFO - PROCESS | 740 | 1471544930670 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 11:28:50 INFO - PROCESS | 740 | 1471544930673 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:28:50 INFO - PROCESS | 740 | 1471544930674 Marionette TRACE conn6 <- [1,2730,null,{}] 11:28:50 INFO - PROCESS | 740 | 1471544930678 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}] 11:28:50 INFO - PROCESS | 740 | 1471544930680 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:50 INFO - PROCESS | 740 | 1471544930761 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 11:28:50 INFO - PROCESS | 740 | 1471544930767 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:50 INFO - PROCESS | 740 | 1471544930769 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:50 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D1B000 == 31 [pid = 740] [id = 692] 11:28:50 INFO - PROCESS | 740 | ++DOMWINDOW == 62 (000000140EF16C00) [pid = 740] [serial = 2076] [outer = 0000000000000000] 11:28:50 INFO - PROCESS | 740 | ++DOMWINDOW == 63 (000000140EF95800) [pid = 740] [serial = 2077] [outer = 000000140EF16C00] 11:28:50 INFO - PROCESS | 740 | 1471544930815 Marionette DEBUG loaded listener.js 11:28:50 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (000000140F015400) [pid = 740] [serial = 2078] [outer = 000000140EF16C00] 11:28:51 INFO - PROCESS | 740 | 1471544931214 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]]]}] 11:28:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:28:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 587ms 11:28:51 INFO - PROCESS | 740 | 1471544931269 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 11:28:51 INFO - PROCESS | 740 | 1471544931271 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 11:28:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:28:51 INFO - PROCESS | 740 | 1471544931279 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:28:51 INFO - PROCESS | 740 | 1471544931281 Marionette TRACE conn6 <- [1,2734,null,{}] 11:28:51 INFO - PROCESS | 740 | 1471544931285 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}] 11:28:51 INFO - PROCESS | 740 | 1471544931287 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:51 INFO - PROCESS | 740 | 1471544931370 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 11:28:51 INFO - PROCESS | 740 | 1471544931376 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:51 INFO - PROCESS | 740 | 1471544931378 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:51 INFO - PROCESS | 740 | ++DOCSHELL 000000147A678800 == 32 [pid = 740] [id = 693] 11:28:51 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (000000140F0C4400) [pid = 740] [serial = 2079] [outer = 0000000000000000] 11:28:51 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (000000140F0C8800) [pid = 740] [serial = 2080] [outer = 000000140F0C4400] 11:28:51 INFO - PROCESS | 740 | 1471544931425 Marionette DEBUG loaded listener.js 11:28:51 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (000000140F1F2000) [pid = 740] [serial = 2081] [outer = 000000140F0C4400] 11:28:51 INFO - PROCESS | 740 | 1471544931832 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]]]}] 11:28:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:28:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 585ms 11:28:51 INFO - PROCESS | 740 | 1471544931868 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 11:28:51 INFO - PROCESS | 740 | 1471544931871 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 11:28:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:28:51 INFO - PROCESS | 740 | 1471544931926 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:28:51 INFO - PROCESS | 740 | 1471544931930 Marionette TRACE conn6 <- [1,2738,null,{}] 11:28:51 INFO - PROCESS | 740 | 1471544931936 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}] 11:28:51 INFO - PROCESS | 740 | 1471544931940 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:52 INFO - PROCESS | 740 | 1471544932091 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 11:28:52 INFO - PROCESS | 740 | 1471544932257 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:52 INFO - PROCESS | 740 | 1471544932261 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:52 INFO - PROCESS | 740 | ++DOCSHELL 0000001408107000 == 33 [pid = 740] [id = 694] 11:28:52 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (0000001404755000) [pid = 740] [serial = 2082] [outer = 0000000000000000] 11:28:52 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (0000001404F28800) [pid = 740] [serial = 2083] [outer = 0000001404755000] 11:28:52 INFO - PROCESS | 740 | 1471544932323 Marionette DEBUG loaded listener.js 11:28:52 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001406CDAC00) [pid = 740] [serial = 2084] [outer = 0000001404755000] 11:28:53 INFO - PROCESS | 740 | 1471544933072 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]]]}] 11:28:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:28:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1236ms 11:28:53 INFO - PROCESS | 740 | 1471544933126 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 11:28:53 INFO - PROCESS | 740 | 1471544933130 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 11:28:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:28:53 INFO - PROCESS | 740 | 1471544933136 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:28:53 INFO - PROCESS | 740 | 1471544933139 Marionette TRACE conn6 <- [1,2742,null,{}] 11:28:53 INFO - PROCESS | 740 | 1471544933146 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}] 11:28:53 INFO - PROCESS | 740 | 1471544933150 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:53 INFO - PROCESS | 740 | 1471544933282 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 11:28:53 INFO - PROCESS | 740 | 1471544933397 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:53 INFO - PROCESS | 740 | 1471544933400 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:53 INFO - PROCESS | 740 | ++DOCSHELL 000000140E859000 == 34 [pid = 740] [id = 695] 11:28:53 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001407DCE000) [pid = 740] [serial = 2085] [outer = 0000000000000000] 11:28:53 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (0000001408236400) [pid = 740] [serial = 2086] [outer = 0000001407DCE000] 11:28:53 INFO - PROCESS | 740 | 1471544933460 Marionette DEBUG loaded listener.js 11:28:53 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140A053800) [pid = 740] [serial = 2087] [outer = 0000001407DCE000] 11:28:54 INFO - PROCESS | 740 | 1471544934411 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]]]}] 11:28:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:28:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1296ms 11:28:54 INFO - PROCESS | 740 | 1471544934435 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 11:28:54 INFO - PROCESS | 740 | 1471544934440 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 11:28:54 INFO - PROCESS | 740 | 1471544934445 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:28:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:28:54 INFO - PROCESS | 740 | 1471544934448 Marionette TRACE conn6 <- [1,2746,null,{}] 11:28:54 INFO - PROCESS | 740 | 1471544934453 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}] 11:28:54 INFO - PROCESS | 740 | 1471544934456 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:54 INFO - PROCESS | 740 | 1471544934623 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 11:28:54 INFO - PROCESS | 740 | --DOCSHELL 0000001478D1B000 == 33 [pid = 740] [id = 692] 11:28:54 INFO - PROCESS | 740 | --DOCSHELL 000000140F0E7800 == 32 [pid = 740] [id = 691] 11:28:54 INFO - PROCESS | 740 | --DOCSHELL 000000140ECAA800 == 31 [pid = 740] [id = 690] 11:28:54 INFO - PROCESS | 740 | --DOCSHELL 000000140EAA0000 == 30 [pid = 740] [id = 689] 11:28:54 INFO - PROCESS | 740 | --DOCSHELL 000000140C9A6000 == 29 [pid = 740] [id = 688] 11:28:54 INFO - PROCESS | 740 | --DOCSHELL 000000140B471000 == 28 [pid = 740] [id = 687] 11:28:54 INFO - PROCESS | 740 | --DOCSHELL 0000001408104800 == 27 [pid = 740] [id = 686] 11:28:54 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140EAE4C00) [pid = 740] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 11:28:54 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140A3E1C00) [pid = 740] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 11:28:54 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140EF8F800) [pid = 740] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 11:28:54 INFO - PROCESS | 740 | --DOMWINDOW == 69 (0000001407CD8800) [pid = 740] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 11:28:54 INFO - PROCESS | 740 | --DOMWINDOW == 68 (0000001407DD8C00) [pid = 740] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 11:28:54 INFO - PROCESS | 740 | --DOMWINDOW == 67 (0000001404E60800) [pid = 740] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 11:28:54 INFO - PROCESS | 740 | --DOMWINDOW == 66 (0000001406C45400) [pid = 740] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 11:28:54 INFO - PROCESS | 740 | --DOMWINDOW == 65 (000000140A3DDC00) [pid = 740] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 11:28:54 INFO - PROCESS | 740 | --DOMWINDOW == 64 (000000140C0EA800) [pid = 740] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 11:28:54 INFO - PROCESS | 740 | --DOMWINDOW == 63 (000000140ED15C00) [pid = 740] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 11:28:54 INFO - PROCESS | 740 | --DOMWINDOW == 62 (000000140E840800) [pid = 740] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 11:28:54 INFO - PROCESS | 740 | --DOMWINDOW == 61 (000000140EC93800) [pid = 740] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 11:28:54 INFO - PROCESS | 740 | --DOMWINDOW == 60 (000000140EF9DC00) [pid = 740] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 11:28:54 INFO - PROCESS | 740 | --DOMWINDOW == 59 (000000140C0E4000) [pid = 740] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 11:28:54 INFO - PROCESS | 740 | 1471544934729 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:54 INFO - PROCESS | 740 | 1471544934734 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:54 INFO - PROCESS | 740 | ++DOCSHELL 000000140B471000 == 28 [pid = 740] [id = 696] 11:28:54 INFO - PROCESS | 740 | ++DOMWINDOW == 60 (0000001403AA6400) [pid = 740] [serial = 2088] [outer = 0000000000000000] 11:28:54 INFO - PROCESS | 740 | ++DOMWINDOW == 61 (0000001406C3F400) [pid = 740] [serial = 2089] [outer = 0000001403AA6400] 11:28:54 INFO - PROCESS | 740 | 1471544934792 Marionette DEBUG loaded listener.js 11:28:54 INFO - PROCESS | 740 | ++DOMWINDOW == 62 (0000001407AF9C00) [pid = 740] [serial = 2090] [outer = 0000001403AA6400] 11:28:55 INFO - PROCESS | 740 | 1471544935264 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]]]}] 11:28:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:28:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 880ms 11:28:55 INFO - PROCESS | 740 | 1471544935328 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 11:28:55 INFO - PROCESS | 740 | 1471544935333 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 11:28:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:28:55 INFO - PROCESS | 740 | 1471544935339 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:28:55 INFO - PROCESS | 740 | 1471544935342 Marionette TRACE conn6 <- [1,2750,null,{}] 11:28:55 INFO - PROCESS | 740 | 1471544935346 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}] 11:28:55 INFO - PROCESS | 740 | 1471544935349 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:55 INFO - PROCESS | 740 | 1471544935443 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 11:28:55 INFO - PROCESS | 740 | 1471544935458 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:55 INFO - PROCESS | 740 | 1471544935461 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:55 INFO - PROCESS | 740 | ++DOCSHELL 000000140C6BD000 == 29 [pid = 740] [id = 697] 11:28:55 INFO - PROCESS | 740 | ++DOMWINDOW == 63 (000000140A04D000) [pid = 740] [serial = 2091] [outer = 0000000000000000] 11:28:55 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (000000140A3D3400) [pid = 740] [serial = 2092] [outer = 000000140A04D000] 11:28:55 INFO - PROCESS | 740 | 1471544935512 Marionette DEBUG loaded listener.js 11:28:55 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (000000140B94F000) [pid = 740] [serial = 2093] [outer = 000000140A04D000] 11:28:55 INFO - PROCESS | 740 | 1471544935975 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]]]}] 11:28:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:28:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 690ms 11:28:56 INFO - PROCESS | 740 | 1471544936032 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 11:28:56 INFO - PROCESS | 740 | 1471544936035 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 11:28:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:28:56 INFO - PROCESS | 740 | 1471544936067 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:28:56 INFO - PROCESS | 740 | 1471544936071 Marionette TRACE conn6 <- [1,2754,null,{}] 11:28:56 INFO - PROCESS | 740 | 1471544936086 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}] 11:28:56 INFO - PROCESS | 740 | 1471544936091 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:56 INFO - PROCESS | 740 | 1471544936225 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 11:28:56 INFO - PROCESS | 740 | 1471544936235 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:56 INFO - PROCESS | 740 | 1471544936238 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:56 INFO - PROCESS | 740 | ++DOCSHELL 000000140EC4D800 == 30 [pid = 740] [id = 698] 11:28:56 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (000000140474E400) [pid = 740] [serial = 2094] [outer = 0000000000000000] 11:28:56 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (000000140C98F400) [pid = 740] [serial = 2095] [outer = 000000140474E400] 11:28:56 INFO - PROCESS | 740 | 1471544936289 Marionette DEBUG loaded listener.js 11:28:56 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (000000140E844000) [pid = 740] [serial = 2096] [outer = 000000140474E400] 11:28:56 INFO - PROCESS | 740 | 1471544936700 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]]]}] 11:28:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:28:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 711ms 11:28:56 INFO - PROCESS | 740 | 1471544936752 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 11:28:56 INFO - PROCESS | 740 | 1471544936755 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 11:28:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:28:56 INFO - PROCESS | 740 | 1471544936758 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:28:56 INFO - PROCESS | 740 | 1471544936760 Marionette TRACE conn6 <- [1,2758,null,{}] 11:28:56 INFO - PROCESS | 740 | 1471544936763 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}] 11:28:56 INFO - PROCESS | 740 | 1471544936765 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:56 INFO - PROCESS | 740 | 1471544936892 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 11:28:56 INFO - PROCESS | 740 | 1471544936908 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:56 INFO - PROCESS | 740 | 1471544936910 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:56 INFO - PROCESS | 740 | ++DOCSHELL 000000140ED9F800 == 31 [pid = 740] [id = 699] 11:28:56 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (000000140EAEC000) [pid = 740] [serial = 2097] [outer = 0000000000000000] 11:28:56 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140ED0E400) [pid = 740] [serial = 2098] [outer = 000000140EAEC000] 11:28:56 INFO - PROCESS | 740 | 1471544936958 Marionette DEBUG loaded listener.js 11:28:57 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140EF20800) [pid = 740] [serial = 2099] [outer = 000000140EAEC000] 11:28:57 INFO - PROCESS | 740 | 1471544937387 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]]]}] 11:28:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:28:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 692ms 11:28:57 INFO - PROCESS | 740 | 1471544937454 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 11:28:57 INFO - PROCESS | 740 | 1471544937456 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 11:28:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:28:57 INFO - PROCESS | 740 | 1471544937459 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:28:57 INFO - PROCESS | 740 | 1471544937461 Marionette TRACE conn6 <- [1,2762,null,{}] 11:28:57 INFO - PROCESS | 740 | 1471544937465 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}] 11:28:57 INFO - PROCESS | 740 | 1471544937467 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:57 INFO - PROCESS | 740 | 1471544937615 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 11:28:57 INFO - PROCESS | 740 | 1471544937676 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:57 INFO - PROCESS | 740 | 1471544937678 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:57 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D09800 == 32 [pid = 740] [id = 700] 11:28:57 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140EF18800) [pid = 740] [serial = 2100] [outer = 0000000000000000] 11:28:57 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140F018800) [pid = 740] [serial = 2101] [outer = 000000140EF18800] 11:28:57 INFO - PROCESS | 740 | 1471544937726 Marionette DEBUG loaded listener.js 11:28:57 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140F1F2800) [pid = 740] [serial = 2102] [outer = 000000140EF18800] 11:28:58 INFO - PROCESS | 740 | 1471544938160 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]]]}] 11:28:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:28:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 734ms 11:28:58 INFO - PROCESS | 740 | 1471544938196 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 11:28:58 INFO - PROCESS | 740 | 1471544938198 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 11:28:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:28:58 INFO - PROCESS | 740 | 1471544938201 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:28:58 INFO - PROCESS | 740 | 1471544938203 Marionette TRACE conn6 <- [1,2766,null,{}] 11:28:58 INFO - PROCESS | 740 | 1471544938207 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}] 11:28:58 INFO - PROCESS | 740 | 1471544938213 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:58 INFO - PROCESS | 740 | 1471544938359 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 11:28:58 INFO - PROCESS | 740 | 1471544938373 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:58 INFO - PROCESS | 740 | 1471544938375 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:58 INFO - PROCESS | 740 | ++DOCSHELL 000000147AF34800 == 33 [pid = 740] [id = 701] 11:28:58 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140F3BE400) [pid = 740] [serial = 2103] [outer = 0000000000000000] 11:28:58 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (0000001478E6EC00) [pid = 740] [serial = 2104] [outer = 000000140F3BE400] 11:28:58 INFO - PROCESS | 740 | 1471544938466 Marionette DEBUG loaded listener.js 11:28:58 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (00000014796C0C00) [pid = 740] [serial = 2105] [outer = 000000140F3BE400] 11:28:58 INFO - PROCESS | 740 | 1471544938923 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]]]}] 11:28:58 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140ED16000) [pid = 740] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:28:58 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140C90D800) [pid = 740] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:28:58 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001400BCA400) [pid = 740] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:28:58 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001407CD0C00) [pid = 740] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:28:58 INFO - PROCESS | 740 | --DOMWINDOW == 72 (00000014066D5000) [pid = 740] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:28:58 INFO - PROCESS | 740 | --DOMWINDOW == 71 (00000014046F5000) [pid = 740] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:28:58 INFO - PROCESS | 740 | --DOMWINDOW == 70 (0000001407CD5C00) [pid = 740] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:28:58 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140EF16C00) [pid = 740] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:28:58 INFO - PROCESS | 740 | --DOMWINDOW == 68 (0000001407AF7800) [pid = 740] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:28:58 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000140E73DC00) [pid = 740] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:28:58 INFO - PROCESS | 740 | --DOMWINDOW == 66 (000000140F0CB000) [pid = 740] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:28:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:28:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 776ms 11:28:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:28:58 INFO - PROCESS | 740 | 1471544938982 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 11:28:58 INFO - PROCESS | 740 | 1471544938984 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 11:28:59 INFO - PROCESS | 740 | 1471544938994 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:28:59 INFO - PROCESS | 740 | 1471544938997 Marionette TRACE conn6 <- [1,2770,null,{}] 11:28:59 INFO - PROCESS | 740 | 1471544939001 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}] 11:28:59 INFO - PROCESS | 740 | 1471544939003 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:59 INFO - PROCESS | 740 | 1471544939087 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 11:28:59 INFO - PROCESS | 740 | 1471544939098 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:59 INFO - PROCESS | 740 | 1471544939100 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:59 INFO - PROCESS | 740 | ++DOCSHELL 000000147AFEB800 == 34 [pid = 740] [id = 702] 11:28:59 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (0000001409063C00) [pid = 740] [serial = 2106] [outer = 0000000000000000] 11:28:59 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (000000140E73DC00) [pid = 740] [serial = 2107] [outer = 0000001409063C00] 11:28:59 INFO - PROCESS | 740 | 1471544939147 Marionette DEBUG loaded listener.js 11:28:59 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (000000140F0C0400) [pid = 740] [serial = 2108] [outer = 0000001409063C00] 11:28:59 INFO - PROCESS | 740 | 1471544939543 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]]]}] 11:28:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:28:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 586ms 11:28:59 INFO - PROCESS | 740 | 1471544939576 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 11:28:59 INFO - PROCESS | 740 | 1471544939579 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 11:28:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:28:59 INFO - PROCESS | 740 | 1471544939582 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:28:59 INFO - PROCESS | 740 | 1471544939583 Marionette TRACE conn6 <- [1,2774,null,{}] 11:28:59 INFO - PROCESS | 740 | 1471544939598 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}] 11:28:59 INFO - PROCESS | 740 | 1471544939600 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:59 INFO - PROCESS | 740 | 1471544939685 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 11:28:59 INFO - PROCESS | 740 | 1471544939691 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:59 INFO - PROCESS | 740 | 1471544939693 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:28:59 INFO - PROCESS | 740 | ++DOCSHELL 000000147B973800 == 35 [pid = 740] [id = 703] 11:28:59 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001479D37400) [pid = 740] [serial = 2109] [outer = 0000000000000000] 11:28:59 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001479F3EC00) [pid = 740] [serial = 2110] [outer = 0000001479D37400] 11:28:59 INFO - PROCESS | 740 | 1471544939740 Marionette DEBUG loaded listener.js 11:28:59 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000147A1BB800) [pid = 740] [serial = 2111] [outer = 0000001479D37400] 11:29:00 INFO - PROCESS | 740 | 1471544940147 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]]]}] 11:29:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:29:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 587ms 11:29:00 INFO - PROCESS | 740 | 1471544940180 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 11:29:00 INFO - PROCESS | 740 | 1471544940183 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 11:29:00 INFO - PROCESS | 740 | 1471544940186 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:29:00 INFO - PROCESS | 740 | 1471544940188 Marionette TRACE conn6 <- [1,2778,null,{}] 11:29:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:29:00 INFO - PROCESS | 740 | 1471544940204 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}] 11:29:00 INFO - PROCESS | 740 | 1471544940206 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:00 INFO - PROCESS | 740 | 1471544940297 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 11:29:00 INFO - PROCESS | 740 | 1471544940303 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:00 INFO - PROCESS | 740 | 1471544940305 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:00 INFO - PROCESS | 740 | ++DOCSHELL 000000147F20B000 == 36 [pid = 740] [id = 704] 11:29:00 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000147A1C6400) [pid = 740] [serial = 2112] [outer = 0000000000000000] 11:29:00 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000147A624C00) [pid = 740] [serial = 2113] [outer = 000000147A1C6400] 11:29:00 INFO - PROCESS | 740 | 1471544940352 Marionette DEBUG loaded listener.js 11:29:00 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000147A62B800) [pid = 740] [serial = 2114] [outer = 000000147A1C6400] 11:29:00 INFO - PROCESS | 740 | 1471544940797 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]]]}] 11:29:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:29:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 650ms 11:29:00 INFO - PROCESS | 740 | 1471544940852 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 11:29:00 INFO - PROCESS | 740 | 1471544940854 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 11:29:00 INFO - PROCESS | 740 | 1471544940858 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:29:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:29:00 INFO - PROCESS | 740 | 1471544940860 Marionette TRACE conn6 <- [1,2782,null,{}] 11:29:00 INFO - PROCESS | 740 | 1471544940864 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}] 11:29:00 INFO - PROCESS | 740 | 1471544940866 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:01 INFO - PROCESS | 740 | 1471544940998 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 11:29:01 INFO - PROCESS | 740 | 1471544941131 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:01 INFO - PROCESS | 740 | 1471544941135 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:01 INFO - PROCESS | 740 | ++DOCSHELL 0000001407F91000 == 37 [pid = 740] [id = 705] 11:29:01 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (0000001400AA5800) [pid = 740] [serial = 2115] [outer = 0000000000000000] 11:29:01 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (0000001403C79800) [pid = 740] [serial = 2116] [outer = 0000001400AA5800] 11:29:01 INFO - PROCESS | 740 | 1471544941200 Marionette DEBUG loaded listener.js 11:29:01 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (0000001406CD8800) [pid = 740] [serial = 2117] [outer = 0000001400AA5800] 11:29:01 INFO - PROCESS | 740 | 1471544941894 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]]]}] 11:29:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:29:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1081ms 11:29:01 INFO - PROCESS | 740 | 1471544941945 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 11:29:01 INFO - PROCESS | 740 | 1471544941949 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 11:29:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:29:01 INFO - PROCESS | 740 | 1471544941955 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:29:01 INFO - PROCESS | 740 | 1471544941958 Marionette TRACE conn6 <- [1,2786,null,{}] 11:29:01 INFO - PROCESS | 740 | 1471544941963 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}] 11:29:01 INFO - PROCESS | 740 | 1471544941966 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:02 INFO - PROCESS | 740 | 1471544942116 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 11:29:02 INFO - PROCESS | 740 | 1471544942239 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:02 INFO - PROCESS | 740 | 1471544942243 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:02 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECCE000 == 38 [pid = 740] [id = 706] 11:29:02 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140B94BC00) [pid = 740] [serial = 2118] [outer = 0000000000000000] 11:29:02 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140C0EC000) [pid = 740] [serial = 2119] [outer = 000000140B94BC00] 11:29:02 INFO - PROCESS | 740 | 1471544942305 Marionette DEBUG loaded listener.js 11:29:02 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140E83F800) [pid = 740] [serial = 2120] [outer = 000000140B94BC00] 11:29:02 INFO - PROCESS | 740 | 1471544942950 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]]]}] 11:29:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:29:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1029ms 11:29:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:29:03 INFO - PROCESS | 740 | 1471544942987 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 11:29:03 INFO - PROCESS | 740 | 1471544942990 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 11:29:03 INFO - PROCESS | 740 | 1471544942994 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:29:03 INFO - PROCESS | 740 | 1471544942996 Marionette TRACE conn6 <- [1,2790,null,{}] 11:29:03 INFO - PROCESS | 740 | 1471544943001 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}] 11:29:03 INFO - PROCESS | 740 | 1471544943003 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:03 INFO - PROCESS | 740 | 1471544943119 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 11:29:03 INFO - PROCESS | 740 | 1471544943244 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:03 INFO - PROCESS | 740 | 1471544943247 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:03 INFO - PROCESS | 740 | ++DOCSHELL 000000147F4AA000 == 39 [pid = 740] [id = 707] 11:29:03 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140F0C1C00) [pid = 740] [serial = 2121] [outer = 0000000000000000] 11:29:03 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140F3B8000) [pid = 740] [serial = 2122] [outer = 000000140F0C1C00] 11:29:03 INFO - PROCESS | 740 | 1471544943305 Marionette DEBUG loaded listener.js 11:29:03 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001478E72000) [pid = 740] [serial = 2123] [outer = 000000140F0C1C00] 11:29:03 INFO - PROCESS | 740 | 1471544943925 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]]]}] 11:29:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:29:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 985ms 11:29:03 INFO - PROCESS | 740 | 1471544943980 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 11:29:03 INFO - PROCESS | 740 | 1471544943985 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 11:29:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:29:04 INFO - PROCESS | 740 | 1471544943996 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:29:04 INFO - PROCESS | 740 | 1471544944001 Marionette TRACE conn6 <- [1,2794,null,{}] 11:29:04 INFO - PROCESS | 740 | 1471544944005 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}] 11:29:04 INFO - PROCESS | 740 | 1471544944009 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:04 INFO - PROCESS | 740 | 1471544944311 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 11:29:04 INFO - PROCESS | 740 | 1471544944320 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:04 INFO - PROCESS | 740 | 1471544944323 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:04 INFO - PROCESS | 740 | ++DOCSHELL 000000140B515800 == 40 [pid = 740] [id = 708] 11:29:04 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001407AF9800) [pid = 740] [serial = 2124] [outer = 0000000000000000] 11:29:04 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (0000001407CDA400) [pid = 740] [serial = 2125] [outer = 0000001407AF9800] 11:29:04 INFO - PROCESS | 740 | 1471544944377 Marionette DEBUG loaded listener.js 11:29:04 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (0000001407F3AC00) [pid = 740] [serial = 2126] [outer = 0000001407AF9800] 11:29:05 INFO - PROCESS | 740 | 1471544945023 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]]]}] 11:29:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:29:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1042ms 11:29:05 INFO - PROCESS | 740 | 1471544945037 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 11:29:05 INFO - PROCESS | 740 | 1471544945042 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 11:29:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:29:05 INFO - PROCESS | 740 | 1471544945046 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:29:05 INFO - PROCESS | 740 | 1471544945049 Marionette TRACE conn6 <- [1,2798,null,{}] 11:29:05 INFO - PROCESS | 740 | 1471544945053 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}] 11:29:05 INFO - PROCESS | 740 | 1471544945056 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:05 INFO - PROCESS | 740 | 1471544945161 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 11:29:05 INFO - PROCESS | 740 | 1471544945260 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:05 INFO - PROCESS | 740 | 1471544945263 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:05 INFO - PROCESS | 740 | ++DOCSHELL 000000140C6C7000 == 41 [pid = 740] [id = 709] 11:29:05 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (00000014087EAC00) [pid = 740] [serial = 2127] [outer = 0000000000000000] 11:29:05 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000140B958000) [pid = 740] [serial = 2128] [outer = 00000014087EAC00] 11:29:05 INFO - PROCESS | 740 | 1471544945316 Marionette DEBUG loaded listener.js 11:29:05 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (000000140E73C000) [pid = 740] [serial = 2129] [outer = 00000014087EAC00] 11:29:06 INFO - PROCESS | 740 | --DOCSHELL 000000147F20B000 == 40 [pid = 740] [id = 704] 11:29:06 INFO - PROCESS | 740 | --DOCSHELL 000000147B973800 == 39 [pid = 740] [id = 703] 11:29:06 INFO - PROCESS | 740 | --DOCSHELL 000000147AFEB800 == 38 [pid = 740] [id = 702] 11:29:06 INFO - PROCESS | 740 | --DOCSHELL 000000147AF34800 == 37 [pid = 740] [id = 701] 11:29:06 INFO - PROCESS | 740 | --DOCSHELL 0000001478D09800 == 36 [pid = 740] [id = 700] 11:29:06 INFO - PROCESS | 740 | --DOCSHELL 000000140ED9F800 == 35 [pid = 740] [id = 699] 11:29:06 INFO - PROCESS | 740 | --DOCSHELL 000000140EC4D800 == 34 [pid = 740] [id = 698] 11:29:06 INFO - PROCESS | 740 | --DOCSHELL 000000140C6BD000 == 33 [pid = 740] [id = 697] 11:29:06 INFO - PROCESS | 740 | --DOCSHELL 000000140B471000 == 32 [pid = 740] [id = 696] 11:29:06 INFO - PROCESS | 740 | --DOCSHELL 000000140E859000 == 31 [pid = 740] [id = 695] 11:29:06 INFO - PROCESS | 740 | --DOCSHELL 000000147A678800 == 30 [pid = 740] [id = 693] 11:29:06 INFO - PROCESS | 740 | --DOCSHELL 0000001408107000 == 29 [pid = 740] [id = 694] 11:29:06 INFO - PROCESS | 740 | --DOCSHELL 00000014080D7000 == 28 [pid = 740] [id = 685] 11:29:06 INFO - PROCESS | 740 | --DOCSHELL 000000140B515800 == 27 [pid = 740] [id = 708] 11:29:06 INFO - PROCESS | 740 | --DOCSHELL 000000147F4AA000 == 26 [pid = 740] [id = 707] 11:29:06 INFO - PROCESS | 740 | --DOCSHELL 000000140ECCE000 == 25 [pid = 740] [id = 706] 11:29:06 INFO - PROCESS | 740 | --DOCSHELL 0000001407F91000 == 24 [pid = 740] [id = 705] 11:29:06 INFO - PROCESS | 740 | --DOMWINDOW == 89 (000000140F0C8800) [pid = 740] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 11:29:06 INFO - PROCESS | 740 | --DOMWINDOW == 88 (000000140F01C400) [pid = 740] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 11:29:06 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140C98E000) [pid = 740] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 11:29:06 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140B4CEC00) [pid = 740] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 11:29:06 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000140E843000) [pid = 740] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 11:29:06 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140E73E000) [pid = 740] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 11:29:06 INFO - PROCESS | 740 | --DOMWINDOW == 83 (00000014066E2400) [pid = 740] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 11:29:06 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001406CD3400) [pid = 740] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 11:29:06 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001404F28400) [pid = 740] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 11:29:06 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001407787C00) [pid = 740] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 11:29:06 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001407DCB000) [pid = 740] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 11:29:06 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001407F34000) [pid = 740] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 11:29:06 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140ED09400) [pid = 740] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 11:29:06 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140EF95800) [pid = 740] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 11:29:06 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140F015400) [pid = 740] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 11:29:06 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140EAEA000) [pid = 740] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 11:29:06 INFO - PROCESS | 740 | --DOMWINDOW == 73 (00000014082D2C00) [pid = 740] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 11:29:06 INFO - PROCESS | 740 | --DOMWINDOW == 72 (0000001407CDB000) [pid = 740] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 11:29:06 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140EAF2C00) [pid = 740] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 11:29:06 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140E7D1000) [pid = 740] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 11:29:06 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140F3B7000) [pid = 740] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 11:29:06 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140F1F7000) [pid = 740] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 11:29:06 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000140C0E4400) [pid = 740] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 11:29:06 INFO - PROCESS | 740 | 1471544946478 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]]]}] 11:29:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:29:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1493ms 11:29:06 INFO - PROCESS | 740 | 1471544946545 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 11:29:06 INFO - PROCESS | 740 | 1471544946549 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 11:29:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:29:06 INFO - PROCESS | 740 | 1471544946554 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:29:06 INFO - PROCESS | 740 | 1471544946559 Marionette TRACE conn6 <- [1,2802,null,{}] 11:29:06 INFO - PROCESS | 740 | 1471544946564 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}] 11:29:06 INFO - PROCESS | 740 | 1471544946567 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:06 INFO - PROCESS | 740 | 1471544946702 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 11:29:06 INFO - PROCESS | 740 | 1471544946782 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:06 INFO - PROCESS | 740 | 1471544946785 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:06 INFO - PROCESS | 740 | ++DOCSHELL 0000001408112000 == 25 [pid = 740] [id = 710] 11:29:06 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (0000001406C3C400) [pid = 740] [serial = 2130] [outer = 0000000000000000] 11:29:06 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (0000001406C45800) [pid = 740] [serial = 2131] [outer = 0000001406C3C400] 11:29:06 INFO - PROCESS | 740 | 1471544946836 Marionette DEBUG loaded listener.js 11:29:06 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001407AD7000) [pid = 740] [serial = 2132] [outer = 0000001406C3C400] 11:29:07 INFO - PROCESS | 740 | 1471544947229 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]]]}] 11:29:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:29:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 733ms 11:29:07 INFO - PROCESS | 740 | 1471544947292 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 11:29:07 INFO - PROCESS | 740 | 1471544947298 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 11:29:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:29:07 INFO - PROCESS | 740 | 1471544947304 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:29:07 INFO - PROCESS | 740 | 1471544947307 Marionette TRACE conn6 <- [1,2806,null,{}] 11:29:07 INFO - PROCESS | 740 | 1471544947312 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}] 11:29:07 INFO - PROCESS | 740 | 1471544947314 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:07 INFO - PROCESS | 740 | 1471544947410 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 11:29:07 INFO - PROCESS | 740 | 1471544947416 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:07 INFO - PROCESS | 740 | 1471544947419 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:07 INFO - PROCESS | 740 | ++DOCSHELL 000000140C1B2000 == 26 [pid = 740] [id = 711] 11:29:07 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001407DCAC00) [pid = 740] [serial = 2133] [outer = 0000000000000000] 11:29:07 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (0000001407F37000) [pid = 740] [serial = 2134] [outer = 0000001407DCAC00] 11:29:07 INFO - PROCESS | 740 | 1471544947474 Marionette DEBUG loaded listener.js 11:29:07 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (0000001409A2F400) [pid = 740] [serial = 2135] [outer = 0000001407DCAC00] 11:29:07 INFO - PROCESS | 740 | 1471544947913 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]]]}] 11:29:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:29:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 692ms 11:29:08 INFO - PROCESS | 740 | 1471544947998 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 11:29:08 INFO - PROCESS | 740 | 1471544948000 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 11:29:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:29:08 INFO - PROCESS | 740 | 1471544948003 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:29:08 INFO - PROCESS | 740 | 1471544948007 Marionette TRACE conn6 <- [1,2810,null,{}] 11:29:08 INFO - PROCESS | 740 | 1471544948018 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}] 11:29:08 INFO - PROCESS | 740 | 1471544948024 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:08 INFO - PROCESS | 740 | 1471544948114 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 11:29:08 INFO - PROCESS | 740 | 1471544948124 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:08 INFO - PROCESS | 740 | 1471544948128 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:08 INFO - PROCESS | 740 | ++DOCSHELL 000000140E769000 == 27 [pid = 740] [id = 712] 11:29:08 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140B94B000) [pid = 740] [serial = 2136] [outer = 0000000000000000] 11:29:08 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140C0E5C00) [pid = 740] [serial = 2137] [outer = 000000140B94B000] 11:29:08 INFO - PROCESS | 740 | 1471544948178 Marionette DEBUG loaded listener.js 11:29:08 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140C98CC00) [pid = 740] [serial = 2138] [outer = 000000140B94B000] 11:29:08 INFO - PROCESS | 740 | 1471544948661 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]]]}] 11:29:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:29:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 691ms 11:29:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:29:08 INFO - PROCESS | 740 | 1471544948697 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 11:29:08 INFO - PROCESS | 740 | 1471544948700 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 11:29:08 INFO - PROCESS | 740 | 1471544948703 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:29:08 INFO - PROCESS | 740 | 1471544948705 Marionette TRACE conn6 <- [1,2814,null,{}] 11:29:08 INFO - PROCESS | 740 | 1471544948709 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}] 11:29:08 INFO - PROCESS | 740 | 1471544948711 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:08 INFO - PROCESS | 740 | 1471544948861 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 11:29:08 INFO - PROCESS | 740 | 1471544948882 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:08 INFO - PROCESS | 740 | 1471544948884 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:08 INFO - PROCESS | 740 | ++DOCSHELL 000000140EC60000 == 28 [pid = 740] [id = 713] 11:29:08 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140E738800) [pid = 740] [serial = 2139] [outer = 0000000000000000] 11:29:08 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140E7C9000) [pid = 740] [serial = 2140] [outer = 000000140E738800] 11:29:08 INFO - PROCESS | 740 | 1471544948932 Marionette DEBUG loaded listener.js 11:29:09 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140E841000) [pid = 740] [serial = 2141] [outer = 000000140E738800] 11:29:09 INFO - PROCESS | 740 | 1471544949367 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:29:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:29:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 691ms 11:29:09 INFO - PROCESS | 740 | 1471544949397 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 11:29:09 INFO - PROCESS | 740 | 1471544949400 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 11:29:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:29:09 INFO - PROCESS | 740 | 1471544949403 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:29:09 INFO - PROCESS | 740 | 1471544949404 Marionette TRACE conn6 <- [1,2818,null,{}] 11:29:09 INFO - PROCESS | 740 | 1471544949408 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}] 11:29:09 INFO - PROCESS | 740 | 1471544949410 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:09 INFO - PROCESS | 740 | 1471544949521 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 11:29:09 INFO - PROCESS | 740 | 1471544949527 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:09 INFO - PROCESS | 740 | 1471544949529 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:09 INFO - PROCESS | 740 | ++DOCSHELL 000000140ED8D000 == 29 [pid = 740] [id = 714] 11:29:09 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001400BC3000) [pid = 740] [serial = 2142] [outer = 0000000000000000] 11:29:09 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140EAE3C00) [pid = 740] [serial = 2143] [outer = 0000001400BC3000] 11:29:09 INFO - PROCESS | 740 | 1471544949576 Marionette DEBUG loaded listener.js 11:29:09 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140EC97800) [pid = 740] [serial = 2144] [outer = 0000001400BC3000] 11:29:10 INFO - PROCESS | 740 | 1471544950062 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]]]}] 11:29:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:29:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 735ms 11:29:10 INFO - PROCESS | 740 | 1471544950140 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 11:29:10 INFO - PROCESS | 740 | 1471544950143 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 11:29:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:29:10 INFO - PROCESS | 740 | 1471544950146 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:29:10 INFO - PROCESS | 740 | 1471544950148 Marionette TRACE conn6 <- [1,2822,null,{}] 11:29:10 INFO - PROCESS | 740 | 1471544950195 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}] 11:29:10 INFO - PROCESS | 740 | 1471544950202 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:10 INFO - PROCESS | 740 | 1471544950335 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 11:29:10 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140EF18800) [pid = 740] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:29:10 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140F3BE400) [pid = 740] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:29:10 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140F0C4400) [pid = 740] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:29:10 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140474E400) [pid = 740] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:29:10 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140A04D000) [pid = 740] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:29:10 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001407DCE000) [pid = 740] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:29:10 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001404755000) [pid = 740] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:29:10 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001403AA6400) [pid = 740] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:29:10 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001409063C00) [pid = 740] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:29:10 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140EAEC000) [pid = 740] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:29:10 INFO - PROCESS | 740 | --DOMWINDOW == 71 (0000001479D37400) [pid = 740] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:29:10 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000147A1C6400) [pid = 740] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:29:10 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140E740000) [pid = 740] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:29:10 INFO - PROCESS | 740 | 1471544950603 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:10 INFO - PROCESS | 740 | 1471544950606 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:10 INFO - PROCESS | 740 | ++DOCSHELL 000000140A37F800 == 30 [pid = 740] [id = 715] 11:29:10 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (0000001403CA2000) [pid = 740] [serial = 2145] [outer = 0000000000000000] 11:29:10 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001406C3A400) [pid = 740] [serial = 2146] [outer = 0000001403CA2000] 11:29:10 INFO - PROCESS | 740 | 1471544950656 Marionette DEBUG loaded listener.js 11:29:10 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140B94DC00) [pid = 740] [serial = 2147] [outer = 0000001403CA2000] 11:29:11 INFO - PROCESS | 740 | 1471544951026 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:29:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:29:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 943ms 11:29:11 INFO - PROCESS | 740 | 1471544951092 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 11:29:11 INFO - PROCESS | 740 | 1471544951094 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 11:29:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:29:11 INFO - PROCESS | 740 | 1471544951098 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:29:11 INFO - PROCESS | 740 | 1471544951099 Marionette TRACE conn6 <- [1,2826,null,{}] 11:29:11 INFO - PROCESS | 740 | 1471544951103 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}] 11:29:11 INFO - PROCESS | 740 | 1471544951105 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:11 INFO - PROCESS | 740 | 1471544951214 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 11:29:11 INFO - PROCESS | 740 | 1471544951222 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:11 INFO - PROCESS | 740 | 1471544951224 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:11 INFO - PROCESS | 740 | ++DOCSHELL 0000001479DF2800 == 31 [pid = 740] [id = 716] 11:29:11 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140B953C00) [pid = 740] [serial = 2148] [outer = 0000000000000000] 11:29:11 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140EF96C00) [pid = 740] [serial = 2149] [outer = 000000140B953C00] 11:29:11 INFO - PROCESS | 740 | 1471544951271 Marionette DEBUG loaded listener.js 11:29:11 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140F0C0C00) [pid = 740] [serial = 2150] [outer = 000000140B953C00] 11:29:11 INFO - PROCESS | 740 | 1471544951686 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]]]}] 11:29:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:29:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 628ms 11:29:11 INFO - PROCESS | 740 | 1471544951729 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 11:29:11 INFO - PROCESS | 740 | 1471544951731 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 11:29:11 INFO - PROCESS | 740 | 1471544951734 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:29:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:29:11 INFO - PROCESS | 740 | 1471544951736 Marionette TRACE conn6 <- [1,2830,null,{}] 11:29:11 INFO - PROCESS | 740 | 1471544951740 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}] 11:29:11 INFO - PROCESS | 740 | 1471544951742 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:11 INFO - PROCESS | 740 | 1471544951854 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 11:29:11 INFO - PROCESS | 740 | 1471544951894 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:11 INFO - PROCESS | 740 | 1471544951896 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:11 INFO - PROCESS | 740 | ++DOCSHELL 000000147A685000 == 32 [pid = 740] [id = 717] 11:29:11 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140F0C1400) [pid = 740] [serial = 2151] [outer = 0000000000000000] 11:29:11 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140F1F8000) [pid = 740] [serial = 2152] [outer = 000000140F0C1400] 11:29:11 INFO - PROCESS | 740 | 1471544951951 Marionette DEBUG loaded listener.js 11:29:12 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140F3BB000) [pid = 740] [serial = 2153] [outer = 000000140F0C1400] 11:29:12 INFO - PROCESS | 740 | 1471544952339 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]]]}] 11:29:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:29:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 629ms 11:29:12 INFO - PROCESS | 740 | 1471544952367 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 11:29:12 INFO - PROCESS | 740 | 1471544952370 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 11:29:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:29:12 INFO - PROCESS | 740 | 1471544952373 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:29:12 INFO - PROCESS | 740 | 1471544952375 Marionette TRACE conn6 <- [1,2834,null,{}] 11:29:12 INFO - PROCESS | 740 | 1471544952378 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}] 11:29:12 INFO - PROCESS | 740 | 1471544952380 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:12 INFO - PROCESS | 740 | 1471544952495 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 11:29:12 INFO - PROCESS | 740 | 1471544952503 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:12 INFO - PROCESS | 740 | 1471544952505 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:12 INFO - PROCESS | 740 | ++DOCSHELL 000000147B4F9000 == 33 [pid = 740] [id = 718] 11:29:12 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140F3BB400) [pid = 740] [serial = 2154] [outer = 0000000000000000] 11:29:12 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001478E6D000) [pid = 740] [serial = 2155] [outer = 000000140F3BB400] 11:29:12 INFO - PROCESS | 740 | 1471544952554 Marionette DEBUG loaded listener.js 11:29:12 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000147964F000) [pid = 740] [serial = 2156] [outer = 000000140F3BB400] 11:29:13 INFO - PROCESS | 740 | 1471544953297 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]]]}] 11:29:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:29:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 986ms 11:29:13 INFO - PROCESS | 740 | 1471544953363 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 11:29:13 INFO - PROCESS | 740 | 1471544953368 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 11:29:13 INFO - PROCESS | 740 | 1471544953373 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:29:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:29:13 INFO - PROCESS | 740 | 1471544953378 Marionette TRACE conn6 <- [1,2838,null,{}] 11:29:13 INFO - PROCESS | 740 | 1471544953384 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}] 11:29:13 INFO - PROCESS | 740 | 1471544953387 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:13 INFO - PROCESS | 740 | 1471544953531 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 11:29:13 INFO - PROCESS | 740 | 1471544953607 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:13 INFO - PROCESS | 740 | 1471544953610 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:13 INFO - PROCESS | 740 | ++DOCSHELL 000000140B476000 == 34 [pid = 740] [id = 719] 11:29:13 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (0000001406C39800) [pid = 740] [serial = 2157] [outer = 0000000000000000] 11:29:13 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001406CE0800) [pid = 740] [serial = 2158] [outer = 0000001406C39800] 11:29:13 INFO - PROCESS | 740 | 1471544953712 Marionette DEBUG loaded listener.js 11:29:13 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001407DD1000) [pid = 740] [serial = 2159] [outer = 0000001406C39800] 11:29:14 INFO - PROCESS | 740 | 1471544954368 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:29:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:29:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1028ms 11:29:14 INFO - PROCESS | 740 | 1471544954405 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 11:29:14 INFO - PROCESS | 740 | 1471544954410 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 11:29:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:29:14 INFO - PROCESS | 740 | 1471544954417 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:29:14 INFO - PROCESS | 740 | 1471544954420 Marionette TRACE conn6 <- [1,2842,null,{}] 11:29:14 INFO - PROCESS | 740 | 1471544954424 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}] 11:29:14 INFO - PROCESS | 740 | 1471544954427 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:14 INFO - PROCESS | 740 | 1471544954555 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 11:29:14 INFO - PROCESS | 740 | 1471544954688 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:14 INFO - PROCESS | 740 | 1471544954691 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:14 INFO - PROCESS | 740 | ++DOCSHELL 000000140F377800 == 35 [pid = 740] [id = 720] 11:29:14 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001406C3D400) [pid = 740] [serial = 2160] [outer = 0000000000000000] 11:29:14 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000140C0E4000) [pid = 740] [serial = 2161] [outer = 0000001406C3D400] 11:29:14 INFO - PROCESS | 740 | 1471544954753 Marionette DEBUG loaded listener.js 11:29:14 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000140E738400) [pid = 740] [serial = 2162] [outer = 0000001406C3D400] 11:29:15 INFO - PROCESS | 740 | 1471544955639 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]]]}] 11:29:15 INFO - PROCESS | 740 | --DOCSHELL 000000147A685000 == 34 [pid = 740] [id = 717] 11:29:15 INFO - PROCESS | 740 | --DOCSHELL 0000001479DF2800 == 33 [pid = 740] [id = 716] 11:29:15 INFO - PROCESS | 740 | --DOCSHELL 000000140A37F800 == 32 [pid = 740] [id = 715] 11:29:15 INFO - PROCESS | 740 | --DOCSHELL 000000140ED8D000 == 31 [pid = 740] [id = 714] 11:29:15 INFO - PROCESS | 740 | --DOCSHELL 000000140EC60000 == 30 [pid = 740] [id = 713] 11:29:15 INFO - PROCESS | 740 | --DOCSHELL 000000140E769000 == 29 [pid = 740] [id = 712] 11:29:15 INFO - PROCESS | 740 | --DOCSHELL 000000140C1B2000 == 28 [pid = 740] [id = 711] 11:29:15 INFO - PROCESS | 740 | --DOCSHELL 0000001408112000 == 27 [pid = 740] [id = 710] 11:29:15 INFO - PROCESS | 740 | --DOCSHELL 000000140C6C7000 == 26 [pid = 740] [id = 709] 11:29:15 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000147A624C00) [pid = 740] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 11:29:15 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000140EF1C000) [pid = 740] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 11:29:15 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140F018800) [pid = 740] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 11:29:15 INFO - PROCESS | 740 | --DOMWINDOW == 83 (0000001478E6EC00) [pid = 740] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 11:29:15 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140F1F2800) [pid = 740] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 11:29:15 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140F1F2000) [pid = 740] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 11:29:15 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140C98F400) [pid = 740] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 11:29:15 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140E844000) [pid = 740] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 11:29:15 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140A3D3400) [pid = 740] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 11:29:15 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140B94F000) [pid = 740] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 11:29:15 INFO - PROCESS | 740 | --DOMWINDOW == 76 (0000001408236400) [pid = 740] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 11:29:15 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140A053800) [pid = 740] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 11:29:15 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001404F28800) [pid = 740] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 11:29:15 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001406CDAC00) [pid = 740] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 11:29:15 INFO - PROCESS | 740 | --DOMWINDOW == 72 (0000001406C3F400) [pid = 740] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 11:29:15 INFO - PROCESS | 740 | --DOMWINDOW == 71 (0000001407AF9C00) [pid = 740] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 11:29:15 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140E73DC00) [pid = 740] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 11:29:15 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140F0C0400) [pid = 740] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 11:29:15 INFO - PROCESS | 740 | --DOMWINDOW == 68 (00000014796C0C00) [pid = 740] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 11:29:15 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000147A62B800) [pid = 740] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 11:29:15 INFO - PROCESS | 740 | --DOMWINDOW == 66 (000000140ED0E400) [pid = 740] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 11:29:15 INFO - PROCESS | 740 | --DOMWINDOW == 65 (000000140EF20800) [pid = 740] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 11:29:15 INFO - PROCESS | 740 | --DOMWINDOW == 64 (0000001479F3EC00) [pid = 740] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 11:29:15 INFO - PROCESS | 740 | --DOMWINDOW == 63 (000000147A1BB800) [pid = 740] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 11:29:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:29:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1297ms 11:29:15 INFO - PROCESS | 740 | 1471544955716 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 11:29:15 INFO - PROCESS | 740 | 1471544955721 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 11:29:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:29:15 INFO - PROCESS | 740 | 1471544955735 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:29:15 INFO - PROCESS | 740 | 1471544955738 Marionette TRACE conn6 <- [1,2846,null,{}] 11:29:15 INFO - PROCESS | 740 | 1471544955747 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}] 11:29:15 INFO - PROCESS | 740 | 1471544955750 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:15 INFO - PROCESS | 740 | 1471544955855 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 11:29:15 INFO - PROCESS | 740 | 1471544955863 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:15 INFO - PROCESS | 740 | 1471544955867 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:15 INFO - PROCESS | 740 | ++DOCSHELL 0000001408107000 == 27 [pid = 740] [id = 721] 11:29:15 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (0000001406CDF800) [pid = 740] [serial = 2163] [outer = 0000000000000000] 11:29:15 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (00000014071EDC00) [pid = 740] [serial = 2164] [outer = 0000001406CDF800] 11:29:15 INFO - PROCESS | 740 | 1471544955921 Marionette DEBUG loaded listener.js 11:29:16 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (0000001407D98000) [pid = 740] [serial = 2165] [outer = 0000001406CDF800] 11:29:16 INFO - PROCESS | 740 | 1471544956460 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:29:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:29:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 796ms 11:29:16 INFO - PROCESS | 740 | 1471544956526 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 11:29:16 INFO - PROCESS | 740 | 1471544956532 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 11:29:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:29:16 INFO - PROCESS | 740 | 1471544956538 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:29:16 INFO - PROCESS | 740 | 1471544956541 Marionette TRACE conn6 <- [1,2850,null,{}] 11:29:16 INFO - PROCESS | 740 | 1471544956545 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}] 11:29:16 INFO - PROCESS | 740 | 1471544956548 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:16 INFO - PROCESS | 740 | 1471544956665 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 11:29:16 INFO - PROCESS | 740 | 1471544956747 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:16 INFO - PROCESS | 740 | 1471544956750 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:16 INFO - PROCESS | 740 | ++DOCSHELL 000000140C6C1800 == 28 [pid = 740] [id = 722] 11:29:16 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (00000014086CCC00) [pid = 740] [serial = 2166] [outer = 0000000000000000] 11:29:16 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (000000140B4C3000) [pid = 740] [serial = 2167] [outer = 00000014086CCC00] 11:29:16 INFO - PROCESS | 740 | 1471544956800 Marionette DEBUG loaded listener.js 11:29:16 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (000000140C0E3400) [pid = 740] [serial = 2168] [outer = 00000014086CCC00] 11:29:17 INFO - PROCESS | 740 | 1471544957199 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]]]}] 11:29:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:29:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 693ms 11:29:17 INFO - PROCESS | 740 | 1471544957261 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 11:29:17 INFO - PROCESS | 740 | 1471544957263 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 11:29:17 INFO - PROCESS | 740 | 1471544957267 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:29:17 INFO - PROCESS | 740 | 1471544957271 Marionette TRACE conn6 <- [1,2854,null,{}] 11:29:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:29:17 INFO - PROCESS | 740 | 1471544957285 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}] 11:29:17 INFO - PROCESS | 740 | 1471544957290 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:17 INFO - PROCESS | 740 | 1471544957384 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 11:29:17 INFO - PROCESS | 740 | 1471544957397 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:17 INFO - PROCESS | 740 | 1471544957400 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:17 INFO - PROCESS | 740 | ++DOCSHELL 000000140EC65000 == 29 [pid = 740] [id = 723] 11:29:17 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140E7C9C00) [pid = 740] [serial = 2169] [outer = 0000000000000000] 11:29:17 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140E849800) [pid = 740] [serial = 2170] [outer = 000000140E7C9C00] 11:29:17 INFO - PROCESS | 740 | 1471544957451 Marionette DEBUG loaded listener.js 11:29:17 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140EC98000) [pid = 740] [serial = 2171] [outer = 000000140E7C9C00] 11:29:17 INFO - PROCESS | 740 | 1471544957890 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]]]}] 11:29:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:29:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 691ms 11:29:17 INFO - PROCESS | 740 | 1471544957967 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 11:29:17 INFO - PROCESS | 740 | 1471544957970 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 11:29:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:29:17 INFO - PROCESS | 740 | 1471544957973 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:29:17 INFO - PROCESS | 740 | 1471544957975 Marionette TRACE conn6 <- [1,2858,null,{}] 11:29:17 INFO - PROCESS | 740 | 1471544957979 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}] 11:29:17 INFO - PROCESS | 740 | 1471544957981 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:18 INFO - PROCESS | 740 | 1471544958098 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 11:29:18 INFO - PROCESS | 740 | 1471544958147 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:18 INFO - PROCESS | 740 | 1471544958149 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:18 INFO - PROCESS | 740 | ++DOCSHELL 000000140F0E1800 == 30 [pid = 740] [id = 724] 11:29:18 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140ED10800) [pid = 740] [serial = 2172] [outer = 0000000000000000] 11:29:18 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140EF11400) [pid = 740] [serial = 2173] [outer = 000000140ED10800] 11:29:18 INFO - PROCESS | 740 | 1471544958205 Marionette DEBUG loaded listener.js 11:29:18 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140EF1FC00) [pid = 740] [serial = 2174] [outer = 000000140ED10800] 11:29:18 INFO - PROCESS | 740 | 1471544958621 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]]]}] 11:29:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:29:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 690ms 11:29:18 INFO - PROCESS | 740 | 1471544958672 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 11:29:18 INFO - PROCESS | 740 | 1471544958674 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 11:29:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:29:18 INFO - PROCESS | 740 | 1471544958677 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:29:18 INFO - PROCESS | 740 | 1471544958679 Marionette TRACE conn6 <- [1,2862,null,{}] 11:29:18 INFO - PROCESS | 740 | 1471544958682 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}] 11:29:18 INFO - PROCESS | 740 | 1471544958685 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:18 INFO - PROCESS | 740 | 1471544958828 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 11:29:18 INFO - PROCESS | 740 | 1471544958852 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:18 INFO - PROCESS | 740 | 1471544958854 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:18 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D21800 == 31 [pid = 740] [id = 725] 11:29:18 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140EF1C000) [pid = 740] [serial = 2175] [outer = 0000000000000000] 11:29:18 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140F013C00) [pid = 740] [serial = 2176] [outer = 000000140EF1C000] 11:29:18 INFO - PROCESS | 740 | 1471544958901 Marionette DEBUG loaded listener.js 11:29:18 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140F0C6C00) [pid = 740] [serial = 2177] [outer = 000000140EF1C000] 11:29:19 INFO - PROCESS | 740 | 1471544959360 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]]]}] 11:29:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:29:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 733ms 11:29:19 INFO - PROCESS | 740 | 1471544959414 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 11:29:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:29:19 INFO - PROCESS | 740 | 1471544959416 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 11:29:19 INFO - PROCESS | 740 | 1471544959419 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:29:19 INFO - PROCESS | 740 | 1471544959421 Marionette TRACE conn6 <- [1,2866,null,{}] 11:29:19 INFO - PROCESS | 740 | 1471544959435 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}] 11:29:19 INFO - PROCESS | 740 | 1471544959441 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:19 INFO - PROCESS | 740 | 1471544959587 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 11:29:19 INFO - PROCESS | 740 | 1471544959645 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:19 INFO - PROCESS | 740 | 1471544959647 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:19 INFO - PROCESS | 740 | ++DOCSHELL 000000147AFE1000 == 32 [pid = 740] [id = 726] 11:29:19 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140F3B3000) [pid = 740] [serial = 2178] [outer = 0000000000000000] 11:29:19 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (00000014796C1000) [pid = 740] [serial = 2179] [outer = 000000140F3B3000] 11:29:19 INFO - PROCESS | 740 | 1471544959694 Marionette DEBUG loaded listener.js 11:29:19 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (0000001479DC4000) [pid = 740] [serial = 2180] [outer = 000000140F3B3000] 11:29:20 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140F0C1400) [pid = 740] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:29:20 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140E738800) [pid = 740] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:29:20 INFO - PROCESS | 740 | --DOMWINDOW == 78 (00000014087EAC00) [pid = 740] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:29:20 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001407DCAC00) [pid = 740] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:29:20 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140B94B000) [pid = 740] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:29:20 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001406C3C400) [pid = 740] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:29:20 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001400BC3000) [pid = 740] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:29:20 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001400AA5800) [pid = 740] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:29:20 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000140B94BC00) [pid = 740] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:29:20 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140F0C1C00) [pid = 740] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:29:20 INFO - PROCESS | 740 | --DOMWINDOW == 70 (0000001407AF9800) [pid = 740] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:29:20 INFO - PROCESS | 740 | --DOMWINDOW == 69 (0000001403CA2000) [pid = 740] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:29:20 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140B953C00) [pid = 740] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:29:20 INFO - PROCESS | 740 | 1471544960184 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]]]}] 11:29:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:29:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 796ms 11:29:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:29:20 INFO - PROCESS | 740 | 1471544960219 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 11:29:20 INFO - PROCESS | 740 | 1471544960221 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 11:29:20 INFO - PROCESS | 740 | 1471544960224 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:29:20 INFO - PROCESS | 740 | 1471544960227 Marionette TRACE conn6 <- [1,2870,null,{}] 11:29:20 INFO - PROCESS | 740 | 1471544960230 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}] 11:29:20 INFO - PROCESS | 740 | 1471544960232 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:20 INFO - PROCESS | 740 | 1471544960346 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 11:29:20 INFO - PROCESS | 740 | 1471544960399 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:20 INFO - PROCESS | 740 | 1471544960401 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:20 INFO - PROCESS | 740 | ++DOCSHELL 000000140C1C1800 == 33 [pid = 740] [id = 727] 11:29:20 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (00000014047E9800) [pid = 740] [serial = 2181] [outer = 0000000000000000] 11:29:20 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140B955400) [pid = 740] [serial = 2182] [outer = 00000014047E9800] 11:29:20 INFO - PROCESS | 740 | 1471544960448 Marionette DEBUG loaded listener.js 11:29:20 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140F0C7400) [pid = 740] [serial = 2183] [outer = 00000014047E9800] 11:29:20 INFO - PROCESS | 740 | 1471544960814 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]]]}] 11:29:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:29:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 629ms 11:29:20 INFO - PROCESS | 740 | 1471544960857 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 11:29:20 INFO - PROCESS | 740 | 1471544960859 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 11:29:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:29:20 INFO - PROCESS | 740 | 1471544960871 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:29:20 INFO - PROCESS | 740 | 1471544960873 Marionette TRACE conn6 <- [1,2874,null,{}] 11:29:20 INFO - PROCESS | 740 | 1471544960876 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}] 11:29:20 INFO - PROCESS | 740 | 1471544960878 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:20 INFO - PROCESS | 740 | 1471544960964 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 11:29:20 INFO - PROCESS | 740 | 1471544960970 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:20 INFO - PROCESS | 740 | 1471544960972 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:20 INFO - PROCESS | 740 | ++DOCSHELL 000000147F2E3800 == 34 [pid = 740] [id = 728] 11:29:20 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (0000001479DCB000) [pid = 740] [serial = 2184] [outer = 0000000000000000] 11:29:21 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000147A620400) [pid = 740] [serial = 2185] [outer = 0000001479DCB000] 11:29:21 INFO - PROCESS | 740 | 1471544961018 Marionette DEBUG loaded listener.js 11:29:21 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000147A91F000) [pid = 740] [serial = 2186] [outer = 0000001479DCB000] 11:29:21 INFO - PROCESS | 740 | 1471544961450 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]]]}] 11:29:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:29:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 627ms 11:29:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:29:21 INFO - PROCESS | 740 | 1471544961504 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 11:29:21 INFO - PROCESS | 740 | 1471544961506 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 11:29:21 INFO - PROCESS | 740 | 1471544961509 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:29:21 INFO - PROCESS | 740 | 1471544961511 Marionette TRACE conn6 <- [1,2878,null,{}] 11:29:21 INFO - PROCESS | 740 | 1471544961515 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}] 11:29:21 INFO - PROCESS | 740 | 1471544961517 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:21 INFO - PROCESS | 740 | 1471544961602 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 11:29:21 INFO - PROCESS | 740 | 1471544961609 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:21 INFO - PROCESS | 740 | 1471544961611 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:21 INFO - PROCESS | 740 | ++DOCSHELL 000000147FC17000 == 35 [pid = 740] [id = 729] 11:29:21 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000147A920000) [pid = 740] [serial = 2187] [outer = 0000000000000000] 11:29:21 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000147A929400) [pid = 740] [serial = 2188] [outer = 000000147A920000] 11:29:21 INFO - PROCESS | 740 | 1471544961657 Marionette DEBUG loaded listener.js 11:29:21 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000147AA33C00) [pid = 740] [serial = 2189] [outer = 000000147A920000] 11:29:22 INFO - PROCESS | 740 | 1471544962256 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:29:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:29:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 797ms 11:29:22 INFO - PROCESS | 740 | 1471544962310 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 11:29:22 INFO - PROCESS | 740 | 1471544962315 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 11:29:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:29:22 INFO - PROCESS | 740 | 1471544962321 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:29:22 INFO - PROCESS | 740 | 1471544962325 Marionette TRACE conn6 <- [1,2882,null,{}] 11:29:22 INFO - PROCESS | 740 | 1471544962331 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}] 11:29:22 INFO - PROCESS | 740 | 1471544962335 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:22 INFO - PROCESS | 740 | 1471544962493 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 11:29:22 INFO - PROCESS | 740 | 1471544962592 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:22 INFO - PROCESS | 740 | 1471544962597 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:22 INFO - PROCESS | 740 | ++DOCSHELL 000000140B375000 == 36 [pid = 740] [id = 730] 11:29:22 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (0000001405244C00) [pid = 740] [serial = 2190] [outer = 0000000000000000] 11:29:22 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001407503000) [pid = 740] [serial = 2191] [outer = 0000001405244C00] 11:29:22 INFO - PROCESS | 740 | 1471544962659 Marionette DEBUG loaded listener.js 11:29:22 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140822B400) [pid = 740] [serial = 2192] [outer = 0000001405244C00] 11:29:23 INFO - PROCESS | 740 | 1471544963267 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]]]}] 11:29:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:29:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 986ms 11:29:23 INFO - PROCESS | 740 | 1471544963310 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 11:29:23 INFO - PROCESS | 740 | 1471544963315 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 11:29:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:29:23 INFO - PROCESS | 740 | 1471544963322 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:29:23 INFO - PROCESS | 740 | 1471544963325 Marionette TRACE conn6 <- [1,2886,null,{}] 11:29:23 INFO - PROCESS | 740 | 1471544963330 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}] 11:29:23 INFO - PROCESS | 740 | 1471544963333 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:23 INFO - PROCESS | 740 | 1471544963451 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 11:29:23 INFO - PROCESS | 740 | 1471544963575 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:23 INFO - PROCESS | 740 | 1471544963578 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:23 INFO - PROCESS | 740 | ++DOCSHELL 000000147A68C000 == 37 [pid = 740] [id = 731] 11:29:23 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140C0E4800) [pid = 740] [serial = 2193] [outer = 0000000000000000] 11:29:23 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140E73E000) [pid = 740] [serial = 2194] [outer = 000000140C0E4800] 11:29:23 INFO - PROCESS | 740 | 1471544963638 Marionette DEBUG loaded listener.js 11:29:23 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140ECA1800) [pid = 740] [serial = 2195] [outer = 000000140C0E4800] 11:29:24 INFO - PROCESS | 740 | 1471544964279 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]]]}] 11:29:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:29:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1027ms 11:29:24 INFO - PROCESS | 740 | 1471544964350 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 11:29:24 INFO - PROCESS | 740 | 1471544964353 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 11:29:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:29:24 INFO - PROCESS | 740 | 1471544964357 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:29:24 INFO - PROCESS | 740 | 1471544964361 Marionette TRACE conn6 <- [1,2890,null,{}] 11:29:24 INFO - PROCESS | 740 | 1471544964373 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}] 11:29:24 INFO - PROCESS | 740 | 1471544964378 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:24 INFO - PROCESS | 740 | 1471544964555 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 11:29:24 INFO - PROCESS | 740 | 1471544964674 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:24 INFO - PROCESS | 740 | 1471544964678 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:24 INFO - PROCESS | 740 | ++DOCSHELL 0000001407B06000 == 38 [pid = 740] [id = 732] 11:29:24 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001478E6E000) [pid = 740] [serial = 2196] [outer = 0000000000000000] 11:29:24 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001479D34800) [pid = 740] [serial = 2197] [outer = 0000001478E6E000] 11:29:24 INFO - PROCESS | 740 | 1471544964739 Marionette DEBUG loaded listener.js 11:29:24 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000147AA35800) [pid = 740] [serial = 2198] [outer = 0000001478E6E000] 11:29:25 INFO - PROCESS | 740 | 1471544965360 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:29:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:29:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1036ms 11:29:25 INFO - PROCESS | 740 | 1471544965594 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 11:29:25 INFO - PROCESS | 740 | 1471544965599 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 11:29:25 INFO - PROCESS | 740 | 1471544965605 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:29:25 INFO - PROCESS | 740 | 1471544965609 Marionette TRACE conn6 <- [1,2894,null,{}] 11:29:25 INFO - PROCESS | 740 | 1471544965614 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}] 11:29:25 INFO - PROCESS | 740 | 1471544965618 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:29:25 INFO - PROCESS | 740 | 1471544965736 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 11:29:25 INFO - PROCESS | 740 | 1471544965814 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:25 INFO - PROCESS | 740 | 1471544965819 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:25 INFO - PROCESS | 740 | ++DOCSHELL 0000001408113000 == 39 [pid = 740] [id = 733] 11:29:25 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000140435E800) [pid = 740] [serial = 2199] [outer = 0000000000000000] 11:29:25 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (0000001406CD4400) [pid = 740] [serial = 2200] [outer = 000000140435E800] 11:29:25 INFO - PROCESS | 740 | 1471544965915 Marionette DEBUG loaded listener.js 11:29:26 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (0000001407CDC800) [pid = 740] [serial = 2201] [outer = 000000140435E800] 11:29:27 INFO - PROCESS | 740 | --DOCSHELL 000000147F2E3800 == 38 [pid = 740] [id = 728] 11:29:27 INFO - PROCESS | 740 | --DOCSHELL 000000140C1C1800 == 37 [pid = 740] [id = 727] 11:29:27 INFO - PROCESS | 740 | --DOCSHELL 000000147AFE1000 == 36 [pid = 740] [id = 726] 11:29:27 INFO - PROCESS | 740 | --DOCSHELL 0000001478D21800 == 35 [pid = 740] [id = 725] 11:29:27 INFO - PROCESS | 740 | --DOCSHELL 000000140F0E1800 == 34 [pid = 740] [id = 724] 11:29:27 INFO - PROCESS | 740 | --DOCSHELL 000000140EC65000 == 33 [pid = 740] [id = 723] 11:29:27 INFO - PROCESS | 740 | --DOCSHELL 000000140C6C1800 == 32 [pid = 740] [id = 722] 11:29:27 INFO - PROCESS | 740 | --DOCSHELL 0000001408107000 == 31 [pid = 740] [id = 721] 11:29:27 INFO - PROCESS | 740 | --DOCSHELL 000000140F377800 == 30 [pid = 740] [id = 720] 11:29:27 INFO - PROCESS | 740 | --DOCSHELL 000000140B476000 == 29 [pid = 740] [id = 719] 11:29:27 INFO - PROCESS | 740 | --DOCSHELL 000000147B4F9000 == 28 [pid = 740] [id = 718] 11:29:27 INFO - PROCESS | 740 | --DOCSHELL 0000001407B06000 == 27 [pid = 740] [id = 732] 11:29:27 INFO - PROCESS | 740 | --DOCSHELL 000000147A68C000 == 26 [pid = 740] [id = 731] 11:29:27 INFO - PROCESS | 740 | --DOCSHELL 000000147FC17000 == 25 [pid = 740] [id = 729] 11:29:27 INFO - PROCESS | 740 | --DOCSHELL 000000140B375000 == 24 [pid = 740] [id = 730] 11:29:27 INFO - PROCESS | 740 | --DOMWINDOW == 88 (000000140F1F8000) [pid = 740] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 11:29:27 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140E7C9000) [pid = 740] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 11:29:27 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140B958000) [pid = 740] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 11:29:27 INFO - PROCESS | 740 | --DOMWINDOW == 85 (0000001407F37000) [pid = 740] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 11:29:27 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001409A2F400) [pid = 740] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 11:29:27 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140C0E5C00) [pid = 740] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 11:29:27 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001406C45800) [pid = 740] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 11:29:27 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001407AD7000) [pid = 740] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 11:29:27 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140EAE3C00) [pid = 740] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 11:29:27 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001406CD8800) [pid = 740] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 11:29:27 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001403C79800) [pid = 740] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 11:29:27 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140E83F800) [pid = 740] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 11:29:27 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140C0EC000) [pid = 740] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 11:29:27 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001478E72000) [pid = 740] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 11:29:27 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140F3B8000) [pid = 740] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 11:29:27 INFO - PROCESS | 740 | --DOMWINDOW == 73 (0000001407F3AC00) [pid = 740] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 11:29:27 INFO - PROCESS | 740 | --DOMWINDOW == 72 (0000001407CDA400) [pid = 740] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 11:29:27 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000140E841000) [pid = 740] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 11:29:27 INFO - PROCESS | 740 | --DOMWINDOW == 70 (0000001406C3A400) [pid = 740] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 11:29:27 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140EC97800) [pid = 740] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 11:29:27 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140B94DC00) [pid = 740] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 11:29:27 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000140EF96C00) [pid = 740] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 11:29:27 INFO - PROCESS | 740 | --DOMWINDOW == 66 (000000140E73C000) [pid = 740] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 11:29:27 INFO - PROCESS | 740 | --DOMWINDOW == 65 (000000140F0C0C00) [pid = 740] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 11:29:27 INFO - PROCESS | 740 | --DOMWINDOW == 64 (000000140C98CC00) [pid = 740] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 11:29:27 INFO - PROCESS | 740 | --DOMWINDOW == 63 (000000140F3BB000) [pid = 740] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 11:29:27 INFO - PROCESS | 740 | 1471544967200 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]]]}] 11:29:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:29:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1620ms 11:29:27 INFO - PROCESS | 740 | 1471544967252 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 11:29:27 INFO - PROCESS | 740 | 1471544967257 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 11:29:27 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:29:27 INFO - PROCESS | 740 | 1471544967264 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:29:27 INFO - PROCESS | 740 | 1471544967267 Marionette TRACE conn6 <- [1,2898,null,{}] 11:29:27 INFO - PROCESS | 740 | 1471544967273 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}] 11:29:27 INFO - PROCESS | 740 | 1471544967276 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:27 INFO - PROCESS | 740 | 1471544967379 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 11:29:27 INFO - PROCESS | 740 | 1471544967459 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:27 INFO - PROCESS | 740 | 1471544967464 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:27 INFO - PROCESS | 740 | ++DOCSHELL 00000014080D2000 == 25 [pid = 740] [id = 734] 11:29:27 INFO - PROCESS | 740 | ++DOMWINDOW == 64 (0000001404751800) [pid = 740] [serial = 2202] [outer = 0000000000000000] 11:29:27 INFO - PROCESS | 740 | ++DOMWINDOW == 65 (00000014066DB400) [pid = 740] [serial = 2203] [outer = 0000001404751800] 11:29:27 INFO - PROCESS | 740 | 1471544967515 Marionette DEBUG loaded listener.js 11:29:27 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (0000001406C40800) [pid = 740] [serial = 2204] [outer = 0000001404751800] 11:29:27 INFO - PROCESS | 740 | 1471544967931 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]]]}] 11:29:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:29:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:29:27 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 692ms 11:29:27 INFO - PROCESS | 740 | 1471544967958 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 11:29:27 INFO - PROCESS | 740 | 1471544967964 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 11:29:27 INFO - TEST-START | /DOMEvents/constructors.html 11:29:27 INFO - PROCESS | 740 | 1471544967971 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:29:27 INFO - PROCESS | 740 | 1471544967974 Marionette TRACE conn6 <- [1,2902,null,{}] 11:29:27 INFO - PROCESS | 740 | 1471544967978 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}] 11:29:27 INFO - PROCESS | 740 | 1471544967981 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:28 INFO - PROCESS | 740 | 1471544968075 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 11:29:28 INFO - PROCESS | 740 | 1471544968081 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:28 INFO - PROCESS | 740 | 1471544968084 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:28 INFO - PROCESS | 740 | ++DOCSHELL 000000140A73C800 == 26 [pid = 740] [id = 735] 11:29:28 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (0000001406CE2C00) [pid = 740] [serial = 2205] [outer = 0000000000000000] 11:29:28 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (0000001407CD1400) [pid = 740] [serial = 2206] [outer = 0000001406CE2C00] 11:29:28 INFO - PROCESS | 740 | 1471544968135 Marionette DEBUG loaded listener.js 11:29:28 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (0000001407DD3800) [pid = 740] [serial = 2207] [outer = 0000001406CE2C00] 11:29:28 INFO - PROCESS | 740 | 1471544968700 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]]]}] 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:29:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:29:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:29:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:29:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:29:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:29:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:29:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:29:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:29:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:29:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:29:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:29:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:29:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:29:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:29:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:29:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:29:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:29:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:29:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:29:28 INFO - TEST-OK | /DOMEvents/constructors.html | took 787ms 11:29:28 INFO - PROCESS | 740 | 1471544968779 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 11:29:28 INFO - PROCESS | 740 | 1471544968782 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 11:29:28 INFO - PROCESS | 740 | 1471544968786 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:29:28 INFO - PROCESS | 740 | 1471544968789 Marionette TRACE conn6 <- [1,2906,null,{}] 11:29:28 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:29:28 INFO - PROCESS | 740 | 1471544968803 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}] 11:29:28 INFO - PROCESS | 740 | 1471544968808 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:28 INFO - PROCESS | 740 | 1471544968936 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 11:29:28 INFO - PROCESS | 740 | 1471544968983 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:28 INFO - PROCESS | 740 | 1471544968987 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:29 INFO - PROCESS | 740 | ++DOCSHELL 000000140C96A000 == 27 [pid = 740] [id = 736] 11:29:29 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (00000014066D4800) [pid = 740] [serial = 2208] [outer = 0000000000000000] 11:29:29 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140B390400) [pid = 740] [serial = 2209] [outer = 00000014066D4800] 11:29:29 INFO - PROCESS | 740 | 1471544969038 Marionette DEBUG loaded listener.js 11:29:29 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140C0E5000) [pid = 740] [serial = 2210] [outer = 00000014066D4800] 11:29:29 INFO - PROCESS | 740 | 1471544969438 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:29:29 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:29:29 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 691ms 11:29:29 INFO - PROCESS | 740 | 1471544969485 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 11:29:29 INFO - PROCESS | 740 | 1471544969487 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 11:29:29 INFO - PROCESS | 740 | 1471544969491 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:29:29 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:29:29 INFO - PROCESS | 740 | 1471544969493 Marionette TRACE conn6 <- [1,2910,null,{}] 11:29:29 INFO - PROCESS | 740 | 1471544969496 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}] 11:29:29 INFO - PROCESS | 740 | 1471544969498 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:29 INFO - PROCESS | 740 | 1471544969617 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 11:29:29 INFO - PROCESS | 740 | 1471544969678 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:29 INFO - PROCESS | 740 | 1471544969681 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:29 INFO - PROCESS | 740 | ++DOCSHELL 000000140EAAA800 == 28 [pid = 740] [id = 737] 11:29:29 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140C988000) [pid = 740] [serial = 2211] [outer = 0000000000000000] 11:29:29 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140E738800) [pid = 740] [serial = 2212] [outer = 000000140C988000] 11:29:29 INFO - PROCESS | 740 | 1471544969729 Marionette DEBUG loaded listener.js 11:29:29 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140E7CA400) [pid = 740] [serial = 2213] [outer = 000000140C988000] 11:29:30 INFO - PROCESS | 740 | [740] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:29:30 INFO - PROCESS | 740 | [740] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:29:30 INFO - PROCESS | 740 | [740] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:29:30 INFO - PROCESS | 740 | [740] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:29:30 INFO - PROCESS | 740 | 1471544970169 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]]]}] 11:29:30 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:29:30 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:29:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:29:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:29:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:29:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:29:30 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 11:29:30 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:29:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:29:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:29:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:29:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:29:30 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 11:29:30 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:29:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:29:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:29:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:29:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:29:30 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]" 11:29:30 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:29:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:29:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:29:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:29:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:29:30 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:29:30 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 739ms 11:29:30 INFO - PROCESS | 740 | 1471544970271 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 11:29:30 INFO - PROCESS | 740 | 1471544970273 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 11:29:30 INFO - PROCESS | 740 | 1471544970277 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:29:30 INFO - PROCESS | 740 | 1471544970279 Marionette TRACE conn6 <- [1,2914,null,{}] 11:29:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:29:30 INFO - PROCESS | 740 | 1471544970283 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}] 11:29:30 INFO - PROCESS | 740 | 1471544970285 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:30 INFO - PROCESS | 740 | 1471544970399 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 11:29:30 INFO - PROCESS | 740 | 1471544970405 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:30 INFO - PROCESS | 740 | 1471544970407 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:30 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECB9800 == 29 [pid = 740] [id = 738] 11:29:30 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (0000001400AF2800) [pid = 740] [serial = 2214] [outer = 0000000000000000] 11:29:30 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140EAE9400) [pid = 740] [serial = 2215] [outer = 0000001400AF2800] 11:29:30 INFO - PROCESS | 740 | 1471544970499 Marionette DEBUG loaded listener.js 11:29:30 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140EC99C00) [pid = 740] [serial = 2216] [outer = 0000001400AF2800] 11:29:30 INFO - PROCESS | 740 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:29:30 INFO - PROCESS | 740 | 1471544970882 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]]]}] 11:29:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:29:30 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 627ms 11:29:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:29:30 INFO - PROCESS | 740 | 1471544970914 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 11:29:30 INFO - PROCESS | 740 | 1471544970917 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 11:29:30 INFO - PROCESS | 740 | 1471544970920 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:29:30 INFO - PROCESS | 740 | 1471544970922 Marionette TRACE conn6 <- [1,2918,null,{}] 11:29:30 INFO - PROCESS | 740 | 1471544970926 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}] 11:29:30 INFO - PROCESS | 740 | 1471544970932 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:31 INFO - PROCESS | 740 | 1471544971076 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 11:29:31 INFO - PROCESS | 740 | 1471544971082 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:31 INFO - PROCESS | 740 | 1471544971084 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:31 INFO - PROCESS | 740 | ++DOCSHELL 000000140F0E6800 == 30 [pid = 740] [id = 739] 11:29:31 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140ECA1400) [pid = 740] [serial = 2217] [outer = 0000000000000000] 11:29:31 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140ED13000) [pid = 740] [serial = 2218] [outer = 000000140ECA1400] 11:29:31 INFO - PROCESS | 740 | 1471544971131 Marionette DEBUG loaded listener.js 11:29:31 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140F0BD800) [pid = 740] [serial = 2219] [outer = 000000140ECA1400] 11:29:31 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140F3B3000) [pid = 740] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:29:31 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140EF1C000) [pid = 740] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:29:31 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140F3BB400) [pid = 740] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:29:31 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001406C3D400) [pid = 740] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:29:31 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140E7C9C00) [pid = 740] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:29:31 INFO - PROCESS | 740 | --DOMWINDOW == 75 (0000001406C39800) [pid = 740] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:29:31 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001406CDF800) [pid = 740] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:29:31 INFO - PROCESS | 740 | --DOMWINDOW == 73 (00000014086CCC00) [pid = 740] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:29:31 INFO - PROCESS | 740 | --DOMWINDOW == 72 (00000014047E9800) [pid = 740] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:29:31 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000147A920000) [pid = 740] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:29:31 INFO - PROCESS | 740 | --DOMWINDOW == 70 (0000001479DCB000) [pid = 740] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:29:31 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000140ED10800) [pid = 740] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:29:31 INFO - PROCESS | 740 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:29:31 INFO - PROCESS | 740 | 1471544971716 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]]]}] 11:29:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:29:31 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 882ms 11:29:31 INFO - PROCESS | 740 | 1471544971804 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 11:29:31 INFO - PROCESS | 740 | 1471544971806 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 11:29:31 INFO - PROCESS | 740 | 1471544971809 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:29:31 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:29:31 INFO - PROCESS | 740 | 1471544971811 Marionette TRACE conn6 <- [1,2922,null,{}] 11:29:31 INFO - PROCESS | 740 | 1471544971815 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}] 11:29:31 INFO - PROCESS | 740 | 1471544971817 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:31 INFO - PROCESS | 740 | 1471544971898 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 11:29:31 INFO - PROCESS | 740 | 1471544971904 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:31 INFO - PROCESS | 740 | 1471544971905 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:31 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D15000 == 31 [pid = 740] [id = 740] 11:29:31 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (00000014086CE400) [pid = 740] [serial = 2220] [outer = 0000000000000000] 11:29:31 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140EAF1C00) [pid = 740] [serial = 2221] [outer = 00000014086CE400] 11:29:31 INFO - PROCESS | 740 | 1471544971951 Marionette DEBUG loaded listener.js 11:29:32 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140F01E000) [pid = 740] [serial = 2222] [outer = 00000014086CE400] 11:29:32 INFO - PROCESS | 740 | 1471544972349 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]]]}] 11:29:32 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:29:32 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 587ms 11:29:32 INFO - PROCESS | 740 | 1471544972406 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 11:29:32 INFO - PROCESS | 740 | 1471544972409 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 11:29:32 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:29:32 INFO - PROCESS | 740 | 1471544972412 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:29:32 INFO - PROCESS | 740 | 1471544972414 Marionette TRACE conn6 <- [1,2926,null,{}] 11:29:32 INFO - PROCESS | 740 | 1471544972418 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}] 11:29:32 INFO - PROCESS | 740 | 1471544972420 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:32 INFO - PROCESS | 740 | 1471544972512 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 11:29:32 INFO - PROCESS | 740 | 1471544972516 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:32 INFO - PROCESS | 740 | 1471544972518 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:32 INFO - PROCESS | 740 | ++DOCSHELL 000000147A144800 == 32 [pid = 740] [id = 741] 11:29:32 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140F0C0400) [pid = 740] [serial = 2223] [outer = 0000000000000000] 11:29:32 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140F1F3C00) [pid = 740] [serial = 2224] [outer = 000000140F0C0400] 11:29:32 INFO - PROCESS | 740 | 1471544972565 Marionette DEBUG loaded listener.js 11:29:32 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140F3B3000) [pid = 740] [serial = 2225] [outer = 000000140F0C0400] 11:29:32 INFO - PROCESS | 740 | 1471544972948 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]]]}] 11:29:33 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. 11:29:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 586ms 11:29:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:29:33 INFO - PROCESS | 740 | 1471544973000 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 11:29:33 INFO - PROCESS | 740 | 1471544973002 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 11:29:33 INFO - PROCESS | 740 | 1471544973005 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:29:33 INFO - PROCESS | 740 | 1471544973007 Marionette TRACE conn6 <- [1,2930,null,{}] 11:29:33 INFO - PROCESS | 740 | 1471544973011 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}] 11:29:33 INFO - PROCESS | 740 | 1471544973013 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:33 INFO - PROCESS | 740 | 1471544973133 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 11:29:33 INFO - PROCESS | 740 | 1471544973143 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:33 INFO - PROCESS | 740 | 1471544973145 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:33 INFO - PROCESS | 740 | ++DOCSHELL 000000140C967800 == 33 [pid = 740] [id = 742] 11:29:33 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140F1FB400) [pid = 740] [serial = 2226] [outer = 0000000000000000] 11:29:33 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140F3BF000) [pid = 740] [serial = 2227] [outer = 000000140F1FB400] 11:29:33 INFO - PROCESS | 740 | 1471544973190 Marionette DEBUG loaded listener.js 11:29:33 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (0000001478E6CC00) [pid = 740] [serial = 2228] [outer = 000000140F1FB400] 11:29:33 INFO - PROCESS | 740 | 1471544973758 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"]]]}] 11:29:33 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 11:29:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:29:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:29:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 776ms 11:29:33 INFO - PROCESS | 740 | 1471544973800 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 11:29:33 INFO - PROCESS | 740 | 1471544973805 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 11:29:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:29:33 INFO - PROCESS | 740 | 1471544973812 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:29:33 INFO - PROCESS | 740 | 1471544973815 Marionette TRACE conn6 <- [1,2934,null,{}] 11:29:33 INFO - PROCESS | 740 | 1471544973822 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}] 11:29:33 INFO - PROCESS | 740 | 1471544973825 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:33 INFO - PROCESS | 740 | 1471544973964 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 11:29:34 INFO - PROCESS | 740 | 1471544974071 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:34 INFO - PROCESS | 740 | 1471544974074 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:34 INFO - PROCESS | 740 | ++DOCSHELL 000000140907C800 == 34 [pid = 740] [id = 743] 11:29:34 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001404753000) [pid = 740] [serial = 2229] [outer = 0000000000000000] 11:29:34 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001406C3F400) [pid = 740] [serial = 2230] [outer = 0000001404753000] 11:29:34 INFO - PROCESS | 740 | 1471544974134 Marionette DEBUG loaded listener.js 11:29:34 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (0000001407AEA400) [pid = 740] [serial = 2231] [outer = 0000001404753000] 11:29:34 INFO - PROCESS | 740 | 1471544974819 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]]]}] 11:29:34 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. 11:29:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1091ms 11:29:34 INFO - PROCESS | 740 | 1471544974904 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 11:29:34 INFO - PROCESS | 740 | 1471544974909 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 11:29:34 INFO - PROCESS | 740 | 1471544974918 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:29:34 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:29:34 INFO - PROCESS | 740 | 1471544974922 Marionette TRACE conn6 <- [1,2938,null,{}] 11:29:34 INFO - PROCESS | 740 | 1471544974926 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}] 11:29:34 INFO - PROCESS | 740 | 1471544974929 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:35 INFO - PROCESS | 740 | 1471544975083 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 11:29:35 INFO - PROCESS | 740 | 1471544975198 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:35 INFO - PROCESS | 740 | 1471544975201 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:35 INFO - PROCESS | 740 | ++DOCSHELL 000000140EAC9000 == 35 [pid = 740] [id = 744] 11:29:35 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (0000001407F2E800) [pid = 740] [serial = 2232] [outer = 0000000000000000] 11:29:35 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001409CBE400) [pid = 740] [serial = 2233] [outer = 0000001407F2E800] 11:29:35 INFO - PROCESS | 740 | 1471544975262 Marionette DEBUG loaded listener.js 11:29:35 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140C0E2800) [pid = 740] [serial = 2234] [outer = 0000001407F2E800] 11:29:35 INFO - PROCESS | 740 | ++DOCSHELL 0000001403A11000 == 36 [pid = 740] [id = 745] 11:29:35 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140C98FC00) [pid = 740] [serial = 2235] [outer = 0000000000000000] 11:29:35 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000140EAE4C00) [pid = 740] [serial = 2236] [outer = 000000140C98FC00] 11:29:36 INFO - PROCESS | 740 | 1471544976136 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]]]}] 11:29:36 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. 11:29:36 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1242ms 11:29:36 INFO - PROCESS | 740 | 1471544976166 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 11:29:36 INFO - PROCESS | 740 | 1471544976170 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 11:29:36 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:29:36 INFO - PROCESS | 740 | 1471544976199 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:29:36 INFO - PROCESS | 740 | 1471544976202 Marionette TRACE conn6 <- [1,2942,null,{}] 11:29:36 INFO - PROCESS | 740 | 1471544976211 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}] 11:29:36 INFO - PROCESS | 740 | 1471544976214 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:36 INFO - PROCESS | 740 | 1471544976348 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 11:29:36 INFO - PROCESS | 740 | 1471544976476 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:36 INFO - PROCESS | 740 | 1471544976478 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:36 INFO - PROCESS | 740 | ++DOCSHELL 000000140877A800 == 37 [pid = 740] [id = 746] 11:29:36 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (0000001407C53000) [pid = 740] [serial = 2237] [outer = 0000000000000000] 11:29:36 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (0000001407CDB000) [pid = 740] [serial = 2238] [outer = 0000001407C53000] 11:29:36 INFO - PROCESS | 740 | 1471544976533 Marionette DEBUG loaded listener.js 11:29:36 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (0000001408235C00) [pid = 740] [serial = 2239] [outer = 0000001407C53000] 11:29:36 INFO - PROCESS | 740 | --DOCSHELL 000000147A144800 == 36 [pid = 740] [id = 741] 11:29:36 INFO - PROCESS | 740 | --DOCSHELL 0000001478D15000 == 35 [pid = 740] [id = 740] 11:29:36 INFO - PROCESS | 740 | --DOCSHELL 000000140F0E6800 == 34 [pid = 740] [id = 739] 11:29:36 INFO - PROCESS | 740 | --DOCSHELL 000000140ECB9800 == 33 [pid = 740] [id = 738] 11:29:36 INFO - PROCESS | 740 | --DOCSHELL 000000140EAAA800 == 32 [pid = 740] [id = 737] 11:29:36 INFO - PROCESS | 740 | --DOCSHELL 000000140C96A000 == 31 [pid = 740] [id = 736] 11:29:36 INFO - PROCESS | 740 | --DOCSHELL 000000140A73C800 == 30 [pid = 740] [id = 735] 11:29:36 INFO - PROCESS | 740 | --DOCSHELL 00000014080D2000 == 29 [pid = 740] [id = 734] 11:29:36 INFO - PROCESS | 740 | --DOMWINDOW == 88 (00000014796C1000) [pid = 740] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 11:29:36 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140F0C6C00) [pid = 740] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 11:29:36 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140F013C00) [pid = 740] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 11:29:36 INFO - PROCESS | 740 | --DOMWINDOW == 85 (0000001478E6D000) [pid = 740] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 11:29:36 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000140C0E4000) [pid = 740] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 11:29:36 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140E738400) [pid = 740] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 11:29:36 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140E849800) [pid = 740] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 11:29:36 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001406CE0800) [pid = 740] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 11:29:36 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001407DD1000) [pid = 740] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 11:29:36 INFO - PROCESS | 740 | --DOMWINDOW == 79 (00000014071EDC00) [pid = 740] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 11:29:36 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001407D98000) [pid = 740] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 11:29:36 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140B4C3000) [pid = 740] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 11:29:36 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140C0E3400) [pid = 740] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 11:29:36 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140B955400) [pid = 740] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 11:29:36 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000147964F000) [pid = 740] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 11:29:36 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000147A929400) [pid = 740] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 11:29:36 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000147AA33C00) [pid = 740] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 11:29:36 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000147A91F000) [pid = 740] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 11:29:36 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000147A620400) [pid = 740] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 11:29:36 INFO - PROCESS | 740 | --DOMWINDOW == 69 (0000001479DC4000) [pid = 740] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 11:29:36 INFO - PROCESS | 740 | --DOMWINDOW == 68 (000000140EF11400) [pid = 740] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 11:29:36 INFO - PROCESS | 740 | --DOMWINDOW == 67 (000000140EF1FC00) [pid = 740] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 11:29:36 INFO - PROCESS | 740 | --DOMWINDOW == 66 (000000140F0C7400) [pid = 740] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 11:29:36 INFO - PROCESS | 740 | --DOMWINDOW == 65 (000000140EC98000) [pid = 740] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 11:29:37 INFO - PROCESS | 740 | 1471544977024 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]]]}] 11:29:37 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:29:37 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 11:29:37 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 859ms 11:29:37 INFO - PROCESS | 740 | 1471544977034 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 11:29:37 INFO - PROCESS | 740 | 1471544977038 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 11:29:37 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:29:37 INFO - PROCESS | 740 | 1471544977045 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:29:37 INFO - PROCESS | 740 | 1471544977047 Marionette TRACE conn6 <- [1,2946,null,{}] 11:29:37 INFO - PROCESS | 740 | 1471544977051 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}] 11:29:37 INFO - PROCESS | 740 | 1471544977054 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:37 INFO - PROCESS | 740 | 1471544977166 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 11:29:37 INFO - PROCESS | 740 | 1471544977172 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:37 INFO - PROCESS | 740 | 1471544977174 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:37 INFO - PROCESS | 740 | ++DOCSHELL 000000140C99B000 == 30 [pid = 740] [id = 747] 11:29:37 INFO - PROCESS | 740 | ++DOMWINDOW == 66 (0000001407F34000) [pid = 740] [serial = 2240] [outer = 0000000000000000] 11:29:37 INFO - PROCESS | 740 | ++DOMWINDOW == 67 (000000140A056400) [pid = 740] [serial = 2241] [outer = 0000001407F34000] 11:29:37 INFO - PROCESS | 740 | 1471544977225 Marionette DEBUG loaded listener.js 11:29:37 INFO - PROCESS | 740 | ++DOMWINDOW == 68 (000000140C0E3000) [pid = 740] [serial = 2242] [outer = 0000001407F34000] 11:29:37 INFO - PROCESS | 740 | 1471544977695 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]]]}] 11:29:37 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. 11:29:37 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 690ms 11:29:37 INFO - PROCESS | 740 | 1471544977738 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 11:29:37 INFO - PROCESS | 740 | 1471544977741 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 11:29:37 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:29:37 INFO - PROCESS | 740 | 1471544977744 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:29:37 INFO - PROCESS | 740 | 1471544977748 Marionette TRACE conn6 <- [1,2950,null,{}] 11:29:37 INFO - PROCESS | 740 | 1471544977759 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}] 11:29:37 INFO - PROCESS | 740 | 1471544977765 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:37 INFO - PROCESS | 740 | 1471544977855 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 11:29:37 INFO - PROCESS | 740 | 1471544977865 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:37 INFO - PROCESS | 740 | 1471544977868 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:37 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECB3000 == 31 [pid = 740] [id = 748] 11:29:37 INFO - PROCESS | 740 | ++DOMWINDOW == 69 (0000001404757000) [pid = 740] [serial = 2243] [outer = 0000000000000000] 11:29:37 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (000000140E840C00) [pid = 740] [serial = 2244] [outer = 0000001404757000] 11:29:37 INFO - PROCESS | 740 | 1471544977927 Marionette DEBUG loaded listener.js 11:29:38 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (000000140EAF0C00) [pid = 740] [serial = 2245] [outer = 0000001404757000] 11:29:38 INFO - PROCESS | 740 | 1471544978384 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]]]}] 11:29:38 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. 11:29:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 691ms 11:29:38 INFO - PROCESS | 740 | 1471544978438 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 11:29:38 INFO - PROCESS | 740 | 1471544978441 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 11:29:38 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:29:38 INFO - PROCESS | 740 | 1471544978444 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:29:38 INFO - PROCESS | 740 | 1471544978446 Marionette TRACE conn6 <- [1,2954,null,{}] 11:29:38 INFO - PROCESS | 740 | 1471544978449 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}] 11:29:38 INFO - PROCESS | 740 | 1471544978451 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:38 INFO - PROCESS | 740 | 1471544978542 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 11:29:38 INFO - PROCESS | 740 | 1471544978547 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:38 INFO - PROCESS | 740 | 1471544978549 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:38 INFO - PROCESS | 740 | ++DOCSHELL 000000140F373000 == 32 [pid = 740] [id = 749] 11:29:38 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140EC9FC00) [pid = 740] [serial = 2246] [outer = 0000000000000000] 11:29:38 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140EF1A000) [pid = 740] [serial = 2247] [outer = 000000140EC9FC00] 11:29:38 INFO - PROCESS | 740 | 1471544978597 Marionette DEBUG loaded listener.js 11:29:38 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140EF99000) [pid = 740] [serial = 2248] [outer = 000000140EC9FC00] 11:29:39 INFO - PROCESS | 740 | 1471544979019 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]]]}] 11:29:39 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. 11:29:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 11:29:39 INFO - PROCESS | 740 | 1471544979079 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 11:29:39 INFO - PROCESS | 740 | 1471544979082 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 11:29:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:29:39 INFO - PROCESS | 740 | 1471544979091 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:29:39 INFO - PROCESS | 740 | 1471544979093 Marionette TRACE conn6 <- [1,2958,null,{}] 11:29:39 INFO - PROCESS | 740 | 1471544979097 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}] 11:29:39 INFO - PROCESS | 740 | 1471544979099 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:39 INFO - PROCESS | 740 | 1471544979219 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 11:29:39 INFO - PROCESS | 740 | 1471544979225 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:39 INFO - PROCESS | 740 | 1471544979228 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:39 INFO - PROCESS | 740 | ++DOCSHELL 00000014797B5800 == 33 [pid = 740] [id = 750] 11:29:39 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140F011800) [pid = 740] [serial = 2249] [outer = 0000000000000000] 11:29:39 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140F01CC00) [pid = 740] [serial = 2250] [outer = 000000140F011800] 11:29:39 INFO - PROCESS | 740 | 1471544979346 Marionette DEBUG loaded listener.js 11:29:39 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140F1EFC00) [pid = 740] [serial = 2251] [outer = 000000140F011800] 11:29:39 INFO - PROCESS | 740 | 1471544979753 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]]]}] 11:29:39 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. 11:29:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 672ms 11:29:39 INFO - PROCESS | 740 | 1471544979767 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 11:29:39 INFO - PROCESS | 740 | 1471544979769 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 11:29:39 INFO - PROCESS | 740 | 1471544979772 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:29:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:29:39 INFO - PROCESS | 740 | 1471544979774 Marionette TRACE conn6 <- [1,2962,null,{}] 11:29:39 INFO - PROCESS | 740 | 1471544979784 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}] 11:29:39 INFO - PROCESS | 740 | 1471544979791 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:39 INFO - PROCESS | 740 | 1471544979932 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 11:29:39 INFO - PROCESS | 740 | 1471544979937 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:39 INFO - PROCESS | 740 | 1471544979939 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:40 INFO - PROCESS | 740 | ++DOCSHELL 000000147B17D800 == 34 [pid = 740] [id = 751] 11:29:40 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140F3B3800) [pid = 740] [serial = 2252] [outer = 0000000000000000] 11:29:40 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001478E6E800) [pid = 740] [serial = 2253] [outer = 000000140F3B3800] 11:29:40 INFO - PROCESS | 740 | 1471544980031 Marionette DEBUG loaded listener.js 11:29:40 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001479D37400) [pid = 740] [serial = 2254] [outer = 000000140F3B3800] 11:29:40 INFO - PROCESS | 740 | 1471544980411 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]]]}] 11:29:40 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. 11:29:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 671ms 11:29:40 INFO - PROCESS | 740 | 1471544980447 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 11:29:40 INFO - PROCESS | 740 | 1471544980449 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 11:29:40 INFO - PROCESS | 740 | 1471544980452 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:29:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:29:40 INFO - PROCESS | 740 | 1471544980454 Marionette TRACE conn6 <- [1,2966,null,{}] 11:29:40 INFO - PROCESS | 740 | 1471544980465 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}] 11:29:40 INFO - PROCESS | 740 | 1471544980467 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:40 INFO - PROCESS | 740 | 1471544980585 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 11:29:40 INFO - PROCESS | 740 | 1471544980665 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:40 INFO - PROCESS | 740 | 1471544980667 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:40 INFO - PROCESS | 740 | ++DOCSHELL 000000147B96A800 == 35 [pid = 740] [id = 752] 11:29:40 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (0000001479D39400) [pid = 740] [serial = 2255] [outer = 0000000000000000] 11:29:40 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000147A1BC800) [pid = 740] [serial = 2256] [outer = 0000001479D39400] 11:29:40 INFO - PROCESS | 740 | 1471544980713 Marionette DEBUG loaded listener.js 11:29:40 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000147A62AC00) [pid = 740] [serial = 2257] [outer = 0000001479D39400] 11:29:41 INFO - PROCESS | 740 | 1471544981142 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]]]}] 11:29:41 INFO - PROCESS | 740 | --DOMWINDOW == 82 (0000001406CE2C00) [pid = 740] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:29:41 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140435E800) [pid = 740] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:29:41 INFO - PROCESS | 740 | --DOMWINDOW == 80 (00000014066D4800) [pid = 740] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:29:41 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001404751800) [pid = 740] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:29:41 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140C988000) [pid = 740] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:29:41 INFO - PROCESS | 740 | --DOMWINDOW == 77 (0000001400AF2800) [pid = 740] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:29:41 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000140ECA1400) [pid = 740] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:29:41 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140F0C0400) [pid = 740] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:29:41 INFO - PROCESS | 740 | --DOMWINDOW == 74 (0000001405244C00) [pid = 740] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:29:41 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000140C0E4800) [pid = 740] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:29:41 INFO - PROCESS | 740 | --DOMWINDOW == 72 (0000001478E6E000) [pid = 740] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:29:41 INFO - PROCESS | 740 | --DOMWINDOW == 71 (00000014086CE400) [pid = 740] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:29:41 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. 11:29:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 734ms 11:29:41 INFO - PROCESS | 740 | 1471544981190 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 11:29:41 INFO - PROCESS | 740 | 1471544981192 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 11:29:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:29:41 INFO - PROCESS | 740 | 1471544981196 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:29:41 INFO - PROCESS | 740 | 1471544981198 Marionette TRACE conn6 <- [1,2970,null,{}] 11:29:41 INFO - PROCESS | 740 | 1471544981201 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}] 11:29:41 INFO - PROCESS | 740 | 1471544981203 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:41 INFO - PROCESS | 740 | 1471544981289 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 11:29:41 INFO - PROCESS | 740 | 1471544981298 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:41 INFO - PROCESS | 740 | 1471544981300 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:41 INFO - PROCESS | 740 | ++DOCSHELL 000000147F204800 == 36 [pid = 740] [id = 753] 11:29:41 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140AA07C00) [pid = 740] [serial = 2258] [outer = 0000000000000000] 11:29:41 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140E737800) [pid = 740] [serial = 2259] [outer = 000000140AA07C00] 11:29:41 INFO - PROCESS | 740 | 1471544981347 Marionette DEBUG loaded listener.js 11:29:41 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000147A62C000) [pid = 740] [serial = 2260] [outer = 000000140AA07C00] 11:29:41 INFO - PROCESS | 740 | 1471544981736 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"]]]}] 11:29:41 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 11:29:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:29:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:29:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 587ms 11:29:41 INFO - PROCESS | 740 | 1471544981786 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 11:29:41 INFO - PROCESS | 740 | 1471544981788 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 11:29:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:29:41 INFO - PROCESS | 740 | 1471544981811 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:29:41 INFO - PROCESS | 740 | 1471544981813 Marionette TRACE conn6 <- [1,2974,null,{}] 11:29:41 INFO - PROCESS | 740 | 1471544981817 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}] 11:29:41 INFO - PROCESS | 740 | 1471544981819 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:41 INFO - PROCESS | 740 | 1471544981903 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 11:29:41 INFO - PROCESS | 740 | 1471544981909 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:41 INFO - PROCESS | 740 | 1471544981911 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:41 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECB2800 == 37 [pid = 740] [id = 754] 11:29:41 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000147A92B400) [pid = 740] [serial = 2261] [outer = 0000000000000000] 11:29:41 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000147AA3B800) [pid = 740] [serial = 2262] [outer = 000000147A92B400] 11:29:41 INFO - PROCESS | 740 | 1471544981983 Marionette DEBUG loaded listener.js 11:29:42 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000147AD36C00) [pid = 740] [serial = 2263] [outer = 000000147A92B400] 11:29:42 INFO - PROCESS | 740 | 1471544982363 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]]]}] 11:29:42 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. 11:29:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 608ms 11:29:42 INFO - PROCESS | 740 | 1471544982403 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 11:29:42 INFO - PROCESS | 740 | 1471544982405 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 11:29:42 INFO - PROCESS | 740 | 1471544982409 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:29:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:29:42 INFO - PROCESS | 740 | 1471544982411 Marionette TRACE conn6 <- [1,2978,null,{}] 11:29:42 INFO - PROCESS | 740 | 1471544982414 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}] 11:29:42 INFO - PROCESS | 740 | 1471544982416 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:42 INFO - PROCESS | 740 | 1471544982541 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 11:29:42 INFO - PROCESS | 740 | 1471544982549 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:42 INFO - PROCESS | 740 | 1471544982551 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:42 INFO - PROCESS | 740 | ++DOCSHELL 000000147FF18800 == 38 [pid = 740] [id = 755] 11:29:42 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000147AFCA000) [pid = 740] [serial = 2264] [outer = 0000000000000000] 11:29:42 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000147B02E400) [pid = 740] [serial = 2265] [outer = 000000147AFCA000] 11:29:42 INFO - PROCESS | 740 | 1471544982605 Marionette DEBUG loaded listener.js 11:29:42 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000147B0CD800) [pid = 740] [serial = 2266] [outer = 000000147AFCA000] 11:29:42 INFO - PROCESS | 740 | ++DOCSHELL 000000140C29D800 == 39 [pid = 740] [id = 756] 11:29:42 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000147B55C800) [pid = 740] [serial = 2267] [outer = 0000000000000000] 11:29:42 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000147B55E400) [pid = 740] [serial = 2268] [outer = 000000147B55C800] 11:29:43 INFO - PROCESS | 740 | 1471544983023 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]]]}] 11:29:43 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. 11:29:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 628ms 11:29:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:29:43 INFO - PROCESS | 740 | 1471544983041 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 11:29:43 INFO - PROCESS | 740 | 1471544983043 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 11:29:43 INFO - PROCESS | 740 | 1471544983046 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:29:43 INFO - PROCESS | 740 | 1471544983049 Marionette TRACE conn6 <- [1,2982,null,{}] 11:29:43 INFO - PROCESS | 740 | 1471544983052 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}] 11:29:43 INFO - PROCESS | 740 | 1471544983055 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:43 INFO - PROCESS | 740 | 1471544983200 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 11:29:43 INFO - PROCESS | 740 | 1471544983395 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:43 INFO - PROCESS | 740 | 1471544983398 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:43 INFO - PROCESS | 740 | ++DOCSHELL 0000001407B13000 == 40 [pid = 740] [id = 757] 11:29:43 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (0000001403AAD000) [pid = 740] [serial = 2269] [outer = 0000000000000000] 11:29:43 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001404758800) [pid = 740] [serial = 2270] [outer = 0000001403AAD000] 11:29:43 INFO - PROCESS | 740 | 1471544983462 Marionette DEBUG loaded listener.js 11:29:43 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (00000014071F1400) [pid = 740] [serial = 2271] [outer = 0000001403AAD000] 11:29:44 INFO - PROCESS | 740 | 1471544984013 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]]]}] 11:29:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:29:44 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 11:29:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 985ms 11:29:44 INFO - PROCESS | 740 | 1471544984043 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 11:29:44 INFO - PROCESS | 740 | 1471544984047 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 11:29:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:29:44 INFO - PROCESS | 740 | 1471544984053 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:29:44 INFO - PROCESS | 740 | 1471544984057 Marionette TRACE conn6 <- [1,2986,null,{}] 11:29:44 INFO - PROCESS | 740 | 1471544984062 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}] 11:29:44 INFO - PROCESS | 740 | 1471544984065 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:44 INFO - PROCESS | 740 | 1471544984193 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 11:29:44 INFO - PROCESS | 740 | 1471544984291 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:44 INFO - PROCESS | 740 | 1471544984295 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:44 INFO - PROCESS | 740 | ++DOCSHELL 000000140E771000 == 41 [pid = 740] [id = 758] 11:29:44 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000140C908000) [pid = 740] [serial = 2272] [outer = 0000000000000000] 11:29:44 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000140C911800) [pid = 740] [serial = 2273] [outer = 000000140C908000] 11:29:44 INFO - PROCESS | 740 | 1471544984353 Marionette DEBUG loaded listener.js 11:29:44 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000140E7CFC00) [pid = 740] [serial = 2274] [outer = 000000140C908000] 11:29:44 INFO - PROCESS | 740 | 1471544984913 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]]]}] 11:29:45 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. 11:29:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 944ms 11:29:45 INFO - PROCESS | 740 | 1471544985003 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 11:29:45 INFO - PROCESS | 740 | 1471544985007 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 11:29:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:29:45 INFO - PROCESS | 740 | 1471544985012 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:29:45 INFO - PROCESS | 740 | 1471544985014 Marionette TRACE conn6 <- [1,2990,null,{}] 11:29:45 INFO - PROCESS | 740 | 1471544985018 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}] 11:29:45 INFO - PROCESS | 740 | 1471544985021 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:45 INFO - PROCESS | 740 | 1471544985142 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 11:29:45 INFO - PROCESS | 740 | 1471544985242 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:45 INFO - PROCESS | 740 | 1471544985245 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:45 INFO - PROCESS | 740 | ++DOCSHELL 000000147AECD000 == 42 [pid = 740] [id = 759] 11:29:45 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000140EF9C800) [pid = 740] [serial = 2275] [outer = 0000000000000000] 11:29:45 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (000000140F0C9400) [pid = 740] [serial = 2276] [outer = 000000140EF9C800] 11:29:45 INFO - PROCESS | 740 | 1471544985302 Marionette DEBUG loaded listener.js 11:29:45 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (0000001478E6B800) [pid = 740] [serial = 2277] [outer = 000000140EF9C800] 11:29:45 INFO - PROCESS | 740 | 1471544985806 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]]]}] 11:29:45 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. 11:29:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 839ms 11:29:45 INFO - PROCESS | 740 | 1471544985853 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 11:29:45 INFO - PROCESS | 740 | 1471544985856 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 11:29:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:29:45 INFO - PROCESS | 740 | 1471544985885 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:29:45 INFO - PROCESS | 740 | 1471544985892 Marionette TRACE conn6 <- [1,2994,null,{}] 11:29:45 INFO - PROCESS | 740 | 1471544985898 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}] 11:29:45 INFO - PROCESS | 740 | 1471544985902 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:46 INFO - PROCESS | 740 | 1471544986055 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 11:29:46 INFO - PROCESS | 740 | 1471544986149 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:46 INFO - PROCESS | 740 | 1471544986152 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:46 INFO - PROCESS | 740 | ++DOCSHELL 000000140F14A000 == 43 [pid = 740] [id = 760] 11:29:46 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (000000140F00F400) [pid = 740] [serial = 2278] [outer = 0000000000000000] 11:29:46 INFO - PROCESS | 740 | ++DOMWINDOW == 93 (000000147B029800) [pid = 740] [serial = 2279] [outer = 000000140F00F400] 11:29:46 INFO - PROCESS | 740 | 1471544986208 Marionette DEBUG loaded listener.js 11:29:46 INFO - PROCESS | 740 | ++DOMWINDOW == 94 (000000147B917000) [pid = 740] [serial = 2280] [outer = 000000140F00F400] 11:29:46 INFO - PROCESS | 740 | 1471544986710 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]]]}] 11:29:46 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. 11:29:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 860ms 11:29:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:29:46 INFO - PROCESS | 740 | 1471544986720 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 11:29:46 INFO - PROCESS | 740 | 1471544986723 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 11:29:46 INFO - PROCESS | 740 | 1471544986727 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:29:46 INFO - PROCESS | 740 | 1471544986729 Marionette TRACE conn6 <- [1,2998,null,{}] 11:29:46 INFO - PROCESS | 740 | 1471544986733 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}] 11:29:46 INFO - PROCESS | 740 | 1471544986737 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:46 INFO - PROCESS | 740 | 1471544986874 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 11:29:47 INFO - PROCESS | 740 | 1471544987002 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:47 INFO - PROCESS | 740 | 1471544987005 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:47 INFO - PROCESS | 740 | ++DOCSHELL 000000140FDD5800 == 44 [pid = 740] [id = 761] 11:29:47 INFO - PROCESS | 740 | ++DOMWINDOW == 95 (000000147BA6D400) [pid = 740] [serial = 2281] [outer = 0000000000000000] 11:29:47 INFO - PROCESS | 740 | ++DOMWINDOW == 96 (000000147BF08400) [pid = 740] [serial = 2282] [outer = 000000147BA6D400] 11:29:47 INFO - PROCESS | 740 | 1471544987063 Marionette DEBUG loaded listener.js 11:29:47 INFO - PROCESS | 740 | ++DOMWINDOW == 97 (000000147C0C2400) [pid = 740] [serial = 2283] [outer = 000000147BA6D400] 11:29:47 INFO - PROCESS | 740 | [740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:29:47 INFO - PROCESS | 740 | 1471544987670 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:29:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:29:47 INFO - {} 11:29:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:29:47 INFO - {} 11:29:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:29:47 INFO - {} 11:29:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:29:47 INFO - {} 11:29:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 985ms 11:29:47 INFO - PROCESS | 740 | 1471544987715 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 11:29:47 INFO - PROCESS | 740 | 1471544987717 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 11:29:47 INFO - TEST-START | /FileAPI/fileReader.html 11:29:47 INFO - PROCESS | 740 | 1471544987721 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:29:47 INFO - PROCESS | 740 | 1471544987723 Marionette TRACE conn6 <- [1,3002,null,{}] 11:29:47 INFO - PROCESS | 740 | 1471544987727 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}] 11:29:47 INFO - PROCESS | 740 | 1471544987729 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:47 INFO - PROCESS | 740 | 1471544987849 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 11:29:47 INFO - PROCESS | 740 | 1471544987942 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:47 INFO - PROCESS | 740 | 1471544987949 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:47 INFO - PROCESS | 740 | ++DOCSHELL 000000140BF08000 == 45 [pid = 740] [id = 762] 11:29:47 INFO - PROCESS | 740 | ++DOMWINDOW == 98 (000000140B27F400) [pid = 740] [serial = 2284] [outer = 0000000000000000] 11:29:48 INFO - PROCESS | 740 | ++DOMWINDOW == 99 (000000140B281000) [pid = 740] [serial = 2285] [outer = 000000140B27F400] 11:29:48 INFO - PROCESS | 740 | 1471544988018 Marionette DEBUG loaded listener.js 11:29:48 INFO - PROCESS | 740 | ++DOMWINDOW == 100 (000000140E846000) [pid = 740] [serial = 2286] [outer = 000000140B27F400] 11:29:48 INFO - PROCESS | 740 | 1471544988708 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]]]}] 11:29:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:29:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:29:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:29:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:29:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 1025ms 11:29:48 INFO - PROCESS | 740 | 1471544988749 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 11:29:48 INFO - PROCESS | 740 | 1471544988753 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 11:29:48 INFO - PROCESS | 740 | 1471544988758 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:29:48 INFO - TEST-START | /FileAPI/historical.html 11:29:48 INFO - PROCESS | 740 | 1471544988763 Marionette TRACE conn6 <- [1,3006,null,{}] 11:29:48 INFO - PROCESS | 740 | 1471544988785 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}] 11:29:48 INFO - PROCESS | 740 | 1471544988788 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:48 INFO - PROCESS | 740 | 1471544988903 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 11:29:49 INFO - PROCESS | 740 | 1471544989009 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:49 INFO - PROCESS | 740 | 1471544989012 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:49 INFO - PROCESS | 740 | ++DOCSHELL 0000001408109000 == 46 [pid = 740] [id = 763] 11:29:49 INFO - PROCESS | 740 | ++DOMWINDOW == 101 (0000001407DD8800) [pid = 740] [serial = 2287] [outer = 0000000000000000] 11:29:49 INFO - PROCESS | 740 | ++DOMWINDOW == 102 (000000140878C000) [pid = 740] [serial = 2288] [outer = 0000001407DD8800] 11:29:49 INFO - PROCESS | 740 | 1471544989065 Marionette DEBUG loaded listener.js 11:29:49 INFO - PROCESS | 740 | ++DOMWINDOW == 103 (000000140B27D800) [pid = 740] [serial = 2289] [outer = 0000001407DD8800] 11:29:50 INFO - PROCESS | 740 | --DOCSHELL 000000140C29D800 == 45 [pid = 740] [id = 756] 11:29:50 INFO - PROCESS | 740 | --DOCSHELL 000000147FF18800 == 44 [pid = 740] [id = 755] 11:29:50 INFO - PROCESS | 740 | --DOCSHELL 000000140ECB2800 == 43 [pid = 740] [id = 754] 11:29:50 INFO - PROCESS | 740 | --DOCSHELL 000000147F204800 == 42 [pid = 740] [id = 753] 11:29:50 INFO - PROCESS | 740 | --DOCSHELL 000000147B96A800 == 41 [pid = 740] [id = 752] 11:29:50 INFO - PROCESS | 740 | --DOCSHELL 000000147B17D800 == 40 [pid = 740] [id = 751] 11:29:50 INFO - PROCESS | 740 | --DOCSHELL 00000014797B5800 == 39 [pid = 740] [id = 750] 11:29:50 INFO - PROCESS | 740 | --DOCSHELL 000000140F373000 == 38 [pid = 740] [id = 749] 11:29:50 INFO - PROCESS | 740 | --DOCSHELL 000000140ECB3000 == 37 [pid = 740] [id = 748] 11:29:50 INFO - PROCESS | 740 | --DOCSHELL 000000140C99B000 == 36 [pid = 740] [id = 747] 11:29:50 INFO - PROCESS | 740 | --DOCSHELL 000000140877A800 == 35 [pid = 740] [id = 746] 11:29:50 INFO - PROCESS | 740 | --DOCSHELL 0000001403A11000 == 34 [pid = 740] [id = 745] 11:29:50 INFO - PROCESS | 740 | --DOCSHELL 000000140EAC9000 == 33 [pid = 740] [id = 744] 11:29:50 INFO - PROCESS | 740 | --DOCSHELL 000000140907C800 == 32 [pid = 740] [id = 743] 11:29:50 INFO - PROCESS | 740 | --DOCSHELL 000000140C967800 == 31 [pid = 740] [id = 742] 11:29:50 INFO - PROCESS | 740 | --DOCSHELL 0000001408113000 == 30 [pid = 740] [id = 733] 11:29:50 INFO - PROCESS | 740 | --DOCSHELL 000000140BF08000 == 29 [pid = 740] [id = 762] 11:29:50 INFO - PROCESS | 740 | --DOCSHELL 000000140FDD5800 == 28 [pid = 740] [id = 761] 11:29:50 INFO - PROCESS | 740 | --DOCSHELL 000000140F14A000 == 27 [pid = 740] [id = 760] 11:29:50 INFO - PROCESS | 740 | --DOCSHELL 000000147AECD000 == 26 [pid = 740] [id = 759] 11:29:50 INFO - PROCESS | 740 | --DOCSHELL 000000140E771000 == 25 [pid = 740] [id = 758] 11:29:50 INFO - PROCESS | 740 | --DOCSHELL 0000001407B13000 == 24 [pid = 740] [id = 757] 11:29:50 INFO - PROCESS | 740 | --DOMWINDOW == 102 (0000001407CD1400) [pid = 740] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 740 | --DOMWINDOW == 101 (0000001407DD3800) [pid = 740] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 740 | --DOMWINDOW == 100 (0000001407CDC800) [pid = 740] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 740 | --DOMWINDOW == 99 (0000001406CD4400) [pid = 740] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 740 | --DOMWINDOW == 98 (000000140B390400) [pid = 740] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 740 | --DOMWINDOW == 97 (00000014066DB400) [pid = 740] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 740 | --DOMWINDOW == 96 (0000001406C40800) [pid = 740] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 740 | --DOMWINDOW == 95 (000000140E738800) [pid = 740] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 740 | --DOMWINDOW == 94 (000000140EAE9400) [pid = 740] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 740 | --DOMWINDOW == 93 (000000140E7CA400) [pid = 740] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 740 | --DOMWINDOW == 92 (000000140ED13000) [pid = 740] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 740 | --DOMWINDOW == 91 (000000140EC99C00) [pid = 740] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 740 | --DOMWINDOW == 90 (000000140F1F3C00) [pid = 740] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 740 | --DOMWINDOW == 89 (000000140822B400) [pid = 740] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 740 | --DOMWINDOW == 88 (0000001407503000) [pid = 740] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140ECA1800) [pid = 740] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140E73E000) [pid = 740] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000140F3B3000) [pid = 740] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 740 | --DOMWINDOW == 84 (000000147AA35800) [pid = 740] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 740 | --DOMWINDOW == 83 (0000001479D34800) [pid = 740] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140F3BF000) [pid = 740] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140F0BD800) [pid = 740] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140EAF1C00) [pid = 740] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140F01E000) [pid = 740] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140C0E5000) [pid = 740] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 11:29:50 INFO - PROCESS | 740 | 1471544990367 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"]]]}] 11:29:50 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:29:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:29:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:29:50 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:29:50 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:29:50 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:29:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:29:50 INFO - TEST-OK | /FileAPI/historical.html | took 1643ms 11:29:50 INFO - PROCESS | 740 | 1471544990405 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 11:29:50 INFO - PROCESS | 740 | 1471544990409 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 11:29:50 INFO - TEST-START | /FileAPI/idlharness.html 11:29:50 INFO - PROCESS | 740 | 1471544990414 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:29:50 INFO - PROCESS | 740 | 1471544990417 Marionette TRACE conn6 <- [1,3010,null,{}] 11:29:50 INFO - PROCESS | 740 | 1471544990423 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}] 11:29:50 INFO - PROCESS | 740 | 1471544990426 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:50 INFO - PROCESS | 740 | 1471544990527 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 11:29:50 INFO - PROCESS | 740 | 1471544990612 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:50 INFO - PROCESS | 740 | 1471544990615 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:50 INFO - PROCESS | 740 | ++DOCSHELL 0000001408264800 == 25 [pid = 740] [id = 764] 11:29:50 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (0000001406B79C00) [pid = 740] [serial = 2290] [outer = 0000000000000000] 11:29:50 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001406C3F800) [pid = 740] [serial = 2291] [outer = 0000001406B79C00] 11:29:50 INFO - PROCESS | 740 | 1471544990666 Marionette DEBUG loaded listener.js 11:29:50 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (00000014071F3800) [pid = 740] [serial = 2292] [outer = 0000001406B79C00] 11:29:51 INFO - PROCESS | 740 | 1471544991516 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\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:29:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:29:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:29:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:29:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:29:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:29:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:29:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:29:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:29:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:29:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:29:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:29:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:29:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:29:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:29:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:29:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:29:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:29:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:29:51 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 11:29:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:29:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:29:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:29:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:29:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:29:51 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 11:29:51 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 11:29:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:29:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:29:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:29:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:29:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:29:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:29:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:29:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:29:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:29:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:29:51 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 11:29:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:29:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:29:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:29:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:29:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:29:51 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 11:29:51 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 11:29:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:29:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:29:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:29:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:29:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:29:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:29:51 INFO - TEST-OK | /FileAPI/idlharness.html | took 1226ms 11:29:51 INFO - PROCESS | 740 | 1471544991640 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 11:29:51 INFO - PROCESS | 740 | 1471544991646 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 11:29:51 INFO - TEST-START | /FileAPI/idlharness.worker 11:29:51 INFO - PROCESS | 740 | 1471544991653 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:29:51 INFO - PROCESS | 740 | 1471544991656 Marionette TRACE conn6 <- [1,3014,null,{}] 11:29:51 INFO - PROCESS | 740 | 1471544991660 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}] 11:29:51 INFO - PROCESS | 740 | 1471544991663 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:51 INFO - PROCESS | 740 | 1471544991756 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 11:29:51 INFO - PROCESS | 740 | 1471544991764 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:51 INFO - PROCESS | 740 | 1471544991766 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:51 INFO - PROCESS | 740 | ++DOCSHELL 000000140EAB2000 == 26 [pid = 740] [id = 765] 11:29:51 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140E73B800) [pid = 740] [serial = 2293] [outer = 0000000000000000] 11:29:51 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140E7C8400) [pid = 740] [serial = 2294] [outer = 000000140E73B800] 11:29:51 INFO - PROCESS | 740 | 1471544991816 Marionette DEBUG loaded listener.js 11:29:51 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000140E7D6000) [pid = 740] [serial = 2295] [outer = 000000140E73B800] 11:29:52 INFO - PROCESS | 740 | [740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:29:52 INFO - PROCESS | 740 | 1471544992843 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\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:29:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:29:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:29:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:29:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:29:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:29:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:29:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:29:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:29:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:29:52 INFO - {} 11:29:52 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 11:29:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:29:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:29:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:29:52 INFO - {} 11:29:52 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 - {} 11:29:52 INFO - {} 11:29:52 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 11:29:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:29:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:29:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:29:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:29:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:29:52 INFO - {} 11:29:52 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 11:29:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:29:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:29:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:29:52 INFO - {} 11:29:52 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 - {} 11:29:52 INFO - {} 11:29:52 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 11:29:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:29:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:29:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:29:52 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 11:29:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:29:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:29:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:29:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:29:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:29:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:29:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:29:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:29:52 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 11:29:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:29:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:29:52 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 11:29:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:29:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:29:52 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 11:29:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:29:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:29:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:29:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:29:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:29:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:29:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:29:52 INFO - {} 11:29:52 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1333ms 11:29:53 INFO - PROCESS | 740 | 1471544992994 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 11:29:53 INFO - PROCESS | 740 | 1471544992997 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 11:29:53 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:29:53 INFO - PROCESS | 740 | 1471544993001 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:29:53 INFO - PROCESS | 740 | 1471544993005 Marionette TRACE conn6 <- [1,3018,null,{}] 11:29:53 INFO - PROCESS | 740 | 1471544993016 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}] 11:29:53 INFO - PROCESS | 740 | 1471544993021 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:53 INFO - PROCESS | 740 | 1471544993168 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 11:29:53 INFO - PROCESS | 740 | 1471544993186 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:53 INFO - PROCESS | 740 | 1471544993189 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:53 INFO - PROCESS | 740 | ++DOCSHELL 000000147A67C800 == 27 [pid = 740] [id = 766] 11:29:53 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140479C000) [pid = 740] [serial = 2296] [outer = 0000000000000000] 11:29:53 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (000000147A92AC00) [pid = 740] [serial = 2297] [outer = 000000140479C000] 11:29:53 INFO - PROCESS | 740 | 1471544993240 Marionette DEBUG loaded listener.js 11:29:53 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000147AA40C00) [pid = 740] [serial = 2298] [outer = 000000140479C000] 11:29:53 INFO - PROCESS | 740 | 1471544993664 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]]]}] 11:29:53 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 11:29:53 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 693ms 11:29:53 INFO - PROCESS | 740 | 1471544993697 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 11:29:53 INFO - PROCESS | 740 | 1471544993700 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 11:29:53 INFO - PROCESS | 740 | 1471544993703 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:29:53 INFO - PROCESS | 740 | 1471544993705 Marionette TRACE conn6 <- [1,3022,null,{}] 11:29:53 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:29:53 INFO - PROCESS | 740 | 1471544993717 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}] 11:29:53 INFO - PROCESS | 740 | 1471544993719 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:53 INFO - PROCESS | 740 | 1471544993838 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 11:29:53 INFO - PROCESS | 740 | 1471544993887 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:53 INFO - PROCESS | 740 | 1471544993890 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:53 INFO - PROCESS | 740 | ++DOCSHELL 000000147B4E9000 == 28 [pid = 740] [id = 767] 11:29:53 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000147B504C00) [pid = 740] [serial = 2299] [outer = 0000000000000000] 11:29:53 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000147B5F0C00) [pid = 740] [serial = 2300] [outer = 000000147B504C00] 11:29:53 INFO - PROCESS | 740 | 1471544993938 Marionette DEBUG loaded listener.js 11:29:54 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (000000147BF04C00) [pid = 740] [serial = 2301] [outer = 000000147B504C00] 11:29:54 INFO - PROCESS | 740 | 1471544994340 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]]]}] 11:29:54 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:29:54 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 692ms 11:29:54 INFO - PROCESS | 740 | 1471544994400 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 11:29:54 INFO - PROCESS | 740 | 1471544994402 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 11:29:54 INFO - PROCESS | 740 | 1471544994405 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:29:54 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:29:54 INFO - PROCESS | 740 | 1471544994407 Marionette TRACE conn6 <- [1,3026,null,{}] 11:29:54 INFO - PROCESS | 740 | 1471544994416 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}] 11:29:54 INFO - PROCESS | 740 | 1471544994418 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:54 INFO - PROCESS | 740 | 1471544994559 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 11:29:54 INFO - PROCESS | 740 | --DOMWINDOW == 89 (000000147AFCA000) [pid = 740] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:29:54 INFO - PROCESS | 740 | --DOMWINDOW == 88 (000000140F011800) [pid = 740] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:29:54 INFO - PROCESS | 740 | --DOMWINDOW == 87 (000000140F3B3800) [pid = 740] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:29:54 INFO - PROCESS | 740 | --DOMWINDOW == 86 (0000001404753000) [pid = 740] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:29:54 INFO - PROCESS | 740 | --DOMWINDOW == 85 (0000001407C53000) [pid = 740] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:29:54 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001407F34000) [pid = 740] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:29:54 INFO - PROCESS | 740 | --DOMWINDOW == 83 (0000001407F2E800) [pid = 740] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:29:54 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140C98FC00) [pid = 740] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:29:54 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140F1FB400) [pid = 740] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:29:54 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140EC9FC00) [pid = 740] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:29:54 INFO - PROCESS | 740 | --DOMWINDOW == 79 (0000001404757000) [pid = 740] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:29:54 INFO - PROCESS | 740 | --DOMWINDOW == 78 (0000001479D39400) [pid = 740] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:29:54 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140AA07C00) [pid = 740] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:29:54 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000147B55C800) [pid = 740] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:29:54 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000147A92B400) [pid = 740] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:29:54 INFO - PROCESS | 740 | 1471544994839 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:54 INFO - PROCESS | 740 | 1471544994841 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:54 INFO - PROCESS | 740 | ++DOCSHELL 000000147F554000 == 29 [pid = 740] [id = 768] 11:29:54 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140435B000) [pid = 740] [serial = 2302] [outer = 0000000000000000] 11:29:54 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (0000001407D99C00) [pid = 740] [serial = 2303] [outer = 000000140435B000] 11:29:54 INFO - PROCESS | 740 | 1471544994889 Marionette DEBUG loaded listener.js 11:29:54 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (00000014084A7C00) [pid = 740] [serial = 2304] [outer = 000000140435B000] 11:29:55 INFO - PROCESS | 740 | 1471544995223 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"]]]}] 11:29:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:29:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:29:55 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 881ms 11:29:55 INFO - PROCESS | 740 | 1471544995290 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 11:29:55 INFO - PROCESS | 740 | 1471544995293 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 11:29:55 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:29:55 INFO - PROCESS | 740 | 1471544995296 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:29:55 INFO - PROCESS | 740 | 1471544995306 Marionette TRACE conn6 <- [1,3030,null,{}] 11:29:55 INFO - PROCESS | 740 | 1471544995311 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}] 11:29:55 INFO - PROCESS | 740 | 1471544995317 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:55 INFO - PROCESS | 740 | 1471544995462 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 11:29:55 INFO - PROCESS | 740 | 1471544995470 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:55 INFO - PROCESS | 740 | 1471544995472 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:55 INFO - PROCESS | 740 | ++DOCSHELL 00000014107DF000 == 30 [pid = 740] [id = 769] 11:29:55 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140C98FC00) [pid = 740] [serial = 2305] [outer = 0000000000000000] 11:29:55 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000147B035000) [pid = 740] [serial = 2306] [outer = 000000140C98FC00] 11:29:55 INFO - PROCESS | 740 | 1471544995519 Marionette DEBUG loaded listener.js 11:29:55 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000147F252800) [pid = 740] [serial = 2307] [outer = 000000140C98FC00] 11:29:56 INFO - PROCESS | 740 | 1471544996068 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]]]}] 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:29:56 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. 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:29:56 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'.) 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:29:56 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. 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:29:56 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. 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:29:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:29:56 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. 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:29:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 11:29:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:29:56 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 872ms 11:29:56 INFO - PROCESS | 740 | 1471544996172 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 11:29:56 INFO - PROCESS | 740 | 1471544996175 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 11:29:56 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:29:56 INFO - PROCESS | 740 | 1471544996178 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:29:56 INFO - PROCESS | 740 | 1471544996180 Marionette TRACE conn6 <- [1,3034,null,{}] 11:29:56 INFO - PROCESS | 740 | 1471544996183 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}] 11:29:56 INFO - PROCESS | 740 | 1471544996186 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:56 INFO - PROCESS | 740 | 1471544996282 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 11:29:56 INFO - PROCESS | 740 | 1471544996287 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:56 INFO - PROCESS | 740 | 1471544996289 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:56 INFO - PROCESS | 740 | ++DOCSHELL 00000014092A0000 == 31 [pid = 740] [id = 770] 11:29:56 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (0000001409286800) [pid = 740] [serial = 2308] [outer = 0000000000000000] 11:29:56 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000147A625000) [pid = 740] [serial = 2309] [outer = 0000001409286800] 11:29:56 INFO - PROCESS | 740 | 1471544996335 Marionette DEBUG loaded listener.js 11:29:56 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (000000147F47A800) [pid = 740] [serial = 2310] [outer = 0000001409286800] 11:29:56 INFO - PROCESS | 740 | [740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:29:56 INFO - PROCESS | 740 | 1471544996765 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:29:56 INFO - {} 11:29:56 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 629ms 11:29:56 INFO - PROCESS | 740 | 1471544996834 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 11:29:56 INFO - PROCESS | 740 | 1471544996839 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 11:29:56 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:29:56 INFO - PROCESS | 740 | 1471544996849 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:29:56 INFO - PROCESS | 740 | 1471544996854 Marionette TRACE conn6 <- [1,3038,null,{}] 11:29:56 INFO - PROCESS | 740 | 1471544996861 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}] 11:29:56 INFO - PROCESS | 740 | 1471544996865 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:57 INFO - PROCESS | 740 | 1471544997006 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 11:29:57 INFO - PROCESS | 740 | 1471544997105 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:57 INFO - PROCESS | 740 | 1471544997109 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:57 INFO - PROCESS | 740 | ++DOCSHELL 00000014080CF000 == 32 [pid = 740] [id = 771] 11:29:57 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000140474F400) [pid = 740] [serial = 2311] [outer = 0000000000000000] 11:29:57 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (0000001404757C00) [pid = 740] [serial = 2312] [outer = 000000140474F400] 11:29:57 INFO - PROCESS | 740 | 1471544997194 Marionette DEBUG loaded listener.js 11:29:57 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (0000001406CD8800) [pid = 740] [serial = 2313] [outer = 000000140474F400] 11:29:57 INFO - PROCESS | 740 | 1471544997847 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]]]}] 11:29:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:29:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:29:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:29:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:29:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1038ms 11:29:57 INFO - PROCESS | 740 | 1471544997886 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 11:29:57 INFO - PROCESS | 740 | 1471544997890 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 11:29:57 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:29:57 INFO - PROCESS | 740 | 1471544997898 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:29:57 INFO - PROCESS | 740 | 1471544997903 Marionette TRACE conn6 <- [1,3042,null,{}] 11:29:57 INFO - PROCESS | 740 | 1471544997907 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}] 11:29:57 INFO - PROCESS | 740 | 1471544997910 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:58 INFO - PROCESS | 740 | 1471544998037 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 11:29:58 INFO - PROCESS | 740 | 1471544998149 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:58 INFO - PROCESS | 740 | 1471544998152 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:58 INFO - PROCESS | 740 | ++DOCSHELL 000000140E862800 == 33 [pid = 740] [id = 772] 11:29:58 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (0000001409284400) [pid = 740] [serial = 2314] [outer = 0000000000000000] 11:29:58 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (0000001409CBFC00) [pid = 740] [serial = 2315] [outer = 0000001409284400] 11:29:58 INFO - PROCESS | 740 | 1471544998212 Marionette DEBUG loaded listener.js 11:29:58 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (000000140B4CE400) [pid = 740] [serial = 2316] [outer = 0000001409284400] 11:29:59 INFO - PROCESS | 740 | 1471544999134 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"]]]}] 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:29:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:29:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:29:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:29:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:29:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:29:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:29:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:29:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:29:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:29:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:29:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:29:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:29:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:29:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:29:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:29:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:29:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:29:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:29:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:29:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:29:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:29:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:29:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:29:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:29:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:29:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:29:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:29:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:29:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:29:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:29:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:29:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:29:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:29:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:29:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:29:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:29:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:29:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:29:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:29:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:29:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:29:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:29:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:29:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:29:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:29:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:29:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:29:59 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" 11:29:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:29:59 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" 11:29:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:29:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:29:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:29:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1348ms 11:29:59 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:29:59 INFO - PROCESS | 740 | 1471544999246 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 11:29:59 INFO - PROCESS | 740 | 1471544999249 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 11:29:59 INFO - PROCESS | 740 | 1471544999254 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:29:59 INFO - PROCESS | 740 | 1471544999256 Marionette TRACE conn6 <- [1,3046,null,{}] 11:29:59 INFO - PROCESS | 740 | 1471544999267 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}] 11:29:59 INFO - PROCESS | 740 | 1471544999272 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:59 INFO - PROCESS | 740 | 1471544999445 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 11:29:59 INFO - PROCESS | 740 | 1471544999578 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:59 INFO - PROCESS | 740 | 1471544999583 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:29:59 INFO - PROCESS | 740 | ++DOCSHELL 000000140F134000 == 34 [pid = 740] [id = 773] 11:29:59 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (000000140E84C000) [pid = 740] [serial = 2317] [outer = 0000000000000000] 11:29:59 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (000000140EAED000) [pid = 740] [serial = 2318] [outer = 000000140E84C000] 11:29:59 INFO - PROCESS | 740 | 1471544999649 Marionette DEBUG loaded listener.js 11:29:59 INFO - PROCESS | 740 | ++DOMWINDOW == 93 (000000140EF1A400) [pid = 740] [serial = 2319] [outer = 000000140E84C000] 11:30:00 INFO - PROCESS | 740 | 1471545000418 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]]]}] 11:30:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:30:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:30:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:30:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:30:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:30:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:30:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:30:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:30:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:30:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:30:00 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:00 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:30:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:30:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:30:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:30:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:30:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:30:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:30:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:30:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:30:00 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1200ms 11:30:00 INFO - PROCESS | 740 | 1471545000457 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 11:30:00 INFO - PROCESS | 740 | 1471545000463 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 11:30:00 INFO - PROCESS | 740 | 1471545000470 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:30:00 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:30:00 INFO - PROCESS | 740 | 1471545000474 Marionette TRACE conn6 <- [1,3050,null,{}] 11:30:00 INFO - PROCESS | 740 | 1471545000480 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}] 11:30:00 INFO - PROCESS | 740 | 1471545000483 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:30:00 INFO - PROCESS | 740 | 1471545000616 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 11:30:00 INFO - PROCESS | 740 | 1471545000731 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:00 INFO - PROCESS | 740 | 1471545000736 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:30:00 INFO - PROCESS | 740 | ++DOCSHELL 0000001409299800 == 35 [pid = 740] [id = 774] 11:30:00 INFO - PROCESS | 740 | ++DOMWINDOW == 94 (0000001408230C00) [pid = 740] [serial = 2320] [outer = 0000000000000000] 11:30:00 INFO - PROCESS | 740 | ++DOMWINDOW == 95 (0000001408238800) [pid = 740] [serial = 2321] [outer = 0000001408230C00] 11:30:00 INFO - PROCESS | 740 | 1471545000791 Marionette DEBUG loaded listener.js 11:30:00 INFO - PROCESS | 740 | ++DOMWINDOW == 96 (00000014084A9000) [pid = 740] [serial = 2322] [outer = 0000001408230C00] 11:30:00 INFO - PROCESS | 740 | --DOCSHELL 00000014107DF000 == 34 [pid = 740] [id = 769] 11:30:00 INFO - PROCESS | 740 | --DOCSHELL 000000147F554000 == 33 [pid = 740] [id = 768] 11:30:00 INFO - PROCESS | 740 | --DOCSHELL 000000147B4E9000 == 32 [pid = 740] [id = 767] 11:30:00 INFO - PROCESS | 740 | --DOCSHELL 000000147A67C800 == 31 [pid = 740] [id = 766] 11:30:00 INFO - PROCESS | 740 | --DOCSHELL 000000140EAB2000 == 30 [pid = 740] [id = 765] 11:30:00 INFO - PROCESS | 740 | --DOCSHELL 0000001408264800 == 29 [pid = 740] [id = 764] 11:30:00 INFO - PROCESS | 740 | --DOMWINDOW == 95 (000000147B02E400) [pid = 740] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 11:30:00 INFO - PROCESS | 740 | --DOMWINDOW == 94 (000000140F01CC00) [pid = 740] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 11:30:00 INFO - PROCESS | 740 | --DOMWINDOW == 93 (000000140F1EFC00) [pid = 740] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 11:30:00 INFO - PROCESS | 740 | --DOMWINDOW == 92 (0000001479D37400) [pid = 740] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 11:30:00 INFO - PROCESS | 740 | --DOMWINDOW == 91 (0000001478E6E800) [pid = 740] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 11:30:00 INFO - PROCESS | 740 | --DOMWINDOW == 90 (0000001406C3F400) [pid = 740] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 11:30:00 INFO - PROCESS | 740 | --DOMWINDOW == 89 (0000001407AEA400) [pid = 740] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 11:30:00 INFO - PROCESS | 740 | --DOMWINDOW == 88 (0000001407CDB000) [pid = 740] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 11:30:00 INFO - PROCESS | 740 | --DOMWINDOW == 87 (0000001408235C00) [pid = 740] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 11:30:00 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140A056400) [pid = 740] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 11:30:00 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000140C0E3000) [pid = 740] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 11:30:00 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001409CBE400) [pid = 740] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 11:30:00 INFO - PROCESS | 740 | --DOMWINDOW == 83 (000000140EAE4C00) [pid = 740] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 11:30:00 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000140C0E2800) [pid = 740] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 11:30:00 INFO - PROCESS | 740 | --DOMWINDOW == 81 (0000001478E6CC00) [pid = 740] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 11:30:00 INFO - PROCESS | 740 | --DOMWINDOW == 80 (000000140EF1A000) [pid = 740] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 11:30:00 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140E840C00) [pid = 740] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 11:30:00 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140EAF0C00) [pid = 740] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 11:30:00 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000147A1BC800) [pid = 740] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 11:30:00 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000147A62C000) [pid = 740] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 11:30:00 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000147B55E400) [pid = 740] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 11:30:00 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140E737800) [pid = 740] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 11:30:00 INFO - PROCESS | 740 | --DOMWINDOW == 73 (000000147B0CD800) [pid = 740] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 11:30:00 INFO - PROCESS | 740 | --DOMWINDOW == 72 (000000147AA3B800) [pid = 740] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 11:30:00 INFO - PROCESS | 740 | --DOMWINDOW == 71 (000000147A62AC00) [pid = 740] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 11:30:00 INFO - PROCESS | 740 | --DOMWINDOW == 70 (000000140EF99000) [pid = 740] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 11:30:00 INFO - PROCESS | 740 | --DOMWINDOW == 69 (000000147AD36C00) [pid = 740] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 11:30:01 INFO - PROCESS | 740 | [740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:30:01 INFO - PROCESS | 740 | 1471545001318 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:30:01 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:30:01 INFO - {} 11:30:01 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 880ms 11:30:01 INFO - PROCESS | 740 | 1471545001353 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 11:30:01 INFO - PROCESS | 740 | 1471545001358 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 11:30:01 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:30:01 INFO - PROCESS | 740 | 1471545001364 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:30:01 INFO - PROCESS | 740 | 1471545001366 Marionette TRACE conn6 <- [1,3054,null,{}] 11:30:01 INFO - PROCESS | 740 | 1471545001370 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}] 11:30:01 INFO - PROCESS | 740 | 1471545001373 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:30:01 INFO - PROCESS | 740 | 1471545001471 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 11:30:01 INFO - PROCESS | 740 | 1471545001478 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:01 INFO - PROCESS | 740 | 1471545001480 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:30:01 INFO - PROCESS | 740 | ++DOCSHELL 000000140BF0F800 == 30 [pid = 740] [id = 775] 11:30:01 INFO - PROCESS | 740 | ++DOMWINDOW == 70 (00000014084F3800) [pid = 740] [serial = 2323] [outer = 0000000000000000] 11:30:01 INFO - PROCESS | 740 | ++DOMWINDOW == 71 (0000001409285400) [pid = 740] [serial = 2324] [outer = 00000014084F3800] 11:30:01 INFO - PROCESS | 740 | 1471545001530 Marionette DEBUG loaded listener.js 11:30:01 INFO - PROCESS | 740 | ++DOMWINDOW == 72 (000000140A3FF800) [pid = 740] [serial = 2325] [outer = 00000014084F3800] 11:30:02 INFO - PROCESS | 740 | 1471545002042 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]]]}] 11:30:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:30:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:30:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:30:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:30:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:30:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:30:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:30:02 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 734ms 11:30:02 INFO - PROCESS | 740 | 1471545002115 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 11:30:02 INFO - PROCESS | 740 | 1471545002117 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 11:30:02 INFO - PROCESS | 740 | 1471545002121 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:30:02 INFO - PROCESS | 740 | 1471545002125 Marionette TRACE conn6 <- [1,3058,null,{}] 11:30:02 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:30:02 INFO - PROCESS | 740 | 1471545002135 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}] 11:30:02 INFO - PROCESS | 740 | 1471545002140 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:30:02 INFO - PROCESS | 740 | 1471545002228 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 11:30:02 INFO - PROCESS | 740 | 1471545002326 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:02 INFO - PROCESS | 740 | 1471545002329 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:30:02 INFO - PROCESS | 740 | ++DOCSHELL 000000140C2B7000 == 31 [pid = 740] [id = 776] 11:30:02 INFO - PROCESS | 740 | ++DOMWINDOW == 73 (000000140C0B4000) [pid = 740] [serial = 2326] [outer = 0000000000000000] 11:30:02 INFO - PROCESS | 740 | ++DOMWINDOW == 74 (000000140C0E4000) [pid = 740] [serial = 2327] [outer = 000000140C0B4000] 11:30:02 INFO - PROCESS | 740 | 1471545002380 Marionette DEBUG loaded listener.js 11:30:02 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000140C988400) [pid = 740] [serial = 2328] [outer = 000000140C0B4000] 11:30:02 INFO - PROCESS | 740 | 1471545002749 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]]]}] 11:30:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:30:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:30:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:30:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:30:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:30:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:30:02 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 691ms 11:30:02 INFO - PROCESS | 740 | 1471545002820 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 11:30:02 INFO - PROCESS | 740 | 1471545002823 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 11:30:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:30:02 INFO - PROCESS | 740 | 1471545002826 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:30:02 INFO - PROCESS | 740 | 1471545002828 Marionette TRACE conn6 <- [1,3062,null,{}] 11:30:02 INFO - PROCESS | 740 | 1471545002832 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}] 11:30:02 INFO - PROCESS | 740 | 1471545002834 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:30:02 INFO - PROCESS | 740 | 1471545002928 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 11:30:02 INFO - PROCESS | 740 | 1471545002933 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:02 INFO - PROCESS | 740 | 1471545002935 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:30:02 INFO - PROCESS | 740 | ++DOCSHELL 000000140E763000 == 32 [pid = 740] [id = 777] 11:30:02 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000140E848400) [pid = 740] [serial = 2329] [outer = 0000000000000000] 11:30:02 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000140EC93800) [pid = 740] [serial = 2330] [outer = 000000140E848400] 11:30:02 INFO - PROCESS | 740 | 1471545002984 Marionette DEBUG loaded listener.js 11:30:03 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000140EF14000) [pid = 740] [serial = 2331] [outer = 000000140E848400] 11:30:03 INFO - PROCESS | 740 | 1471545003436 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]]]}] 11:30:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:30:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:30:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:30:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:30:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:30:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:30:03 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 628ms 11:30:03 INFO - PROCESS | 740 | 1471545003457 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 11:30:03 INFO - PROCESS | 740 | 1471545003459 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 11:30:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:30:03 INFO - PROCESS | 740 | 1471545003462 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:30:03 INFO - PROCESS | 740 | 1471545003464 Marionette TRACE conn6 <- [1,3066,null,{}] 11:30:03 INFO - PROCESS | 740 | 1471545003468 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}] 11:30:03 INFO - PROCESS | 740 | 1471545003470 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:30:03 INFO - PROCESS | 740 | 1471545003591 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 11:30:03 INFO - PROCESS | 740 | 1471545003678 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:03 INFO - PROCESS | 740 | 1471545003680 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:30:03 INFO - PROCESS | 740 | ++DOCSHELL 000000140ECB2000 == 33 [pid = 740] [id = 778] 11:30:03 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000140C0B5C00) [pid = 740] [serial = 2332] [outer = 0000000000000000] 11:30:03 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (000000140EF92000) [pid = 740] [serial = 2333] [outer = 000000140C0B5C00] 11:30:03 INFO - PROCESS | 740 | 1471545003726 Marionette DEBUG loaded listener.js 11:30:03 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000140F012800) [pid = 740] [serial = 2334] [outer = 000000140C0B5C00] 11:30:04 INFO - PROCESS | 740 | 1471545004163 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] 11:30:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:30:04 INFO - PROCESS | 740 | 1471545004211 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 11:30:04 INFO - PROCESS | 740 | 1471545004214 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:30:04 INFO - PROCESS | 740 | 1471545004216 Marionette TRACE conn6 <- [1,3070,null,{}] 11:30:04 INFO - PROCESS | 740 | 1471545004226 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}] 11:30:04 INFO - PROCESS | 740 | 1471545004232 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:30:04 INFO - PROCESS | 740 | 1471545004374 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 11:30:04 INFO - PROCESS | 740 | 1471545004435 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:04 INFO - PROCESS | 740 | 1471545004437 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:30:04 INFO - PROCESS | 740 | ++DOCSHELL 000000140F13B800 == 34 [pid = 740] [id = 779] 11:30:04 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000140F0C1800) [pid = 740] [serial = 2335] [outer = 0000000000000000] 11:30:04 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000140F3B7C00) [pid = 740] [serial = 2336] [outer = 000000140F0C1800] 11:30:04 INFO - PROCESS | 740 | 1471545004484 Marionette DEBUG loaded listener.js 11:30:04 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (0000001478E6D000) [pid = 740] [serial = 2337] [outer = 000000140F0C1800] 11:30:04 INFO - PROCESS | 740 | 1471545004870 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]]]}] 11:30:04 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:30:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:30:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:30:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 680ms 11:30:04 INFO - PROCESS | 740 | 1471545004898 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 11:30:04 INFO - PROCESS | 740 | 1471545004900 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 11:30:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:30:04 INFO - PROCESS | 740 | 1471545004918 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:30:04 INFO - PROCESS | 740 | 1471545004920 Marionette TRACE conn6 <- [1,3074,null,{}] 11:30:04 INFO - PROCESS | 740 | 1471545004924 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}] 11:30:04 INFO - PROCESS | 740 | 1471545004926 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:30:05 INFO - PROCESS | 740 | 1471545005069 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 11:30:05 INFO - PROCESS | 740 | 1471545005074 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:05 INFO - PROCESS | 740 | 1471545005076 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:30:05 INFO - PROCESS | 740 | ++DOCSHELL 000000140FDD4000 == 35 [pid = 740] [id = 780] 11:30:05 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (000000147964F000) [pid = 740] [serial = 2338] [outer = 0000000000000000] 11:30:05 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (0000001478E6FC00) [pid = 740] [serial = 2339] [outer = 000000147964F000] 11:30:05 INFO - PROCESS | 740 | 1471545005123 Marionette DEBUG loaded listener.js 11:30:05 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (000000147A10FC00) [pid = 740] [serial = 2340] [outer = 000000147964F000] 11:30:05 INFO - PROCESS | 740 | --DOMWINDOW == 86 (000000140E73B800) [pid = 740] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:30:05 INFO - PROCESS | 740 | --DOMWINDOW == 85 (000000140479C000) [pid = 740] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:30:05 INFO - PROCESS | 740 | --DOMWINDOW == 84 (0000001406B79C00) [pid = 740] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:30:05 INFO - PROCESS | 740 | --DOMWINDOW == 83 (0000001407DD8800) [pid = 740] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:30:05 INFO - PROCESS | 740 | --DOMWINDOW == 82 (000000147B504C00) [pid = 740] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 11:30:05 INFO - PROCESS | 740 | --DOMWINDOW == 81 (000000140435B000) [pid = 740] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 11:30:05 INFO - PROCESS | 740 | --DOMWINDOW == 80 (0000001403AAD000) [pid = 740] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:30:05 INFO - PROCESS | 740 | --DOMWINDOW == 79 (000000140C908000) [pid = 740] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:30:05 INFO - PROCESS | 740 | --DOMWINDOW == 78 (000000140EF9C800) [pid = 740] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:30:05 INFO - PROCESS | 740 | --DOMWINDOW == 77 (000000140F00F400) [pid = 740] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:30:05 INFO - PROCESS | 740 | --DOMWINDOW == 76 (000000147BA6D400) [pid = 740] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:30:05 INFO - PROCESS | 740 | --DOMWINDOW == 75 (000000140B27F400) [pid = 740] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:30:05 INFO - PROCESS | 740 | --DOMWINDOW == 74 (000000140C98FC00) [pid = 740] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 11:30:05 INFO - PROCESS | 740 | 1471545005572 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:30:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:30:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 692ms 11:30:05 INFO - PROCESS | 740 | 1471545005611 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 11:30:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:30:05 INFO - PROCESS | 740 | 1471545005613 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 11:30:05 INFO - PROCESS | 740 | 1471545005618 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:30:05 INFO - PROCESS | 740 | 1471545005620 Marionette TRACE conn6 <- [1,3078,null,{}] 11:30:05 INFO - PROCESS | 740 | 1471545005624 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}] 11:30:05 INFO - PROCESS | 740 | 1471545005626 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:30:05 INFO - PROCESS | 740 | 1471545005724 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 11:30:05 INFO - PROCESS | 740 | 1471545005729 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:05 INFO - PROCESS | 740 | 1471545005731 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:30:05 INFO - PROCESS | 740 | ++DOCSHELL 00000014115B4800 == 36 [pid = 740] [id = 781] 11:30:05 INFO - PROCESS | 740 | ++DOMWINDOW == 75 (000000147A158000) [pid = 740] [serial = 2341] [outer = 0000000000000000] 11:30:05 INFO - PROCESS | 740 | ++DOMWINDOW == 76 (000000147A623C00) [pid = 740] [serial = 2342] [outer = 000000147A158000] 11:30:05 INFO - PROCESS | 740 | 1471545005778 Marionette DEBUG loaded listener.js 11:30:05 INFO - PROCESS | 740 | ++DOMWINDOW == 77 (000000147A922800) [pid = 740] [serial = 2343] [outer = 000000147A158000] 11:30:06 INFO - PROCESS | 740 | 1471545006202 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:30:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:30:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 629ms 11:30:06 INFO - PROCESS | 740 | 1471545006261 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 11:30:06 INFO - PROCESS | 740 | 1471545006263 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 11:30:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:30:06 INFO - PROCESS | 740 | 1471545006266 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:30:06 INFO - PROCESS | 740 | 1471545006268 Marionette TRACE conn6 <- [1,3082,null,{}] 11:30:06 INFO - PROCESS | 740 | 1471545006271 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}] 11:30:06 INFO - PROCESS | 740 | 1471545006273 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:30:06 INFO - PROCESS | 740 | 1471545006363 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 11:30:06 INFO - PROCESS | 740 | 1471545006368 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:06 INFO - PROCESS | 740 | 1471545006370 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:30:06 INFO - PROCESS | 740 | ++DOCSHELL 00000014115C9800 == 37 [pid = 740] [id = 782] 11:30:06 INFO - PROCESS | 740 | ++DOMWINDOW == 78 (000000147A923800) [pid = 740] [serial = 2344] [outer = 0000000000000000] 11:30:06 INFO - PROCESS | 740 | ++DOMWINDOW == 79 (000000147AA3A400) [pid = 740] [serial = 2345] [outer = 000000147A923800] 11:30:06 INFO - PROCESS | 740 | 1471545006419 Marionette DEBUG loaded listener.js 11:30:06 INFO - PROCESS | 740 | ++DOMWINDOW == 80 (0000001407CD0C00) [pid = 740] [serial = 2346] [outer = 000000147A923800] 11:30:06 INFO - PROCESS | 740 | 1471545006839 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:30:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:30:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 629ms 11:30:06 INFO - PROCESS | 740 | 1471545006897 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 11:30:06 INFO - PROCESS | 740 | 1471545006899 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 11:30:06 INFO - PROCESS | 740 | 1471545006902 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:30:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:30:06 INFO - PROCESS | 740 | 1471545006904 Marionette TRACE conn6 <- [1,3086,null,{}] 11:30:06 INFO - PROCESS | 740 | 1471545006922 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}] 11:30:06 INFO - PROCESS | 740 | 1471545006924 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:30:07 INFO - PROCESS | 740 | 1471545007019 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 11:30:07 INFO - PROCESS | 740 | 1471545007024 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:07 INFO - PROCESS | 740 | 1471545007026 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:30:07 INFO - PROCESS | 740 | ++DOCSHELL 0000001478D1A000 == 38 [pid = 740] [id = 783] 11:30:07 INFO - PROCESS | 740 | ++DOMWINDOW == 81 (000000147A1BB800) [pid = 740] [serial = 2347] [outer = 0000000000000000] 11:30:07 INFO - PROCESS | 740 | ++DOMWINDOW == 82 (000000147B028800) [pid = 740] [serial = 2348] [outer = 000000147A1BB800] 11:30:07 INFO - PROCESS | 740 | 1471545007075 Marionette DEBUG loaded listener.js 11:30:07 INFO - PROCESS | 740 | ++DOMWINDOW == 83 (000000147B1BEC00) [pid = 740] [serial = 2349] [outer = 000000147A1BB800] 11:30:07 INFO - PROCESS | 740 | 1471545007637 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]]]}] 11:30:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:30:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:30:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 777ms 11:30:07 INFO - PROCESS | 740 | 1471545007683 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 11:30:07 INFO - PROCESS | 740 | 1471545007688 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 11:30:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:30:07 INFO - PROCESS | 740 | 1471545007693 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:30:07 INFO - PROCESS | 740 | 1471545007697 Marionette TRACE conn6 <- [1,3090,null,{}] 11:30:07 INFO - PROCESS | 740 | 1471545007790 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}] 11:30:07 INFO - PROCESS | 740 | 1471545007794 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:30:07 INFO - PROCESS | 740 | 1471545007960 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 11:30:08 INFO - PROCESS | 740 | 1471545008017 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:08 INFO - PROCESS | 740 | 1471545008020 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:30:08 INFO - PROCESS | 740 | ++DOCSHELL 0000001409C3A000 == 39 [pid = 740] [id = 784] 11:30:08 INFO - PROCESS | 740 | ++DOMWINDOW == 84 (00000014066DBC00) [pid = 740] [serial = 2350] [outer = 0000000000000000] 11:30:08 INFO - PROCESS | 740 | ++DOMWINDOW == 85 (0000001407DCF800) [pid = 740] [serial = 2351] [outer = 00000014066DBC00] 11:30:08 INFO - PROCESS | 740 | 1471545008082 Marionette DEBUG loaded listener.js 11:30:08 INFO - PROCESS | 740 | ++DOMWINDOW == 86 (00000014086CE400) [pid = 740] [serial = 2352] [outer = 00000014066DBC00] 11:30:08 INFO - PROCESS | 740 | 1471545008598 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:30:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:30:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 945ms 11:30:08 INFO - PROCESS | 740 | 1471545008641 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 11:30:08 INFO - PROCESS | 740 | 1471545008646 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 11:30:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:30:08 INFO - PROCESS | 740 | 1471545008653 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:30:08 INFO - PROCESS | 740 | 1471545008656 Marionette TRACE conn6 <- [1,3094,null,{}] 11:30:08 INFO - PROCESS | 740 | 1471545008660 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}] 11:30:08 INFO - PROCESS | 740 | 1471545008663 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:30:08 INFO - PROCESS | 740 | 1471545008815 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 11:30:08 INFO - PROCESS | 740 | 1471545008948 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:08 INFO - PROCESS | 740 | 1471545008951 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:30:08 INFO - PROCESS | 740 | ++DOCSHELL 000000140E755000 == 40 [pid = 740] [id = 785] 11:30:08 INFO - PROCESS | 740 | ++DOMWINDOW == 87 (0000001409282000) [pid = 740] [serial = 2353] [outer = 0000000000000000] 11:30:09 INFO - PROCESS | 740 | ++DOMWINDOW == 88 (000000140B94CC00) [pid = 740] [serial = 2354] [outer = 0000001409282000] 11:30:09 INFO - PROCESS | 740 | 1471545009013 Marionette DEBUG loaded listener.js 11:30:09 INFO - PROCESS | 740 | ++DOMWINDOW == 89 (000000140C0E9000) [pid = 740] [serial = 2355] [outer = 0000001409282000] 11:30:09 INFO - PROCESS | 740 | 1471545009567 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]]]}] 11:30:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:30:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:30:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:30:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 940ms 11:30:09 INFO - PROCESS | 740 | 1471545009611 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 11:30:09 INFO - PROCESS | 740 | 1471545009614 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 11:30:09 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:30:09 INFO - PROCESS | 740 | 1471545009619 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:30:09 INFO - PROCESS | 740 | 1471545009623 Marionette TRACE conn6 <- [1,3098,null,{}] 11:30:09 INFO - PROCESS | 740 | 1471545009635 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}] 11:30:09 INFO - PROCESS | 740 | 1471545009640 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:30:09 INFO - PROCESS | 740 | 1471545009758 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 11:30:09 INFO - PROCESS | 740 | 1471545009863 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:09 INFO - PROCESS | 740 | 1471545009867 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:30:09 INFO - PROCESS | 740 | ++DOCSHELL 000000147961E800 == 41 [pid = 740] [id = 786] 11:30:09 INFO - PROCESS | 740 | ++DOMWINDOW == 90 (000000140F014C00) [pid = 740] [serial = 2356] [outer = 0000000000000000] 11:30:09 INFO - PROCESS | 740 | ++DOMWINDOW == 91 (000000140F01DC00) [pid = 740] [serial = 2357] [outer = 000000140F014C00] 11:30:09 INFO - PROCESS | 740 | 1471545009927 Marionette DEBUG loaded listener.js 11:30:10 INFO - PROCESS | 740 | ++DOMWINDOW == 92 (000000140F1F1C00) [pid = 740] [serial = 2358] [outer = 000000140F014C00] 11:30:10 INFO - PROCESS | 740 | 1471545010454 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"]]]}] 11:30:10 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:30:10 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 11:30:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:30:10 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 879ms 11:30:10 INFO - PROCESS | 740 | 1471545010506 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 11:30:10 INFO - PROCESS | 740 | 1471545010509 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 11:30:10 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:30:10 INFO - PROCESS | 740 | 1471545010527 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:30:10 INFO - PROCESS | 740 | 1471545010529 Marionette TRACE conn6 <- [1,3102,null,{}] 11:30:10 INFO - PROCESS | 740 | 1471545010533 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}] 11:30:10 INFO - PROCESS | 740 | 1471545010536 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:30:10 INFO - PROCESS | 740 | 1471545010654 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 11:30:10 INFO - PROCESS | 740 | 1471545010785 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\", \"6ef7ffec-f485-46cd-ae61-766cfe1726a6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:10 INFO - PROCESS | 740 | 1471545010788 Marionette INFO sendAsync 407c8e93-f2f0-45ee-8f2f-b14dba5715a5 11:30:10 INFO - PROCESS | 740 | ++DOCSHELL 000000147A67B800 == 42 [pid = 740] [id = 787] 11:30:10 INFO - PROCESS | 740 | ++DOMWINDOW == 93 (000000140F01A800) [pid = 740] [serial = 2359] [outer = 0000000000000000] 11:30:10 INFO - PROCESS | 740 | ++DOMWINDOW == 94 (000000147A62B000) [pid = 740] [serial = 2360] [outer = 000000140F01A800] 11:30:10 INFO - PROCESS | 740 | 1471545010846 Marionette DEBUG loaded listener.js 11:30:10 INFO - PROCESS | 740 | ++DOMWINDOW == 95 (000000147B504400) [pid = 740] [serial = 2361] [outer = 000000140F01A800] 11:30:11 INFO - PROCESS | 740 | 1471545011330 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]]]}] 11:30:11 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:30:11 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 838ms 11:30:11 INFO - PROCESS | 740 | 1471545011366 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 11:30:11 INFO - PROCESS | 740 | 1471545011369 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 11:30:12 WARNING - u'runner_teardown' () 11:30:12 INFO - No more tests 11:30:12 INFO - Got 0 unexpected results 11:30:12 INFO - SUITE-END | took 695s 11:30:12 INFO - Closing logging queue 11:30:12 INFO - queue closed 11:30:12 INFO - Return code: 0 11:30:12 WARNING - # TBPL SUCCESS # 11:30:12 INFO - Running post-action listener: _resource_record_post_action 11:30:12 INFO - Running post-run listener: _resource_record_post_run 11:30:13 INFO - Total resource usage - Wall time: 704s; CPU: 14.0%; Read bytes: 117069312; Write bytes: 1003930112; Read time: 7793460; Write time: 8717250 11:30:13 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:30:13 INFO - install - Wall time: 4s; CPU: 8.0%; Read bytes: 0; Write bytes: 82303488; Read time: 0; Write time: 143310 11:30:13 INFO - run-tests - Wall time: 701s; CPU: 14.0%; Read bytes: 117016576; Write bytes: 883480576; Read time: 7788910; Write time: 8508700 11:30:13 INFO - Running post-run listener: _upload_blobber_files 11:30:13 INFO - Blob upload gear active. 11:30:13 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 11:30:13 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 11:30:13 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-release', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 11:30:13 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-release -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 11:30:14 INFO - (blobuploader) - INFO - Open directory for files ... 11:30:14 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 11:30:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:30:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:30:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:30:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:30:14 INFO - (blobuploader) - INFO - Done attempting. 11:30:14 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 11:30:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:30:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:30:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:30:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:30:16 INFO - (blobuploader) - INFO - Done attempting. 11:30:16 INFO - (blobuploader) - INFO - Iteration through files over. 11:30:16 INFO - Return code: 0 11:30:16 INFO - rmtree: C:\slave\test\build\uploaded_files.json 11:30:16 INFO - Using _rmtree_windows ... 11:30:16 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 11:30:16 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/b852ce49fc277e8a0eea2f2ee53b095da3ad382fa637e723802159ab79835819ee4c00fc689239ae6d6fe0e1d25bcb796068a669464d71b10ea31bb02bc9afae", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/b64fb56d7969ea1b6e15747abb65b08c4a50657d22a7805f2a7a320a47c59ed0dcb6c9e70b518a6ac285e2bb0a5122bea00fe307c1be6ce8a810b6fb1bf4f7e7"} 11:30:16 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 11:30:16 INFO - Writing to file C:\slave\test\properties\blobber_files 11:30:16 INFO - Contents: 11:30:16 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/b852ce49fc277e8a0eea2f2ee53b095da3ad382fa637e723802159ab79835819ee4c00fc689239ae6d6fe0e1d25bcb796068a669464d71b10ea31bb02bc9afae", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/b64fb56d7969ea1b6e15747abb65b08c4a50657d22a7805f2a7a320a47c59ed0dcb6c9e70b518a6ac285e2bb0a5122bea00fe307c1be6ce8a810b6fb1bf4f7e7"} 11:30:16 INFO - Running post-run listener: copy_logs_to_upload_dir 11:30:16 INFO - Copying logs to upload dir... 11:30:16 INFO - mkdir: C:\slave\test\build\upload\logs 11:30:16 INFO - Copying logs to upload dir... 11:30:16 INFO - Using _rmtree_windows ... 11:30:16 INFO - Using _rmtree_windows ... 11:30:16 INFO - Using _rmtree_windows ... 11:30:16 INFO - Using _rmtree_windows ... 11:30:16 INFO - Using _rmtree_windows ... 11:30:16 INFO - Using _rmtree_windows ... 11:30:16 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1058.538000 ========= master_lag: -0.00 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 38 secs) (at 2016-08-18 11:30:17.068498) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-18 11:30:17.069482) ========= '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-016\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-016 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-016 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-016\AppData\Local LOGONSERVER=\\T-W864-IX-016 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-016 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-016 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-016 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/b852ce49fc277e8a0eea2f2ee53b095da3ad382fa637e723802159ab79835819ee4c00fc689239ae6d6fe0e1d25bcb796068a669464d71b10ea31bb02bc9afae", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/b64fb56d7969ea1b6e15747abb65b08c4a50657d22a7805f2a7a320a47c59ed0dcb6c9e70b518a6ac285e2bb0a5122bea00fe307c1be6ce8a810b6fb1bf4f7e7"} build_url:https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/b852ce49fc277e8a0eea2f2ee53b095da3ad382fa637e723802159ab79835819ee4c00fc689239ae6d6fe0e1d25bcb796068a669464d71b10ea31bb02bc9afae", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/b64fb56d7969ea1b6e15747abb65b08c4a50657d22a7805f2a7a320a47c59ed0dcb6c9e70b518a6ac285e2bb0a5122bea00fe307c1be6ce8a810b6fb1bf4f7e7"}' symbols_url: 'https://queue.taskcluster.net/v1/task/BfAPNQAzTT-ZTieAiNHJCg/artifacts/public/build/firefox-48.0.2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.42 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-18 11:30:17.586365) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-18 11:30:17.586728) ========= '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-016\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-016 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-016 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-016\AppData\Local LOGONSERVER=\\T-W864-IX-016 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-016 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-016 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-016 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-18 11:30:17.706447) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-18 11:30:17.706783) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-18 11:30:18.368467) ========= ========= Total master_lag: 1.43 =========